🔬

quantum-circuit-builder

A visual drag-and-drop quantum circuit designer that lets you build, simulate, and export quantum algorithms. Place quantum gates like Hadamard, CNOT, and Pauli on qubit wires to create circuits, then run simulations to see probability distributions, Bloch sphere representations, and state vectors in real time.

🔬 지금 사용하기

이것은?

🎯 시뮬레이터 팁

📚 용어집

Qubit
|0> 및 |1> 상태의 중첩으로 동시에 존재할 수 있는 클래식 비트의 양자 아날로그입니다.
Quantum Gate
하나 이상의 큐비트 상태를 변경하는 기본 양자 연산으로, 고전 논리 게이트와 유사하지만 양자 중첩에서 작동합니다.
Hadamard Gate
|0>을 (|0>+|1>)/sqrt(2)로 변환하여 등가 중첩 상태를 생성하는 단일 큐비트 게이트입니다.
CNOT Gate
제어 큐비트가 대상 큐비트에 NOT 연산이 적용되는지 여부를 결정하는 2큐비트 게이트입니다.
Bloch Sphere
단일 큐비트의 상태 공간을 기하학적으로 표현한 것입니다. 여기서 순수한 큐비트 상태는 구 표면의 한 점으로 표현될 수 있습니다.
State Vector
힐베르트 공간에서 복소수 벡터로 표현되는 양자 시스템의 전체 상태에 대한 수학적 설명입니다.
Measurement
중첩을 명확한 상태로 붕괴시키는 양자 시스템에서 고전적인 정보를 추출하는 과정입니다.
Superposition
측정될 때까지 동시에 여러 상태로 존재할 수 있는 양자 시스템의 능력입니다.
Entanglement
공간 분리에 관계없이 두 개 이상의 큐비트 상태가 근본적으로 연결되는 양자 상관 관계입니다.
Circuit Depth
양자 회로의 시간 단계(게이트 레이어) 수. 회로가 깊을수록 일반적으로 잡음이 많은 하드웨어에서 오류가 발생하기 쉽습니다.
OpenQASM
Open Quantum Assembly Language는 IBM이 개발한 양자 회로를 설명하기 위한 표준 텍스트 기반 형식입니다.
Unitary Operation
단일 행렬로 표현되는 가역적 양자 연산으로, 양자 상태의 전체 확률을 보존합니다.
Quantum Register
양자 회로의 입력과 출력을 함께 구성하는 큐비트 모음입니다.
Phase
간섭 패턴에 영향을 주지만 측정 확률에는 직접적인 영향을 미치지 않는 양자 상태의 진폭과 관련된 복소 각도입니다.
Quantum Parallelism
중첩을 활용하여 여러 입력에 대한 함수를 동시에 평가하는 양자 컴퓨터의 기능입니다.
Decoherence
환경과의 원치 않는 상호 작용으로 인해 양자 일관성이 손실되어 큐비트가 중첩 및 얽힘을 잃게 됩니다.
Bell State
가능한 최대 얽힘 상태 4개 중 하나인 Hadamard 게이트와 CNOT 게이트를 적용하여 생성된 최대 얽힌 2큐비트 상태입니다.
Toffoli Gate
클래식 계산에 보편적이고 양자 오류 수정에 유용한 3큐비트 제어-제어 NOT 게이트입니다.
Quantum Interference
양자 확률 진폭이 건설적 또는 파괴적으로 결합하는 현상으로, 양자 알고리즘에서 정답을 증폭시키는 데 사용됩니다.
Ancilla Qubit
복잡한 연산이나 오류 수정을 구현하기 위한 도우미로 양자 회로에서 사용되는 보조 큐비트입니다.

🏆 핵심 인물

David Deutsch (1985)

범용 양자컴퓨터 개념과 양자회로 모델을 공식화하여 양자컴퓨터가 모든 물리적 과정을 시뮬레이션할 수 있음을 입증

Peter Shor (1994)

알려진 기존 알고리즘보다 기하급수적으로 빠르게 큰 숫자를 인수분해하는 Shor의 알고리즘을 개발하여 양자 회로의 잠재적인 힘을 입증했습니다.

John Preskill (2012)

'양자 우위'(현재는 '양자 우위'라고도 함)라는 용어를 창안하고 양자 오류 수정을 통해 내결함성 양자 계산 이론을 개발했습니다.

Richard Feynman (1982)

양자역학 시스템을 계산에 활용하는 아이디어를 제안하여 양자컴퓨팅 전 분야에 영감을 주었습니다.

Lov Grover (1996)

양자 회로를 사용하여 구조화되지 않은 검색 문제에 대한 2차 속도 향상을 제공하는 Grover의 검색 알고리즘을 발명했습니다.

Charles Bennett (1993)

통신을 위한 얽힘 기반 양자 회로의 힘을 입증하는 양자 순간 이동 및 초고밀도 코딩 프로토콜을 공동 개발했습니다.

Adriano Barenco (1995)

모든 양자 회로가 단일 큐비트 게이트와 CNOT 게이트로 분해될 수 있음을 입증하여 회로 빌더에 사용되는 공통 게이트 세트의 보편성을 확립했습니다.

🎓 학습 자료

💬 학습자에게

{'encouragement': 'Every quantum computing expert started exactly where you are now - curious but uncertain. By dragging your first gate onto a qubit wire, you have already taken a step that most people never take. Quantum computing is not magic reserved for geniuses; it is a skill you can build one gate at a time.', 'reminder': 'Remember that quantum computing is still a young and rapidly evolving field. Even researchers at the top labs are still learning and discovering new things. Your fresh perspective and questions are valuable contributions to this growing community.', 'action': 'Start by building a simple Bell state circuit: place a Hadamard gate on the first qubit, then a CNOT gate connecting the first and second qubits. Run the simulation and observe the entanglement. You have just created one of the most fundamental quantum phenomena!', 'dream': 'We dream of a world where a student in rural Bangladesh, a teenager in the mountains of Peru, or a self-taught programmer in sub-Saharan Africa can all design quantum circuits that push the boundaries of human knowledge. Quantum computing belongs to all of humanity, and tools like this exist to make that dream real.', 'wiaVision': 'WIA Book envisions a future where world-class science education is universally accessible, free, and engaging. Through interactive simulators like the Quantum Circuit Builder, we are building bridges between complex quantum physics and everyday understanding, one learner at a time.'}

시작하기

무료, 가입 불필요

시작하기 →