🔮

cirq

Sicher ⚙️ Externe Befehle🌐 Netzwerkzugriff🔑 Umgebungsvariablen

Arbeiten mit Googles Cirq Quantencomputing-Framework

Auch verfĂźgbar von: davila7

Entwerfen und simulieren Sie Quantenschaltkreise mit Googles Cirq-Framework. Dieser Skill bietet umfassende Dokumentation zum Erstellen von Quantenschaltkreisen, Rauschmodellierung, Hardware-Integration und zum AusfĂźhren von Experimenten auf Quantencomputern und Simulatoren.

UnterstĂźtzt: Claude Codex Code(CC)
📊 71 Angemessen
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "cirq". Create a quantum circuit that creates a GHZ state with 3 qubits and measures all qubits.

Erwartetes Ergebnis:

  • So erstellen Sie einen GHZ-Zustand (Greenberger-Horne-Zeilinger) mit 3 Qubits:
  •  
  • • Verwenden Sie cirq.LineQubit um 3 Qubits zu erstellen
  • • Wenden Sie Hadamard auf das erste Qubit an, um Superposition zu erzeugen
  • • Wenden Sie CNOT-Gatter an, um alle Qubits in einer Kette zu verschränken
  • • Messen Sie alle Qubits mit einem beschreibenden SchlĂźssel
  •  
  • Der Schaltkreis erzeugt den Zustand |000⟩ + |111⟩/√2 und demonstriert echte 3-Qubit-Verschränkung.

Verwendung von "cirq". How do I add noise to my quantum circuit for realistic simulation?

Erwartetes Ergebnis:

  • Cirq bietet verschiedene MĂśglichkeiten zur Rauschmodellierung:
  •  
  • • Rauschen zu bestimmten Gattern hinzufĂźgen: circuit.with_noise(cirq.depolarize(p=0.01))
  • • Rauschkanäle verwenden: cirq.amplitude_damp(delta)(qubit)
  • • Benutzerdefinierte Rauschmodelle basierend auf Kalibrierungsdaten erstellen
  •  
  • Verrauschte Simulation hilft vorherzusagen, wie Ihr Schaltkreis auf echter Quantenhardware mit imperfekten Qubits funktionieren wird.

Sicherheitsaudit

Sicher
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
Gescannte Dateien
3,295
Analysierte Zeilen
3
befunde
4
Gesamtzahl Audits
Auditiert von: claude Audit-Verlauf anzeigen →

Qualitätsbewertung

45
Architektur
100
Wartbarkeit
85
Inhalt
22
Community
100
Sicherheit
91
Spezifikationskonformität

Was du bauen kannst

Quantenexperimente entwerfen

Entwerfen und simulieren Sie Experimente mit parametrisierten Schaltkreisen, Rauschmodellen und Datenerfassung fĂźr Quantenforschungspublikationen.

Quantenalgorithmen entwickeln

Implementieren Sie Quantenalgorithmen wie VQE, QAOA und QPE mit Cirqs Schaltkreisbau- und Transformations-Framework.

Quantenprozessoren ansteuern

Kompilieren und optimieren Sie Schaltkreise fĂźr spezifische Quantenprozessoren von Google, IonQ, Azure und anderen Anbietern.

Probiere diese Prompts

Einfacher Schaltkreis
Show me how to create a Bell state circuit with Cirq using two qubits, a Hadamard gate, and CNOT gate with measurement.
Verrauschte Simulation
Help me add depolarizing noise to a quantum circuit and run noisy simulations to analyze error impact.
Hardware-AusfĂźhrung
How do I configure Cirq to run circuits on Google Quantum AI hardware and select the best qubits based on calibration data?
Schaltkreisoptimierung
Transform my circuit to use only the native gateset for a specific quantum processor and reduce circuit depth.

Bewährte Verfahren

  • Mit Simulatoren beginnen, bevor Sie teure Quantenhardware-Zeit nutzen
  • Schaltkreisoptimierungs-Transformer verwenden, um die Tiefe vor der Hardware-AusfĂźhrung zu reduzieren
  • Messungen mit beschreibenden SchlĂźsseln kennzeichnen fĂźr einfachere Ergebnisanalyse
  • Experimentergebnisse sofort nach Hardware-Läufen speichern, um Datenverlust zu vermeiden

Vermeiden

  • Komplexe Schaltkreise ausfĂźhren, ohne sie zuerst auf Simulatoren zu validieren
  • Gerätetopologie-Einschränkungen bei der Qubit-Auswahl ignorieren
  • Rauschcharakterisierung vor Fehlerminderung Ăźberspringen
  • Qubit-Kalibrierungsdaten fĂźr die Hardware-Qubit-Auswahl nicht verwenden

Häufig gestellte Fragen

Was ist Cirq?
Cirq ist Googles Open-Source-Python-Bibliothek zum Entwerfen, Simulieren und AusfĂźhren von Quantenschaltkreisen auf Quantencomputern und Simulatoren.
Wie unterscheidet sich Cirq von Qiskit?
Cirq ist fßr Googles Quantenhardware optimiert und bietet Low-Level-Schaltkreisdesign, während Qiskit fßr IBM-Hardware mit hÜherstufigen Abstraktionen entwickelt wurde.
Kann Cirq auf echten Quantencomputern laufen?
Ja, Cirq unterstĂźtzt mehrere Quantenhardware-Anbieter, darunter Google Quantum AI, IonQ, Azure Quantum, AQT und Pasqal mit entsprechendem API-Zugang.
Welche Simulatoren unterstĂźtzt Cirq?
Cirq bietet Zustandsvektor-Simulation, Dichtematrix-Simulation und die Quantum Virtual Machine (QVM) fĂźr verschiedene Simulationsanforderungen.
Wie viele Qubits kann Cirq simulieren?
Zustandsvektor-Simulation skaliert mit 2^n, wodurch 30-40 Qubits auf moderner Hardware praktikabel sind. Dichtematrix skaliert mit 4^n bei hĂśherem Speicherbedarf.
Was ist Rauschmodellierung in Cirq?
Cirq ermÜglicht das Hinzufßgen von Rauschkanälen wie Depolarisierung, Amplitudendämpfung und Phasendämpfung zu Schaltkreisen, um realistisches Quantencomputerverhalten zu simulieren.

Entwicklerdetails

Dateistruktur

📁 references/

📄 building.md

📄 experiments.md

📄 hardware.md

📄 noise.md

📄 simulation.md

📄 transformation.md

📄 SKILL.md