Animation 30

A shared conversion factor makes phase and action select the same collision

symmetry-collision-shared-scale.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.

1600 × 900 · 24 fps · 30 s · 720 frames · 12 samples

MP4 SHA-256 643b2fb49af55e498bcfecd3f8d610c91b4697d58a2683bf0de2579752b3f55a

Frame manifest · Context markdown · Download complete review packet

Chapter context

Section: From Wave Mechanics to Quantum Mechanics. Excerpts are verbatim; line numbers refer to the included chapter markdown.

Caption

A shared conversion factor makes phase and action select the same collision

Image description

Varying a candidate collision point leaves phase and action stationary at different points for unequal conversion factors, and at the same point for a shared factor

Before the animation

Chapter lines 1276–1281

$$ \begin{aligned} \delta\phi_1&=\epsilon,\qquad\delta\phi_2=-\epsilon,\\ \delta S&=a_1\delta\phi_1+a_2\delta\phi_2=(a_1-a_2)\epsilon. \end{aligned} $$

Chapter lines 1283–1283

If the collision changes a particle’s speed or direction, we can shift the candidate collision point so that its phase changes to first order. Choose such a shift, so $\epsilon\ne0$. For the action to be stationary at the same point, $a_1=a_2$. The shared conversion factor is $\hbar$.

After the animation

Chapter lines 1291–1291

We can measure its numerical value in the lab by comparing mass, as measured through collisions, to wavelength, as measured through interference. We then find:

Chapter lines 1293–1295

$$ \frac{S}{\phi}:=\hbar\approx 1.055\times10^{-34}\,\mathrm{J\,s}. $$

Generation source

Main script --render first writes review stills and numerical validation, then directly encodes the shared-scale collision illustration and appends decoded-video metadata to its validation report. It has no local Python imports or input movie.

Mapping evidence and limits

The script's STEM and output match the linked movie. Matching validation JSON records 1600 x 900, 24 fps, 720 frames, 30 s, and confirms those values in its encoded_video block. It contains 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 (1 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-collision-shared-scale.mp4
Open contact sheet at full size

Full-size sampled frames

Decoded frame from symmetry-collision-shared-scale.mp4 at 00:00.000 · frame 0
00:00.000 · frame 0 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:02.708 · frame 65
00:02.708 · frame 65 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:05.458 · frame 131
00:05.458 · frame 131 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:08.167 · frame 196
00:08.167 · frame 196 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:10.875 · frame 261
00:10.875 · frame 261 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:13.625 · frame 327
00:13.625 · frame 327 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:16.333 · frame 392
00:16.333 · frame 392 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:19.083 · frame 458
00:19.083 · frame 458 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:21.792 · frame 523
00:21.792 · frame 523 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:24.500 · frame 588
00:24.500 · frame 588 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:27.250 · frame 654
00:27.250 · frame 654 · Full-size frame
Decoded frame from symmetry-collision-shared-scale.mp4 at 00:29.958 · frame 719
00:29.958 · frame 719 · Full-size frame