Skip to main content
IBM Quantum Platform

GRX

class qiskit.circuit.library.GRX(num_qubits, theta)

GitHub

베이스: GR

글로벌 RX 게이트.

회로 기호:

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

글로벌 RX 게이트는 원자 시스템(이온 트랩, 냉중성체)에 기본으로 제공됩니다. 글로벌 RX는 여러 큐비트에 동시에 적용할 수 있습니다.

1큐비트 경우, 이는 RX(theta) 연산과 동일하므로 RXGate로 환원된다. 전역 RX 게이트는 모든 개별 큐비트에 대한 RX 연산들의 직합이다.

GRX(θ)=exp(ii=1nXiθ/2)GRX(\theta) = \exp(-i \sum_{i=1}^{n} X_i \theta/2)

확장 회로:

앞서 설명한 회로를 보여주는 다이어그램입니다.

새로운 글로벌 RX(GRX) 게이트를 생성합니다.

매개변수

  • num_qubits (int) – 큐비트 수입니다.
  • theta (float) – x축에 대한 회전 각도

속성

name

유형: str

사람이 읽을 수 있는 회로의 이름입니다.

예제

from qiskit import QuantumCircuit

qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)
my_circuit
이 페이지가 도움이 되었습니까?
GitHub에서 버그, 오타를 보고하거나 컨텐츠를 요청하십시오.