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.
Costed coherent evaluation of cyclic group powers
Definition
Inputs are a valid instance from Finite cyclic discrete-logarithm problem and costed encoding, exponent registers , and one of these access profiles:
- a supplied coherent XOR oracle for ; initialize a fresh output target to , invoke the oracle once, and return its output (the zero target need not be the encoding of the group identity); or
- explicit reversible group-operation circuits, or separately charged named controlled-multiplication operations with the same complete-register action, for each classically specified constant and its inverse. Initialize a fresh accumulator to , the code of the group identity. Precompute and for , where , by repeated squaring. For , use the bit to apply the clean controlled multiplication by to the accumulator, and use to apply the clean controlled multiplication by . The procedure is the circuit of Clean reversible controlled multiplication by a cyclic constant applied at each control bit.
In profile 2, return the accumulator as the function value. The exponent registers are unchanged, all work and temporary target wires are returned to their declared initial states, and each direct oracle invocation or group-operation invocation is charged under its separately declared access profile. If only an uncontrolled black-box group operation is supplied, return UNSUPPORTED_ACCESS: it does not provide a controlled call.
To supply the total coherent XOR oracle required by the hidden-subgroup sampler, profile 2 is wrapped as follows. Prepare its -bit accumulator from zero to with at most Pauli- gates, execute the controlled multiplications, copy the resulting -bit value by CNOT into an arbitrary target , then reverse the evaluation using the separately supplied inverse-constant controlled multiplications. Finally undo the initial gates. This implements on valid exponent codes and restores every auxiliary wire to zero. The supplied total controlled operations also define its action on invalid exponent codes; these values are the declared Boolean extension. The wrapper uses controlled multiplications and at most extra /CNOT gates; preparation, output copying, and inverse calls are charged.
Remarks
The two explicit-circuit loops use controlled multiplications per function evaluation. Their correctness and clean-work identity are proved in Correctness and clean-work cost of cyclic power evaluation. This algorithm makes no generic efficiency claim for abstract finite groups.
Depends on
- Finite cyclic discrete-logarithm problem and costed encoding
- Clean reversible controlled multiplication by a cyclic constant
- Dirac Notation Conversion
- Controlled Unitary Access
- Coherent XOR function oracle
- The Pauli matrices
- CNOT and Control-Target Order
- Denotational semantics of a finite layered circuit
- Finite registers and their ordered computational bases
- Big-endian encoding of ordered bit strings
- Ordered tensor registers, their inner product, and wire permutations
Used by
Dependency tree · two levels
44 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 (17 April 2025) (standard reference, not scraped)
- Peter W. Shor, Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer (standard reference, not scraped)