Skip to main content
IBM Quantum Platform

GRX

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

GitHub

Basen: GR

Globales RX-Gate.

Schaltkreis-Symbol:

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

Das globale RX-Gate ist in atomaren Systemen (Ionenfallen, kalte Neutrale) beheimatet. Der globale RX kann auf mehrere Qubits gleichzeitig angewendet werden.

Im Fall eines einzelnen Qubits entspricht dies einer RX(theta)-Operation und lässt sich somit auf das RXGate reduzieren. Das globale RX-Gatter ist die direkte Summe der RX-Operationen auf allen einzelnen Qubits.

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

Erweiterter Kreislauf:

Diagramm zur Veranschaulichung der zuvor beschriebenen Schaltung.

Erstellen Sie ein neues Global RX (GRX) Gate.

Parameter

  • num_qubits (int) – anzahl der Qubits.
  • theta (float) – drehwinkel um die x-Achse

Attribute

name

Typ: str

Ein von Menschen lesbarer Name für den Stromkreis.

Beispiel

from qiskit import QuantumCircuit

qc = QuantumCircuit(2, 2, name="my_circuit")
print(qc.name)
my_circuit
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.