출처 검증됨레벨 2

양자 스택의 4개 층

양자 컴퓨팅 스택은 알고리즘 → 회로 → 펄스 → 하드웨어의 4층 추상화 구조이며, 각 층은 위층의 명령을 자기 언어로 번역합니다.

눈으로 보기

무료 가입 후 바로 이 개념으로 돌아옵니다.

무슨 뜻인가요

양자 컴퓨팅은 4개의 추상화 층으로 이루어진 스택으로 조직됩니다.알고리즘 층에서 큐비트는 완벽한 2준위 수학적 객체로 취급되고 하드웨어는 완전히 추상화됩니다.회로 층은 알고리즘을 게이트의 시간 순서 배열로 표현하며(표준 언어: OpenQASM), 모든 게이트는 CZ = diag(1, 1, 1, −1)과 같은 오차 없는 이상적 유니터리 행렬로 취급됩니다.펄스 층은 각 게이트를 나노초 단위의 아날로그 제어 파형으로 구현합니다 — 빠른 엔탱글링 게이트는 약 40ns이므로, 눈 한 번 깜빡이는 0.1초에 게이트 약 250만 개가 들어갑니다.하드웨어 층은 약 0.015K로 냉각된 초전도 트랜스몬 칩 자체로, 우주 배경 복사 2.7K보다 약 180배 차갑습니다.층 사이의 화살표는 '번역된다'는 뜻입니다: 각 층은 위층의 명령을 자기 언어로 변환합니다.따라서 층이 다르면 경쟁이 아니라 상호보완입니다 — 악보와 연주, 손가락과 건반의 관계처럼요.게이트는 회로 층에서 보면 디지털이지만 펄스 층에서는 완전히 아날로그입니다.이 겉보기 모순은 모순이 아니라 기술 층위의 차이입니다.

일상 비유

카레 만들기는 4개의 방을 지나갑니다. ① 생각하는 방(알고리즘): '오늘은 카레를 만들자!' — 아직 냄비도 불도 없는 계획만의 단계. ② 레시피 방(회로): '1. 감자 썰기 → 2. 볶기 → 3. 물 붓기'처럼 순서가 적힌 카드 — 단, 손목을 어떤 각도로 움직일지는 안 적혀 있어요. ③ 손목의 방(펄스): 실제로 젓는 손목의 움직임 — 세게 하면 기름이 튀고, 너무 살살 하면 눌어붙어요. ④ 부엌(하드웨어): 세상에서 제일 추운 부엌에 놓인 세상에서 제일 예민한 냄비. 방 사이 화살표는 '번역된다'는 뜻이고, 서로 다른 방은 경쟁하지 않고 보완합니다 — 악보와 연주, 손가락과 건반처럼요.
단어 자체가 지도를 품고 있습니다. '알고리즘'은 9세기 페르시아 수학자 알콰리즈미(al-Khwārizmī)의 라틴어 표기 Algoritmi에서 왔습니다 — 사람 이름이 '절차'라는 뜻이 된 드문 사례이지요(한자어로는 연산법 演算法, '셈을 펼치는 방법'). '서킷(circuit)'은 라틴어 circuitus '한 바퀴 돎'에서 왔고, 한자어 회로 回路 '돌아오는 길'과 정확히 대응합니다.

흔한 오해

  • 층을 건너뛴 주장이 양자 하이프의 근원입니다 — '큐비트 1000개면 RSA가 깨진다' 같은 헤드라인은 회로·펄스·하드웨어의 현실을 무시합니다. 어떤 주장이든 4층 중 어느 층 이야기인지 먼저 물어보세요.
  • 회로 층의 게이트가 완벽한 무오류 행렬인 것은 오직 추상화 계약 덕분입니다 — 그 약속을 아날로그 파형으로 지키는 것이 펄스 층의 임무이며, 얼마나 잘 지키는지를 재는 것이 충실도(fidelity)입니다.

핵심 정리

  • 스택은 4개 층 — 알고리즘 → 회로 → 펄스 → 하드웨어 — 이며 각 화살표는 '번역된다'는 뜻입니다.
  • 빠른 엔탱글링 게이트는 약 40ns: 눈 한 번 깜빡이는 0.1초에 약 250만 개의 게이트가 들어갑니다.
  • 칩은 약 0.015K에서 삽니다 — 우주 배경 복사 2.7K보다 약 180배 차갑습니다.
  • 층은 경쟁이 아니라 상호보완입니다: 게이트는 회로 층에서는 디지털, 펄스 층에서는 완전한 아날로그입니다.

이해했는지 확인해 보세요

한 스타트업이 '큐비트 1000개면 RSA 암호가 깨진다'고 주장합니다. 4층 스택 관점에서 가장 먼저 물어야 할 질문은 무엇입니까?

  1. A.샷(shots)을 몇 번 돌렸는가?
  2. B.이 주장은 4층 중 어느 층 이야기이며, 나머지 층들을 고려했는가?
  3. C.어떤 프로그래밍 언어를 사용했는가?
  4. D.그 스타트업의 직원 수는 몇 명인가?
정답 보기

정답: B. 이 주장은 4층 중 어느 층 이야기이며, 나머지 층들을 고려했는가?

이유: 층을 건너뛴 주장이 양자 하이프의 근원입니다. 큐비트 개수는 하드웨어 층의 숫자일 뿐, 회로 깊이·펄스 충실도·오류율에 대해서는 아무것도 말해주지 않습니다. 항상 주장을 스택 위에 위치시키세요.

카레 비유에서 '손목의 방'은 어느 층에 해당하며, 왜 그 움직임의 '모양'이 중요합니까?

  1. A.알고리즘 층 — 어떤 문제를 풀지 결정한다
  2. B.회로 층 — 단계의 순서를 정한다
  3. C.펄스 층 — 아날로그 파형의 모양이 이상적 게이트가 얼마나 충실히 구현되는지를 결정한다
  4. D.하드웨어 층 — 칩을 차갑게 유지한다
정답 보기

정답: C. 펄스 층 — 아날로그 파형의 모양이 이상적 게이트가 얼마나 충실히 구현되는지를 결정한다

이유: 손목의 방은 펄스 층입니다. 같은 레시피 한 줄('볶기')도 손목의 움직임에 따라 성공하거나 실패하듯, 같은 CZ 게이트도 펄스 파형의 모양에 따라 충실도가 높아지거나 낮아집니다.

먼저 알아야 할 개념

관련 개념

원 출처: Krantz et al., A Quantum Engineer's Guide to Superconducting Qubits, Appl. Phys. Rev. 6, 021318 (2019), doi:10.1063/1.5089550

Algorithm/circuit/pulse/hardware abstraction layering per Krantz review; numbers (40 ns gates, ~15 mK) standard.

직접 실습으로 배우기

이 개념은 46레벨 커리큘럼의 일부입니다. 인터랙티브 시뮬레이터, 그리고 답변을 점검하고 확실한 정도를 표시해 주는 튜터 Lumen과 함께 배웁니다. 레벨 1–5는 무료입니다.