Error Mitigation via the Critical Angle
1. Sellmeier Dispersion Baseline
The standard refractive index of SF10 glass across the visible spectrum is defined by the Sellmeier equation:
nglass = [ 1 + (B1 λ2) / (λ2 − C1) + (B2 λ2) / (λ2 − C2) + (B3 λ2) / (λ2 − C3) ]1/2
where λ is the wavelength in micrometers, and Bj and Cj are experimentally derived material coefficients.
2. The General Refractive Index Extraction Equation
By determining the exterior incident angle (θi) required to produce a specific exterior emergence angle (θexit), the refractive index of a prism with an apex angle A can be extracted using the general formulation:
nglass = (nair / sin A) · [ sin2 θi + sin2 θexit + 2 sin θi sin θexit cos A ]1/2
where nair is the refractive index of the ambient environment (modeled here as standard air, nair = 1.0003). The domain of valid physical solutions requires the sum within the brackets to be non-negative. A negative value yields an imaginary index, which corresponds to a non-physical propagation regime where the beam undergoes Total Internal Reflection (TIR) and cannot emerge from the prism.
3. Zero First-Order Sensitivity at Grazing Emergence
As the emergence angle approaches the 90° grazing limit, the system nears the TIR threshold. Physically, the Fresnel transmission coefficients approach zero, reducing the emergent beam intensity. Concurrently, the transverse cross-section of the beam compresses, causing diffraction and spatial broadening of the spectral line observed in the telescope. These factors introduce increased mechanical and visual uncertainty when defining the exact angular cut-off.
However, the critical angle method mitigates this physical uncertainty because the extraction function is stationary at the limit. Applying the chain rule to the extraction equation, taking the partial derivative of the terms inside the radical with respect to θexit yields:
∂ (sin2 θexit) / ∂θexit = 2 sin θexit cos θexit
∂ (2 sin θi sin θexit cos A) / ∂θexit = 2 sin θi cos θexit cos A
Because both derivative components share a factor of cos θexit, the partial derivative evaluates to zero at grazing emergence (cos 90° = 0). The overall sensitivity term ∂n / ∂θexit converges strictly to zero, meaning the extracted refractive index is insensitive to first-order alignment errors in the detector arm.
4. Error Propagation in Associated Parameters
The dynamic bar chart and continuous plot demonstrate that this zero first-order sensitivity does not extend to the incident angle (θi) or the prism's physical apex angle (A). The partial derivatives ∂n / ∂θi and ∂n / ∂A remain non-zero at the critical threshold. Therefore, while the experimenter can tolerate higher uncertainty in judging the emergence disappearance, the goniometer's incident arm reading and the initial calibration of the prism's fixed geometry require precise calibration to prevent systematic errors.
5. Computational Implementation
While the analytical derivative (∂n / ∂θexit = 0) provides the theoretical proof, the JavaScript kernel evaluates local sensitivity using a discrete finite-difference method. It computes the absolute index shift (Δn) resulting from a finite angular perturbation (Δ). Physically, this perturbation (Δ) represents the magnitude of the experimenter's mechanical uncertainty (e.g., misreading the goniometer's nonius scale by 0.5°). To render the continuous sensitivity profile, the algorithm iteratively cascades Snell's law backwards to find the required incident angle for each target emergence coordinate across the domain [60°, 90°] using a resolution of Δθ = 0.5°. If a calculation requires a sine argument exceeding ±1.0, it indicates TIR at the internal boundary; the algorithm halts the evaluation for that coordinate and flags the state as invalid to prevent non-physical NaN propagation.