§
    OŠtj„  ã                   ó‚   — d dl mZmZmZmZmZ d dlmZmZ d dl	m
Z
 d dlmZ d dlmZmZmZ d dlmZ d„ Zd„ Zd	„ Zd
„ ZdS )é    )ÚmsigmaÚmgammaÚminkowski_tensorÚ
pat_matrixÚmdft)ÚIÚRational)ÚS)Úsqrt)ÚMatrixÚeyeÚzeros)Úwarns_deprecated_sympyc                  ó  — t          d¦  «        } t          dddd¦  «        | k    sJ ‚t          dddd¦  «        d| z  k    sJ ‚t          d¦  «        }t          dddd¦  «        |k    sJ ‚t          dddd¦  «        d|z  k    sJ ‚t          d¦  «        }t          dddd¦  «        |k    sJ ‚t          dddd¦  «        d|z  k    sJ ‚t          d¦  «        }t          dddd¦  «        |k    sJ ‚t          dddd¦  «        d|z  k    sJ ‚d S )N))é   éÿÿÿÿr   )r   r   r   )r   r   r   é   r   )©r   r   r   ©r   r   r   ©r   r   r   r   )©r   r   r   r   r   )r   r   r   )r   r   )Úmat1Úmat2Úmat3Úmat4s       úg/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/sympy/physics/tests/test_physics_matrices.pyÚtest_parallel_axis_theoremr   	   sP  € õ
 Ð9Ñ:Ô:€DÝ�a˜˜A˜qÑ!Ô! TÒ)Ð)Ð)Ð)Ý�a˜˜A˜qÑ!Ô! Q t¡VÒ+Ð+Ð+Ð+õ Ð3Ñ4Ô4€DÝ�a˜˜A˜qÑ!Ô! TÒ)Ð)Ð)Ð)Ý�a˜˜A˜qÑ!Ô! Q t¡VÒ+Ð+Ð+Ð+õ Ð3Ñ4Ô4€DÝ�a˜˜A˜qÑ!Ô! TÒ)Ð)Ð)Ð)Ý�a˜˜A˜qÑ!Ô! Q t¡VÒ+Ð+Ð+Ð+õ Ð3Ñ4Ô4€DÝ�a˜˜A˜qÑ!Ô! TÒ)Ð)Ð)Ð)Ý�a˜˜A˜qÑ!Ô! Q t¡VÒ+Ð+Ð+Ð+Ð+Ð+ó    c                  óÜ  — t          d¦  «        } t          d¦  «        }t          d¦  «        }| | k    sJ ‚| |k    sJ ‚| |z  |t          z  k    sJ ‚|| z  |t          z  k    sJ ‚||z  | t          z  k    sJ ‚| | z  t          d¦  «        k    sJ ‚||z  t          d¦  «        k    sJ ‚||z  t          d¦  «        k    sJ ‚| dz  | z  dt          d¦  «        z  k    sJ ‚| |z  | z  | k    sJ ‚d S )Nr   r   é   )r   r   r   )Úsigma1Úsigma2Úsigma3s      r   Ú
test_Paulir$   "   s*  € õ �A‰YŒY€FÝ�A‰YŒY€FÝ�A‰YŒY€Fà�VÒÐÐÐØ�VÒÐÐÐð �&‰=˜F¥1™HÒ$Ð$Ð$Ð$Ø�&‰=˜F¥1™HÒ$Ð$Ð$Ð$Ø�&‰=˜F¥1™HÒ$Ð$Ð$Ð$à�&‰=�C ™FœFÒ"Ð"Ð"Ð"Ø�&‰=�C ™FœFÒ"Ð"Ð"Ð"Ø�&‰=�C ™FœFÒ"Ð"Ð"Ð"à�!‰8�F‰?˜a¥ A¡¤™hÒ&Ð&Ð&Ð&Ø�&‰=˜Ñ F 7Ò*Ð*Ð*Ð*Ð*Ð*r   c                  ó¬  — t          d¦  «        } t          d¦  «        }t          d¦  «        }t          d¦  «        }t          d¦  «        }|| |z  |z  |z  t          z  k    sJ ‚||z  ||z  z   t          d¦  «        k    sJ ‚| | z  t          d¦  «        t          d         z  k    sJ ‚||z  t          d¦  «        t          d         z  k    sJ ‚||z  t          d¦  «        t          d         z  k    sJ ‚t          dd	¦  «        t          dd	¦  «        t          dd	¦  «        z  t          dd	¦  «        z  t          dd	¦  «        z  t          z  k    sJ ‚d S )
Nr   r   r   r    é   é   )r   r   )r   r   T)r   r   r   r   r   )Úgamma0Úgamma1Úgamma2Úgamma3Úgamma5s        r   Ú
test_Diracr-   :   s[  € Ý�A‰YŒY€FÝ�A‰YŒY€FÝ�A‰YŒY€FÝ�A‰YŒY€FÝ�A‰YŒY€Fð �V˜f‘_ vÑ-°Ñ6½Ñ:Ò:Ð:Ð:Ð:Ø�F‰?˜V f™_Ñ,µ°a±´Ò8Ð8Ð8Ð8Ø�F‰?�c !™fœfÕ'7¸Ô'=Ñ=Ò=Ð=Ð=Ð=Ø�F‰?�c !™fœfÕ'7¸Ô'=Ñ=Ò=Ð=Ð=Ð=Ø�F‰?�c !™fœfÕ'7¸Ô'=Ñ=Ò=Ð=Ð=Ð=å�!�T‰?Œ?Ýˆq�$‰Œ�˜q $™œÑ'­¨q°$©¬Ñ7½¸qÀ$¹¼ÑGÍÑIòJð Jð Jð Jð Jð Jr   c                  óp  — t          ¦   «         5  t          d¦  «        t          dgg¦  «        k    sJ ‚	 d d d ¦  «         n# 1 swxY w Y   t          ¦   «         5  t          d¦  «        dt          d¦  «        z  t          ddgddgg¦  «        z  k    sJ ‚	 d d d ¦  «         n# 1 swxY w Y   t          ¦   «         5  t          d¦  «        t          t          j        t          j        t          j        t          j        gt          j        t           dz  t          dd¦  «        t          dz  gt          j        t          dd¦  «        t          j        t          dd¦  «        gt          j        t          dz  t          dd¦  «        t           dz  gg¦  «        k    sJ ‚	 d d d ¦  «         d S # 1 swxY w Y   d S )Nr   r   r   r'   )r   r   r   r   r
   ÚHalfr   r	   © r   r   Ú	test_mdftr1   K   sX  € Ý	Ñ	!Ô	!ð (ð (Ý�A‰wŒw�& 1 # ™-œ-Ò'Ð'Ð'Ð'Ð'ð(ð (ð (ñ (ô (ð (ð (ð (ð (ð (ð (øøøð (ð (ð (ð (å	Ñ	!Ô	!ð ;ð ;Ý�A‰wŒw˜!�D ™GœG™)¥F¨Q¨q¨E°1°R°&¨>Ñ$:Ô$:Ñ:Ò:Ð:Ð:Ð:Ð:ð;ð ;ð ;ñ ;ô ;ð ;ð ;ð ;ð ;ð ;ð ;øøøð ;ð ;ð ;ð ;å	Ñ	!Ô	!ð Ið IÝ�A‰wŒw�&¥1¤6­A¬FµQ´V½Q¼VÐ"DÝ#$¤6­A¨2¨a©4µ¸"¸Q±´Å!ÀAÁ#Ð"FÝ#$¤6­8°B°q©>¬>½A¼FÅHÈRÐPQÁNÄNÐ"SÝ#$¤6­A¨a©Cµ¸"¸Q±´Å!ÀÀAÁÐ"Fð"Hñ Iô Iò Ið Ið Ið Ið IðIð Ið Iñ Iô Ið Ið Ið Ið Ið Ið Ið Iøøøð Ið Ið Ið Ið Ið Is6   �%AÁAÁAÁ<B#Â#B'Â*B'Â<C!F+Æ+F/Æ2F/N)Úsympy.physics.matricesr   r   r   r   r   Úsympy.core.numbersr   r	   Úsympy.core.singletonr
   Ú(sympy.functions.elementary.miscellaneousr   Úsympy.matrices.denser   r   r   Úsympy.testing.pytestr   r   r$   r-   r1   r0   r   r   ú<module>r8      sé   ðØ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UÐ UØ ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø "Ð "Ð "Ð "Ð "Ð "Ø 9Ð 9Ð 9Ð 9Ð 9Ð 9Ø 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ð 5Ø 7Ð 7Ð 7Ð 7Ð 7Ð 7ð,ð ,ð ,ð2+ð +ð +ð0Jð Jð Jð"	Ið 	Ið 	Ið 	Ið 	Ir   