← Quantum Store · Tüm paketler · Öğrenme yolları
Google Quantum AI — Stim; Oscar Higgott — PyMatching
Yüzey kodu hata düzeltme deneyi (Stim + PyMatching)
Resmi kaynak: quantumlib/Stim
ZIP indir (ücretsiz) Mağazada açDöndürülmüş yüzey kodu hafıza deneyini Stim ile simüle edip PyMatching ile çözen, d=3 ve d=5 mantıksal hata oranlarını karşılaştıran test edilmiş protokol.
Bu protokol ne yapar?
Kuantum bilgisayarlar gürültülüdür. Yüzey kodu, birçok fiziksel kübiti tek
bir "mantıksal" kübit gibi davranacak şekilde birleştirir ve hataları
sürekli ölçülen eşlik (stabilizer) kontrolleriyle yakalar. Kod mesafesi d
büyüdükçe, fiziksel hata oranı eşiğin altındaysa mantıksal hata azalır.
- Stim (Google Quantum AI) bu devreleri saniyeler içinde milyonlarca kez örnekler.
- PyMatching, ölçülen hata izlerinden (detection events) en olası hatayı minimum ağırlıklı eşleştirme ile tahmin eder.
Test sonucu
yuzey_kodu_deneyi.py, 20 000 örnekle şu mantıksal hata oranlarını verdi:
| fiziksel p | d=3 | d=5 |
|---|---|---|
| 0.002 | 0.00260 | 0.00085 |
| 0.005 | 0.01660 | 0.01445 |
p=0.002'de mesafeyi 3'ten 5'e çıkarmak hatayı yaklaşık üç kat azaltıyor. p=0.005 eşiğe yakın olduğu için kazanç küçük.
Sonraki adımlar
pdeğerlerini 0.001–0.01 aralığında tarayıp eğrilerin kesiştiği eşiği bul.d=7ekle. Örnek sayısını artırman gerekebilir.- Gerçek Google donanım verisi için bu mağazadaki "Google yüzey kodu deney verisi" paketine bak.
Kurulum ve çalıştırma
pip install stim pymatching numpy
python yuzey_kodu_deneyi.py
Test edildiği ortam: stim 1.16.0, pymatching 2.4.0, Python 3.12.
Resmi kaynak
- Depo: quantumlib/Stim
- Son sürüm: v1.16.0 — 22.05.2026
- Lisans: Apache-2.0
- Yıldız: 831
- Katalog oluşturulurken varsayılan dalın commit'i:
a1cdcb820d2c(09.10.2026)
- Depo: oscarhiggott/PyMatching
- Son sürüm: v2.3.1 — 25.09.2025
- Lisans: Apache-2.0
- Yıldız: 364
- Katalog oluşturulurken varsayılan dalın commit'i:
6f63b2b9474b(22.05.2026)
Bağlantılar
Paket içeriği
yuzey_kodu_deneyi.pyREADME.md— bu dosyaLICENSE— bu paketteki dosyaların lisansıKAYNAK.json— resmi kaynağın makine tarafından okunabilir özetiUPSTREAM-LICENSE.txt— resmi projenin lisans metniCITATION.cff— resmi projenin atıf bilgisi
Lisans
Bu paketteki örnek kod ve Türkçe rehber Quantum Store Editörleri tarafından yazılmıştır ve MIT lisanslıdır. Kullandığı proje kendi lisansına (Apache-2.0) tabidir.
Quantum Store — https://hakanerdogan.com