mindquantum.core.gates.PhaseFlipChannel

查看源文件
class mindquantum.core.gates.PhaseFlipChannel(p: float, **kwargs)[源代码]

相位翻转信道。描述的噪声体现为:以 P 的概率翻转量子比特的相位(应用Z门),或以 1P 的概率保持不变(作用I门)。

相位翻转信道的数学表示如下:

ϵ(ρ)=(1P)ρ+PZρZ

其中,ρ 是密度矩阵形式的量子态; P 是作用额外Z门的概率。

参数:
  • p (int, float) - 发生错误的概率。

样例:

>>> from mindquantum.core.gates import PhaseFlipChannel
>>> from mindquantum.core.circuit import Circuit
>>> circ = Circuit()
>>> circ += PhaseFlipChannel(0.02).on(0)
>>> print(circ)
      ╔═════════════╗
q0: ──╢ PFC(p=1/50) ╟───
      ╚═════════════╝
matrix()[源代码]

返回该噪声信道的Kraus算符。

返回:

list,包含了该噪声信道的Kraus算符。