Q#으로 양자 중첩 살펴보기
양자 컴퓨팅의 기본 개념 중 하나인 중첩, 블로흐 구를 사용하여 큐비트의 중첩을 표현하는 방법, Q#을 사용하여 중첩 상태를 만들고 분석하는 방법을 알아봅니다.
학습 목표
이 모듈이 끝나면 다음을 수행할 수 있습니다.
- 양자 중첩, 확률 및 블로흐 구의 개념을 정의합니다.
- Dirac 표기법을 이해합니다.
- Q#을 사용하여 작업을 적용하고 중첩 상태를 만듭니다.
- Q#을 사용하여 큐비트의 현재 상태를 검사합니다.
이 모듈에서 학습할 내용은 다음과 같습니다.
- 양자 컴퓨팅에서 중첩 및 확률이 무엇을 의미하는지 알아봅니다.
- 블로흐 구체의 정의와 큐비트를 나타내는 방법을 알아봅니다.
- Dirac 표기법 및 양자 연산자에 대해 알아봅니다.
- Q# 및 Q# 라이브러리를 사용하여 다양한 중첩 상태를 만들고 분석합니다.
사전 요구 사항
- 선형대수 및 복소수에 대한 기본 지식.
- 최신 버전의 Visual Studio Code 또는 웹에서 VS Code를 엽니다.
- 최신 버전의 Azure Quantum 개발 키트 확장.