1.3K Star 2K Fork 3.6K

GVPMindSpore / mindquantum

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
mindquantum.core.operators.TimeEvolution.rst 942 Bytes
一键复制 编辑 原始数据 按行查看 历史
donghufeng 提交于 2023-11-02 16:11 . fix docing

mindquantum.core.operators.TimeEvolution

.. py:class:: mindquantum.core.operators.TimeEvolution(ops: QubitOperator, time=None)

    可以生成对应线路的时间演化算子。

    时间演化算子将执行以下演化:

    .. math::

        \left|\varphi(t)\right> = e^{-iHt}\left|\varphi(0)\right>

    .. note::
        哈密顿量应该是参数化或非参数化 `QubitOperator`。
        如果 `QubitOperator` 有多项,则将使用一阶Trotter分解。

    参数:
        - **ops** (QubitOperator) - 量子算子哈密顿量,可以参数化,也可以非参数化。
        - **time** (Union[numbers.Number, dict, ParameterResolver]) - 演化时间,可以是数字或参数解析器。如果是 ``None``,时间将设置为1。默认值: ``None``。

    .. py:method:: circuit
        :property:

        返回时间演化算符的一阶Trotter分解线路。
Python
1
https://gitee.com/mindspore/mindquantum.git
git@gitee.com:mindspore/mindquantum.git
mindspore
mindquantum
mindquantum
master

搜索帮助