§
    OŠtjÅ  ã                   óÀ   — d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z	  ed¦  «        Z
 ed¦  «        Z ed¦  «        Z ed	d
¬¦  «        Zd„ Zd„ Zed„ ¦   «         ZdS )é    )ÚI)Úsymbols)ÚPauli)ÚXFAIL)ÚTensorProducté   é   é   Útau1F)Úcommutativec                  óœ  — t           t           k    sJ ‚t           t          k    sJ ‚t           t          z  t          t          z  k    sJ ‚t          t           z  t          t          z  k    sJ ‚t          t          z  t          t           z  k    sJ ‚t           t           z  dk    sJ ‚t          t          z  dk    sJ ‚t          t          z  dk    sJ ‚t           dz  dk    sJ ‚t           dz  t           k    sJ ‚t           dz  dk    sJ ‚t           dz  t           k    sJ ‚t           dz  dk    sJ ‚t          dz  dk    sJ ‚t           dz  t           z  dk    sJ ‚d S )Nr   r   r	   r
   é   )Úsigma1Úsigma2r   Úsigma3© ó    úc/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/sympy/physics/tests/test_paulialgebra.pyÚ
test_Paulir      s;  € å•VÒÐÐÐÝ•VÒÐÐÐå•&‰=�A�f™HÒ$Ð$Ð$Ð$Ý•&‰=�A�f™HÒ$Ð$Ð$Ð$Ý•&‰=�A�f™HÒ$Ð$Ð$Ð$å•&‰=˜AÒÐÐÐÝ•&‰=˜AÒÐÐÐÝ•&‰=˜AÒÐÐÐå�1‰9˜Š>ˆ>ˆ>ˆ>Ý�1‰9�ÒÐÐÐÝ�1‰9˜Š>ˆ>ˆ>ˆ>Ý�1‰9�ÒÐÐÐÝ�1‰9˜Š>ˆ>ˆ>ˆ>å�1‰9˜Š>ˆ>ˆ>ˆ>å�!‰8•F‰?˜aÒÐÐÐÐÐr   c            	      óx  — ddl m}   | t          t          z  t          z  ¦  «        t
           k    sJ ‚ | t           dz  t
          z  t          z  ¦  «        dt          z  k    sJ ‚ | dt          t
          z  t          z  t
          z  t          z  z   t          t
          z  t          z  t          z  t
          z  t          z  z   t          dz                       t          t          t
          z  ¦  «        z   t          t          dz                       t          t          t
          z  ¦  «        z  z   t          t          t
          z  t          z  t
          z  t          z  d¦  «        z   ¦  «        dt          z
  t          t          z  t          z  t          z  z   dz
  t          z
  t          t          dd¦  «        z  z
  k    sJ ‚d S )Nr   ©Úevaluate_pauli_productr   r   r	   )	Úsympy.physics.paulialgebrar   r   r   r   r   r   Úsubsr   r   s    r   Útest_evaluate_pauli_productr   &   sz  € ØAÐAÐAÐAÐAÐAà!Ð!¥!¥F¡(­6¡/Ñ2Ô2µv°gÒ=Ð=Ð=Ð=ð "Ð!¥1 " Q¡$¥v¡+­fÑ"4Ñ5Ô5¸½6¹ÒAÐAÐAÐAà!Ð!Ø	�A�f‰H•V‰O�FÑ"¥6Ñ)Ñ)Ý	�&‰•‰�Ñ�VÑ#¥FÑ*ñ	+å
�‰'�Š��a¥™hÑ	'Ô	'ñ	)õ 	•�q‘—’�t¥Q¥v¡XÑ.Ô.Ñ/ñ	0õ 	•a�‘h�v‘o¥fÑ,­VÑ3°QÑ7Ô7ñ		8ñô ð 
�A‰••&‘�‘�fÑ$Ñ	$ qÑ	(­6Ñ	1µAµmÀAÀaÑ6HÔ6HÑ4HÑ	HòIð Ið Ið Ið Ið Ir   c                  óL   — t           t          z  t           z  t           k    sJ ‚d S )N)r   r   r   r   r   Útest_Pauli_should_workr   7   s$   € å•&‰=�Ñ¥F 7Ò*Ð*Ð*Ð*Ð*Ð*r   N)Úsympy.core.numbersr   Úsympy.core.symbolr   r   r   Úsympy.testing.pytestr   Úsympy.physics.quantumr   r   r   r   r   r   r   r   r   r   r   ú<module>r"      sà   ðØ  Ð  Ð  Ð  Ð  Ð  Ø %Ð %Ð %Ð %Ð %Ð %Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø &Ð &Ð &Ð &Ð &Ð &Ø /Ð /Ð /Ð /Ð /Ð /à	ˆˆq‰Œ€Ø	ˆˆq‰Œ€Ø	ˆˆq‰Œ€à€wˆv UÐ+Ñ+Ô+€ð ð  ð  ð0Ið Ið Ið" ð+ð +ñ „ð+ð +ð +r   