Reversible computation
Fredkin gate
input ports (a, b, c) Two input ports are used for the operand data (a, b), the third port being used
for a control bit c.
Toffoli gates
ab 都为1 c翻转,
如AND OR 等真值表,多个数对应一个值,所以不能对应,但是上面这两个门都是一个输入对应一个输出,所以是可逆计算。
入门量子机器学习领域,也许可以从解读Phase Estimation算法开始:
https://www.qtumist.com/post/2056
- Berkeley课程Qubits, Quantum Mechanics, and Computers,
https://inst.eecs.berkeley.edu/~cs191/fa14/ - 教材 Quantum Computation and Quantum Information ,Neilson,
- 算法的wikipedia page
量子客中段小佳