(편집 : 14 CNOT로 향상되었습니다.)
14 개의 CNOT와 15 개의 단일 큐 비트 Z 회전 및 보조 큐 비트없이 수행 할 수 있습니다.
해당 회로는
어디 ± 게이트는 회전
Rz(±π/16)∝(1e±iπ/8)
유도:
에서 기재된 절차 사용 https://arxiv.org/abs/quant-ph/0303063 1 , 모든 대각선 게이트 - 모든 따라서 특히 CCCZ 게이트는 - 예 CNOTs 환산 한 큐 비트 게이트 대각선으로 분해 될 수있다 여기서 CNOT는 고전적인 최적화 절차에 따라 자체적으로 최적화 될 수 있습니다.
이 레퍼런스는 임의의 대각선 4 큐 비트 게이트에 16 개의 CNOT를 사용하는 회로를 제공합니다 (그림 4).
임의의 큐빗 쌍이 14 큐 비트에 결합 될 수 있다면 이것은 개선 될 수있다. 주기적 (개방) 경계 조건이있는 가장 가까운 이웃의 경우 16 (18) 개의 CNOT로 수행 할 수 있습니다. 해당 회로에서 찾을 수 https://epub.uni-regensburg.de/1511/ 1 도. 5.2, 5.4, 5.5, 그리고 짧은 회색 계열을 구성하는 방법을 사용하여 예를 얻을 수있다.
1 큐 비트 게이트의 수는 항상 15입니다.
비고 : 원칙적으로 더 간단한 회로가있을 수 있지만 (이 회로는보다 제한적인 회로 구조를 염두에두고 최적화 된 것임), 최적에 가까워 야합니다. 회로는 모든 형태의 상태를 만들어야합니다. ⨁i∈Ixi 사소한 부분 집합 I⊂{1,2,3,4}, 그리고 4 qubit에 대한 15 개가 있습니다.
또한이 구성이 반드시 최적 일 필요는 없다는 점에 유의하십시오.
1 참고 : 저는 저자입니다