OAI/Computability/QuantumFactoring/BitArithmetic.lean
11 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactQuantumFactoring.BitArithmetic.binaryInputsline 19Source documentation
The two actual little-endian input words of the bitblaster.
def binaryInputs (w : ℕ) : AIG.BinaryRefVec (inputs (w+w)).1 w := …
- def
OAI.ExactQuantumFactoring.BitArithmetic.leftWordline 23 - def
OAI.ExactQuantumFactoring.BitArithmetic.rightWordline 25 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.binaryInputs_leftline 28 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.binaryInputs_rightline 34 - def
OAI.ExactQuantumFactoring.BitArithmetic.addline 40 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.add_correctline 44 - def
OAI.ExactQuantumFactoring.BitArithmetic.mulline 49 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.mul_correctline 53 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.add_countline 58 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.mul_countline 66