Exam Preparation Deck Flashcards

1
Q

How can any qubit state be represented by two angles, \phi and \theta?

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

How do you express matrix M into a linear sum of outer products?

How can you retrieve the (i,j)-th entry from matrix M?

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

Define the tensor product of two matrices A and B.

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

How do you change the basis of a vector from standard i to another orthonormal one, say u_i?

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

Suppose U is the change of basis matrix from i to u_i.

Suppose matrix A is in basis i. How do you change its basis to u_i?

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

How can you approximate any unitary operation?

A

Any unitary operation can be approximated to any required degree of accuracy using only gates from the set {CNOT, H, T}.

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

What is a quantum black box?

Describe Deutsch’s algorithm.

A

Maps x, y to x, y + f(x).

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

Describe BB84 protocol.

How can Alice generate a shared key with Bob securely?

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

Define Bell State \beta_{z,x}

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

How can you prepare a Bell State (z,x) from computational basis?

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

Illustrate how superdense coding works.

How can you get two bits of information from one entangled qubit?

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

Suppose Alice has a state \phi. How can she teleport the state to Bob, assuming that they share a EPR pair?

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

Draw out the circuit diagram for Grover’s algorithm.

Clearly define the gates used.

A

V is known as the phase oracle, which only flips basis vector a.

So it has form I - 2|a>

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

Describe a quantum routine that finds factors of number N.

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

Find a concise way of describing the n-bit Quantum Fourier Transform.

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

Describe a quantum method in finding the order of a function f.

A
  1. Pass the uniform superposition sum_x(x, 0) to quantum black box. The result is sum_x(x, f(x)).
  2. Measure the second register. Denote outcome by f_0. Then result is sum_k(x_0 + kr, f_0), where r is the order. First register contains a periodic structure.
  3. Apply QFT to the first register.
  4. Measure the first register. It is likely to get a y such that ry/2^n is an integer. So y is an integer of r/2^n. Can recover r by continued fraction expansion.
17
Q

Define the four complexity classes:

  • P (Deterministic polynomial time)
  • PP (Probabilistic polynomial time)
  • BPP (Bounded-error probabilistic polynomial time)
  • BQP (Bounded-error quantum polynomial time)
A
18
Q

Define the complexity classes:

  • NP (Non-deterministic polynomial time)
  • MA (Merlin-Arthur)
  • QMA (Quantum Merlin-Arthur)
A

Arthur is a polynomial-time Turing machine. It can verify solutions in polynomial time…?