Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Optics›Beam Propagation Method
Process / pipelineComputational

Beam Propagation Method

Also known as: BPM, paraxial approximation method

The Beam Propagation Method is a computational technique for simulating the propagation of optical beams through slowly varying, weakly guiding structures. Developed by Feit and Fleck in 1978, BPM exploits the paraxial approximation to reduce the full vector wave equation to a scalar or vector envelope equation, enabling efficient simulation of waveguides, integrated optics, and photonic devices.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 3 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Beam Propagation Method
ABCD MatrixFinite-Difference Time-D…Fourier OpticsRCWAZ-scan

When to use it

BPM is ideal for long, slowly varying optical structures such as graded-index fibers, tapered waveguides, photonic crystals with gentle bends, and integrated-optic devices. Avoid BPM for structures with sharp discontinuities, backward reflections, or strong multimodal coupling. Use BPM when propagation distance is much larger than transverse wavelength, and when full-wave methods (FDTD) are computationally prohibitive.

Strengths & limitations

Strengths
  • Much faster than FDTD for long propagation distances due to larger step sizes
  • Lower memory and computational cost, enabling efficient design optimization
  • Straightforward treatment of inhomogeneous media and weak guidance
  • Natural handling of mode coupling in weakly guiding structures
  • Flexible operator schemes (split-step, implicit) allow trade-off between accuracy and speed
Limitations
  • Paraxial approximation breaks down for strong refraction, large-angle scattering, or highly multimodal systems
  • Cannot model backward-propagating waves or strong reflections
  • Accuracy degrades for abrupt index steps or discontinuous geometries
  • Requires fine transverse resolution in regions with rapid field variation

Frequently asked

What is the paraxial approximation, and when does it fail?

The paraxial approximation assumes that the optical field propagates primarily in one direction (the z-axis) and changes slowly in the transverse directions. Mathematically, it requires that the transverse wavenumber k_t << k_z where k_z is the axial wavenumber. It fails when the field has significant backward components (strong reflections), propagates at large angles (>20°), or interacts with very small features (<0.5λ).

How does BPM differ from FDTD, and which should I use?

FDTD solves Maxwell's equations directly in 3D without approximation but is slow for long structures. BPM uses the paraxial approximation to reduce computational cost by stepping through the structure, making it ideal for long, slowly varying devices. Use BPM for waveguides and fibers, FDTD for cavities, antennas, or structures with strong backward scattering.

What is the split-step Fourier method, and why is it popular in BPM?

The split-step Fourier method alternates between linear propagation in Fourier space and nonlinear or diffractive effects in real space. It is accurate, efficient, handles chromatic dispersion elegantly, and works well with spectral methods. It is the de facto standard for BPM implementations.

How fine does the transverse mesh need to be?

The transverse mesh must resolve the smallest feature in the field profile, typically at least 4–10 points per wavelength in the medium. For features smaller than λ/10, use finer grids. Use non-uniform grids to concentrate points near abrupt transitions or field maxima.

Sources

  1. Feit, M. D., & Fleck, J. A. (1978). Light propagation in graded-index optical fibers. Applied Optics, 17(24), 3990-3998. DOI: 10.1364/AO.17.003990 ↗
  2. Huang, W. P. (1992). The finite-difference vector beam propagation method: an analysis. Journal of Lightwave Technology, 10(3), 295-305. link ↗
  3. Hadley, G. R. (1992). Wide-angle beam propagation using Padé approximant operators. Optics Letters, 17(20), 1426-1428. DOI: 10.1364/OL.17.001426 ↗

How to cite this page

ScholarGate. (2026, June 3). Beam Propagation Method. ScholarGate. https://scholargate.app/en/optics/beam-propagation-method

Related methods

ABCD MatrixFinite-Difference Time-DomainFourier Optics

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • ABCD MatrixOptics↔ compare
  • Finite-Difference Time-DomainOptics↔ compare
  • Fourier OpticsOptics↔ compare
Compare side by side →

Referenced by

ABCD MatrixFinite-Difference Time-DomainFourier OpticsRCWAZ-scan

Similar methods

Finite-Difference Time-DomainRCWAFinite Integration TechniqueTransmission-Line Matrix MethodFourier OpticsBoundary Element MethodBEM AcousticsMethod of Moments

Related reference concepts

Gaussian Beams and Beam OpticsTime-Dependent Quantum DynamicsElectromagnetic Theory of LightFinite-Element and Grid Field SolversReflection, Refraction, and DispersionElectromagnetic Waves

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Beam Propagation Method (Beam Propagation Method). Retrieved 2026-07-21 from https://scholargate.app/en/optics/beam-propagation-method · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Michael Feit and John Fleck
Subfamily
Computational
Year
1978
Type
Paraxial propagation algorithm
Related methods
ABCD MatrixFinite-Difference Time-DomainFourier Optics
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account