A finite inventory of the coefficient signs used by literal chain replay. Zero is a conservative extra operand for the default-step branch of the proof. The checker itself ranges only over existing step indices. The inventory may include unused scales; it is independent of the sign function and of acceptance.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Replay of a recurrence depends only on its two supplied scale signs.
Agreement on the finite inventory preserves both acceptance and rejection of the actual checker, including malformed and truncated supplied chains.
The coefficient passed to the sign operation at this endpoint.
Equations
- (Hex.Endpoint.finite a).signOperand p = p.eval a
- endpoint.signOperand p = p.leadingCoeff
Instances For
Only two finite endpoints require a coefficient sign for their order.
Equations
- (Hex.Endpoint.finite a_2).orderOperands (Hex.Endpoint.finite b_2) = [a_2 - b_2]
- a.orderOperands b = []
Instances For
Only finite endpoints require a polynomial nonvanishing sign.
Equations
- (Hex.Endpoint.finite a_1).nonvanishingOperands p = [p.eval a_1]
- a.nonvanishingOperands p = []
Instances For
Equal operand signs give equal endpoint signs, including both infinities.
Endpoint order depends only on the finite difference, when present.
The nonvanishing guard depends only on its listed finite evaluation.
All coefficients whose signs can affect this supplied whole query replay. Repeated operands are retained; sharing belongs to the evidence graph.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A literal endpoint sign vector depends only on the listed coefficients.
Finite sign agreement preserves complete literal query replay, including
all domain guards, endpoint signs, identities and rejection paths, for endpoints
in the coefficient domain with EndpointSigns.ofSign. Context and
integer equality and literal binding checks are unchanged. No producer is run.