OAI/Computability/QuantumFactoring/ComponentPhiCircuit.lean
9 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ExactQuantumFactoring.BitArithmetic.componentPhiNetline 21Source documentation
Euler's prime-power formula, implemented by n-bit arithmetic on the computed gcd component. Divisibility by p is a verified-call precondition.
def componentPhiNet {k n : ℕ} (m p : BooleanNetwork k n) : BooleanNetwork k n := …Mentions: OAI.ExactQuantumFactoring.BooleanNetwork
- lemma
OAI.ExactQuantumFactoring.BitArithmetic.componentPhiNet_valueline 25 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.componentPhiNet_ne_zeroline 39 - def
OAI.ExactQuantumFactoring.BitArithmetic.componentPhiBoundline 46 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.componentPhiNet_countline 47 - def
OAI.ExactQuantumFactoring.BitArithmetic.componentLevelNetline 58 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.componentLevelNet_valueline 62 - def
OAI.ExactQuantumFactoring.BitArithmetic.componentLevelBoundline 78 - lemma
OAI.ExactQuantumFactoring.BitArithmetic.componentLevelNet_countline 80