How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Random residue gcd branch for factoring
Statement
Let and choose uniformly from the integers . If , then is a proper factor of . Conditional on , the residue class is uniformly distributed in the unit group .
Facts & Assumptions
Given: An integer and the uniform finite sample space .
Each residue class modulo has a unique standard representative in (For , every class in has one representative with , so ; while is in bijection with , The congruence class and the quotient set ).
A residue is a unit exactly when (For , is a unit if and only if , The unit group and Euler's totient for ).
In a finite uniform probability space, each outcome has equal weight; event probability is the sum of those weights (Finite probability spaces, outcome weights, events, and event probabilities), and when (Conditional probability for ).
The gcd is a positive common divisor and is greatest in the usual order (Common divisor, and the greatest common divisor , with the convention ); for ( is symmetric and unchanged by signs: ; moreover , , , and unless ).
Proof
If , then and by [F4]. Since is positive and divides the nonzero , [F5] gives ; hence and is a proper factor.
The event is nonempty because belongs to it. By [F1] and [F2], the map is a bijection from to : every unit has its unique standard representative, and the zero class is not a unit because [F2] and [F4] give .
Every has probability , so . For any fixed unit representative , its conditional probability is . By [F2], this is the uniform law on the unit group.
Step 1.1 proves the immediate proper-factor branch, and step 2.1 proves conditional uniformity of the unit branch.
Depends on
- The unit group $(\mathbb{Z}/n)^\times$ and Euler's totient $\varphi(n)=\lvert(\mathbb{Z}/n)^\times\rvert$ for $n\ge1$
- For $n\ge1$, $[a]_n$ is a unit if and only if $\gcd(a,n)=1$
- The congruence class $[a]_n$ and the quotient set $\mathbb{Z}/n$
- Common divisor, and the greatest common divisor $\gcd(a,b)$, with the convention $\gcd(0,0) := 0$
- $\gcd$ is symmetric and unchanged by signs: $\gcd(a,b) = \gcd(b,a) = \gcd(|a|,|b|)$; moreover $\gcd(a,0) = |a|$, $\gcd(a,1) = 1$, $\gcd(a,a) = |a|$, and $\gcd(a,b) \ge 1$ unless $a = b = 0$
- If $d \mid a$ and $a \ne 0$ then $d \ne 0$ and $|d| \le |a|$; hence the set of divisors of a nonzero integer is bounded above by $|a|$
- Finite probability spaces, outcome weights, events, and event probabilities
- Conditional probability $\mathbb P(A\mid B)$ for $\mathbb P(B)>0$
- For $n\ge 1$, every class in $\mathbb{Z}/n$ has one representative $r$ with $0\le r<n$, so $\lvert\mathbb{Z}/n\rvert=n$; while $\mathbb{Z}/0$ is in bijection with $\mathbb{Z}$
Used by
Dependency tree · two levels
41 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Peter W. Shor, Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer (standard reference, not scraped)
- Ronald de Wolf, Quantum Computing: Lecture Notes (standard reference, not scraped)