Animation 19

Visualizing Phase Change

symmetry-complex-phase-modes.mp4

These are sparse samples decoded from the current MP4, not newly rendered illustrations. They can support checks of the sampled states and labels, but cannot establish continuous motion, timing, transitions, or the absence of problems between samples. Use the full MP4 when judging those properties.

1440 × 1080 · 30 fps · 18 s · 540 frames · 12 samples

MP4 SHA-256 157579b5ba38bda8a03bce2d88586dd45f37ffb060cf936cedb50e029738ca93

Frame manifest · Context markdown · Download complete review packet

Chapter context

Section: The Heisenberg Symmetry Group. Excerpts are verbatim; line numbers refer to the included chapter markdown.

Caption

Visualizing Phase Change

Image description

Nine complex modes and their exact sum rotate through five phase turns while their magnitude envelopes remain fixed

Before the animation

Chapter lines 891–891

In addition to position and wave number, waves have a third independent way of changing. A wave's phase, $\phi$, refers to where it is in its cyclic pattern. For example, a phase shift of $2\pi$, or one full "cycle," returns the wave to its exact initial state. We need to be a bit careful here. For a pure mode, shifting its position is indistinguishable from shifting its phase, somewhat in the way the turning of a barbershop sign appears as though its stripes are moving up and down. We might, then, be tempted to think there is no difference between position and phase shifts. But the single mode is an idealization. In the general case, in which the wave function is a packet composed of modes, position translation shifts the entire function. Phase translation shifts each mode by the same fraction of its cycle, changing the function while leaving its magnitude envelope unchanged.

After the animation

Chapter lines 899–899

We can also discover and define phase directly from our symmetry group's commutation relations, which gives us a useful algebraic packaging of the group structure. Let's ask the question:

Chapter lines 901–903

$$ [\hat X, \hat K] = \; ? $$

Generation source

Main script --render supplies the complex-mode frame renderer and uses drawing, numerical, and encoding helpers imported from generate_symmetry_packet_phase_modes. The imported script is a code dependency, not an input movie. --check and --encoded-check produce the companion checks.

Mapping evidence and limits

Exact NAME match. The matching validation JSON records nine wave numbers 11 through 19, five phase turns, 540 frames at 30 fps, 1440 x 1080, 18 s; encoded-validation.json confirms that frame count and compares decoded frames with this renderer.

Source SHA-256 values identify the exact downloadable bytes in this packet. The source mapping and recorded checks explain the likely generation pipeline; they do not prove that these exact source bytes produced the movie. A GitHub link pinned to a commit is provided only when the delivered source bytes exactly match that path at the build's Git HEAD.

Existing generator checks (2 reports)

These are existing author-produced generator reports, copied without changes. Their checks were not rerun for this packet and are not independent certification. A report may describe an earlier generation run; inspect its contents before applying its claims to the current movie.

Decoded contact sheet

Extraction method: Twelve evenly spaced decoded frame indices, including first and last. Native-resolution JPEGs from the encoded MP4; timestamps read from FFmpeg showinfo. No source rerendering. Frame indices are zero-based. Sparse samples do not establish continuous motion or capture every transition.. Frame indices are zero-based.

Timestamped decoded frames from symmetry-complex-phase-modes.mp4
Open contact sheet at full size

Full-size sampled frames

Decoded frame from symmetry-complex-phase-modes.mp4 at 00:00.000 · frame 0
00:00.000 · frame 0 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:01.633 · frame 49
00:01.633 · frame 49 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:03.267 · frame 98
00:03.267 · frame 98 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:04.900 · frame 147
00:04.900 · frame 147 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:06.533 · frame 196
00:06.533 · frame 196 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:08.167 · frame 245
00:08.167 · frame 245 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:09.800 · frame 294
00:09.800 · frame 294 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:11.433 · frame 343
00:11.433 · frame 343 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:13.067 · frame 392
00:13.067 · frame 392 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:14.700 · frame 441
00:14.700 · frame 441 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:16.333 · frame 490
00:16.333 · frame 490 · Full-size frame
Decoded frame from symmetry-complex-phase-modes.mp4 at 00:17.967 · frame 539
00:17.967 · frame 539 · Full-size frame