Microsoft.Quantum.Chemistry.JordanWigner ad alanı

Uyarı

Bu belge, Modern QDK ile değiştirilen Klasik QDK'yi ifade eder.

Lütfen Modern QDK için API belgelerine bakın https://aka.ms/qdk.api .

Operations

Name Özet
JordanWignerFermionImpl Bir dizi ayarlanabilir kapı olarak dinamik bir jeneratörü ve JordanWigner temelinde bir genişlemeyi temsil eder.
OptimizedBEXY Bir dizi Z işlemi ve bir X veya Y işlemi, hedef kubit ve temel seçiminin denetim yazmaç durumuna göre koşullandığı kubit yazmaçlarına uygular.
PrepareSingleConfigurationalStateSingleSiteOccupation Spin-orbital'leri işgal ederek deneme durumunun basit durum hazırlığı
PrepareSparseMultiConfigurationalState İlk deneme durumuna alıntılar ekleyerek deneme durumunun çok yapılandırmalı durumunun seyrek hazırlanması.
PrepareTrialState
PrepareUnitaryCoupledClusterState Deneme durumunun birleştirilmiş birleştirilmiş küme durumu hazırlığı
SelectZ Başka bir yazmaç durumunun belirttiği kubite Z işlemi uygular.
ApplyJordanWignerPQTerm tarafından tanımlanan bir PQ terimiyle zaman evrimi GeneratorIndexuygular.
ApplyJordanWignerPQandPQQRTerm Tarafından tanımlanan bir PQ veya PQQR terimi tarafından zaman evrimi GeneratorIndexuygular.
ApplyJordanWignerZTerm tarafından tanımlanan bir Z terimi tarafından zaman evrimi GeneratorIndexuygular.
ApplyJordanWignerZZTerm tarafından tanımlanan bir ZZ terimiyle zaman evrimi GeneratorIndexuygular.

İşlevler

Name Özet
JordanWignerBlockEncodingGeneratorSystem tarafından JWOptimizedHTerms tanımlanan bir Hamiltonian'ı Pauli GeneratorIndexcinsinden ifade edilene GeneratorSystem dönüştürür.
JordanWignerClusterOperatorEvolutionSet Bir dizi ayarlanabilir kapı olarak dinamik bir jeneratörü ve JordanWigner temelinde bir genişlemeyi temsil eder.
JordanWignerClusterOperatorGeneratorSystem tarafından JWOptimizedHTerms tanımlanan bir Hamiltonian'ı GeneratorSystem , bu dosyada tanımlanan kural açısından GeneratorIndex ifade edilene dönüştürür.
JordanWignerFermionEvolutionSet Bir dizi ayarlanabilir kapı olarak dinamik bir jeneratörü ve JordanWigner temelinde bir genişlemeyi temsil eder.
JordanWignerFermionFunction Bir dizi ayarlanabilir kapı olarak dinamik bir jeneratörü ve JordanWigner temelinde bir genişlemeyi temsil eder.
JordanWignerGeneratorSystem tarafından JWOptimizedHTerms tanımlanan bir Hamiltonian'ı GeneratorSystem , bu dosyada tanımlanan kural açısından GeneratorIndex ifade edilene dönüştürür.
OptimizedBlockEncodingGeneratorSystem tarafından JWOptimizedHTerms tanımlanan bir Hamiltonian'ı Pauli GeneratorIndexcinsinden ifade edilene GeneratorSystem dönüştürür.
OptimizedQubitizationOracle T sayısı için iyileştirilmiş Qubitization işlemini ve çalıştırmak için gereken parametreleri döndürür.
QubitizationOracle Qubitization işlemini ve çalıştırmak için gereken parametreleri döndürür.
TrotterStepOracle Trotter adımı işlemini ve çalıştırmak için gereken parametreleri döndürür.
_ComputeJordanWignerBitString Çift sayıda oluşturma / yok etme işlecine sahip bir fermionik işleçteki fermion dizinleri arasında Jordan-Wigner dizesinin Z bileşenini hesaplar.
_ComputeJordanWignerPauliString
_ComputeJordanWignerPauliZString
_JordanWignerClusterOperatorPQRSTermSigns
JordanWignerOptimizedBlockEncoding
V0123TermToPauliMajIdx PQRS terimini açıklayan GeneratorIndex'i Paulis açısından 'GeneratorIndex[]' ifadesine dönüştürür

Kullanıcı tanımlı türler

Name Özet
JWOptimizedHTerms Hamiltonian terimlerini temsil etmek için C# ile Q# arasında geçirilen verilerin biçimi. Temsil edilen verilerin anlamı, onu alan algoritma tarafından belirlenir.
JordanWignerEncodingData Hamilton simülasyonuyla ilgili tüm bilgileri temsil etmek için C# dilinden Q# diline geçirilen verilerin biçimi. Temsil edilen verilerin anlamı, onu alan algoritma tarafından belirlenir.
JordanWignerInputState İlk durumun hazırlandığını göstermek için C# ile Q# arasında geçirilen verilerin biçimi Gösterilen verilerin anlamı, bunu alan algoritma tarafından belirlenir.
OptimizedBEGeneratorSystem bir tamsayı nverilen terim n için veri döndüren OptimizedBETermIndex işlev, ilk Int terim sayısı ve içindeki tüm terim katsayılarının Doublemutlak değerlerinin toplamı ile birlikte.
OptimizedBETermIndex İyileştirilmiş blok kodlama algoritmasındaki terim verileri.