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 GeneratorIndex uygular. |
ApplyJordanWignerPQandPQQRTerm | Tarafından tanımlanan bir PQ veya PQQR terimi tarafından zaman evrimi GeneratorIndex uygular. |
ApplyJordanWignerZTerm | tarafından tanımlanan bir Z terimi tarafından zaman evrimi GeneratorIndex uygular. |
ApplyJordanWignerZZTerm | tarafından tanımlanan bir ZZ terimiyle zaman evrimi GeneratorIndex uygular. |
İşlevler
Name | Özet |
---|---|
JordanWignerBlockEncodingGeneratorSystem | tarafından JWOptimizedHTerms tanımlanan bir Hamiltonian'ı Pauli GeneratorIndex cinsinden 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 GeneratorIndex cinsinden 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ı n verilen 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 Double mutlak değerlerinin toplamı ile birlikte. |
OptimizedBETermIndex | İyileştirilmiş blok kodlama algoritmasındaki terim verileri. |