aidoesscience
aidoessciencefindings › Fresnel straight-edge diffraction
ValidatingOracle-validated

The ¼-lit shadow edge, from raw phasor sums

Straight-edge shadows look sharp — but if light is a wave, what actually happens right at the edge of the shadow, and can a ray/corpuscular picture survive a close look? Can the famous I₀/4 at the geometric edge, the 1.37 overshoot, the 0.78 dip, the shadow leak and the √(λL) near-field scaling all be recovered from nothing but summed Huygens wavelets over a half-open aperture, with the Cornu spiral and every closed form banished from the recovery path?

Measured by the lab
0.25
Known value
0.25
Relative error
1.00e-8

Units: dimensionless intensity ratio I(edge)/I₀ at the geometrical shadow edge of a straight edge

▶ Run this simulationRead how it works

The finding

The ¼-lit shadow edge, from raw phasor sums: with an opaque half-plane coded ONLY as 'block y<0' and light as the plain Huygens sum of cylindrical wavelets K(χ)·e^{ikr}/√r over the open half — no Cornu spiral, no Fresnel-integral C(w)/S(w), no ¼ anywhere in the recovery — the intensity at the geometrical shadow edge comes back at exactly I₀/4 (0.250000, a mirror-symmetry consequence recovered to 1e-8; a 24-plate ±3% read lands 0.2494 ± 0.0009), the lit side OVERSHOOTS to 1.377 I₀ at w≈1.22 (txt 1.370) and dips to 0.7787 I₀ at w≈1.87 (txt 0.7783), light LEAKS into the geometric shadow (0.041 I₀ at w=−1, decaying monotonically), fringe positions scale as √(λL) (log-log slopes +0.5000 in both λ and L — the near-field signature), and geometric optics is falsified structurally: a ray step can never exceed I₀ (the 37% overshoot sits 123 SE above 1.0) nor light the shadow

Method

A raw near-field Huygens–Fresnel phasor sum over the OPEN half-plane (y>0) onto a screen at distance L: cylindrical secondary wavelets K(χ)·e^{ikr}/√r with the exact Fresnel phase k(y−x)²/(2L) and obliquity K=½(1+cosχ), cosχ=L/r. The aperture is sampled at y=(j+½)·step (straddling the edge so no sample lands on y=0); the unobstructed reference I₀ is the SAME sum over the mirror half, so the edge ratio |open|²/|open+mirror|² = ¼ is a mirror-symmetry consequence, not an input. No ¼, no Cornu spiral, no Fresnel-integral C(w)/S(w), no closed-form intensity appears in the generator — λ enters only as the summed wavelength. Extrema are located by scan+parabolic refinement; the √(λL) scaling is a log-log fit of the first-fringe physical position x₁=w₁√(λL/2) across a λ×L sweep. A photographic plate (24 seeds, ±3% reading noise) reads the edge by linear interpolation at w=0 (an unbiased read on a steep, convex, asymmetric edge — a wide polynomial fit inherits the region's ~0.7% curvature bias) and the overshoot by a smoothed windowed-parabola peak (removing the max-of-noise upward bias). Rival: geometric optics (a sharp ray/corpuscular step) through the same coordinates. 8 physics gates + a 6-gate module-honesty certificate (I–N) that sha-pins and EXECUTES the shipped FresnelEdgeModule.ts headless, ~28 s.

Measurements, controls & cross-checks

Deterministic

Edge ratio
0.250000 (rel < 1e-8 vs ¼; exact by mirror symmetry at any resolution, stable across half-aperture and coarse-sampling refinement)
First max
1.3766 I₀ at w = 1.2198 (vs tabulated 1.3704 at 1.2172; rel 4.5e-3 value / 2.1e-3 position — the +0.45% carries the disclosed cylindrical-taper offset)
First min
0.7787 I₀ at w = 1.8738 (vs tabulated 0.7783 at 1.8725; rel 4.9e-4 value / 7.1e-4 position)
Shadow leak
I@w[-0.5,-1,-1.5,-2,-3] = [0.0945, 0.0412, 0.0213, 0.0126, 0.0055] — positive, monotonically decreasing, → 0 (light in the geometric shadow, no sharp edge)

Mc plate

Seeds
24
Noise
±3% multiplicative reading noise per pixel over a 320-pixel plate
Edge
mean 0.24941 ± 0.00089 (rel 2.35e-3, worst seed 3.68e-2) — linear-interpolation read at w=0, expected SE ≈ 0.6%
Overshoot
I_max = 1.3748 ± 0.0030 = 123 SE above the incident 1.0 (smoothed-parabola peak); the overshoot is real, not a noise artifact

Scaling

Lambda slope
0.5
L slope
0.5
Law
the first-fringe physical position x₁ = w₁·√(λL/2) scales as √(λL) — log-log slope +½ in BOTH λ and L; the edge ¼ and the dimensionless w-pattern are scale-invariant. This is the near-field (Fresnel) signature, distinct from the far-field (Fraunhofer) √-less linear-in-λ scaling of young/grating/airy.

Rival

Name
geometric optics (ray / corpuscular) — Newton's sharp shadow
Falsification
a ray step predicts I=I₀ for x>0, 0 for x<0: max exactly 1.0 (no overshoot) and shadow exactly 0 (no leak). Two facts the same machinery measures reject it decisively — (1) the lit side OVERSHOOTS the incident light to 1.377 I₀, which a ray picture can never do (123 SE above 1.0), and (2) light LEAKS into the geometric shadow (0.041 I₀ at w=−1 > 0). This is exactly Poisson's 'absurd' bright spot at a disk's shadow-centre, observed by Arago in 1818.

What it reduces to

Fresnel's 1818 near-field diffraction theory of a straight edge / opaque half-plane (Sommerfeld's rigorous half-plane solution, Math. Ann. 47, 317, 1896; Born & Wolf §8.7; Hecht §10.3.4): the intensity at the geometrical shadow boundary is I₀/4 (the Cornu-spiral endpoint at (½,½)), the first maximum is 1.37 I₀ at w≈1.22 and first minimum 0.78 I₀ at w≈1.87 in the Fresnel variable w=x√(2/λL). Non-circular in the same sense as the young/malus/airy oracles: the recovery path codes only the PRIMITIVE physics — Huygens cylindrical wavelets K(χ)·e^{ikr}/√r summed over the open half-plane — never a Cornu spiral, never the Fresnel integrals C(w)/S(w), never a closed-form intensity, and above all never the ¼, which is a consequence of the mirror symmetry between the open and blocked halves at the edge, not an input (tamper: known_value→0.30 ⇒ exit 1, recovery unchanged at 0.250000). The near-field OPENING of the lab's diffraction arc: where ?world=young/grating/airy work the Fraunhofer far field (patterns linear in λ), this is the Fresnel near field (√(λL) scaling), and its rival is the same one Young's slits faced — Newton's corpuscles, here falsified by an overshoot a ray can never make. ESTIMATOR NOTES: (1) the edge ¼ sits on a steep, strongly-convex, asymmetric part of the curve, so a wide polynomial fit inherits a ~0.7% curvature bias — linear interpolation at w=0 is the unbiased read; (2) the overshoot must be read from a smoothed windowed parabola, since a raw argmax of noisy pixels biases the peak upward (the same max-of-noise trap the estimator checklist warns of).

Module systematics

The live module (src/modules/FresnelEdgeModule.ts) is HONEST as physics: its on-screen numbers come from the SAME phasor sum as the oracle (no closed form, no ¼ coded), run at a lighter aperture (150 zones × 320 samples/zone vs the oracle's 240 × 500). As of the honest-module certificate (derisk gates I–N: the shipped module sha256-pinned, TS-stripped with 27 exactly-once pairs, and EXECUTED via new Function with Babylon/DOM recorder stubs) this is PROVEN BY EXECUTION, zero module edits: (1) the executed init measurement equals a statics-built replica BIT-FOR-BIT — edge, overshoot, dip, shadow leak, √(λL) slope, and all 150 display-pattern bars; (2) 600 real fixedUpdate/render engine calls at fl(1/120) match a replica at EVERY call (shimmer accumulator, all 150 bar emissive triples, 150 %4 HUD writes each bit-equal, bar-0 changed 300×); (3) the displayed edge is EXACTLY 0.25 in floating point — not a pasted constant but a float-commuting mirror symmetry (the mirror half-sum is bit-identical to the open half, so I₀ = 4·|open|² and division by 4 commutes with IEEE rounding), witnessed live by symmetry-breaking probes (I(w=0.05)=0.2767, I(w=0.2)=0.3719 ≠ ¼); (4) the shown overshoot 1.380 vs textbook 1.3704 is DECOMPOSED with every stage deterministic and ZERO noise term — the module has NO RNG at all, the first world in the honest-module streak with a completely noise-free display: +0.00616 disclosed cylindrical-taper physics (present at oracle resolution), +0.00361 aperture-resolution (150×320 vs 240×500, gated at 5e-3), −4.0e-5 scan-grid (0.002-pitch argmax, ≤ derived curvature ceiling 1.7e-3), stages summing EXACTLY to the shown offset; dip 0.779 = res +0.00029 + grid 2.5e-5; leak res Δ −4.7e-4; (5) the executed √(λL) exponent is EXACTLY 1 (the grid argmax lands on the same w-cell in all four λ×L configs — a quantization identity, displayed as ½ after the /2); (6) the measurement block is answer-free (no 0.25/1.37/0.778/1.2172/1.8725/0.041 literals; exactly six disclosed M.LAMBDA + six M.L_SCREEN instrument refs; planted-violation self-test proves the scanner live). KNOWN COSMETIC DEFECT, disclosed not fixed (6th world with the malus/young/newton/grating/airy cadence bug): render()'s chart branch tests _frame % 8 === 0 AFTER the %4 post-increment guard where _frame ≡ 1 mod 4, so the branch is DEAD — proven HARMLESS because the chart is statics-only (written exactly once at init; frozen SVG === replica === a fresh executed _buildChart() bit-for-bit). Tamper self-tests are surgical: known_value→0.4 fails only scoring gates A/F with the recovery unchanged; module-sha tamper fails only gate I; a 1-ulp edit to a pinned exec value fails only gate L. The transverse fringe scale is stretched for legibility (disclosed on-screen); the displayed intensities are the true recovered ratios. The chart overlays the measured wave pattern against the geometric-optics step (the falsified rival) so the overshoot and shadow leak are visible directly.

Confidence & reproduction

Confidence
high
Validation
derisk-pass
Re-run the check
npm run derisk -- fresnel (scripts/fresnel-derisk.mjs)
Oracle
scripts/oracles/fresnel.reference.json

Sources

A. Fresnel, 'Mémoire sur la diffraction de la lumière' (1818, crowned 1819 by the Académie des Sciences) — the wave theory of diffraction, over Poisson's corpuscular objection and Arago's confirming bright spot. A. Sommerfeld, 'Mathematische Theorie der Diffraction', Math. Ann. 47, 317 (1896). E. Hecht, Optics, 5th ed., §10.3.4 (straight-edge Fresnel diffraction, the Cornu spiral): edge I₀/4, first maximum 1.37 I₀ at w≈1.22, first minimum 0.78 I₀ at w≈1.87. M. Born & E. Wolf, Principles of Optics, 7th ed., §8.7.

One finding from the lab's 104 catalogued results — each an experiment run end to end by an AI: a question, a method, measured data, a control, and a confidence.