+
    ‹°³jU  ã                   ó�   € ^ RI Ht ^ RIHt ^ RIHtHt ^ RIHt	 ^ RI
Ht ^ RIHtHtHtHtHtHtHtHt ]! R4      tR tR	 tR
 tR# )é    )Úpi)Úsymbols)ÚcosÚsin)ÚImmutableDenseMatrix)Úsimplify)Ú
CoordSys3DÚVectorÚDyadicÚ	DyadicAddÚ	DyadicMulÚ
DyadicZeroÚ
BaseDyadicÚexpressÚAc            	      ó°  € \        R 4      w  r\        P                  ^ 8w  g   Q h\        \        P                  \        4      '       g   Q h\        \        P                  \        P                  4      \        \        P                  \        P                  4      8w  g   Q h\        \        P                  \        P                  4      \        \        P                  \        P                  4      u;8X  d   \        P                  8X  g   Q h Q h\        P                  \        P                  ,          p\        P                  \        P                  ,          p\        P                  \        P                  ,          p\        V\
        4      '       g   Q hW,          p\        V\        4      '       g   Q hVP                  V8X  g   Q hVP                  V 8X  g   Q h\        W,          W,          ,           \        4      '       g   Q hV\        P                  P                  \        P                  4      8X  g   Q hV\        P                  P                  \        P                  4      8X  g   Q hV \        P                  ,          \        P                  ,
          p\        P                  V\        P                  ,          ,           pWg,          VP                  V4      u;8X  dÆ   V \        P                  \        P                  ,          ,          W,          \        P                  \        P                  ,          ,          ,           \        P                  \        P                  ,          ) ,           V\        P                  \        P                  ,          ,          ,
          8X  g   Q h Q hV^ ,          \        P                  8X  g   Q hV\        P                  8w  g   Q hV^,          ^\        P                  \        P                  ,          ,          8X  g   Q hVR,          RV,          8X  g   Q hVP!                  ^ V,          4      \        P                  8X  g   Q hW#,          \        P                  8X  g   Q hVP!                  \        P                  4      \        P                  u;8X  d   V\        P                  ,          8X  g   Q h Q hVP#                  \        P                  4      \        P                  8X  g   Q hVP#                  \        P                  4      \        P                  8X  g   Q hV\        P                  ,          VP#                  \        P                  4      8X  g   Q hVP#                  \        P                  4      \        P                  ) \        P                  ,          8X  g   Q hVP#                  \        P                  4      \        P                  ) \        P                  ,          u;8X  d   V\        P                  ,          8X  g   Q h Q h\        P                  V,          \        P                  8X  g   Q h\        P                  P#                  V4      \        P                  ) \        P                  ,          u;8X  d   \        P                  V,          8X  g   Q h Q h\        P                  P#                  V4      \        P                  8X  g   Q h\        P                  V,          \        P                  \        P                  ,          8X  g   Q h\        P                  P!                  V4      \        P                  V,          u;8X  d   \        P                  8X  g   Q h Q h\        P                  P!                  V4      \        P                  8X  g   Q h\        P                  P!                  V4      \        P                  8X  g   Q h\        P                  V,          \        P                  8X  g   Q hVP!                  V4      W$,          u;8X  d4   \        P                  \        P                  ,          u;8X  d	   V8X  g   Q h Q hWB,          \        P                  8X  g   Q h\        R4      p\        P%                  RV\        P                  4      p	\'        W)4      \'        W)V	4      8X  g   Q h\)        V4      ^,          V	P                  V	P                  ,          ,          \+        V4      ) \)        V4      ,          V	P                  V	P                  ,          ,          ,           \+        V4      ) \)        V4      ,          V	P                  V	P                  ,          ,          ,           \+        V4      ^,          V	P                  V	P                  ,          ,          ,           p
\'        W)4      V
,
          P-                  4       \        P                  8X  g   Q h\)        V4      V	P                  \        P                  ,          ,          \+        V4      ) V	P                  \        P                  ,          ,          ,           p\'        W)\        4      V,
          P-                  4       \        P                  8X  g   Q h\)        V4      \        P                  V	P                  ,          ,          \+        V4      ) \        P                  V	P                  ,          ,          ,           p\'        V\        V	4      V,
          P-                  4       \        P                  8X  g   Q hVP/                  \        4      \1        . RO. R	O. R	O.4      8X  g   Q hVP/                  \        V	4      \1        \)        V4      \+        V4      ) ^ .. R	O. R	O.4      8X  g   Q hVP/                  \        4      \1        . R
O. R	O. R	O.4      8X  g   Q h\        R4      w  rrÞppV \        P                  ,          V\        P                  ,          ,           V\        P                  ,          ,           pV\        P                  ,          V\        P                  ,          ,           V\        P                  ,          ,           pVP                  V4      pVP/                  \        4      \1        W,          W,          V V,          .W,          W,          VV,          .WÞ,          Wß,          VV,          ..4      8X  g   Q hVP                  V4      p\        P%                  RV\        P                  4      p\3        VP5                  \        4      VP/                  \        4      ,          VP5                  \        4      P6                  ,          VP/                  V4      4       F$  w  ppVV,
          P-                  4       ^ 8X  d   K$  Q h	  R# )za, bg       @g      à?ÚqÚBza, b, c, d, e, fÚCN)é   r   r   )r   r   r   )r   r   r   )r   r   ÚzeroÚ
isinstancer   r   r   ÚiÚjr
   r   Úbase_dyadicÚmeasure_numberr   ÚouterÚkÚdotÚcrossÚorient_new_axisr   r   r   r   Ú	to_matrixÚMatrixÚzipÚrotation_matrixÚT)ÚaÚbÚd1Úd2Úd3Úd_mulÚv1Úv2r   r   Úexpr1Úexpr2Úexpr3ÚcÚdÚeÚfÚd4Úd5r   ÚexpectedÚactuals                         Ú_/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/vector/tests/test_dyadic.pyÚtest_dyadicr;      s¿  € Ü�6‹?�D€AÜ�;‰;˜!ÔÐÐÜ”f—k‘k¤:×.Ò.Ð.Ð.Ü”a—c‘cœ1Ÿ3™3Ó¤:¬a¯c©c´1·3±3Ó#7Ô7Ð7Ð7Ü”v—{‘{¤A§C¡CÓ(Ü”q—s‘sœFŸK™KÓ(ö8Ü,2¯K©Kô8ð 9ñ 8ð 9ð 8ô 
�‰Œq�s‰s�€BÜ	
�‰Œq�s‰s�€BÜ	
�‰Œq�s‰s�€Bä�bœ*×%Ò%Ð%Ð%Ø�D€EÜ�eœY×'Ò'Ð'Ð'Ø×Ñ Ô"Ð"Ð"Ø×Ñ 1Ô$Ð$Ð$Ü�a•d˜Q�T•k¤9×-Ò-Ð-Ð-Ø”—‘—‘œ1Ÿ3™3“ÔÐÐØ”—‘—‘œ1Ÿ3™3“ÔÐÐØ	
Œ1�3‰3�”—‘�€BÜ	
�‰ˆq”—‘�u�€BØ�7�b—h‘h˜r“lö ' a¬1¯3©3¬q¯s©s­7¥m°qµs¼q¿s¹sÄ1Ç3Á3½wÕ6GÕ&GÜ�c‰c”!—#‘#�gˆ;õ'ØœaŸc™c¤!§#¡#�g�õ''ô 'ð 'ñ 'ð 'ð 'à��6”V—[‘[Ô Ð Ð Ø”—‘ÔÐÐØ��6�Qœ!Ÿ#™#¤§¡�)•_Ô$Ð$Ð$Ø��7�c˜B•hÔÐÐà�6‰6�!�b•&‹>œVŸ[™[Ô(Ð(Ð(Ø�7”f—k‘kÔ!Ð!Ð!Ø�6‰6”!—#‘#‹;œ!Ÿ#™#Ö) ¤a§c¡c¥Ô)Ð)Ñ)Ð)Ð)à�8‰8”F—K‘KÓ ¤F§K¡KÔ/Ð/Ð/Ø�8‰8”A—C‘C‹=œFŸK™KÔ'Ð'Ð'Ø”—‘�8�r—x‘x¤§¡“}Ô$Ð$Ð$Ø�8‰8”A—C‘C‹=œaŸc™c˜E¤A§C¡C�KÔ'Ð'Ð'Ø�8‰8”A—C‘C‹=œaŸc™c˜E¤A§C¡C�KÖ3¨2´·±­8Ô3Ð3Ñ3Ð3Ð3ä�3‰3��8”v—{‘{Ô"Ð"Ð"Ü�3‰3�9‰9�R‹=œaŸc™c˜E¤A§C¡C�KÖ3¬1¯3©3°­8Ô3Ð3Ñ3Ð3Ð3Ü�;‰;×Ñ˜RÓ ¤F§K¡KÔ/Ð/Ð/Ü�3‰3��8”q—s‘sœQŸS™S•yÔ Ð Ð Ü�3‰3�7‰7�2‹;œ!Ÿ#™# �(Ö)¤a§c¡cÔ)Ð)Ñ)Ð)Ð)Ü�3‰3�7‰7�2‹;œ&Ÿ+™+Ô%Ð%Ð%Ü�;‰;�?‰?˜2Ó¤&§+¡+Ô-Ð-Ð-Ü�3‰3��8”q—s‘sŒ?Ðˆ?à�6‰6�"‹:˜�Ö3¤A§C¡C¬!¯#©#¥IÖ3°Ô3Ð3Ñ3Ð3Ð3Ø�7”f—k‘kÔ!Ð!Ð!ä�‹€AÜ	×Ñ˜#˜q¤!§#¡#Ó&€AÜ�2‹>œW R¨AÓ.Ô.Ð.Ð.ä�!‹f�a�i˜AŸC™C !§#¡#�IÕ&¬3¨q«6¨'´C¸³FÕ*:Ø�S‰S�1—3‘3�Yõ*õ Ü ›F˜7¤S¨£VÕ+°·±°a·c±cµ	Õ:õ;Ü>AÀ!»fÀa½iØ�S‰S�1—3‘3�Yõ>õ€Eô �B‹N˜UÕ"×,Ñ,Ó.´&·+±+Ô=Ð=Ð=ä�‹V˜Ÿ™œaŸc™c�	Õ"¤s¨1£v g°!·#±#¼¿¹µ)Õ%<Õ<€EÜ�Bœ1Ó Õ%×/Ñ/Ó1´V·[±[Ô@Ð@Ð@ä�‹VœŸ™˜aŸc™c�	Õ"¤s¨1£v g´!·#±#¸¿¹µ)Õ%<Õ<€EÜ�Bœ˜1Ó Õ%×/Ñ/Ó1´V·[±[Ô@Ð@Ð@à�<‰<œ‹?œf¢i²ºIÐ%FÓGÔGÐGÐGØ�<‰<œ˜1Ó¤¬#¨a«&´3°q³6°'¸1Ð)=Ú)2Ú)2ð)4ó "5ô 5ð 5ð 5ð �<‰<œ‹?œf¢i²ºIÐ%FÓGÔGÐGÐGÜÐ1Ó2Ñ€Aˆ!��1Ø	
ŒQ�S‰S��1”q—s‘s•7Õ	˜Q¤§¡�WÕ	$€BØ	
ŒQ�S‰S��1”q—s‘s•7Õ	˜Q¤§¡�WÕ	$€BØ	�‰�"‹€BØ�<‰<œ‹?œf q¥u¨a­e°Q¸µUÐ&;Ø'(¥u¨a­e°Q¸µUÐ&;Ø'(¥u¨a­e°Q¸µUÐ&;ð&=ó >ô >ð >ð >ð 
�‰�"‹€BÜ	×Ñ˜#˜q¤!§#¡#Ó&€AÜ × 1Ñ 1´!Ó 4°r·|±|ÄA³Õ FØ ×0Ñ0´Ó3×5Ñ5õ!6Ø79·|±|ÀA³öHÑˆ�&à˜6Õ!×+Ñ+Ó-°Ö2Ð2Ð2óHó    c            
      óÔ  € \        R 4      w
  rr#rErgr‰\        R4      p
V
P                  V
P                  ,          p^V ,          ^V,          ,           V,          pV
P                  V,          V
P                  ,          W,           W,          ,          8w  g   Q hVP                  4       pVP                  4       \        V4      8X  g   Q hV
P                  V,          V
P                  ,          W,           W,          ,          8X  g   Q hV	^,          V^,          ,          ^\        ,          V,          V^,          ,          ,          V,          pVP                  4       pV
P                  V,          V
P                  ,          V	^,          V^,          ,          ^\        ,          V,          V^,          ,          ,          8X  g   Q h^^V ,          ,           ^^^V ,          ,           ,          ,
          ^^V ,          ,           ,          V,          pVP                  4       pV
P                  V,          V
P                  ,          ^ 8X  g   Q hRV ,          V^,          ,          ^V^,          ,          ,
          ^V ^,          ,          V,          ,
          W,           ^,          ,          V,          pVP                  4       pV
P                  V,          V
P                  ,          RV,          8X  g   Q hR# )zx, y, z, k, n, m, w, f, s, AÚNNéüÿÿÿéþÿÿÿ)r   r	   r   r   r   )ÚxÚyÚzr   ÚnÚmÚwr5   Úsr   r>   ÚdyÚtest1Útest2Útest3Útest4s                   r:   Útest_dyadic_simplifyrM   c   sÿ  € Ü#*Ð+IÓ#JÑ €Aˆ!��a˜AÜ�3‹€Aà	
�‰ˆq�s‰s�€BØ��U�Q˜•U�]˜bÕ €EØ�C‰C�%�K˜!Ÿ#™#Õ 1¥5¨Q­UÕ"3Ô3Ð3Ð3Ø�N‰NÓ€EØ�>‰>Óœx¨›Ô.Ð.Ð.Ø�C‰C�%�K˜!Ÿ#™#Õ 1¥5¨Q­UÕ"3Ô3Ð3Ð3à��T�A�q•D�[˜A¤�F Q�J¨¨A­Õ-Õ.°"Õ4€EØ�N‰NÓ€EØ�C‰C�%�K˜!Ÿ#™#Õ 1 a¥4¨!¨Q­$¥;°!´bµ&¸1µ*¸qÀ!½tÕ2CÕ#DÔEÐEÐEà�!�a•%�i˜!˜q 1 q¥5�y�/Õ)¨a°!°aµ%­iÕ8¸BÕ>€EØ�N‰NÓ€EØ�C‰C�%�K˜!Ÿ#™#Õ !Ô#Ð#Ð#à�1�f�q˜!•t�m˜a ! Q¥$�hÕ&¨¨Q°­T­°A­Õ5¸!½%À!½ÕCÀrÕI€EØ�N‰NÓ€EØ�C‰C�%�K˜!Ÿ#™#Õ " q¥&Ô(Ð(Ò(r<   c                  ó„   € ^ RI Hp  \        R4      pVP                  VP                  ,          pRpV ! V4      V8X  g   Q hR# )r   )Úsreprr>   ax  BaseDyadic(CoordSys3D(Str('N'), Tuple(ImmutableDenseMatrix([[Integer(1), Integer(0), Integer(0)], [Integer(0), Integer(1), Integer(0)], [Integer(0), Integer(0), Integer(1)]]), VectorZero())).i, CoordSys3D(Str('N'), Tuple(ImmutableDenseMatrix([[Integer(1), Integer(0), Integer(0)], [Integer(0), Integer(1), Integer(0)], [Integer(0), Integer(0), Integer(1)]]), VectorZero())).j)N)Úsympy.printing.reprrO   r	   r   r   )rO   r>   rH   Úress       r:   Útest_dyadic_sreprrR   {   s;   € Ý)Ü�3‹€Aà	
�‰ˆq�s‰s�€BðQ€Cñ �‹9˜ÔÐÒr<   N)Úsympy.core.numbersr   Úsympy.core.symbolr   Ú(sympy.functions.elementary.trigonometricr   r   Úsympy.matrices.immutabler   r#   Úsympy.simplify.simplifyr   Úsympy.vectorr	   r
   r   r   r   r   r   r   r   r;   rM   rR   © r<   r:   Ú<module>rZ      s?   ðÝ !Ý %ß ?Ý CÝ ,÷/÷ /ó /ñ
 ˆsƒO€òR3òj)ô0r<   