IBM Quantum Developer Advocate
Java Champion
Developer / Author / Speaker
james.weaver@ibm.com
JavaFXpert.com
CulturedEar.com
Massive hardware, limited bits, software infancy
Quantum computers make direct use of quantum-mechanical phenomena, such as superposition, interference and entanglement, to perform operations on data.
Feasible on classical computers
Feasible on quantum computers
Solutions to problems
Some problems may be solved exponentially faster
X
NOT gate (Pauli/X, bit-flip)
After measurement
Before measurement
Download QiskitBlocks from qisk.it/blocks
H
Hadamard gate
After measurement
Before measurement
When observed there is a:
probability of being grumpy
probability of being happy
H
Hadamard gate
CNOT gate
Mars - ESA
Alice Cat
Bob Cat
Venus - NASA
After measurement
Before measurement
Right-click the Q block and paste QASM into IBM Quantum Experience Circuit Composer
Qiskit open source quantum computing framework