← Quantum Store · Tüm paketler · Öğrenme yolları

QunaSys

QURI Parts ile VQE: Ising modeli

YazılımKuantum algoritmalarıLisans: Apache-2.0Sürüm: 0.27.07.5 KB

Resmi kaynak: QunaSys/quri-sdk

ZIP indir (ücretsiz) Mağazada aç

Tokyo merkezli QunaSys'in açık kaynak QURI Parts kütüphanesiyle VQE: 2 kübitlik enine alanlı Ising modelinin taban enerjisini kesin sonuçla karşılaştıran, test edilmiş örnek.

QURI Parts nedir?

QURI Parts, Tokyo merkezli QunaSys şirketinin geliştirdiği açık kaynak kuantum algoritma kütüphanesidir. Devre, operatör, durum ve "estimator" gibi parçaları birbirinden bağımsız modüller olarak sunar; aynı algoritmayı Qulacs, Qiskit veya farklı donanımlar üzerinde değiştirmeden çalıştırabilirsin. Kaynak kodu bugün QURI SDK deposunun quri-parts klasöründedir.

Ne zaman kullanılır?

Bu paketteki örnek

vqe_ising.py iki kübitlik enine alanlı Ising modelini

H = Z0 Z1 + 0.5 (X0 + X1)

ele alır. Dört parametreli bir devreyi SciPy'nin COBYLA optimizasyonuyla ayarlayarak en düşük enerjiyi arar ve sonucu matrisin kesin özdeğeriyle karşılaştırır. Test çalıştırmamızda ikisi de −1,414214 (yani −√2) çıktı.

Sonraki adımlar

  1. Hamiltonyendeki 0.5 katsayısını değiştirip faz geçişini izle.
  2. Kübit sayısını 4'e çıkar ve ansatz'a bir katman daha ekle.
  3. quri-parts-qiskit ile aynı kodu Qiskit simülatöründe çalıştır.

Kurulum ve çalıştırma

pip install "quri-parts[qulacs]" scipy
python vqe_ising.py

Test edildiği ortam: quri-parts 0.27.0, qulacs 0.6.14, Python 3.12.

Resmi kaynak

Bağlantılar

Paket içeriği

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