Week 11 Flashcards

1
Q

What is a quantum bit?

A

A qbit can be represented as a superposition a|0> + b|1> such that probabilities a^2 + b^2 = 1
A quantum register of size 3 can store either the individual number 3 or 7 (if probabilities are 1 for all qbits)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How can the quantum register of size 3 can store both individual numbers 3 or 7 by superposition?

A

1/sqrt(2) (|0> + |1>) x |1> x |1> = 1/sqrt(2)(|011> + |111>
= 1/sqrt(2)(|3> + |7>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What happens if we put all 3 bits in superposition?

A

We can have any numbers 1 to 7.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is Schrodigners Cat?

A

Thought experiment to highlight the absurdity of superposition.

A cat is placed in a box with a flask of poison and a radioactive decay that controls this poison release. the cat is considered dead and alive at the same time until one checks the box to see.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the two most important Quantum algorithms?

A

Grover’s search algorithm
Shor’s factorisation algorithm.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Grover’s search algorithm?

A

Quantum search algorithm for unsorted, unstructured data. Compare searching a telephone directory by name or by NUMBER.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

How does Grover’s search work?

A

Encodes all of the data as superpositions of bits.
The function inputs are a superposition of all possible database entries, and searches the database in one operation. When it finds the matching entry, it marks it by flipping the sign of the wave function of this entry.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Whats the complexity of unordered list length search?

A

O(n) for normal pc
O(sqrt(n)) for quantum pc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Shor’s factorisation algorithm?

A

Finds the prime factors of an integer. (NP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How is Shor’s factorisation algorithm implemented?

A

a reduction of factoring to order-finding running on a classical computer
an order-finding problem running on a quantum computer.
Moves factorisation into P.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Time for factorisation

A

Exponential in d
Polynomial in d for a normal pc

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Significance of Shor’s algorithm

A

RSA asymmetric encryption will be broken.
2 200 digit primes p and q make the private key, the public key is N = p*q
Private keys will be able to be factored out.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the Church Turing thesis

A

all existing reasonable definitions of ‘algorithm’ are equivalent
any new reasonable definition of ‘algorithm’ will turn out to be equivalent to an existing one

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Does quantum break the Church Turing thesis

A

Quantum conforms to the Church Turing thesis because a quantum computer can be simulated on a conventional computer, albeit with an exponential slowdown.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

To build a quantum computer, what DiVincenzo criteria must be satisfied?

A

scalability with will-defined qubits
initialization of qubits to a pure state
a universal set of quantum gates
long coherence times
a qubit-specific measurement capability.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is scalability with will-defined qubits?

A

A qubit must be in one of two states with a clear energy gap between them.

17
Q

Why is scaling hard?

A

more qubits require exponentially more hardware. today, quantum computers have about 50 qubits.

18
Q

What is initialization of qubits to a pure state?

A

the initial state must be known for certain.

19
Q

How do we reset qubits to a given state?

A

Wait for them to decay to their ground state. Takes time, as qubit lifetimes steadily improve.
Spontaneous excitation means there is always a chance that a qubit is not actually in the ground state.

20
Q

What is a universal set of quantum gates?

A

Small set of 1 and 2 qubit logic gates can implement any algorithm. (so that we can write programs)
THEY ARE REVERSIBLE UNLIKE CLASSICAL LOGIC GATES

21
Q

What is long coherence times?

A

A system must maintain its state for as long as possible. if they lose coherence use a majority vote for qubits.

22
Q

What is a qubit-specific measurement capability

A

measurement of the final state of qubits must be reliable. (measurement is IRREVERSIBLE, qubit is collapsed to a measured value)

23
Q

What technologies used to implement quantum?

A

Photons
Trapped atoms
Nuclear magnetic resonance
Dots
Superconductors