Special-gate consistency as a product of signal observations #
Each signal emits all its contributions once, including repeated special-gate slots. A two-state multiplicative output flag observes the designated output without adding a graph edge. Values outside a closed component can be folded into the final predicate.
All contributions emitted by one signal. Repeated occurrences multiply repeatedly.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The flag is multiplicative: only the designated output emits a possibly zero value.
Equations
Instances For
The local observation emitted by a signal vertex.
Equations
- Algebraic.Aggregate.observe p out wire value = (Algebraic.Aggregate.wireContribution p wire value, Algebraic.Aggregate.outputFlag out wire value)
Instances For
The final predicate tests all special readouts and the designated output.
Equations
- Algebraic.Aggregate.AcceptObservation p a state = ((∀ (gate : Algebraic.Aggregate.SpecialGate p), Algebraic.Aggregate.Op.readout (p.lines ↑gate).op (state.1 gate) = a gate) ∧ state.2 = 1)
Instances For
For one fixed guess, the observation predicate is exactly the original consistency test and the erased circuit's output test.
All observations outside a component, evaluated at the fixed outside assignment.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The component's final predicate includes all fixed outside contributions.
Equations
- Algebraic.Aggregate.ComponentAccept p a S out fixed state = Algebraic.Aggregate.AcceptObservation p a (state * Algebraic.Aggregate.outsideObservation p a S out fixed)
Instances For
A guessed computation accepts when all special equations and the output check pass.
Equations
- Algebraic.Aggregate.AcceptsGuess p a out input = (Algebraic.Aggregate.Consistent p a input ∧ (Algebraic.Aggregate.erase p a).trace Algebraic.Aggregate.ordinaryInterpretation input out = true)
Instances For
Exact component observation semantics after the outside primary inputs are fixed.
Existentially guessing the special outputs preserves the accepted inputs exactly.