스킬 cirq
🔮

cirq

안전 ⚙️ 외부 명령어🌐 네트워크 접근🔑 환경 변수

Google Cirq 양자 컴퓨팅 프레임워크 사용

또한 다음에서 사용할 수 있습니다: davila7

Google Cirq 프레임워크를 사용하여 양자 회로를 설계하고 시뮬레이션합니다. 이 기술은 양자 회로 구축, 노이즈 모델링, 하드웨어 통합, 양자 컴퓨터 및 시뮬레이터에서 실험 실행에 대한 포괄적인 문서를 제공합니다.

지원: Claude Codex Code(CC)
📊 71 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"cirq" 사용 중입니다. 3개의 큐비트로 GHZ 상태를 생성하고 모든 큐비트를 측정하는 양자 회로를 만들어주세요.

예상 결과:

  • 3개의 큐비트로 GHZ (Greenberger-Horne-Zeilinger) 상태를 만드는 방법:
  •  
  • • cirq.LineQubit를 사용하여 3개의 큐비트 생성
  • • 중첩을 생성하기 위해 첫 번째 큐비트에 Hadamard 적용
  • • 체인에서 모든 큐비트를 얽히게 하기 위해 CNOT 게이트 적용
  • • 설명적인 키로 모든 큐비트 측정
  •  
  • 이 회로는 |000⟩ + |111⟩/√2 상태를 생성하여 진정한 3-큐비트 얽힘을 보여줍니다.

"cirq" 사용 중입니다. 현실적인 시뮬레이션을 위해 양자 회로에 노이즈를 어떻게 추가하나요?

예상 결과:

  • Cirq는 노이즈를 모델링하는 여러 가지 방법을 제공합니다:
  •  
  • • 특정 게이트에 노이즈 추가: circuit.with_noise(cirq.depolarize(p=0.01))
  • • 노이즈 채널 사용: cirq.amplitude_damp(delta)(qubit)
  • • 교정 데이터를 기반으로 사용자 정의 노이즈 모델 생성
  •  
  • 노이즈 시뮬레이션은 불완전한 큐비트로 실제 양자 하드웨어에서 회로가 어떻게 수행될지 예측하는 데 도움이 됩니다.

보안 감사

안전
v4 • 1/17/2026

All 343 static findings are FALSE POSITIVES. This is a pure documentation skill containing markdown files with Python code examples for Google's Cirq quantum computing library. The scanner triggered on documentation patterns (markdown code blocks, quantum gate names like CNOT/CZ, measurement key parameters) that it misinterpreted as security issues. No executable code, network connections, credential exfiltration, or malicious patterns exist.

8
스캔된 파일
3,295
분석된 줄 수
3
발견 사항
4
총 감사 수
감사자: claude 감사 이력 보기 →

품질 점수

45
아키텍처
100
유지보수성
85
콘텐츠
22
커뮤니티
100
보안
91
사양 준수

만들 수 있는 것

양자 실험 설계

매개변수화된 회로, 노이즈 모델 및 데이터 수집을 사용하여 양자 연구 논문을 위한 실험을 설계하고 시뮬레이션합니다.

양자 알고리즘 구축

Cirq의 회로 구축 및 변환 프레임워크를 사용하여 VQE, QAOA, QPE와 같은 양자 알고리즘을 구현합니다.

양자 프로세서 대상 지정

Google, IonQ, Azure 및 기타 제공업체의 특정 양자 프로세서를 위해 회로를 컴파일하고 최적화합니다.

이 프롬프트를 사용해 보세요

기본 회로
두 개의 큐비트, Hadamard 게이트, CNOT 게이트 및 측정을 사용하여 Cirq로 Bell 상태 회로를 만드는 방법을 보여주세요.
노이즈 시뮬레이션
양자 회로에 탈분극 노이즈를 추가하고 오류 영향을 분석하기 위해 노이즈 시뮬레이션을 실행하는 것을 도와주세요.
하드웨어 실행
Cirq를 구성하여 Google Quantum AI 하드웨어에서 회로를 실행하고 교정 데이터에 따라 최상의 큐비트를 선택하는 방법을 알려주세요.
회로 최적화
특정 양자 프로세서의 네이티브 게이트세트만 사용하도록 내 회로를 변환하고 회로 깊이를 줄여주세요.

모범 사례

  • 비용이 많이 드는 양자 하드웨어 시간에서 실행하기 전에 시뮬레이터로 시작
  • 하드웨어 실행 전에 회로 최적화 변환기를 사용하여 깊이 줄이기
  • 결과 분석을 쉽게 하기 위해 설명적인 키로 측정 레이블 지정
  • 데이터 손실 방지를 위해 하드웨어 실행 후 즉시 실험 결과 저장

피하기

  • 시뮬레이터에서 먼저 검증하지 않고 복잡한 회로 실행
  • 큐비트 선택 시 디바이스 토폴로지 제약 무시
  • 오류 완화 전에 노이즈 특성화 건너뛰기
  • 하드웨어 큐비트 선택에 큐비트 교정 데이터 사용하지 않음

자주 묻는 질문

Cirq란 무엇인가요?
Cirq는 양자 컴퓨터 및 시뮬레이터에서 양자 회로를 설계, 시뮬레이션 및 실행하기 위한 Google의 오픈 소스 Python 라이브러리입니다.
Cirq는 Qiskit와 어떻게 다릅니까?
Cirq는 Google의 양자 하드웨어에 최적화되어 있으며 низко레벨 회로 설계를 제공하는 반면, Qiskit는 IBM 하드웨어를 위해 설계되었으며 더 높은 수준의 추상화를 제공합니다.
Cirq는 실제 양자 컴퓨터에서 실행할 수 있나요?
네, Cirq는 적절한 API 접근 권한과 함께 Google Quantum AI, IonQ, Azure Quantum, AQT, Pasqal을 포함한 여러 양자 하드웨어 제공업체를 지원합니다.
Cirq는 어떤 시뮬레이터를 지원하나요?
Cirq는 다양한 시뮬레이션 요구를 위해 상태 벡터 시뮬레이션, 밀도 행렬 시뮬레이션 및 Quantum Virtual Machine (QVM)을 제공합니다.
Cirq는 얼마나 많은 큐비트를 시뮬레이션할 수 있나요?
상태 벡터 시뮬레이션은 2^n으로 확장되어 현대 하드웨어에서 30-40 큐비트가 실용적입니다. 밀도 행렬은 4^n으로 확장되며 메모리 요구량이 더 높습니다.
Cirq에서의 노이즈 모델링이란 무엇인가요?
Cirq를 사용하면 현실적인 양자 컴퓨터 동작을 시뮬레이션하기 위해 탈분극, 진폭 감쇠, 위상 감쇠와 같은 노이즈 채널을 회로에 추가할 수 있습니다.

개발자 세부 정보

작성자

K-Dense-AI

라이선스

Apache-2.0 license

참조

main

파일 구조