Generator

Two sources 3 wavelengths apart

One function in the waves library, called 32 times across 9 essays. Below: what it draws at its defaults, what it draws at every branch an essay asks for, whether the site's own gate puts a claim to it, and everywhere it is called.

At its defaults it draws two sources 3 wavelengths apart. Circular wavefronts from two sources, with the lines along which they arrive in step drawn through the pattern. Those lines are where the path difference is a whole number of wavelengths.

two-source-interference is one function in lib/figures/waves.js — travelling, standing, adding and shifting. Everything below came out of it during this build, at parameters taken from the essays rather than invented for this page. A figure here is the figure a reader meets in an essay, and if the generator changes, this page changes with it.

At its defaults

Drawn even though every essay passes options, because a default nothing exercises is a trap for the next essay to call this with none — which has happened here twice.

Two sources 3 wavelengths apart. Circular wavefronts from two sources, with the lines along which they arrive in step drawn through the pattern. Those lines are where the path difference is a whole number of wavelengths.

Circular wavefronts from two sources, with the lines along which they arrive in step drawn through the pattern. Those lines are where the path difference is a whole number of wavelengths.

Why a straight front stays straight

The options are the ones Every front is a source passes. A branch drawn at its own defaults instead would be a picture no essay asked for and no assertion has been run against.

Why a straight front stays straight. A plane wavefront, with 9 points on it treated as sources and a wavelet of radius vt drawn about each. The envelope of those circles — the curve touching all of them — is a second straight line, parallel to the first and displaced by exactly vt. That is the whole of straight-line propagation: nothing else has to be assumed, and in particular nothing has to be said about rays, which are afterwards defined as the normals to these fronts. The construction is drawn with the wavelets left in, because they are the part that does the work.

A plane wavefront, with 9 points on it treated as sources and a wavelet of radius vt drawn about each. The envelope of those circles — the curve touching all of them — is a second straight line, parallel to the first and displaced by exactly vt. That is the whole of straight-line propagation: nothing else has to be assumed, and in particular nothing has to be said about rays, which are afterwards defined as the normals to these fronts. The construction is drawn with the wavelets left in, because they are the part that does the work.

Why a straight front stays straight

The options are the ones Every front is a source passes. A branch drawn at its own defaults instead would be a picture no essay asked for and no assertion has been run against.

Why a straight front stays straight. A plane wavefront, with 5 points on it treated as sources and a wavelet of radius vt drawn about each. The envelope of those circles — the curve touching all of them — is a second straight line, parallel to the first and displaced by exactly vt. That is the whole of straight-line propagation: nothing else has to be assumed, and in particular nothing has to be said about rays, which are afterwards defined as the normals to these fronts. The construction is drawn with the wavelets left in, because they are the part that does the work.

A plane wavefront, with 5 points on it treated as sources and a wavelet of radius vt drawn about each. The envelope of those circles — the curve touching all of them — is a second straight line, parallel to the first and displaced by exactly vt. That is the whole of straight-line propagation: nothing else has to be assumed, and in particular nothing has to be said about rays, which are afterwards defined as the normals to these fronts. The construction is drawn with the wavelets left in, because they are the part that does the work.

Snell's law as an envelope: 25.37°

The options are the ones Every front is a source passes. A branch drawn at its own defaults instead would be a picture no essay asked for and no assertion has been run against.

Snell's law as an envelope: 25.37°. A plane front arriving at 40° at the boundary between media of index 1 and 1.5. Each point of the surface starts a wavelet at the moment the front reaches it, so the wavelet that started first is the largest — and every one of them is smaller than it would have been by the factor 0.667, because that is the ratio of the speeds. The envelope of those unequal circles is a straight front tilted by the angle the delay builds up, and the ray perpendicular to it leaves at 25.37° to the normal. The drawn front touches all 9 drawn wavelets to within 2.8e-14 of a pixel, which is the figure's own check on itself: the bend is a consequence of the delay and of nothing else, and a slower medium is one in which the far side of a front gets ahead.

A plane front arriving at 40° at the boundary between media of index 1 and 1.5. Each point of the surface starts a wavelet at the moment the front reaches it, so the wavelet that started first is the largest — and every one of them is smaller than it would have been by the factor 0.667, because that is the ratio of the speeds. The envelope of those unequal circles is a straight front tilted by the angle the delay builds up, and the ray perpendicular to it leaves at 25.37° to the normal. The drawn front touches all 9 drawn wavelets to within 2.8e-14 of a pixel, which is the figure's own check on itself: the bend is a consequence of the delay and of nothing else, and a slower medium is one in which the far side of a front gets ahead.

What a finite front does at its ends

The options are the ones Every front is a source passes. A branch drawn at its own defaults instead would be a picture no essay asked for and no assertion has been run against.

What a finite front does at its ends. The same construction through apertures of 0.8, 2, 6 wavelengths. In the middle of a wide aperture the wavelets still have neighbours on both sides and their envelope is straight; at the edges they do not, and the envelope curls round into the geometric shadow. The angle to the first direction in which the wavelets cancel is arcsin(λ/w) — 90.0°, 30.0°, 9.6° — so an aperture one wavelength wide spreads into the whole half-space and one six wavelengths wide barely spreads at all. Ray optics is what this construction becomes when the aperture is enormous compared with the wavelength, which is why it took a thousand years to notice it was wrong.

The same construction through apertures of 0.8, 2, 6 wavelengths. In the middle of a wide aperture the wavelets still have neighbours on both sides and their envelope is straight; at the edges they do not, and the envelope curls round into the geometric shadow. The angle to the first direction in which the wavelets cancel is arcsin(λ/w) — 90.0°, 30.0°, 9.6° — so an aperture one wavelength wide spreads into the whole half-space and one six wavelengths wide barely spreads at all. Ray optics is what this construction becomes when the aperture is enormous compared with the wavelength, which is why it took a thousand years to notice it was wrong.

What a finite front does at its ends

The options are the ones Every front is a source passes. A branch drawn at its own defaults instead would be a picture no essay asked for and no assertion has been run against.

What a finite front does at its ends. The same construction through apertures of 1, 3, 12 wavelengths. In the middle of a wide aperture the wavelets still have neighbours on both sides and their envelope is straight; at the edges they do not, and the envelope curls round into the geometric shadow. The angle to the first direction in which the wavelets cancel is arcsin(λ/w) — 90.0°, 19.5°, 4.8° — so an aperture one wavelength wide spreads into the whole half-space and one six wavelengths wide barely spreads at all. Ray optics is what this construction becomes when the aperture is enormous compared with the wavelength, which is why it took a thousand years to notice it was wrong.

The same construction through apertures of 1, 3, 12 wavelengths. In the middle of a wide aperture the wavelets still have neighbours on both sides and their envelope is straight; at the edges they do not, and the envelope curls round into the geometric shadow. The angle to the first direction in which the wavelets cancel is arcsin(λ/w) — 90.0°, 19.5°, 4.8° — so an aperture one wavelength wide spreads into the whole half-space and one six wavelengths wide barely spreads at all. Ray optics is what this construction becomes when the aperture is enormous compared with the wavelength, which is why it took a thousand years to notice it was wrong.

What checks it

physicscheck asserts something about two-source-interference that could fail — it draws it and measures the result against a value reached some other way.

Across the library: 100 interrogated, 2 exercised only, 1 untouched, of 103. Read out of the gate's source by the gate's own two patterns — and the gate's last claim fails the build if that read disagrees with what it was handed while running.

Where it is called

Changing this generator changes every figure on this list. That is what makes the list worth publishing rather than keeping in a check script.

Waves

Every front is a source

Treat each point of a wavefront as though it were a little source of its own, and take the envelope of what they produce. That one rule gives straight-line propagation, reflection, Snell's law and diffraction — and its most famous failure is what told everyone what was missing from it.

Optics

How far a wave can remember

Split a beam, delay one half, and put them back together. The fringes are bright while the delay is short and fade as it grows, and the distance at which they die is fixed by nothing but the width of the source's spectral line. Watching them fade is reading the line shape.

Waves

The backward wave Huygens had to remove

Every point of a wavefront is a source of a spherical wavelet, and a spherical wavelet goes in every direction — so the construction predicts a wave travelling backwards as well as forwards. Nothing of the kind exists, and the repair is a factor that Huygens' geometry has no room for.

Waves

The fan of plane waves inside every beam

Huygens added up wavelets from every point of a front. The same content can be written as a sum over plane waves travelling in every direction, and then propagation stops being an integral and becomes a multiplication: each plane wave picks up a phase in proportion to the distance. One square root in that phase holds all of diffraction, near field and far field alike — and when the square root turns imaginary, it holds the reason no instrument a wavelength away can see detail finer than half a wavelength.

Waves

The spiral that says how much light arrives

Huygens' construction says where a wave has got to and refuses to say how bright it is, because an envelope is a locus and a locus has no amplitude. Adding the wavelets with their phases instead of taking their envelope turns the whole subject into one curve, and every near-field pattern there is becomes a chord of it.

Optics

What a thousand slits buy that two cannot

The bright directions behind a grating are fixed by its ruling pitch and the wavelength alone, and no count of lines appears in them. What the count changes is the width of each maximum, which falls as 1/N — so resolving power is mN, and 1,200 illuminated lines separate the sodium D lines with a dip of 53.4 per cent where 300 show one line and no dip at all.

Waves

When two waves meet, they simply add

Waves pass through each other unchanged and their displacements add point by point. From that one impoverished-sounding rule comes interference, beats, and the evidence that light is a wave at all.

Optics

Where rays stop being enough, and a shadow acquires a bright centre

Light going through a narrow gap spreads. No amount of ray tracing predicts it, the size of the spreading is set by one ratio, and taking that ratio to zero is exactly what the ray model is.

Optics

Why two lamps never interfere

Adding amplitudes is unconditional; fringes are not. What decides is whether the phase difference holds still for longer than a detector takes to record it — and a 10 nm slice of white light holds it for 100 femtoseconds, across a path of 30 micrometres.

The whole library · All essays