인풋을 01 과 10의 2x1 행렬로 표현했을 때
x게이트가 01-10 의 2x2 행렬이라고 하자
인풋과 x게이트를 행렬곱 해주면
01 은 10 으로
10 은 01 로
의 not게이트 완성
ㄴ. Hadamard 아다마르 게이트:
반반확률 즉 양자상태로 만들어주는 게이트
ㄷ. Controlled 게이트s, Controlled NOT gate
게이트의 작동유무를 컨트롤 하겠다는 의미
cnot은 4x4행열이고 하다마드게이트는 2x2행렬이라 곱을 못하니까
하다마드 각 원소에 항등행렬을 곱해서 4x4행렬로 변환
훌륭한 글이네요. 감사합니다.