使用 Google 的 Cirq 框架設計和模擬量子電路。此技能提供全面的文檔,涵蓋建構量子電路、噪聲建模、硬體整合以及在量子電腦和模擬器上執行實驗。
下載技能 ZIP
在 Claude 中上傳
前往 設定 → 功能 → 技能 → 上傳技能
開啟並開始使用
測試它
正在使用「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)
- • 根據校準數據創建自定義噪聲模型
- 噪聲模擬有助於預測您的電路在具有不完美量子位元的真實量子硬體上的表現。
安全審計
安全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)
🌐 網路存取 (2)
🔑 環境變數 (1)
品質評分
你能建構什麼
設計量子實驗
使用參數化電路、噪聲模型和數據收集來設計和模擬量子研究出版物的實驗。
建構量子演算法
使用 Cirq 的電路建構和轉換框架實現 VQE、QAOA 和 QPE 等量子演算法。
針對量子處理器
為 Google、IonQ、Azure 和其他供應商的特定量子處理器編譯和優化電路。
試試這些提示
展示如何使用 Cirq 創建貝爾態電路,使用兩個量子位元、Hadamard 閘門和 CNOT 閘門進行測量。
幫我將去極化噪聲添加到量子電路中並執行噪聲模擬以分析錯誤影響。
如何配置 Cirq 以在 Google Quantum AI 硬體上運行電路,並根據校準數據選擇最佳量子位元?
將我的電路轉換為僅使用特定量子處理器的本機閘門集,並減少電路深度。
最佳實務
- 在運行昂貴的量子硬體時間之前先從模擬器開始
- 在硬體執行之前使用電路優化轉換器來減少深度
- 使用描述性密鑰標記測量以便於結果分析
- 硬體運行後立即保存實驗結果以防止數據丟失
避免
- 未先在模擬器上驗證就運行複雜電路
- 選擇量子位元時忽略設備拓撲約束
- 在錯誤緩解之前跳過噪聲特徵化
- 未使用量子位元校準數據進行硬體量子位元選擇