CNOT 2

X·H·CNOT 양자게이트를 계산으로 이해하기: 세 Gate만 알아도 보이는 것

X, H, CNOT Gate의 역할을 단순 암기하지 않고 실제 상태 변화로 계산합니다. H Gate를 두 번 적용했을 때 원상복귀하는 이유와 CNOT이 언제 얽힘을 만드는지도 설명합니다.양자게이트는 'Qubit용 논리 스위치'가 아니다Quantum Gate를 처음 배우면X = NOTH = 중첩CNOT = 얽힘이라고 외우기 쉽습니다.하지만 이 세 문장은 모두 지나치게 단순합니다.X, H, CNOT은 Qubit 상태에 작용하는 정해진 수학적 변환입니다.따라서 입력 상태가 무엇인지에 따라 출력도 달라집니다.이 글에서는 세 Gate를 암기하지 않고 실제 상태 변화로 확인해보겠습니다.1. X Gate: |0〉과 |1〉을 교환한다X Gate의 행렬은X = [[0, 1],[1, 0]]입니다.따라서X|0〉 = |1〉X..

양자얽힘은 단순한 상관관계와 무엇이 다른가? Bell State로 확인하기

양자얽힘을 단순히 멀리 떨어진 두 입자가 연결되는 현상으로 설명하면 핵심을 놓치기 쉽습니다. Bell State를 만들고 서로 다른 측정 기저를 비교하면서 얽힘의 의미를 설명합니다.양자얽힘은 '두 Qubit의 값이 같은 것'만을 의미하지 않는다양자얽힘을 설명할 때“한쪽이 0이면 다른 쪽도 0이 된다”라는 식의 설명을 자주 볼 수 있습니다.하지만 이것만으로는 Entanglement를 설명하기 부족합니다.예를 들어 일반 컴퓨터에서도 두 개의 Bit를 미리 똑같은 값으로 만들어 강한 상관관계를 만들 수 있습니다.양자얽힘의 핵심은 단순한 상관관계보다 더 깊습니다.두 개 이상의 양자계를 각각 독립적인 순수 상태로 분리해 표현할 수 없는 하나의 공동 양자 상태가 형성됩니다.가장 기본적인 Bell State를 만들어..