ContinuousOracle 用户定义类型

警告

本文档引用经典 QDK,它已被新式 QDK 取代。

有关新式 QDK 的 API 文档,请参阅 https://aka.ms/qdk.api

命名空间: Microsoft.Quantum.Oracles

包: Microsoft.Quantum.Standard

表示连续时间 oracle。


newtype ContinuousOracle = (((Double, Qubit[]) => Unit is Adj + Ctl));

说明

这是一个 oracle,它实现 $U (\delta t) : \ket{\psi (t) } \mapsto \ket{\psi (t + \delta t) }$$t,其中 $U$ 是固定运算,其中 $\delta t$ 是非负实数。