희소성을 사용하는 것이 여기에 좋은 접근 방법인지 잘 모르겠습니다. 단일 큐빗 게이트조차도 희소 상태를 조밀 한 상태로 쉽게 바꿀 수 있습니다.
그러나 Clifford 게이트 만 사용하는 경우 스태빌라이저 형식을 사용할 수 있습니다 . 여기서 짧은 요점이다 ( 표기법 ) :
단일 큐빗 파울리 그룹 인 , 파울리 행렬의 모든 가능한 제품 (예를 포함한 I ). 여러 큐 비트의 Pauli 그룹은 G 1 의 텐서 곱 공간 , G n = G ⊗ n 1 입니다. 상태 안정제 | ψ ⟩ 안정화 모든 사업자의 파울리 그룹의 하위 그룹입니다G1=⟨X,Y,Z⟩IG1Gn=G⊗n1|ψ⟩ , 어떤 수단 의 | ψ ⟩ = | ψ ⟩ . 이것은 특정 (그러나 중요한) 상태에서만 작동한다는 점에 유의해야합니다. 아래에 예를 들어 보겠습니다. Pauli 그룹의 요소에 대한 제한은 필요하지 않지만 일반적입니다. 스태빌라이저는 연산자 s 1 , s 2 , ... s n에 의해 생성됩니다. 스태빌라이저는 상태를 고유하게 정의하고 효율적인 설명입니다. 2 n - 1 복소수대신 4 n 2 비트 ( G 1|ψ⟩s|ψ⟩=|ψ⟩s1s2sn2n−14n2G116 개의 요소가 있습니다). 게이트 적용 하면 안정기 생성기는 s i → U † s i U 에 따라 업데이트됩니다 . Pauli 운영자를 Pauli 운영자로 맵핑하는 게이트를 Clifford 게이트라고합니다. 이것들은 우리의 상태에 대한 우리의 설명을 "지워지지"않는 문입니다.Usi→U†siU
그래프 상태는 위에서 설명한 안정기 형식에 중요한 예입니다. 개의 꼭짓점 V 와 모서리 E ⊂ V × V 로 구성된 (방향이 지정되지 않은) 수학적 그래프를 고려하십시오 . 각 정점은 하나의 큐 비트에 해당합니다. 그래프를 G = ( V , E )로 나타내겠습니다 . 상태에서 그래프 상태가 생성됩니다 | + ⟩ ⊗ n , 여기서 | + ⟩ = 1nVE⊂V×VG=(V,E)|+⟩⊗n|+⟩=12√(|0⟩+|1⟩)CZ
sv=Xv∏w∈V(v,w)∈EZw.
|ϕ⟩=|+⟩⊗|+⟩⟨X⊗I,I⊗X⟩. Now apply the CZ gate to obtain ⟨X⊗Z,Z⊗X⟩. (The state is |ϕ′⟩=12(1,1,1,−1)T, which is local unitary equivalent to a Bell state)
The stabilizer formalism also plays an important role in quantum error correction.