2023年7月15日 星期六

量子邏輯閘 模擬 數位邏輯閘

Hadamard Gate:若是由0|>或1|>開始,經過Hadamard Gate後可用來產生0和1位元,機率各為1/2;原則上等效於由+|>或-|>開始

AND: 可利用CNOT的糾纏態

OR: 在同一位元的所有輸出即為OR,相當於wired or的功能

1 bit

NOT: CNOT + X




2 bit
AND: CCNOT









NAND: CCNOT+X








OR: NAND的反相

 or q[2] = q[0] or q[1] or q[1]q[0]





NOR:



or





XOR:






XNOR: