wk5 Flashcards

1
Q

what is church Turing thesis

A

Class of function computable by a Turing machine is the class of functions computable by an algorithm

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

what is the strong church Turing thesis

A

any model of computation can be simulated by a probabilistic Turing machine with polynomial overhead

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

What is a cnot gate

A

quantum controlled not

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

what are the 3 operations in quantum circuits

A

state preparation, unitary evolution, measurment

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

Which gate is this. What happens when value is pi

A

X gate, if alpha = pi then qubit 0 -> 1, 1->0. A rotation of pi radians to block sphere in x axis

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

which gate is this and how does it behave

A

Hadamard, qubit 0 into plus state and qubit 1 into minus state

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

what are the |+> and |-> states

A

|+> = 1/sqrt(2) (|0>+|1>)

|-> = 1/sqrt(2) (|0>-|1>)

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

Which gate is this. What happens when value is pi

A

Z gate. If state is |1> it makes it into -|1>.It is also also a Not gate in Hadamard basis. Plus to Minus, Minus to Plus

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

what rotation does the not gate do on Bloch sphere

A

pi radians (180 degrees) on the z axis

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

what does Hadamard do on Bloch sphere

A

moves qubit around the y axis

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

What is complexity class P

A

class of all algorithms that can be evaluated in polynomial time on a deterministic turning machine

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

What is complexity class NP

A

All problems which can be verified in polynomial time. Or problems which may be solved on a non-deterministic turning machine

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

What is complexity class BPP

A

Bounder Error Probabilistic Polynomial

All problems that may be solved in polynomial time on a non-deterministic/probabilistic turning machine where probability of getting an incorrect result is less than 25%

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

What is complexity class PSPACE

A

problems decided by a deterministic Turing machine in polynomial time and space

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

what is the relationship between PSPACE, P and quantum computing

A

PSPACE has more algorithms than P, and quantum computing is in PSPACe

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

What is the class BQP

A

Bounded-Error Quantum Polynomial (time):

Class of decision problems for which there is a family of polynomial-size quantum circuits which decide the problem correctly with a probability of error of less than 25%

17
Q

How is the complexity of BQP decided

A

-Size of circuit must be polynomial with respect to the input
-Circuits should be uniformally generated
-there must exist a turning machine that for a given input has a description of the circuit

18
Q

how do we usually determine complexity in quantum algorithms

A

with respect to the number of calls to some Oracle (a black box sub-routine)