Animation 28

Matching colors connect candidate paths to their contributions in the tip-to-tail sum as wavelength decreases

symmetry-spectrum-path-diamond-wavelength-scan.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 · 60 fps · 36 s · 2160 frames · 12 samples

MP4 SHA-256 20b1b041404d6a38d47cf4b9e638fbb4eaf620ddf22e76f0417e9f335134209f

Frame manifest · Context markdown · Download complete review packet

Chapter context

Section: Wave Propagation and Interference. Excerpts are verbatim; line numbers refer to the included chapter markdown.

Caption

No separate caption in the chapter.

Image description

Matching colors connect candidate paths to their contributions in the tip-to-tail sum as wavelength decreases

Before the animation

Chapter lines 1220–1220

In this limit, waves passing through slits behave as rays. A narrow beam through one opening reaches a small region of the screen, much as a thrown ball does.

Chapter lines 1222–1222

Each path shares its color with its contribution to the tip-to-tail sum. As the wavelength shrinks, an increasingly narrow range of paths around the straight path carries the sum forward.

After the animation

Generation source

Main script --render configures the normalized-path renderer with fixed path-position colors, then calls drawing.render() from dense_path_diamond through normalized_path_diamond. These imported modules supply the normalized propagation model, frame schedule, geometry, and general drawing helpers. There is no input video; --check and --encoded-check produce validation.

Mapping evidence and limits

Main NAME matches exactly; configure_renderer installs this movie name and frame implementation in the reused renderer. Matching validation records 20,001 paths, wavelengths 0.5/0.05/0.005, 2160 frames at 60 fps, 36 s, fixed path/color hashes, and unchanged normalized scalar propagation. Matching encoded-validation.json records 1440 x 1080 and confirms all frames.

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-spectrum-path-diamond-wavelength-scan.mp4
Open contact sheet at full size

Full-size sampled frames

Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:00.000 · frame 0
00:00.000 · frame 0 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:03.267 · frame 196
00:03.267 · frame 196 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:06.550 · frame 393
00:06.550 · frame 393 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:09.817 · frame 589
00:09.817 · frame 589 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:13.083 · frame 785
00:13.083 · frame 785 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:16.350 · frame 981
00:16.350 · frame 981 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:19.633 · frame 1178
00:19.633 · frame 1178 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:22.900 · frame 1374
00:22.900 · frame 1374 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:26.167 · frame 1570
00:26.167 · frame 1570 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:29.433 · frame 1766
00:29.433 · frame 1766 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:32.717 · frame 1963
00:32.717 · frame 1963 · Full-size frame
Decoded frame from symmetry-spectrum-path-diamond-wavelength-scan.mp4 at 00:35.983 · frame 2159
00:35.983 · frame 2159 · Full-size frame