OAI/Computability/QuantumFactoring/PhysicalOrderDecoder.lean
10 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ExactQuantumFactoring.resizeWord_eq_natBasisline 18 - def
OAI.ExactQuantumFactoring.OrderSlots.usableOnline 27 - lemma
OAI.ExactQuantumFactoring.OrderSlots.usableOn_valueline 29 - lemma
OAI.ExactQuantumFactoring.OrderSlots.usableOn_countline 35 - def
OAI.ExactQuantumFactoring.OrderSlots.orderResultNetline 47Source documentation
Every ordinary raw trial uses its actual tensor block. Nonempty candidates are validated before a shared, linear-size least-positive-candidate fold.
def orderResultNet {k n : ℕ} (a m : BooleanNetwork k n) (raw : BooleanNetwork k (ordinaryWidth n)) : BooleanNetwork k n := …Mentions: OAI.ExactQuantumFactoring.BooleanNetwork, OAI.ExactQuantumFactoring.OrderSlots.ordinaryWidth
- lemma
OAI.ExactQuantumFactoring.OrderSlots.orderResultNet_valueline 51 - def
OAI.ExactQuantumFactoring.OrderSlots.ordinaryOnline 65 - lemma
OAI.ExactQuantumFactoring.OrderSlots.ordinaryOn_evalline 69 - def
OAI.ExactQuantumFactoring.OrderSlots.outputOnline 83Source documentation
Completed output decoding keeps the FULL rare guessed transition word. No truncation, success flag, or later true-order certificate enters this decoder.
def outputOn {k n : ℕ} (a m : BooleanNetwork k n) (raw : BooleanNetwork k (width n)) : BooleanNetwork k (Completion.transitionWidth n) := …Mentions: OAI.ExactQuantumFactoring.BooleanNetwork, OAI.ExactQuantumFactoring.OrderSlots.width, OAI.ExactQuantumFactoring.Completion.transitionWidth
- lemma
OAI.ExactQuantumFactoring.OrderSlots.outputOn_evalline 88