출처 검증됨레벨 1
아다마르 게이트
아다마르 게이트(H)는 동일한 중첩을 만드는 단일 큐비트 게이트로, |0⟩을 (|0⟩+|1⟩)/√2로, |1⟩을 (|0⟩−|1⟩)/√2로 매핑합니다.
무슨 뜻인가요
아다마르 게이트는 양자 컴퓨팅에서 가장 중요한 게이트 중 하나입니다.계산 기저 상태를 대각 기저 상태로 매핑하는 회전을 수행합니다: H|0⟩ = |+⟩, H|1⟩ = |−⟩.블로흐 구에서 x축과 z축 사이의 축을 중심으로 180도 회전에 대응합니다.아다마르 게이트는 자체 역원(H² = I)으로 자기 수반입니다.양자 알고리즘 시작 시 중첩 생성, 양자 푸리에 변환 구현, Z와 X 측정 기저 간 변환에 필수적입니다.T 게이트 및 CNOT과 결합하면 보편 게이트 세트의 일부를 형성합니다.일상 비유
아다마르 게이트는 확정적인 앞면(|0⟩) 또는 뒷면(|1⟩)을 공정하게 회전하는 동전으로 만드는 동전 뒤집기와 같습니다 — 다시 한 번 하면 동전이 원래의 확정 상태로 돌아옵니다.
광학의 빔 분할기로 생각하세요: 한 포트로 들어가는 단일 광자가 두 출력 포트의 중첩으로 나옵니다.
흔한 오해
- 아다마르 게이트는 단순히 큐비트를 무작위화하지 않습니다 — 잘 정의된 상대 위상(+1 또는 −1)을 가진 특정하고 결정론적인 중첩을 만듭니다.
- 아다마르 게이트를 두 번 적용하면 무작위 결과가 나오지 않습니다 — H² = I이므로 큐비트가 원래 상태로 돌아갑니다.
핵심 정리
- 아다마르 게이트는 동일 중첩을 만듭니다: H|0⟩ = |+⟩ = (|0⟩+|1⟩)/√2, H|1⟩ = |−⟩ = (|0⟩−|1⟩)/√2.
- 자체 역원입니다: H를 두 번 적용하면 원래 상태로 돌아갑니다 (H² = I).
- 아다마르 게이트는 거의 모든 양자 알고리즘의 초석입니다.
이해했는지 확인해 보세요
아다마르 게이트를 |1⟩에 적용하면 어떤 상태가 만들어집니까?
- A.(|0⟩+|1⟩)/√2
- B.(|0⟩−|1⟩)/√2
- C.|0⟩
- D.|1⟩
정답 보기
정답: B. (|0⟩−|1⟩)/√2
이유: H|1⟩ = (|0⟩−|1⟩)/√2 = |−⟩. 아다마르 게이트는 |1⟩을 −1의 상대 위상을 가진 마이너스 상태로 매핑합니다.
먼저 알아야 할 개념
원 출처: Barenco et al., Phys. Rev. A 52, 3457 (1995), doi:10.1103/PhysRevA.52.3457
