OAI/Computability/QuantumFactoring/TablePrimeSupport.lean
5 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.ExactQuantumFactoring.PhysicalTree.tableFactors_coverline 20 - def
OAI.ExactQuantumFactoring.leastDivisorInline 35Source documentation
A distinguished component can be tested by polynomially many pairwise comparisons, without constructing the least prime factor of an unknown N.
def leastDivisorIn (ps : List ℕ) (m p : ℕ) : Prop := ∀ q∈ps,q∣m→p≤q
- lemma
OAI.ExactQuantumFactoring.leastDivisorIn_iffline 37 - def
OAI.ExactQuantumFactoring.tableCanonicalline 49Source documentation
Redundant rectangular-table entries and harmless dummy primes are ignored unless they divide m; duplicates impose exactly the same congruence.
noncomputable def tableCanonical (ps : List ℕ) (a m n : ℕ) : Prop := by …
- lemma
OAI.ExactQuantumFactoring.tableCanonical_correctline 54