본문 바로가기
728x90
반응형

양자컴퓨터7

Quantum - Quantum Computing Workflow, Circuit Synthesis, Circuit Routing 그리고 Coupling map 🎶 Quantum Computing에서 사용되는 다양한 개념들에 대해서 살펴보고 이해해보도록 하자! 1. Quantum Computing Workflow양자 컴퓨팅을 이용해 문제를 해결하기 위해 수행되는 일련의 단계로,  문제 정의 -> 양자 회로 설계 -> 양자 프로그램 작성 -> 실행 및 결과 획득 ->오류 교정 -> 결과 해석 및 활용 -> 반복 및 개선 의 흐름을 따른다. 2. Circuit Synthesis양자 컴퓨팅에서 추상적인 양자 알고리즘을 물리적인 양자 회로로 변환하는 과정을 의미하며, 추상적인 양자 알고리즘을 수학적 표현 및 논리 게이트 수준에서 기술하는 것을 말한다. Synthesis 과정에서 가장 중요한 것은 불필요한 양자 게이트를 제거하여 게이트 수를 최소화하는 것인데, 무엇보다.. 2025. 2. 7.
Quantum computing - Linear algebra (선형대수) : Outer product, Eigenvectors, Hermitian, Unitary, Normal, and Tensor product 🎶 양자 컴퓨팅에서 사용되는 선형대수에 대해 알아보자! (🎞️ Let's find out about the linear algebra used in quantum computing!) (1) Gram-Schmidt procedure: 임의의 벡터에 대해서, 이를 생성하는 orthonormal한 basis set을 생성하는 과정을 Gram-Schmidt procedure 이라고 한다. 자세한 과정은 다음 위키백과를 참조하길 바란다. (🎞️ For any vector, the process of generating an orthonormal basis set that generates it is called a Gram-Schmidt procedure. Please refer to the followi.. 2025. 1. 14.
Quantum computing - Linear algebra (선형대수) : Pauli matrix, orthogonal, orthonormal, spanning set 🎶 양자 시스템에서 사용되는 선형대수의 기본적인 개념에 대해 알아보자. (🎞️  Let's take a look at the basic concepts of linear algebra used in quantum systems.) (1) A spanning set for a vector space: 벡터 공간 V의 임의의 벡터 |v>를 set의 원소들의 선형 결합(linear combination)으로 생성할 수 있을 때, 그 집합을 spanning set 이라고 한다. (🎞️ When any vector |v> in a vector space V can be generated by linear combination of elements in the set, the set is called span.. 2025. 1. 13.
Quantum computing - Quantum circuits (SWAP gate, Measurement, and Toffoli gate) 🎶Quantum circuits에 대해 알아보자! (🎞️ Let's find out about Quantum circuits.) 1. Circuit swapping two qubits: 두 qubits의 상태를 바꾸는 회로로써, 다음과 같이 3개의 CNOT gate를 사용해 구현한다. (🎞️ It is a circuit that changes the state of the two qubits, and is implemented using three CNOT gates as follows.) swap gate는 quantum system에서 오류를 발생시키는 가장 근본적인 원인 중 하나이므로, 이 swap gate의 사용을 줄이는 것이 양자 컴퓨터 상용화에 있어서 무엇보다도 중요한 과제이다. (🎞️.. 2025. 1. 12.
Quantum computing - Bell state and quantum gates 🎶 Bell state와 qubit gates 에 대해 알아보자!(🎞️ Let's find out about Bell state and qubit gates!)Bell state는,2개의 qubit으로 이루어진 상태에서, 양자 회로에서 중요하게 쓰이는 상태를 말하며 다음과 같은 수식을 만족한다. (🎞️ Bell state, in the state of two qubits, is a state that is importantly used in quantum circuits and satisfies the following formula.)   Bell state는 한 개의 qubit 상태를 알면, 다른 qubit의 상태를 즉시 알 수 있는 특징이 있으며, 이를 양자 역학에서 '양자 얽힘(entangl.. 2025. 1. 11.
Quantum computing - qubit, Bloch sphere, and Multiple qubits 🎶 양자 컴퓨팅의 기본 개념에 대해 살펴보자! (🎞️ Let's take a look at the fundamental concepts of quantum computing!) 큐비트 이하 qubit이란,양자 컴퓨터로 계산할 때의 기본 단위를 의미하며, 0과 1의 고전적인 비트에 대응해, |0>, |1>의 바닥 상태가 존재한다. qubit의 상태는 측정 전, '중첩 상태(superposition)'로 존재하고, |0>과 |1>의 선형 결합으로 그 상태를 표현한다. (🎞️ qubit means that,the basic unit when caculated with a quantum computer, and there are groud states of |0> and |1> corresponding t.. 2025. 1. 10.
728x90
반응형