Apply a zero-reflecting coefficient map to the supplied scales and quotient.
Equations
- Hex.RemainderStep.map f hz s = { leftScale := f s.leftScale, quotient := Hex.DensePoly.Interpret.map f hz s.quotient, rightScale := f s.rightScale }
Instances For
Map the supplied remainder evidence without repeating polynomial division. Stored degrees are retained; zero reflection preserves every polynomial degree.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Scalar operation and sign preservation transport each checked recurrence.
An accepted literal chain remains accepted after a zero-reflecting map preserving scalar operations and signs. The map need not be injective.
Map finite endpoint values, retaining the two infinities.
Equations
Instances For
Transport all literal polynomial and endpoint data in a certificate. The context, signs, variations, and query value are retained exactly.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transport acceptance, including all literal bindings, through coefficient and endpoint maps. No injectivity or producer provenance is required.