ó
    Óz	iJ	  ã                  óB   • S SK Jr  S SKrS SKJrJr  S SKJr  SSS jjr	g)é    )ÚannotationsN)Ú	ParameterÚQuantumCircuit)ÚParameterValueTypec                ót  • U c  [        S5      n [        S5      nUR                  SS5        UR                  U S5        UR                  SS5        UR	                  [
        R                  S-  S5        UR                  [
        R                  S-  S5        UR	                  [
        R                  S-  S5        UR                  SU -  SS5        UR	                  [
        R                  S-  S5        UR                  [
        R                  S-  S5        UR	                  [
        R                  S-  S5        U$ )uÝ  RZX-based template for CX - RXGate - CX.

.. code-block:: text

         â”Œâ”€â”€â”€â”         â”Œâ”€â”€â”€â”â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”Â»
    q_0: â”¤ X â”œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”¤ X â”œâ”¤ RZ(Ï€/2) â”œâ”¤ RX(Ï€/2) â”œâ”¤ RZ(Ï€/2) â”œâ”¤0         â”œÂ»
         â””â”€â”¬â”€â”˜â”Œâ”€â”€â”€â”€â”€â”€â”€â”â””â”€â”¬â”€â”˜â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜â”‚  RZX(-Ï´) â”‚Â»
    q_1: â”€â”€â– â”€â”€â”¤ RX(Ï´) â”œâ”€â”€â– â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”¤1         â”œÂ»
              â””â”€â”€â”€â”€â”€â”€â”€â”˜                                      â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜Â»
    Â«     â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”â”Œâ”€â”€â”€â”€â”€â”€â”€â”€â”€â”
    Â«q_0: â”¤ RZ(Ï€/2) â”œâ”¤ RX(Ï€/2) â”œâ”¤ RZ(Ï€/2) â”œ
    Â«     â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜â””â”€â”€â”€â”€â”€â”€â”€â”€â”€â”˜
    Â«q_1: â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€â”€
    Â«
u   Ï´é   é   r   éÿÿÿÿ)r   r   ÚcxÚrxÚrzÚnpÚpiÚrzx)ÚthetaÚqcs     Úe/home/james-whalen/.local/lib/python3.13/site-packages/qiskit/circuit/library/templates/rzx/rzx_xz.pyÚrzx_xzr      sà   € ð  }Ü˜$“ˆä	˜Ó	€BØ‡EEˆ!ˆQ„KØ‡EEˆ%„OØ‡EEˆ!ˆQ„Kà‡EEŒ"%‰%!‰)QÔØ‡EEŒ"%‰%!‰)QÔØ‡EEŒ"%‰%!‰)QÔØ‡FFˆ2‰:q˜!ÔØ‡EEŒ"%‰%!‰)QÔØ‡EEŒ"%‰%!‰)QÔØ‡EEŒ"%‰%!‰)QÔØ€Ió    )N)r   zParameterValueType | None)
Ú
__future__r   Únumpyr   Úqiskit.circuitr   r   Ú"qiskit.circuit.parameterexpressionr   r   © r   r   Ú<module>r      s   ðõ #ã ç 4Ý A÷r   