이것은 브라켓이 양자 알고리즘을 나타내는 데 특히 유용한 몇 가지 차이점 / 이유가 있다고 결론 내립니다.
이미 허용 된 답변과 'ket', 'bra'및 스칼라 곱 표기법을 설명하는 답변이 있습니다.
강조 표시된 항목에 조금 더 추가해 보겠습니다. 유용하고 편리한 표기법은 무엇입니까?
브라켓 표기법이 실제로 많이 사용되는 첫 번째 것은 고유 값과 관련된 (일반적으로 Hermitian) 연산자의 고유 벡터를 나타내는 것입니다. 고유 값 방정식 A ( v ) = λ v 가 있다고 가정 하면 A | λ ⟩ = λ | λ ⟩ , 그리고 아마도 몇 가지 추가 라벨 K 일부 축퇴가있는 경우 , A는 | λ , K ⟩ = λ | λ , K ⟩ .A(v)=λvA|λ⟩=λ|λ⟩kA|λ,k⟩=λ|λ,k⟩
당신은 이것이 양자 역학 전체에 적용되는 것을 보았고, 운동량 고유 상태는 | → K ⟩ 또는 | → 페이지 ⟩ 단위에, 또는 여러 입자 상태에 따라 | → p 1 , → p 2 , → p 3 … ⟩ ; 보스 및 페르미 시스템 많은 신체 시스템에 대한 직업 번호 표시 | n 1 , n 2 , … ⟩ ; 보통의 고유 상태를 취하는 회전 반 입자 S의 Z∣∣k⃗ ⟩|p⃗ ⟩|p⃗ 1,p⃗ 2,p⃗ 3…⟩|n1,n2,…⟩Sz때때로 쓰는 연산자 | + ⟩ 및 | - ⟩ 또는 | ↑|+⟩|−⟩⟩ 및 | ↓|↑⟩short 등의 약어 | ± ℏ / 2 ⟩ ; L 2 및 L z 함수의 고유 함수 인 구형 고조파는 | L , m ⟩ 와 L = 0 , 1 , 2 , ... 및 m = - (L) , - L + 1 , ... , L - 1 , L .|↓⟩|±ℏ/2⟩L2Lz|l,m⟩l=0,1,2,…m=−l,−l+1,…,l−1,l.
표기의 편의 한 가지이지만, 디랙 표기법 대수 조작에 기분이 '레고'의 일종 인스턴스에 대한 소요도있다 그래서 S의 X 같은 디랙 표기법 스핀 반 연산자를
S X = ℏSx2 (|↑⟩⟨↓|+|↓⟩⟨↑|)와 같은 상태에 작용| ↑⟩하나는 간단하게Sx=ℏ2(|↑⟩⟨↓|+|↓⟩⟨↑|)|↑⟩
S x | ↑ ⟩ = ℏ2 (|↑⟩⟨↓ ↓|+|↓⟩⟨↑|)| ↑⟩=ℏ2 | ↑⟩⟨↓∣↑⟩+ℏ2 | ↓⟩⟨↑∣↑⟩=ℏ2 | ↓⟩
Sx|↑⟩=ℏ2(|↑⟩⟨↓|+|↓⟩⟨↑|)|↑⟩=ℏ2|↑⟩⟨↓∣↑⟩+ℏ2|↓⟩⟨↑∣↑⟩=ℏ2|↓⟩
이후 ⟨ ↑ | ↑ ⟩ = 1 및 ⟨ ↓ | ↑ ⟩ = 0 .⟨↑∣↑⟩=1⟨↓∣↑⟩=0
양자 알고리즘에 유용한 이유는 무엇입니까?
큐 비트에 적합한 2 단계 시스템이 있다고 가정합니다. 이것은 2 차원 복소 벡터 공간 ( V)을 형성하며, 그 기초는 | 0 ⟩ 및 | 1 ⟩ . 우리 가이 형태의 n 큐빗 이라고 말할 때 , 시스템 상태는 더 큰 공간에 텐서 곱 공간 V ⊗ n을 산다 . 디랙 표기법이 여기에 오히려 편리 할 수 있으며, 기초 상태가 1과 0의 문자열로 표시 한 보통 상태 등을 표시한다 | 1 ⟩ ⊗ | 0 ⟩ ⊗ | 0 ⟩ ⊗ | 1 ⟩ ≡V|0⟩|1⟩nV⊗n| 1001 ,, i 번째 비트에서 1 ↔ 0 을 교환하는 비트 플립 연산자 X i 가 있다고 가정하면 위의 문자열에서 간단하게 작동 할 수 있습니다. 예 : X 3 | 1001 ⟩ = | 1011 ⟩ 및 연산자의 합을 복용 또는 상태의 중첩에 작용하는 것은 그냥 간단하게 작동합니다.|1⟩⊗|0⟩⊗|0⟩⊗|1⟩≡|1001⟩Xi1↔0iX3|1001⟩=|1011⟩
약간의주의 : 로 작성 상태 | , b를 ⟩ 항상 의미하지 않는다 | ⟩ ⊗ | B ⟩ , 당신은 파동 함수와 두 개의 동일한 페르미온 말을 가지고 예를 들어 φ 케이 한 ( → R 1 ) 와 φ K 2 ( → R 2 ) 일부 기초 세트를 색인 레이블은 다음 하나는의 슬레이트를 결정 상태를 작성할 수 있습니다 페르미온 스 1|a,b⟩|a⟩⊗|b⟩ϕk1(r⃗ 1)ϕk2(r⃗ 2)√2 (φk는1( → R 1)φK2( → R 2)-φK1( → R 2)φK2( → R 1))속기 같이| φk는1,φK2⟩또는| K1,K2⟩≠| K1⟩
12–√(ϕk1(r⃗ 1)ϕk2(r⃗ 2)−ϕk1(r⃗ 2)ϕk2(r⃗ 1))
|ϕk1,ϕk2⟩⊗ | k는 2 ⟩를 .
|k1,k2⟩≠|k1⟩⊗|k2⟩