The quantum Fourier transform maps to .
A Fourier sample is a computational-basis measurement outcome after applying a quantum Fourier transform to a quantum state . Its distribution is given by the squared Fourier amplitudes. For a uniform periodic coset of spacing , samples are the multiples with uniform . Samples need not individually reveal the whole period: a greatest common divisor can remove factors from a single reduced denominator, motivating two-sample exact period recovery.
For a finite abelian group with character group , the quantum Fourier transform is
up to complex conjugation according to the transform convention.
The root-of-unity filter gives
Thus , while the square is an involution whose eigenvalues lie in .
Let divide and
The geometric sum in the quantum Fourier transform vanishes unless is a multiple of . Thus measurement after the transform returns the values
with equal probabilities .
For a function of period dividing , prepare a uniform superposition of inputs, evaluate the function into a second register, and measure that register. The first register becomes a periodic coset state. Applying the quantum Fourier transform and measuring gives
For the exact sample , reducing
recovers denominator . Thus one sample reveals the full period exactly when is coprime to ; otherwise it reveals only a proper divisor and the algorithm must obtain more information.
Suppose a function has least period and distinct values on distinct period cosets. Two independent Fourier samples have the form with uniform . The displayed candidate is , so exact recovery occurs when no prime divisor of divides both residues. The Chinese remainder theorem gives probability , using the Euler product. Unlike a single-sample coprimality probability, this bound is uniformly greater than one half. A candidate-period test makes successful recovery heralded when such a test is available.
Suppose a function on has least period and is injective on each period. A Fourier sample gives the candidate denominator . If equality of function values can be tested efficiently, then is the full period exactly when , so each successful run is certified. A sample succeeds with probability , and an inverse-polylogarithmic lower bound for this ratio permits amplification to constant success probability with polynomially many repetitions.
The function on has period four. Measuring function value in its uniform input-output state leaves . The quantum Fourier transform modulo twelve then returns each of with probability .
The hidden subgroup problem asks for a subgroup given an oracle that is constant on each left coset of and takes different values on different cosets. Abelian instances are solved by preparing coset states and applying a group quantum Fourier transform.
For a generator of a group of order and , the function hides the subgroup of . Each fiber is an affine coset . Measuring the function register gives its normalized coset state. Applying the positive-exponent quantum Fourier transform to both input registers gives amplitude
The finite geometric series vanishes off and equals on that line. Thus each allowed output pair has probability , independently of the coset offset. If , a modular inverse recovers .
Let . A supported sample guarantees . Dividing its linear congruence by gives an invertible coefficient modulo and a unique residue there. The compatible discrete logarithms modulo are for . Only determines the discrete logarithm from the sample alone; conveys no information for .
For a finite group , subgroup , and , the coset state is the uniform superposition
For , a periodic coset state in the computational basis of is
It is the coset state of the subgroup translated by .
For a finite abelian group , defines the regular representation on the basis labelled by . The linear characters give the common eigenbasis
Character orthogonality proves orthonormality, and changing variables by the translation in a group proves the eigenvalue formula.
Measuring the coset state in the group shift operator eigenbasis samples uniformly from the annihilator of a subgroup of a finite abelian group . Indeed,
so the character-sum cancellation lemma gives probability on and zero elsewhere. The modulus of is one, so the offset has no effect on the distribution.
Simon's problem asks for the hidden string promised by exactly when . It is the hidden subgroup problem on with hidden subgroup .
Simon's algorithm prepares hidden-subgroup coset states, applies the quantum Fourier transform over , and samples vectors satisfying over . Repeated samples and Gaussian elimination recover with oracle queries and polynomial computation.
If the hidden string is zero, one oracle-Hadamard run samples every with probability . If the hidden string is nonzero, it samples every satisfying with probability and every other string with probability zero. Pairing with makes the forbidden amplitudes cancel.
For a subspace , its orthogonal complement is , where the dot product is evaluated modulo two.
For a group action and fixed , the orbit map hides the stabilizer subgroup : exactly when , equivalently when and lie in the same left coset of .
On a basis indexed by , a cyclic shift operator has the form . The quantum Fourier transform simultaneously diagonalizes all such shifts.
For the cyclic shift and the convention
the Fourier states obey
Consequently , where .
Given controlled powers of a unitary and an eigenstate , quantum phase estimation outputs an approximation to . If the input is a superposition of eigenstates, measurement selects an eigenphase with probability equal to the squared magnitude of its coefficient.
An eigenstate with phase becomes an eigenstate with phase under the tensor product of copies of the unitary operator. A promise prevents modulo-one aliasing. For and dyadic , exact quantum phase estimation then needs phase bits and queries to a supplied joint controlled oracle. This is a saving in joint-oracle calls, not in the total number of individual oracle invocations needed to build that joint operation.
Choose eigenphase representatives for a unitary operator and a positive integer . Its positive-phase fractional power acts on each eigenstate by . This branch uses arguments in and can differ from the usual complex principal branch using . For exactly dyadic phases, exact quantum phase estimation stores each label in a coherent phase register; bitwise phase gates multiply it by the required phase, and inverse phase estimation removes the labels. Keeping the phase register unmeasured preserves arbitrary eigenstate superpositions and resets the ancilla qubits. With only controlled- and controlled- primitives, the direct method uses oracle calls for exact phase bits.
Let a Hermitian operator have dyadic eigenvalues in for known , with controlled access to the unitary operator . This interval ensures that different eigenvalues have different eigenphases; exact representability alone would not exclude phase aliasing, as and both give phase zero. Let a real function obey , and assume the required quantum variable rotations are available. Coherent exact quantum phase estimation, a quantum variable rotation and uncomputation implement
Postselection on flag one gives normalized, with probability , provided this vector is nonzero. Erasing the eigenvalue label by uncomputation is essential to preserve coherence between different eigenvectors. On this dyadic spectrum, gives , so reversing the phase-estimation gates is possible using forward controlled- calls. The choice multiplies by ; a scaled reciprocal gives the different filter used in the HHL algorithm.
If lies in the kernel of , then has no normalized quantum state. A request to produce that normalized vector with positive probability is consequently undefined. For example, on one qubit has distinct dyadic eigenvalues, but annihilates . The corrected filtering assertion requires ; it cannot be repaired by assigning a positive success probability to this input.
For and normalized , filtering by succeeds with
The inequality follows by replacing each nonnegative by its minimum and using . Equality holds exactly when all occupied eigenvectors belong to the minimum-eigenvalue eigenspace. If , success is positive exactly for inputs outside the kernel of .
If , controlled powers of applied to a uniform -state control register produce
These states are the Fourier basis. Applying the inverse quantum Fourier transform and measuring returns with probability one.

Ancestors (4)

  1. Quantum theory
  2. Branch of physics
  3. Physics
  4. Home

Synonyms (1)

Discussion (0)

New discussion

There are no discussions about this article yet.

Articles by others on the same topic (2)

The Quantum Fourier Transform (QFT) is a quantum analogue of the classical discrete Fourier transform (DFT). It is a linear transformation that takes quantum states and transforms them into a superposition of frequencies, which is incredibly useful in various quantum algorithms, especially in algorithms for factoring integers and solving problems in quantum computing.