728x90

Quantum computing/이론 2

Qubit의 정의

고전 컴퓨터에서는 정보의 한 단위를 bit라고 부르며, bit는 0또는 1일 수 있습니다. qubit은 양자 컴퓨터에서 하나의 정보 단위를 의미하고, 0과 1의 중첩에 있다는 점에서 고전 컴퓨터랑 다릅니다.이러한 중첩은 양자 물체(전자 또는 photon)가 파동과 입자의 성질을 보이기 때문입니다. 큐비트를 표현하는 방법에는 여러 가지가 있습니다. 수학 용어의 맥락에서 Qubit는 Dirac 표기법(bra-ket 표기법)으로 표현될 수 있습니다.브라켓(Bra-ket)은 qubit의 상태를 vector 형태로 표현한 것이며, 행 vector와 열 vector로 나누어집니다.기본적으로는 ket 표기법(열 벡터 형식으로 표현)이 사용됩니다. $$ \left | \psi \right > = a \left | 0 ..

고전 컴퓨터와 양자 컴퓨터의 아키텍처에 사용하는 물리 이론의 차이

출처 : Productizing Quantum Computing: Bring Quantum Computing Into Your Organization 고전 컴퓨터 1. Von Neumann 아키텍처이 프레임워크는 컴퓨터의 메모리, 처리 장치 및 입력/출력 시스템이 상호 작용하는 방식을 정의합니다.2. Boolean logic기존 컴퓨터의 기초는 Boolean 대수학입니다. 이는 이진 변수 및 AND, OR, NOT과 같은 논리 연산을 사용하는 수학적 프레임워크입니다.3. 결정론적 특성고전 물리학은 본질적으로 결정론적이므로 시작 조건을 완전히 이해하면 시스템이 미래에 무엇을 할 것인지 100% 확실하게 예측할 수 있습니다. 기본적인 물리적 원리를 기반으로 하는 기존 컴퓨터는 결정론적이므로 입력을 기반으로 ..

728x90