2
$\begingroup$

I just read that :

A fundamental idea in quantum computing is to control the probability a system of qubits collapses into particular measurement states. Quantum interference, a byproduct of superposition, is what allows us to bias the measurement of a qubit toward a desired state or set of states. Please help me to understand how interference helps?

since the amplitudes is added during the constructive interference and resulting amplitude cannot be greater than 1 then what happens if the individual amplitude of waves is 0.6 each or something whose sum is greater than 1?

$\endgroup$
6
  • 1
    $\begingroup$ As a general rule on forums, it's helpful to cite the source of a quote so people can better assess the context of the quote. As you might be aware, nobody really knows where the quantum speed-up comes from (well, we know that it comes from non-Clifford gates but we don't exactly know why that is the case) so this quote really needs some context to figure out what the author is trying to get at. The simplest example here would be either the Deutsch algorithm or Grover's algorithm depending on what the author precisely meant. $\endgroup$ Aug 3, 2022 at 9:55
  • $\begingroup$ @FreeAssange source: pavanjayasinha.medium.com/… $\endgroup$ Aug 3, 2022 at 10:26
  • $\begingroup$ I am not sure but can noise cancellation be an example of interference helping to get the desired result as it is because of interference the unwanted probabilities are reduced ? $\endgroup$ Aug 3, 2022 at 12:58
  • $\begingroup$ I'm not sure what you mean. I'd personally simply ignore this quote. It is too vague to mean anything concrete -- even in context. It simply amounts to saying that quantum computation relies on the fact that quantum mechanics behaves quantum mechanically. The closest concrete thing that I can relate to the quote is what is called quantum parallelism which is the famous dictum that a quantum computer can calculate multiple possibilities in parallel. Again, even this statement is quite loose but you can see it working in the Deutsch algorithm: [...] $\endgroup$ Aug 3, 2022 at 13:05
  • $\begingroup$ [...] a superposition of $0$ and $1$ is sent to the oracle and we get a superposition of the oracle's response for $0$ and $1$. In the way the problem is designed, this is enough to get the answer of the computation we intend to do. Classically, there is simply no analog of sending a superposition of a bit being in $0$ and $1$ and thus, you need to query the oracle twice. So, in this sense, the superposition parallelizes the two calculation that needed to be done in sequence classically. [...] $\endgroup$ Aug 3, 2022 at 13:08

2 Answers 2

4
$\begingroup$

Maybe a simple example (modified from https://quantumcomputing.stackexchange.com/a/16701/14597) can help answer your question. Let us take a single qubit and see how interference can lead to a bias of the measurement outcome.

We start with a $0$ state for the qubit which can be represented as $\begin{pmatrix} 1 \\ 0 \end{pmatrix}$. We then put it into a $50$-$50$ state by acting on it with the $H = \begin{bmatrix} \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} \end{bmatrix}$ gate which will give us $\begin{pmatrix} \frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} \end{pmatrix}$. This means that there is no bias i.e. that you have exactly the same chance of measuring '$0$' and '$1$' if you make a measurement on this state. Now we act on this new state again with the $H$ operator which gives us

$\begin{bmatrix} \frac{1}{\sqrt{2}} & \frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} & -\frac{1}{\sqrt{2}} \end{bmatrix}\begin{pmatrix} \frac{1}{\sqrt{2}} \\ \frac{1}{\sqrt{2}} \end{pmatrix} = \begin{pmatrix} \frac{1}{2} + \frac{1}{2}\\ \frac{1}{2} - \frac{1}{2} \end{pmatrix} = \begin{pmatrix} 1 \\ 0 \end{pmatrix}$

Here you can see the effect of constructive interference ($\frac{1}{2} + \frac{1}{2}$) and destructive interference ($\frac{1}{2} - \frac{1}{2}$), leading to this new state which will have a measurement outcome of '$0$' with a $100\%$ probability.

To answer your question about the sum of amplitudes being greater than 1, as mentioned by @Ohad, the probability is the square of the absolute value of the amplitude, so as long as the sum of the square of the absolute value of the amplitudes are equal to 1, then you are fine. It turns out that in quantum mechanics, since we always use unitary operators to represent the operator acting on our qubits, this will always be the case.

$\endgroup$
3
$\begingroup$

Generally speaking:

Each entry of a quantum statevector is a probability amplitude of a basis state. The probability to measure each basis state equals to the squared magnitude of the probability amplitude. All squared magnitudes must sum to 1 (It is called the normalization condition, and it makes a lot of sense because probabilities sums to 1 = 100%). The probability amplitudes, unlike regular probability (which varies from 0 to 1), can be positive, negative, or complex - in fact they are complex numbers.

By applying quantum gates we are manipulating the amplitudes of the statevector - Mathematically it is a vector (the statevector) multiplied by a matrix (the gate matrix operator). Each entry now is being manipulated by the corresponding row in the matrix. For example, If we let 2 amplitudes of 1/2 and -1/2 interfere with each other then destructive interference occurs and there will be 0 chance to measure the basis state that corresponds with that specific amplitude (probability amplitude of 0 = 0 probability). If we let 2 amplitudes of 1/2 and 1/2 interfere with each other then constructive interference occurs and there will be 100% chance to measure the basis state that corresponds with that specific amplitude.

Question:

Quantum interference, a byproduct of superposition, is what allows us to bias the measurement of a qubit toward a desired state or set of states. Please help me to understand how interference helps?

Answer:

Using superposition we can create very large quantum statevectors using very few qubits and gates. For example by applying Hadamard gates on just 20 qubits we create a quantum statevector with more than 1 million amplitudes and corresponding basis states. But, when we measure this 20-qubits register we get 1 unique result. For this result to be valuable we need to set things up such that the desired interferences will occur and a measurement will yield the right result.

Question:

since the amplitudes is added during the constructive interference and resulting amplitude cannot be greater than 1 then what happens if the individual amplitude of waves is 0.6 each or something whose sum is greater than 1?

Answer:

All quantum gates (put aside measure and reset gates which are something different) are unitary gates. One of the properties of unitary operators is that they preserves the norm, i.e the magnitude of the vectors being applied upon. So if the initial state has a norm of 1, applying quantum gates will always yield valid quantum statevectors with magnitude of 1.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.