Animation 15

The complex value rotates while its length stays fixed.

symmetry-complex-plane-wave-v2.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 × 900 · 30 fps · 12 s · 360 frames · 12 samples

MP4 SHA-256 e407d6199cc5539ba3a33469fd1a417d21023bef7461f1acad2ecd11fa903892

Frame manifest · Context markdown · Download complete review packet

Chapter context

Section: Primer - Complex exponentials and Wave Packets. Excerpts are verbatim; line numbers refer to the included chapter markdown.

Caption

The complex value rotates while its length stays fixed.

Image description

A complex plane wave, its two components, and the rotating value at a fixed position

Before the animation

Chapter lines 775–775

Here $A$ is the wave's amplitude, $\lambda$ is its wavelength, $k=2\pi/\lambda$ is its wave number, and $\omega$ sets how quickly the phase changes with time.

Chapter lines 777–777

In the animation, position runs along the helix. The other two directions show the real and imaginary parts of the complex value at each position. As time advances, these values rotate and the wave pattern travels along $x$.

After the animation

Chapter lines 785–785

The two components are $A\cos\theta$ and $A\sin\theta$. Their values oscillate, while the length of the complex value stays fixed:

Chapter lines 787–789

$$ |z|=\sqrt{A^2\cos^2\theta+A^2\sin^2\theta}=A. $$

Generation source

Main script --render draws the complex plane-wave frames and encodes them directly. --check and --encoded-check produce the companion mathematical and decoded-video reports. It has no local Python imports or input movie.

Mapping evidence and limits

The script's NAME and output match the linked movie. Matching validation and encoded-validation JSON record 1440 x 900, 30 fps, 360 frames, 12 s. The reports contain no movie hash, so this is source/output-name attribution rather than a hash-attested build.

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-plane-wave-v2.mp4
Open contact sheet at full size

Full-size sampled frames

Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:00.000 · frame 0
00:00.000 · frame 0 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:01.100 · frame 33
00:01.100 · frame 33 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:02.167 · frame 65
00:02.167 · frame 65 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:03.267 · frame 98
00:03.267 · frame 98 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:04.367 · frame 131
00:04.367 · frame 131 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:05.433 · frame 163
00:05.433 · frame 163 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:06.533 · frame 196
00:06.533 · frame 196 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:07.600 · frame 228
00:07.600 · frame 228 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:08.700 · frame 261
00:08.700 · frame 261 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:09.800 · frame 294
00:09.800 · frame 294 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:10.867 · frame 326
00:10.867 · frame 326 · Full-size frame
Decoded frame from symmetry-complex-plane-wave-v2.mp4 at 00:11.967 · frame 359
00:11.967 · frame 359 · Full-size frame