Interference Physics · Canvas 2D · Zero Dependencies

HOLOGRAM SUITE

H = |R + O|² = |R|² + |O|² + R*O + RO*

Real holography physics. Reference wave + object wave → interference fringes → reconstruction. Every pixel contains the whole image. Cut any piece and reconstruct: the pattern survives.

Hologram Suite — Enterprise Edition
Four modes in one: interactive interference, draw-your-own-object, color depth holography (RGB wavelengths), and the STOICHEION governance hologram (256 axioms mapped to 16×16 point sources). Click to place object points. Drag to cut and prove the fractal property.
click to place objects draw mode color depth STOICHEION 256 cut + reconstruct Hamiltonian +1% Egg Cycle
▶ OPEN SUITE v0 (original)
§ 01Simulation Modes
§ 02Physics Referenceall implemented
SymbolNameEquationWhat it means here
R Reference wave R = exp(i·k·r) = cos(kₓx + k_yy + φ) Plane wave at angle θ. Controls fringe orientation. Hamiltonian adds +0.01 phase/frame.
O Object wave O = Σ (A/r) · exp(i·k·r)
r = distance from each point source
Sum of spherical waves from all object points. 1/r amplitude falloff. Z-depth adds phase shift.
H Hologram intensity H = |R + O|² = |R|² + |O|² + R*O + RO* The interference pattern recorded on the hologram plane. R*O is the real image term.
H⁻¹ Reconstruction I(x,y) = ∫ H(x+dx,y+dy) · cos(kₓdx + k_ydy) d²r Illuminate with reference conjugate, convolve. Extracts R*O term → reveals object wave.
Fractal property Any region of H encodes complete O
(with resolution ∝ region size)
CUT MODE demonstrates this: zero out 50-90% of H, reconstruct — object survives.
ψ Sealed state ψ_out × ψ_back = 1.00 The )(1)( pattern — output wave times back-propagated wave equals unity. Information preserved.
§ 03Controls
RECORD
Compute hologram from current object positions
RECONSTRUCT
Record then reconstruct → shows right panel from hologram
CUT MODE + drag
Zero out a region, reconstruct — prove any part contains whole
HAMILTONIAN
Adds +1% phase gain per frame — animates fringes in motion
EGG CYCLE
Steps through [1→2→3→5→3→2→1→0→0→1] — Fibonacci object sequence
Click hologram
Place object point. Right-click to remove nearest. Toggle with CLICK OBJECTS button.