⚛️

qiskit

آمن ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة

Construir circuitos cuánticos con Qiskit

متاح أيضًا من: davila7

La computación cuántica permite resolver problemas complejos de optimización, química y aprendizaje automático que son intratables para las computadoras clásicas. Qiskit proporciona las herramientas para construir circuitos cuánticos, optimizarlos para hardware de IBM y ejecutarlos en procesadores cuánticos reales o simuladores.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "qiskit". Crear un circuito de estado GHZ de 3 qubits y ejecutarlo en un simulador

النتيجة المتوقعة:

  • Creado circuito de estado GHZ: superposición |000⟩ + |111⟩
  • Ejecutado con StatevectorSampler: 1024 shots
  • Resultados: {'000': 517, '111': 507} (distribución aproximadamente 50/50)

استخدام "qiskit". Optimizar un circuito cuántico para hardware de IBM

النتيجة المتوقعة:

  • Circuito transpilado con optimization_level=3
  • Reducidas puertas de 2-qubits de 12 a 8
  • Profundidad del circuito: 6 (optimizado de 10)
  • Listo para ejecución en ibm_brisbane

التدقيق الأمني

آمن
v4 • 1/17/2026

All 426 static findings are FALSE POSITIVES. This skill is pure markdown documentation containing legitimate Python code examples for IBM Qiskit quantum computing. The static analyzer incorrectly interprets markdown code block delimiters (backticks) as command execution and flags standard quantum computing terminology as C2 or weak crypto indicators. No executable code or malicious patterns exist.

11
الملفات التي تم فحصها
5,394
الأسطر التي تم تحليلها
2
النتائج
4
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

45
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
21
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

Simular sistemas moleculares

Usar el algoritmo VQE para calcular energías del estado fundamental de moléculas para descubrimiento de drugs e investigación de ciencia de materiales.

Resolver problemas combinatorios

Aplicar QAOA para resolver MaxCut, optimización de portafolios y problemas de programación que se benefician de la aceleración cuántica.

Construir clasificadores cuánticos

Crear kernels cuánticos y redes neuronales para tareas de aprendizaje automático usando Qiskit Machine Learning.

جرّب هذه الموجهات

Crear circuito básico
Muéstrame cómo crear un circuito de estado de Bell entrelazado con Qiskit que mida ambos qubits
Ejecutar en hardware
Ayúdame a transpilar mi circuito para el backend ibm_brisbane y ejecútalo usando la primitiva SamplerV2
Implementar VQE
Escribe una implementación completa de VQE usando Qiskit Runtime Session para encontrar la energía del estado fundamental de la molécula H2
Optimizar circuitos
Muéstrame cómo optimizar un circuito cuántico para ejecución en hardware usando optimization_level=3 y buenas prácticas

أفضل الممارسات

  • Comienza con simuladores locales (StatevectorSampler) para validar circuitos antes de usar tiempo de hardware costoso
  • Siempre transpila circuitos antes de ejecutar en hardware con optimization_level=3 para cargas de trabajo de producción
  • Usa el modo Session para algoritmos iterativos (VQE, QAOA) y el modo Batch para trabajos independientes paralelos

تجنب

  • Ejecutar circuitos no transpilados directamente en hardware (causa altas tasas de error y rechazos de cola)
  • Usar Estimator para tareas de muestreo o Sampler para valores de espera (primitivas desajustadas)
  • Omitir mitigación de errores en hardware real (resilience_level debe coincidir con los requisitos de precisión)

الأسئلة المتكررة

¿Necesito una cuenta de IBM Quantum?
No se necesita cuenta para simuladores locales. Crea una cuenta gratuita de IBM Quantum en quantum.ibm.com para acceso a hardware.
¿Cuántos qubits están disponibles?
IBM Quantum ofrece sistemas de más de 100 qubits. El nivel gratuito proporciona acceso a dispositivos más pequeños para aprendizaje.
¿Cuál es la diferencia entre Sampler y Estimator?
Sampler devuelve resultados de medición (recuentos). Estimator devuelve valores de espera de observables (energías).
¿Puedo ejecutar circuitos sin internet?
Sí, los simuladores locales (StatevectorSampler, Aer) funcionan sin conexión. Los backends de nube requieren conexión a internet.
¿Qué es la transpilación?
La transpilación convierte circuitos al conjunto de puertas nativas y topología del hardware cuántico objetivo para ejecución.
¿Cuánto tiempo toman los trabajos cuánticos?
Los trabajos en simulador son instantáneos. Los trabajos en hardware se encolan según la carga del sistema, típicamente minutos a horas.

تفاصيل المطور

المؤلف

K-Dense-AI

الترخيص

Apache-2.0 license

مرجع

main