Skip to main content
IBM Quantum Platform

GR

class qiskit.circuit.library.GR(num_qubits, theta, phi)

GitHub

ベース: QuantumCircuit

グローバルRゲート。

回路記号:

     ┌──────────┐
q_0: ┤0         ├
     │          │
q_1: ┤1 GR(ϴ,φ) ├
     │          │
q_2: ┤2         ├
     └──────────┘

グローバルRゲートは原子システム(イオントラップ、冷中性子)に固有のものである。 グローバルRは複数の量子ビットに同時に適用できる。

1量子ビットの場合、これはR(θ, phi)演算と等価であり、したがってRGateに還元される。 グローバルRゲートは、個々の量子ビットに対するR演算の直接和である。

GR(θ,ϕ)=exp(ii=1n(cos(ϕ)Xi+sin(ϕ)Yi)θ/2)GR(\theta, \phi) = \exp(-i \sum_{i=1}^{n} (\cos(\phi)X_i + \sin(\phi)Y_i) \theta/2)

拡張サーキット:

先に説明した回路を示す図。

パラメーター

  • num_qubits (int) – 量子ビットの数。
  • theta (float) – ファイで決まる軸周りの回転角
  • phi (float) – xy平面上の回転軸の角度

属性

name

タイプ: str

人間が読める回路名。

from qiskit import QuantumCircuit

qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)
my_circuit
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。