Commit Graph

87 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
67cd000f5a few grover's hints 2020-03-29 12:53:34 +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
1b7c3a6cdc should we measure in Bell frst? 2020-03-28 10:26:11 +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
82889436bb better ordered formatting of results 2020-03-27 20:13:12 +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
Daniel Tsvetkov
7bd12b203d fixes 2020-03-27 09:23:51 +01:00
Daniel Tsvetkov
708b159dfe empty set photon 2020-03-26 18:16:46 +01:00
Daniel Tsvetkov
26bc532a81 slight fixes 2020-03-26 17:30:51 +01:00
Daniel Tsvetkov
beffc3ab2c with krisis quantum monty game 2020-03-17 17:24:09 +01:00
Daniel Tsvetkov
e42b991fef commented project_stats 2020-03-16 20:03:08 +01:00
Kristina Kirova
2aecc7f673 Merge remote-tracking branch 'origin/master' 2020-03-16 18:15:35 +00:00
Kristina Kirova
61a8c25c54 from Colab 2020-03-16 18:14:51 +00:00
Daniel Tsvetkov
4e69938d7b 3sat and grover fixes 2020-03-09 09:42:55 +01:00
Daniel Tsvetkov
fcca3afacc generate 100 4-predicate-8and sats 2020-02-21 15:52:34 +01:00
Daniel Tsvetkov
5129fd468a generate random 3sats 2020-02-21 15:49:03 +01:00
Daniel Tsvetkov
31b9b3640c attempt to autogen 3sat 2020-02-21 15:35:40 +01:00
Daniel Tsvetkov
b6f54b2db4 wrong partial measurement 2020-02-20 11:38:01 +01:00
Daniel Tsvetkov
5a084aea55 partial measurement collapse 2020-02-20 11:24:42 +01:00
Daniel Tsvetkov
aa06605f6c partial measurement half-implemented 2020-02-20 11:01:05 +01:00
Daniel Tsvetkov
14bee6764a added todo 2020-02-04 17:48:32 +01:00
Daniel Tsvetkov
5d43e985cb trying to simulate 3 polarization filters with quantum computer 2020-02-04 17:43:09 +01:00
Daniel Tsvetkov
00274ae217 fix unitary operator repr 2020-02-04 16:16:26 +01:00
Daniel Tsvetkov
ba3be9b4ff linear operators 2020-02-04 14:29:10 +01:00
Daniel Tsvetkov
11ed1b44ac todos 2020-02-03 16:24:32 +01:00
Daniel Tsvetkov
4c4f6bd43b cnot is generalized to two qubit gate 2020-02-03 16:15:00 +01:00
Daniel Tsvetkov
402ac81f2a include test 2020-02-03 15:00:01 +01:00
Daniel Tsvetkov
8e4996a101 clarifications about measurements 2020-02-03 14:57:45 +01:00
Daniel Tsvetkov
71d3e13030 Projective measurements with hermitians 2020-02-03 14:22:42 +01:00
Daniel Tsvetkov
8811e7b8e3 global phase doesn't matter - the only thing is measuring 2020-02-03 10:10:55 +01:00
Daniel Tsvetkov
bd2fced73e found some rotations but they are not the commonly given 2020-02-02 20:03:58 +01:00
Kristina Kirova
57419e8cea Merge branch 'master' of gitlab.com:pisquared/quantum 2020-02-01 20:45:13 +00:00
Kristina Kirova
1106bc3d42 experiments with qiskit 2020-02-01 20:45:05 +00:00
Daniel Tsvetkov
61f346c8bb auxilary methods for state 2020-02-01 21:43:01 +01:00