+
    h                     F    ^ RI Ht ^ RIHt ^ RIHt ^ RIHtHt R t	R t
R# )    )Dagger)BosonOp)	FermionOp)normal_ordernormal_ordered_formc                     \        R 4      p \        R4      p\        V \        V 4      ,          4      \        V 4      V ,          8X  g   Q h\        \        V 4      V ,          4      \        V 4      V ,          8X  g   Q h\        V \        V 4      ^,          ,          4      \        V 4      ^,          V ,          8X  g   Q h\        V\        V4      ,          4      \        V4      ) V,          8X  g   Q h\        \        V4      V,          4      \        V4      V,          8X  g   Q h\        V\        V4      ^,          ,          4      \        V4      ^,          V,          8X  g   Q hR# )acN)r   r   r   r   )r	   r
   s     S/usr/lib/python3/dist-packages/sympy/physics/quantum/tests/test_operatorordering.pytest_normal_orderr      s    A#AF1I&&)a-777q	A&&)a-777F1IN*+vayA~/AAAAF1I&F1I+/999q	A&&)a-777F1IN*+vayA~/AAAA    c                     \        R 4      p \        R4      p\        R4      p\        R4      p\        \        V 4      V ,          4      \        V 4      V ,          8X  g   Q h\        V \        V 4      ,          4      ^\        V 4      V ,          ,           8X  g   Q h\        V ^,          \        V 4      ,          4      ^V ,          \        V 4      V ^,          ,          ,           8X  g   Q h\        V ^,          \        V 4      ,          4      ^V ^,          ,          \        V 4      V ^,          ,          ,           8X  g   Q h\        \        V4      V,          4      \        V4      V,          8X  g   Q h\        V\        V4      ,          4      ^\        V4      V,          ,
          8X  g   Q h\        V^,          \        V4      ,          4      \        V4      V^,          ,          8X  g   Q h\        V^,          \        V4      ,          4      V^,          \        V4      V^,          ,          ,
          8X  g   Q h\        V \        V4      ,          R4      \        V4      V ,          8X  g   Q h\        \        V 4      V,          R4      \        V 4      V,          8X  g   Q h\        W,          R4      W,          8X  g   Q h\        \        V4      \        V 4      ,          R4      \        V 4      \        V4      ,          8X  g   Q h\        V\        V4      ,          R4      \        V4      ) V,          8X  g   Q h\        \        V4      V,          R4      \        V4      V,          8X  g   Q h\        W2,          R4      V) V,          8X  g   Q h\        \        V4      \        V4      ,          R4      \        V4      ) \        V4      ,          8X  g   Q hR# )r	   br
   dTN)r   r   r   r   )r	   r   r
   r   s       r   test_normal_ordered_formr      s   AA#A#Avay1}-Q>>>q6!9}-VAY]1BBBBqAvq	12	Aq	AF""# # #qAvq	12	AF
VAYa''( ( ( vay1}-Q>>>q6!9}-VAY]1BBBBqAvq	12fQi!q&6HHHHqAvq	12	QQ!V##$ $ $ q6!9}d3vay1}DDDvay1}d3vay1}DDDqud+qu444vay6!94d;vay6RS9?TTTTq6!9}d3q	zA~EEEvay1}d3vay1}DDDqud+rAv555vay6!94d;q	zFSTI?UUUUr   N)sympy.physics.quantumr   sympy.physics.quantum.bosonr   sympy.physics.quantum.fermionr   &sympy.physics.quantum.operatororderingr   r   r   r    r   r   <module>r      s     ( / 3FBVr   