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.
Success probability and repetition for modular order finding
Statement
Let integer , and let be a unit modulo of order . Use Modular order finding with rational reconstruction with and . One independent phase sample yields denominator with probability at least After independent samples, where , the algorithm returns the exact order with probability at least . For any requested , taking gives success probability at least .
Facts & Assumptions
Given: , a unit class modulo , its order , and the circuit/sampling instructions in Modular order finding with rational reconstruction.
The unit classes form a finite group of size ; an element of a finite group has finite order dividing the group size. Standard representatives identify this group with a subset of (The unit group and Euler's totient for , The order of every element of a finite group divides the order of the group, For , every class in has one representative with , so ; while is in bijection with ).
On valid residues, and invalid -bit encodings are fixed by the multiplier circuit (Reversible modular multiplication by a unit, Correctness of the reversible modular multiplier).
The finite cyclic characters are orthogonal: if and otherwise (Orthogonality of the characters on ).
For each eigenphase, phase estimation on a superposition has the eigenspace-weighted outcome mixture; every nearest -grid label has probability at least (Phase estimation on a superposition of eigenspaces, Phase-estimation nearest-grid and tail bounds).
A coprime class modulo is counted among the units, and (For , is a unit if and only if , The unit group and Euler's totient for , Elementary lower bound for the totient ratio).
If has order , then exactly when (If then iff is an integer multiple of , the powers are distinct, and has exactly elements; if has infinite order then only for ).
For every integer , the circumscribed regular -gon has perimeter and satisfies (Inscribed regular-polygon perimeters increase to 2 pi, while circumscribed perimeters decrease to 2 pi).
The cofunction identity gives , and the Pythagorean identity gives (Cofunction, supplementary, quarter-turn, and reflection identities for the six trigonometric functions, Pythagorean and parity identities for all six trigonometric functions on their natural domains).
Sine is strictly increasing on , cosine is strictly decreasing on , , , and (Signs, monotonicity intervals, and ranges of sine and cosine, Quarter-turn values and shifts by pi/2 and pi, Pi as twice the smallest positive zero of cosine).
On its natural domain, (Tangent, cotangent, secant, and cosecant on their exact natural domains).
Distinct computational-basis vectors of a register are orthonormal (The computational basis is orthonormal).
Proof
By [F1], is a positive integer and : write with integer by divisibility in [F1]. The group contains its identity, so ; since , and thus . Consequently , while the group counts only standard residue representatives and so . The orbit , , consists of distinct valid computational-basis vectors, since equality of two residues would imply a smaller positive power of is .
The algorithm starts with and in standard representatives. Suppose and . Squaring the first identity gives , and the two loop updates give . Induction proves both identities for all ; every constant remains in and is a unit with the supplied inverse. On valid residues, repeated application of [F2] therefore gives ; on invalid encodings both this power and the multiplier are identity. Thus each controlled multiplier in the QPE gate list is the required controlled power on the full data register, with its work returned clean.
Define for . The shift action in [F2] gives , including the wrap from to . By [F11] and [F3] these are orthonormal unit vectors; the same character sum gives .
Apply the QPE circuit from [F4] to this decomposition. Its outcome law is the uniform mixture over , each phase being ; this uses the superposition law in [F4], rather than an eigenvector promise for . There are exactly indices with , counted by [F5].
For each coprime , [F4] gives probability at least to a nearest grid label. Here , , and by step 1.1, so the reconstruction correctness theorem applies and returns reduced denominator on that event. By [F6], ; hence the algorithm's exact verification retains this denominator. Summing the disjoint eigenspace-mixture probabilities gives one-sample success at least . By [F5] and , this is at least .
Every retained passes , so [F6] implies . If the exact denominator is ever retained, no retained candidate is smaller than and itself is present; the algorithm's minimum rule therefore returns .
First put . Since by [F9], . The cofunction law [F8] gives ; strict monotonicity and the endpoint values in [F9] show both are positive. Thus [F10] gives , and [F7] at gives , so . Now put and . The one-sample lower bound in step 4.1 and , together with , give . Independent resets make the samples independent, hence the probability that no successful sample occurs is at most . Since , and with integer the binomial expansion gives , we obtain . By step 5.1, the output is the exact order except on this event.
For arbitrary , choosing gives . Thus the stated guarantee follows without using an inexact floating-point threshold.
Depends on
- Modular order finding with rational reconstruction
- Phase-estimation nearest-grid and tail bounds
- Phase estimation on a superposition of eigenspaces
- Correctness of phase-sample rational reconstruction
- Reversible modular multiplication by a unit
- Correctness of the reversible modular multiplier
- Elementary lower bound for the totient ratio
- 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 order of every element of a finite group divides the order of the group
- If $\operatorname{ord}(g) = n$ then $g^{k} = e$ iff $k$ is an integer multiple of $n$, the powers $g^{0}, \dots, g^{n-1}$ are distinct, and $\langle g \rangle$ has exactly $n$ elements; if $g$ has infinite order then $g^{j} = g^{k}$ only for $j = k$
- 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}$
- Orthogonality of the characters $x\mapsto e^{2\pi ikx/N}$ on $\mathbb Z/N\mathbb Z$
- The computational basis is orthonormal
- Inscribed regular-polygon perimeters increase to 2 pi, while circumscribed perimeters decrease to 2 pi
- Cofunction, supplementary, quarter-turn, and reflection identities for the six trigonometric functions
- Pythagorean and parity identities for all six trigonometric functions on their natural domains
- Signs, monotonicity intervals, and ranges of sine and cosine
- Quarter-turn values and shifts by pi/2 and pi
- Tangent, cotangent, secant, and cosecant on their exact natural domains
- Pi as twice the smallest positive zero of cosine
Used by
Dependency tree · two levels
146 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
- Andrew M. Childs, Lecture Notes on Quantum Algorithms, §9 (standard reference, not scraped)
- Peter W. Shor, Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer (standard reference, not scraped)