Commit Graph

19 Commits

Author SHA1 Message Date
Daniel Tsvetkov
93540bfcd3 measurement returns a state 2020-03-30 15:51:17 +02:00
Daniel Tsvetkov
908efa9b76 some fixes to krisi's project 2020-03-29 20:38:08 +02:00
Daniel Tsvetkov
6ae883d818 normalize state 2020-03-29 18:15:40 +02:00
Daniel Tsvetkov
08bce98b6d sequential measurements are memoized 2020-03-29 10:03:00 +02:00
Daniel Tsvetkov
09d9b78683 decompositions for multi-qubit gates when partials are impossible 2020-03-29 09:41:00 +02:00
Daniel Tsvetkov
92ccea6469 implemented flipping multiqubit gates 2020-03-29 08:48:35 +02:00
Daniel Tsvetkov
3e86010f7a some more tests and gates 2020-03-28 23:03:54 +01:00
Daniel Tsvetkov
0d1608f819 figured out toffoligit add .! 2020-03-28 22:49:33 +01:00
Daniel Tsvetkov
b98ffcb396 test some adjacent toffoli gates 2020-03-28 22:24:47 +01:00
Daniel Tsvetkov
60a11f143e partial application of multiqubit gates 2020-03-28 22:17:40 +01:00
Daniel Tsvetkov
7dbbb87c0b todo: krisi 3-qubit some fixes 2020-03-28 17:21:13 +01:00
Daniel Tsvetkov
c8f46a7174 define common bases 2020-03-28 10:41:37 +01:00
Daniel Tsvetkov
3a3b0915a5 added double slit and which way experiments, plus ability for a gate to act on less-dimensional state if specified which qbit 2020-03-28 10:13:21 +01:00
Daniel Tsvetkov
53f4c3e628 attempt at 3qubits game 2020-03-27 19:48:18 +01:00
Daniel Tsvetkov
124edad8e3 own simulator krisi2 2020-03-27 18:59:07 +01:00
Daniel Tsvetkov
b5a512f5ac test krisi custom basis measurement 2020-03-27 17:31:58 +01:00
Daniel Tsvetkov
66cbe6f971 partial measurement 2020-03-27 17:09:10 +01:00
Daniel Tsvetkov
06ac6dc6e8 redo inner 2020-03-27 14:36:28 +01:00
Daniel Tsvetkov
4fd95fcbf6 light experiment works 2020-03-27 11:06:42 +01:00