Skip to main content
Sandbox Physics

Optics 019 · Branched flow in a soap film

Branched Light in Random Media

Why does light crossing gently uneven material gather into branches instead of spreading evenly? Smooth, weak bumps in the refractive index act like many gentle lenses. Neighboring rays feel nearly the same bends, so they are focused into caustics long before their directions get scrambled, and the light gathers into branches. The first branches appear farther away when the bumps are wider and weaker.

Send green laser light through a soap film of uneven thickness. The flat beam gathers into bright branches at a distance set by how wide and strong the ripples are.

Interactive modelBranched Light in Random Media
Disorder strength of the film—\text{—}
Branching distance from the scaling law—\text{—}
Where the light flickers most (simulated)—\text{—}
Brightest point on the analysis line—\text{—}
Largest scintillation index along the film—\text{—}
Flicker peak over the scaling distance—\text{—}
Points near the line brighter than five times the mean (fully random wave: 0.67 %)—\text{—}
Root-mean-square ray angle at the line—\text{—}
Mean effective index of the guided light—\text{—}
Thinnest to thickest film—\text{—}
Light power at 6 mm over the input—\text{—}
Steps of 20 µm computed—\text{—}

Physics tutorial

Watch a flat beam split into branches

BackgroundA soap film is a sheet of water a few hundred nanometres thick. Light sent into its edge stays trapped inside, the way light stays inside an optical fibre, and travels along the film.

Why it mattersWhere the film is thicker, more of the light runs inside the water and it travels more slowly, as if the film had a higher refractive index there. A real film is never even, so the light crosses a landscape of gentle, wide bumps. Patsyk and colleagues sent a flat green beam into such a film in 2020 and filmed it from above with a microscope.

Start with the essentials

Focus question
The bumps are gentle and placed at random. Why does the beam still gather into bright branches, and how far does it travel before they appear?
One-sentence intuition
Every bump is a weak lens, and neighbouring parts of the beam pass through nearly the same lenses. Their small bends add up until rays cross and pile light onto bright lines, the caustics. The distance this takes scales as lc v0−2/3l_{\mathrm{c}}\,v_0^{-2/3}: proportional to the width of the bumps, and only weakly dependent on their strength.

Core mathematical model

Film thickness sets the index

κ t2=arctan⁡γκκ=k0n12−neff2,γ=k0neff2−1\begin{gathered}\kappa\,\frac{t}{2}=\arctan\frac{\gamma}{\kappa}\\\kappa=k_0\sqrt{n_1^2-n_{\mathrm{eff}}^2},\quad\gamma=k_0\sqrt{n_{\mathrm{eff}}^2-1}\end{gathered}

The lowest guided mode of a water film of thickness tt and index n1=1.33n_1=1.33 in air. Its effective index neffn_{\mathrm{eff}} runs from 1 for a vanishing film towards 1.33 for a thick one; at 532 nm it is 1.20 at 250 nm. k0=2π/λk_0=2\pi/\lambda.

The strength of the disorder

η=neff2−⟨neff2⟩2⟨neff2⟩v0=⟨η2⟩\begin{gathered}\eta=\frac{n_{\mathrm{eff}}^2-\langle n_{\mathrm{eff}}^2\rangle}{2\langle n_{\mathrm{eff}}^2\rangle}\\v_0=\sqrt{\langle\eta^2\rangle}\end{gathered}

The relative change of the squared index plays the part of a potential, and v0v_0 is its root-mean-square size, the potential strength of Patsyk et al. (2020). The default film, with a 60 nm thickness ripple, has v0=0.029v_0=0.029. Its correlation length lcl_{\mathrm{c}} is the width of the bumps.

Rays bend towards a higher index

dxdz=θ,dθdz=∂η∂x\frac{dx}{dz}=\theta,\qquad\frac{d\theta}{dz}=\frac{\partial\eta}{\partial x}

For small angles θ\theta to the film axis zz, a ray drifts across the film and turns towards larger η\eta. A single Gaussian bump of height v0v_0 and width lcl_{\mathrm{c}} focuses like a lens of focal length lc/(2π v0)l_{\mathrm{c}}/(2\sqrt{\pi}\,v_0), 1.2 mm for the default film. That grows faster than lc v0−2/3l_{\mathrm{c}}\,v_0^{-2/3} as the bumps weaken, so in weak disorder the branches come from many bumps adding up.

Where the first branches form

d0∼lc v0−2/3d_0\sim l_{\mathrm{c}}\,v_0^{-2/3}

Kaplan (2002) showed that random lenses first bring neighbouring rays together after this distance. It fixes how the distance scales, not its prefactor. Averaged over four films, the flicker of the light here peaks at 0.6 to 0.8 times lc v0−2/3l_{\mathrm{c}}\,v_0^{-2/3} for every strength and width tried, where a quarter of the traced rays have crossed a neighbour.

How strongly the light flickers

S(z)=⟨I2⟩⟨I⟩2−1P(I>x⟨I⟩)=e−x (fully random wave)\begin{gathered}S(z)=\frac{\langle I^2\rangle}{\langle I\rangle^2}-1\\P(I>x\langle I\rangle)=e^{-x}\ \text{(fully random wave)}\end{gathered}

The scintillation index SS is averaged across the film at each distance zz. It is zero for an even sheet of light and peaks where the branches form (Patsyk et al. 2020). A fully random wave has S=1S=1 and the exponential intensity distribution of the second line.

Common difficulties

Branches are not valleys in the film

Typical misconceptionEach branch follows a channel of thicker film that guides the light.

Better mental modelThe branches do not follow the valleys of the potential (Kaplan 2002). They are caustics, where many slightly bent rays cross; compare the film colours with the light in the scene.

Weak bumps still make branches

Typical misconceptionIf the ripples are weak enough, the beam will simply stay even.

Better mental modelWeaker ripples only push the first branches farther away, and slowly: three times weaker bumps move them about twice as far. Only a perfectly flat film leaves the light even.

Branching is not localization

Typical misconceptionThe light is trapped in the branches the way waves are trapped by strong disorder.

Better mental modelThe branches are paths the light keeps travelling along: the rays focus, cross and spread again, and each branch splits further on. Anderson localization instead stops a wave from spreading at all, through the interference of waves scattered many times.

Run the experiment

  1. 01

    Watch the beam break up

    Keep the default preset, A flat beam breaks into branches, and watch the light front cross the film.

    What to observe: The even green sheet gathers into bright lines within the first millimetre, and the lines split again farther on. The flicker peaks 0.86 mm in, where the scaling distance is 1.28 mm.
  2. 02

    Read the analysis line

    Look at the two plots under the scene.

    What to observe: At 2.5 mm the brightest point is 24 times the mean. 2.5 % of the points near the line are brighter than five times the mean; a fully random wave would give 0.67 %.
  3. 03

    Weaken the ripples

    Load Gentler ripples: branches come later.

    What to observe: Halving the thickness ripple halves the strength to 0.014. The scaling distance grows only by the factor 1.6, to 2.1 mm, and the flicker peak moves to 2.0 mm.
  4. 04

    Change the width of the ripples

    Load Narrower ripples, then Wider ripples.

    What to observe: With 80 µm bumps the flicker peaks 0.70 mm in; with 250 µm bumps, at 1.5 mm. The distance follows the width of the bumps.
  5. 05

    Try another film

    Load Another film, same statistics.

    What to observe: The branches run in different places, but the flicker still peaks at 0.88 mm, next to the 0.86 mm of the first film.
  6. 06

    Flatten the film

    Load Flat film: no branches.

    What to observe: The light stays an even sheet all the way through: the flicker is zero and the brightest point equals the mean.

Related experiments and articles

Condensed matter · Reading path

Magnetism, disorder and topological response

Articles on this path that use this experiment, followed by the other experiments they suggest.

  1. ArticleHow disorder can stop a quantum wave from spreading
  2. LabAnderson LocalizationDisorder and wave transport
FeedbackSomething broken, confusing, or missing on this page?Tell us
What kind of feedback?

Sent with this page’s address, its Lab ID, the site language and your device type. Please leave out personal details. Feedback is kept for up to 12 months.Privacy policy