- Supremacy in 2017
- Shor's algorithm
- Grover's algorithm
- Why not ? It's really weird !
- Linear algebra
- Qbits, superposition & quantum logical gates
- Deutsch oracle: simple problem for supremacy
- Enjoy coding - Teleportation ?
- identity
- negation
- constant 0
- constant 1
- from output and operation, we have the input
- identiy - negation (reversible) permutation of bits
- constant 0 - constant 1 (not reversible) assignment of bits
- quantum use only reversible operations (magic same operation)
- mathematic explanation (matrix reverse)
- explanation
- multiple cbits (product state + factorisation)
this tensor representation is the product state
the factorisation leads to bits
the product state of n bit is a vector of size 2^n (scale up + exponential)
Pair<Bit> CNOT(Pair<Bit> bits) {
if(!bits.control) // if the control bits is 0
return bits // nothing changed
else // else the target is flipped
return new Pair<Bit>(bits.control, !bits.target)
// the control bit stays always the same
}
fundamental to build large blocks in revesible computing
smallest information unit in quantum world
cbits vectors are just special cases of qbits vectors
qbits are represented with a & b complex numbers where ||a||²+||b||²=1
Oh my godness, Pythagore again
- x² = -1
not equal to squareRoot(-1)
- Number groups, complex numbers & beauty in algebra world
- a*i+b
- the value is nor 0 nor 1, it called superposition
- both values in the same time
- measure => collapse to 0 or 1 (generally at the end of a quantum computation)
- qbit (a b) collapses to 0 with probability ||a||² and 1 with probability ||b||²
coin flip and cbits (probability + Schrödinger)
Polarisation with glass (vertical & horizontal - photons, electrons, ...)
- multiple qbits with tensor product
||ac||²+||ad||²+||bc||²+||bd||²=1
Schrödinger's cat ????
- like cbits : with matrices
- flip, CNot, ...
- matrix operators model the effect of device manipulating qbits spin (electron or nucleon) without measuring it
- several operators have sense only in quantum world
puts a bit (0 or 1) in exact superposition state
qbit to superposition and superposition to qbit
transition out the superposition without measure it
determinism vs probability
- Bit flip (negation) and Hadamard gate
like the trigonometry
complex numbers give a sphere (Bloch Sphere)
the qbits cross over the circle
obviously reversible
- Black box with operation on one bit (4 operations)
- Try input & output, you don't know the function
- How many queries in classic computer to determine the function ?
- In quantum computer ?
- What if to know about constant vs variable
- How many queries in classical world
- In quantum world ?
- superposition
- define functions in quantum computing (problem with constants ?)
- The input qbit is unchnaged, the result is on output qbit
if the function is constant, the measured bits will be |11>
if the function is variable, the measured bits will be |01>
negation is removed, cnot is magnified
a generalization with n bits exists
exponential speed up
if the product state of two qbits cannot be factorised, then the qbits are entangled. If they're not facotrisatble, then they cannot be separated, that means they don't have individual values. Them values have only sense together.to
50% chance to collapse on |00> and 50% chance to collaspes on |11> That's mean that the two qbits have always the same value.
- The qbits seems to be coordinating
- no matter of the spaces between them
- 2013 experiment with atomic clock -> 10000 thousand more quick than light
- chinese in 2017 faster than light (between satelitte & Earth)
- break locality principle but no information can be communicated ! Coordination is okay but no communication faster than light. (no violation of causality)
- it's a bit like we generated the same random number at a time based on probabilities
- Quantum teleportation is the process by which the state of a QBit is transferred from one location to another by way of two entangled qbits
- You can cut/paste qbit but you cannot copy/paste (no duplication theorem)
- That's not faster than light because information must be sent. (communication)