QubitizationOracle function
Namespace: Microsoft.Quantum.Chemistry.JordanWigner
Package: Microsoft.Quantum.Chemistry
Returns Qubitization operation and the parameters necessary to run it.
function QubitizationOracle (qSharpData : Microsoft.Quantum.Chemistry.JordanWigner.JordanWignerEncodingData) : (Int, (Double, (Qubit[] => Unit is Adj + Ctl)))
Input
qSharpData : JordanWignerEncodingData
Hamiltonian described by JordanWignerEncodingData format.
Output : (Int,(Double,Qubit[] => Unit is Adj + Ctl))
A tuple where: Int is the number of qubits allocated,
Double is the one-norm of Hamiltonian coefficients, and the operation
is the Quantum walk created by Qubitization.
反馈
提交和查看相关反馈