9 lines
371 B
Markdown
9 lines
371 B
Markdown
# Quantum Computer in Python from first principles
|
|
|
|
1. Reinvent how to multiply matrices
|
|
2. Present qbits and gates as matrices
|
|
3. Override multiplication for qbits to be tensor multiplication and for gates
|
|
to be matrix (TODO: why??)
|
|
4. Test basic operations such as Identity matrix, Pauli gates, creating
|
|
superposition with Hadamard, creating entanglement with CNOT.
|