Statik referans · kayıt yok · çerez yok

Kuantum bilgisayarlar ve fizik; algoritmalar ve Qiskit kütüphanesi için okunaklı, görsel bir çekirdek

Temel fizik ve bilgi kavramlarından kapılara, simülasyona ve gürültü ile hata azaltmaya; ayrıca Bell’den Grover’a uzanan algoritma ailesi — metin, örnek kod ve şemalarla. Tarayıcıda öğrenirken aynı içeriği VS Code benzeri bir IDE’de çalıştırmak için aşağıdaki geliştirici akışına geçebilirsiniz — hesap veya veri tabanı gerekmez.

29
Belgelenen algoritma görünümü
3
Çerçeve: Qiskit, Cirq, PennyLane
SVG
Örnek devre şeması istemci tarafında
Örnek devre İstemci tarafı SVG · şema doğrulamalı

Hızlı başlangıç

Aynı Bell durumu, üç çerçeve

Kuantum hesaplamanın Hello, world! örneği: iki kübit, bir Hadamard, bir CNOT ve ölçüm. Aşağıdaki sekmelerden Qiskit, Cirq veya PennyLane'i seçerek aynı devrenin her çerçevedeki deyimsel yazımını yan yana okuyun — kuruluma geçmeden önce hangi söz dizimi akışınıza yakın görmenizi sağlar.

bell_state.py Python · Qiskit
Yükleniyor…

Bu çerçevede

Qiskit IBM Dokümantasyon
  • Kurulum pip install qiskit qiskit-aer
  • Cihaz AerSimulator
  • Kapı çağrısı qc.h(0) · qc.cx(0, 1)
  • Print çıktısı {'00': 504, '11': 520}

IBM tarafından geliştirilen açık kaynak SDK. Bulut tabanlı IBM Quantum donanımına doğrudan erişim, geniş bir Aer simülatör seti ve OpenQASM ile dışa aktarım sunar. Transpiler katmanı, hedef donanıma göre kapı ayrıştırmasını ve devre optimizasyonunu otomatik yapar.

Okuma modeli

Önce iskelet, sonra derin konu sayfaları

Bu site bir statik omurga: ana sayfa yön verir, menü geniş içerik haritasını taşır, detaylı anlatım ve uzun kod örnekleri ileride her konu için ayrı sayfalarda açılacak. Amaç; karanlık temada yüksek kontrast, düşük gürültü ve şema kalitesi — animasyon veya 3B sahneler olmadan da “premium” hissi veren tipografi ve yüzeyler.

Şema önceliği

Devre çizgileri, kapı blokları ve okuma hatları monospace ve SVG ile netleştirilir; mobilde kaydırmalı tablolar yerine ölçeklenen şemalar tercih edilir.

Paralel yol: IDE

Okuduklarınızı doğrudan düzenleyebilmeniz için VS Code / Cursor + Python ortamı + çerçeve paketleri önerilir; özet akış IDE ve çalıştırma bölümündedir.

Kod ve pseudocode

Algoritma sayfalarında tam dosya yerine odaklı parçalar ve pseudocode ile karmaşıklık görünür kılınır; kopyalanabilir bloklar tek tip monospace ile sunulur.

Formül yolu

İleride KaTeX veya benzeri ile ünite içi formüller sayfa gövdesine gömülecek; ana sayfa formül karmaşasından kaçınarak sade kalır.

  • ASCII ve monospace ile kapı gösterimleri
  • Örnek kod ve pseudocode blokları
  • Konu bazlı alt sayfalar ve iç bağlantılar

İçerik planı

Katman numarası değil; dört ana hat

Menüdeki kuantum bilgisayarlar ve fizik, kütüphane rehberleri ile algoritma dalları uzun vadeli haritayı taşır; burada ise ana sayfa dört özet kart ile okuma sırasını önerir. Aynı bölümde, Qiskit tarafında varyasyonel hat ve ilkel kullanımına odaklanan Kuantum algoritma araçları tur tablosu da yer alır. İsterseniz doğrudan IDE kurulum özetine atlayıp örnekleri çalıştırmaya başlayabilirsiniz.

Algoritma okuma yolları

Aşağıdaki sıralar yalnızca site içi sayfalara gider; tarayıcıda simülatör çalışmaz. Canlı devre ve örnek histogram yalnızca “Canlı demo” listesindeki dokuz sayfada bulunur; diğer algoritma sayfalarında terminal ve premium SVG referans görselidir.

Temeller

Qubit, bra-ket notasyonu, ölçüm ve üst üste binme; klasik bilgisayar bilen okuyucuya kısa köprü metinleri ve şekiller.

Hedef: tek oturumda “neden kuantum?” sorusuna net cevap.

Kapılar ve devre

Tek qubit (Pauli, Hadamard, faz) ve çok qubit (CNOT,Toffoli) kapıları; okuma hatları ve basit devre örnekleri şema ile.

Üst üste bindirme ve faz görselleştirmesi öncelikli.

Algoritmalar

29 görünüm: Bell ve iletişimden Shor’a uzanan algoritma ailesi; ayrıca menüde Qiskit kütüphanesi (devre, simülasyon, gürültü, transpiler, kuantum görselleştirme, Runtime ve ilkel API), Cirq ve PennyLane için alt dallar var. Ana sayfa içerik planında ayrıca Kuantum algoritma araçları ünitesiyle varyasyonel hat, ansatz, Pauli maliyeti, VQE/QAOA çerçeveleri, Grover ve faz tahmini ile gözlemlenebilir oluşturma için sekiz Qiskit alt sayfasına doğrudan köprü kurulur.

Oracle sınıfı, arama, QFT, varyasyonel QML ve hata düzeltme ayrılmış.

IDE’de çalıştırma

VS Code veya Cursor içinde Python ortamı ve çerçeve paketleri ile aynı algoritmaları düzenleyip çalıştırma özeti.

Akış şeması ve adım tablosu →

Qiskit · Kuantum Algoritma Araçları

Algoritma ders notlarından ayrı olarak, Qiskit tarafında sık kullanılan yazılım iskelelerini tek yerde topladık: kuantum–klasik döngü, parametreli ansatz, Pauli maliyeti, Estimator hattı, QAOA şablonu, Grover ve faz tahmini bileşenleri ile gözlemlenebilir oluşturma. Aşağıdaki sıra, alt sayfalardaki sayfalayıcı turu ile uyumludur; dilediğiniz başlıktan girip çapraz bağlantılarla ilerleyebilirsiniz.

Tur sırası Başlık ve köprü
1 Varyasyonel algoritmalar · Qiskit — ortak kuantum–klasik döngü dili.
2 Ansatz devreleri · Qiskit — parametreli şablon, bağlanma ve transpile.
3 Maliyet Hamiltonyenleri · QiskitSparsePauliOp ile maliyet.
4 VQE çerçevesi · Qiskit — ⟨H⟩ ve klasik optimizasyon.
5 QAOA çerçevesi · Qiskit — maliyet ve karıştırıcı katmanları.
6 Grover araçları · Qiskit — orak ve difüzyon iskelesi.
7 Faz tahmini araçları · QiskitPhaseEstimation ve IQFT.
8 Gözlemlenebilir oluşturma · Qiskit — ölçüm planı ve ilkel tarafı.

Tam algoritma anlatımları pages/quantum_algorithms/ altında; bu sekiz sayfa ise Qiskit kütüphane ve boru hattı disiplinine odaklanır. Üst gezinmeden içerik planına dönmek için bu bölümün başlığına veya mobil menüdeki İçerik planı öğesini kullanabilirsiniz.

PennyLane · QNode ve kuantum iş akışı

PennyLane kütüphanesindeki ilk tamamlanan ünite: differentiable quantum programming ve hibrit QML için QNode, kayıt, tape, cihaz, ölçüm ve yürütüm hattı. Aşağıdaki sıra alt sayfalardaki sayfalayıcı turu ile uyumludur; Qiskit transpiler/kuyruk merkezli değil, eğitilebilir QNode akışına odaklanır.

Tur sırası Başlık ve köprü
1 QNode mimarisi · PennyLane — dekoratör, imza, arayüz ve çağrılabilir sınır.
2 Cihaz sistemi · PennyLane — simülatör/donanım, shots, diff_method.
3 Kuantum fonksiyonları · PennyLane — gövde, maliyet ve eğitim döngüsü iskeleti.
4 Kablo yönetimi · PennyLane — kablo envanteri, gömme ve tensör şekli.
5 Devre kaydı · PennyLane — trace, sabit şablon ve kayda giren yapılar.
6 Tape sistemi · PennyLane — ara temsil, transform, batch ve JIT.
7 Ölçüm süreci · PennyLane — expval, probs ve diferansiyel çıktı katmanı.
8 Yürütüm akışı · PennyLane — kayıttan tensöre, ileri/geri geçiş ve epoch.
9 Kuantum betikleri · PennyLane — dinamik kontrol akışı ve kayıt maliyeti.

Dosyalar pages/quantum-libraries-and-frameworks/pennylane/qnode-and-quantum-workflow/ altındadır. Mobil menü: Kütüphaneler ve Çerçeveler → PennyLane → QNode ve kuantum iş akışı.

Geliştirici akışı

IDE ve çalıştırma — VS Code benzeri düzen

Ana sayfada tam bir kurulum kılavuzu yerine tek bakışta akış ve kısa adım tablosu tutuyoruz; böylece üst gezinme sade kalır, detaylı ekran görüntüleri ve sorun giderme ileride ayrı bir “Kurulum” sayfasına taşınabilir. Mobil menüdeki IDE ve çalıştırma bağlantısı doğrudan buraya gelir.

Özet boru hattı

  1. IDE VS Code
    Cursor
  2. Python 3.10+
    venv
  3. Çerçeve qiskit
    cirq
    pennylane
  4. Run Editör
    terminal

Neden burada, neden nav’da?

Tablo ve diyagram ana sayfada bağlam sağlar; uzun tıklama dizileri ve ekran görüntüleri ise okuma akışını keser. Üst menüdeki IDE ve çalıştırma öğesi bu bölüme sabitlenir — kullanıcı “nasıl indiririm?” diye ararken tek adres kalır.

Adım Ne yapılır Not
1 Visual Studio Code veya Cursor kurun. Uzantı mağazası aynı düzeni kullanır.
2 Python 3.10+ ve tercihen sanal ortam (python -m venv .venv) oluşturun. Çerçeve sürümleri projeye göre sabitlenmeli.
3 Pip ile seçtiğiniz paketi kurun: pip install qiskit, pip install cirq veya pip install pennylane. Aynı ortamda birden fazlası da kurulabilir.
4 Örnek .py dosyasını açıp editörden çalıştırın veya entegre terminalden python dosya.py deneyin. Simülatör veya donanım seçimi kod tarafında yapılır.

İsterseniz bir sonraki iterasyonda bu tabloyu genişleterek “Sorun giderme” satırları veya donanım sağlayıcı anahtarları için ayrı sayfa ekleyebiliriz.

Bağlantılı projeler

Ekosistem

Qubyt Core web tarafında referans verir; Qubyt Studio ise aynı çatı altındaki masaüstü kod editörümüzdür. Aşağıdaki siteler aynı çizgide farklı öğrenme kanallarını doldurur — yayına geçtikçe doğrudan bağlanır.

  • Qubyt Studio

    Çalışma alanı

    Bağlantılı proje

    Qubyt ailesinin masaüstü kod editörü. HTML, CSS ve JavaScript projelerini yerelden düzenleyip canlı önizleyen modüler bir çalışma alanı; dosya tabanlı proje yapısı, çoklu sekme ve gerçek zamanlı render ile odaklı bir geliştirme akışı kurar.

    • HTML · CSS · JS
    • Canlı Önizleme
    • Yerel Proje
    • Modüler Çekirdek
  • Softyla

    Web temelleri

    Yayında

    HTML, CSS ve JavaScript köprü kitaplığı; katmanlı giriş yolu ile sıfırdan başlayan okuyucuya tarayıcı düşünme modelini aşama aşama sunar.

    • HTML5
    • CSS3
    • JavaScript
  • Byteomi

    İleri JavaScript

    Yayında

    Algoritma, veri yapıları ve simülasyon odaklı ileri JS makaleleri; performans profilleme ve interaktif çalışma alanlarıyla derinleşen modüller barındırır.

    • Algoritma
    • Simülasyon
    • Performans
  • Holodepth

    WebGL ve 3B grafik

    Yayında

    Tarayıcı içi 3B grafik motorları üzerine derinlemesine yolculuk; aydınlatma, gölge ve shader düşünce kalıpları somut örneklerle ele alınır.

    • Three.js
    • WebGL
    • Babylon
    • Canvas