스왑 게이트는 두 큐 비트의 와이어를 교환하는 것과 동일합니까?


12

스왑 게이트는 두 큐 비트의 와이어를 교환하는 것과 동일합니까?이처럼

그렇다면 스왑 게이트를 적용하려고 할 때마다 전선을 바꾸는 것이 어떻습니까?

답변:


16

그렇습니다. 그것은 양자 회로도에서 그것을 표현하기에 완벽하게 유효한 방법입니다.

실제로, 그것은 당신이 말하는 물리적 구현에 달려 있습니다. 큐빗이 '비행 중'이라면, 순서를 바꾸거나 아무 것도하지 않고 단순히 레이블을 재 지정할 수도 있습니다. 그러나 양자 계산의 많은 물리적 구현은 정적 큐 비트를 사용합니다. 즉, 특정 물리적 큐 비트가 특정 위치에 있음을 의미합니다. 다른 큐 비트와 상호 작용하도록하려면 (예 : 제어되지 않음 수행) 보통 서로 옆에 있어야합니다. 즉, 특정 경로를 따라 스왑 작업을 수행하고 큐 비트의 상태를 교환하여 하나의 물리적 큐 비트에있는 상태가 필요한 다른 상태에있게됩니다.


5

스왑 게이트를 적용하려고 할 때마다 전선을 바꾸는 것이 어떻습니까?

이것이 문제의 요점이라면 스왑 게이트를 실제 게이트로 취급하는 것이 주된 이유라고 생각합니다.

나는 스왑 게이트 자체를 다이어그램에서 거의 볼 수 없으며 일반적으로 프레드킨 게이트의 일부로 볼 수 있습니다 . 기본적으로 와이어를 교차시키지 않고 게이트로 처리하여 다른 게이트처럼 "제어"할 수있는 방법을보다 쉽게 ​​이해할 수 있습니다.

그러나 예, 제어되지 않는 스왑 게이트는 전선의 위치를 ​​교체하여 전선의 클래식 비트에서 구현 될 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.