Model
Fields are E(x, z, t) = Re{ψ(x) ei(βz − ωt)} in a lossless, isotropic, non-magnetic structure with the core
|x| < a = d/2 of index n₁ inside a cladding of index n₂ < n₁. A guided mode has an oscillating core field
(transverse wavenumber kx) and a decaying cladding field (decay constant γ). The dimensionless numbers
u = a kx and w = a γ obey u² + w² = V², with V = k₀ a √(n₁² − n₂²).
Solver. Each equation is rewritten without poles, for example r u sin u − w cos u = 0 for even slab modes, and
u Jl−1(u) + [w Kl−1(w)/Kl(w)] Jl(u) = 0 for LP modes. It is then solved with
Brent's method on brackets whose ends are known analytically: slab mode m lies in u ∈ [mπ/2, (m+1)π/2); LPlm
lies between its cut-off and jl,m. Therefore no mode can be skipped or counted twice. The group index is a
central difference of neff(λ₀). The coupler uses the exact five-layer supermodes (slab) and coupled-mode
theory (slab TE and fibre LP01).
- n₁, n₂
- core and cladding refractive indices (constant in λ₀ here)
- d, a
- full slab thickness or core diameter; half-width or core radius a = d/2
- λ₀, k₀
- vacuum wavelength; k₀ = 2π/λ₀
- NA
- numerical aperture √(n₁² − n₂²) = sin of the acceptance half-angle in air
- V
- normalised frequency k₀ a NA (half-width convention for the slab too)
- β, n_eff
- propagation constant and effective index β/k₀
- u, w, b
- a kx, a γ, and the normalised propagation constant w²/V²
- Γ
- confinement factor: fraction of the guided power flowing in the core
- θ
- angle of the equivalent ray to the guide axis
- n_g, D_w
- group index neff − λ₀ dneff/dλ₀; waveguide dispersion −(λ₀/c) d²neff/dλ₀²
Cut-offs. Slab TEm/TMm: V = mπ/2, so the slab has floor(2V/π) + 1 modes per polarization and
TE0/TM0 never cut off. Fibre LP0m: V = j1,m−1 (LP01 never cuts off). LPlm, l ≥ 1: V = jl−1,m.
LP11 cuts off at j0,1 = 2.405, which is the single-mode condition of the ideal, weakly guiding, step-index circular
fibre only. It is not a universal waveguide constant; the slab's second mode appears at V = π/2 in this convention.
Derivation: slab TE eigenvalue equation and its ray meaning
For TE, E = ŷ Ey(x) ei(βz−ωt) satisfies Ey'' + (n²k₀² − β²)Ey = 0. In the core
n₁²k₀² − β² = kx² > 0 gives cos kxx or sin kxx. In the cladding β² − n₂²k₀² = γ² > 0 gives
e−γ|x|, which is the only choice that stays finite. Ey and Hz ∝ dEy/dx are tangential, so
both are continuous at x = ±a. For the even solution, dividing the two conditions gives kx tan(kxa) = γ,
that is w = u tan u. The odd solution gives w = −u cot u. For TM the continuous quantities are Hy and
Ez ∝ (1/n²) dHy/dx, which introduces the factor (n₂/n₁)².
Write cos kxx = ½(eikxx + e−ikxx). The mode is then two plane waves
travelling at ±θ with kx = n₁k₀ sin θ and β = n₁k₀ cos θ. Such a wave is guided only if it is totally internally
reflected, which requires θ < arccos(n₂/n₁), exactly the condition β > n₂k₀. At each wall the TIR reflection adds the Fresnel
phase φr = −2 arctan(γ/kx) (TE). The wave must reproduce itself after a round trip:
2kxd + 2φr = 2πm. Rearranged, this is the same eigenvalue equation. The readout "round-trip phase
check" evaluates it for the solved mode.
Power in the core. With Sz ∝ β|Ey|² (TE), Γ = ∫core|Ey|² / ∫|Ey|².
For the even mode this is [1 + sin 2u/2u] / [1 + sin 2u/2u + cos²u/w]. For non-dispersive media an energy argument
gives ng neff = n₁²Γ + n₂²(1 − Γ). The tests check the numerical derivative against this identity.
Derivation: LP modes of a weakly guiding fibre
When Δ = (n₁² − n₂²)/2n₁² ≪ 1, the transverse field is almost linearly polarized and satisfies the scalar Helmholtz
equation ∇t²ψ + (n²k₀² − β²)ψ = 0. Separating variables gives ψ = Jl(ur/a) cos lφ in the core and
Kl(wr/a) cos lφ in the cladding. Continuity of ψ and ∂ψ/∂r at r = a, together with the Bessel recurrences,
gives u Jl−1/Jl = −w Kl−1/Kl. At cut-off w → 0, and the right-hand side goes to 0
(for l ≥ 1) or K₁/K₀·w → 0 (for l = 0). Hence Jl−1(V) = 0. For LP11 this is J₀(V) = 0, so Vc = 2.405. Each LP
mode groups nearly degenerate vector modes; LP11, for example, groups TE01, TM01 and HE21. These are 2 (l = 0) or 4
(l ≥ 1) degenerate field patterns, and that is where the total-mode estimate ≈ V²/2 comes from.
Worked example: a step-index single-mode fibre at 1550 nm
Take n₁ = 1.4492, n₂ = 1.4440, core diameter 8.2 µm, λ₀ = 1550 nm.
- NA = √(1.4492² − 1.4440²) = 0.1227. The acceptance half-angle in air is arcsin 0.1227 = 7.05°.
- V = (2π/λ₀) a NA = (2π/1.55 µm)(4.1 µm)(0.1227) = 2.039 < 2.405, so only LP01 is guided (two polarizations).
- Solving u J₁(u)/J₀(u) = w K₁(w)/K₀(w) with u² + w² = V² gives u = 1.541 and w = 1.334, so b = w²/V² = 0.4285. The Rudolph–Neumann fit (1.1428 − 0.996/V)² gives 0.4280.
- neff = √(n₂² + b NA²) = 1.44623 and β = 5.862 rad/µm. The equivalent ray travels at θ = arccos(neff/n₁) = 3.67°, below θmax = 4.86°.
- Γ = 0.751, so a quarter of the power travels in the cladding. The field 1/e depth a/w is 3.07 µm, which is why the cladding must be much thicker than the core.
- Cut-off wavelength: λc = 2πa NA/2.405 = 1314 nm. The numerical derivative gives ng = 1.4496 and Dw ≈ −4.8 ps/(nm·km). Silica's material dispersion (about +22 ps/(nm·km) at 1550 nm, not modelled here) dominates the total.
Load SMF at 1550 nm to check each number in the readouts.