Quantum computation uses the quantistic physics principles to store and to process information on computational devices.
Presentation for a workshop during the event "SUPER, Salone delle Startup e Imprese Innovative"
4. “God does not throw dice”
(Einstein, 4 December 1926)
5. 1. What is Quantum Computation?
A quantum computer is a computation device that makes direct use
of quantum-mechanical phenomena to perform operations on data
6. 1.1 Historical notes
Turing machine
Alan (1912-1954)
Post-IIWW period
physics is strictly connected to computation
7. - quantum computation is possible
-
-
-
1970
Stephene Wiesner invents conjugate coding
8. - quantum computation is possible
- quantum computation is different from
classical computation
-
-
1973
Charles H. Bennett shows that computation can be done
reversibly
9. - quantum computation is possible
- quantum computation is different from
classical computation
- quantum computation is necessary for some
computational devices
-
1981
Richard Feynmann (Physic Nobel Prize)
10. 1.2 Bit vs Qubit
...and the microscopic world?
Bit
11. Curiosity: how many information can be
stored by a qubit?
Exactly 2, like a classical bit
(Holevo, 1973)
Qubit
12. - quantum computation is possible
- quantum computation is different from
classical computation
- quantum computation is necessary for some
computational devices
- quantum computation is better than the
classical one
13. 2. Why Quantum Computation?
Quantum computers are the only model of
computation that escape the limitations on
computation imposed by the extended
Church-Turing thesis
“a function is algorithmically computable if and only if it is
computable by a Turing machine. Besides the machines
conserve the same size order resolution time”
14. Consequences (potentially and not formally):
● quantum computers are faster
● quantum computers are cheaper
processor's performances and the number of
transistors per square inch on integrated circuits
doubled approximately every 18 months
(Moore's Law)
16. - quantum computation is possible
- quantum computation is different from
classical computation
- quantum computation is necessary for some
computational devices
- quantum computation is better than the
classical one because quantum computers
resolve better some computational
algorithms
18. 2.1 EPR Paradox (1935)
Can quantum mechanics
be complete?
Assumption
1. Physics reality
2. Locality
3. Completeness
There exist local hidden variables!
19. Bell's Inequality (1964)
(experimentally Aspect and co-workers, 1981)
“There does not exist any local
variable theory consistent with
outcomes of quantum physics”
Consequences
Entanglement is not paradossal
Quantum correlations in an EPR pair are “stronger” than
classical correlations and create more powerful
computational performances
21. ● D-wave
- Founded in 1999
- 13 February 2007, Orion prototype
● Google
2009, first result on a quantum computer
● “D-wave skeptic”
- Umesh Vazirani, Berkley
- Scott Aaronson, MIT Boston
In the world...