Source: https://guthlabs.ai/docs/instruments/brewster-s-angle-calculator/

instrument / verified-clean

# Brewster's Angle Calculator

The current ledger marks this instrument verified clean within the source-bound verification corpus.

Status: **VERIFIED_CLEAN**Lifecycle: **verified-clean**

## Inspectable records

[01**Overview**Purpose and lifecycle](<https://guthlabs.ai/docs/instruments/brewster-s-angle-calculator/>)[02**Mechanism**Method and assumptions](<https://guthlabs.ai/docs/instruments/brewster-s-angle-calculator/mechanism/>)[03**Implementation**Binding and validation](<https://guthlabs.ai/docs/instruments/brewster-s-angle-calculator/implementation/>)[04**Qualification**Evidence and errata](<https://guthlabs.ai/docs/instruments/brewster-s-angle-calculator/qualification/>)

## Ledger state

The current ledger marks this instrument verified clean within the source-bound verification corpus.

**Area**: Physics — Kinematics/Projectiles/Orbits, Forces/Energy/Momentum, Rotational Dynamics, Gravitation, Oscillations/Waves, Optics, E&M Fields, Relativity, Quantum, Statistical Thermo

**Tranche**: tranche-5

**Evidence ID**: t5-162

**Ledger rows**: 1

No ledger note is attached.

## Review findings

The core formula is standard under its stated physical assumptions. Review is required because the specification omits angle units, wavelength/index-selection requirements, medium assumptions, polarization, and validation behavior for invalid or equal indices.

### Formula and scope findings

- The formula θB = atan(n2/n1) is correct for the Brewster incidence angle at an interface between isotropic, nonmagnetic, lossless dielectrics, measured from the normal, but those applicability conditions are not stated.

- The output angle unit and atan convention are unspecified: radians are the mathematical default, while optics interfaces commonly report degrees.

- Refractive indices are wavelength-dependent, but no wavelength or index-table selection is specified. The equal-index case produces 45° mathematically, but there is no reflected interface when n1 = n2, so a physical Brewster angle is not meaningful in that case.

### Unit assumptions

- n1 and n2 are dimensionless refractive indices at the same wavelength and for the relevant polarization/material conditions.

- θB is computed as atan(n2/n1) in radians internally; degree values require multiplication by 180/π.

- Both refractive indices must be positive real values, with incidence defined from medium 1 into medium 2 and the angle measured from the surface normal.

## Boundary hardening

**BREAK_CLAIMED** · SELF_FLAGGED

The exact input n1=0 produces a division-by-zero undefined result. The instrument must reject it rather than returning a numeric angle. A second hazard is convention ambiguity: the formula gives the angle from the normal, while some interfaces may display the complementary angle from the surface.

## Errata and corrections

No applied erratum is attached to this unique-name record.

## Inspectable example

4 review vectors are recorded. One source-bound sample is shown below.

````
{
  "inputs": {
    "n1": 1,
    "n2": 1.5
  },
  "expected_outputs": {
    "thetaB_rad": 0.982793723,
    "thetaB_deg": 56.309932
  },
  "working": "1. Compute the index ratio: n2/n1 = 1.5/1.0 = 1.5. 2. Apply the formula: θB = atan(1.5) = 0.982793723 rad. 3. Convert to degrees: 0.982793723 × 180/π = 56.309932°."
}
````

## Related workflows

No source-defined multi-instrument workflow membership is recorded.

## Sources and evidence

These pointers bind the page to evidence. They do not grant authority or collapse verification into deployment.

- `VERIFIED_LEDGER.json · VERIFIED_CLEAN`

- `evidence-tranche5/tranche5-results.json`

- `BOUNDARY_HAZARD_CATALOG.json`
