+
    i                         ^ RI HtHtHt ^ RIHtHtHtHt ^ RI	H
t
Ht ^ RIHt ^ RIHt ^ RIHt ^ RIHt ]! RR	R
7      w  ttttt]! R]]4      t]! R]]4      t]! R]]4      tR tR tR tR tR t R# )    )adjoint	conjugate	transpose)MatrixSymbolAdjointtrace	Transpose)eyeMatrix)Q)refine)S)symbolsz	n m l k pT)integerABCc                  L   \        R \        \        4      p \        \        4      \	        \        4      8X  g   Q h\	        \        4      P
                  \        \        38X  g   Q h\	        \        \        ,          4      P
                  \        \        38X  g   Q h\        \	        \        4      4      \        8X  g   Q h\        \	        \	        \        4      4      \        4      '       g   Q h\        \	        \        4      4      \        \	        \        4      4      8X  g   Q h\        \	        \        4      4      \        \        4      8X  g   Q h\	        \        ^4      4      P                  4       \        ^4      8X  g   Q h\	        \        ^4      4      P                  4       \        ^4      8X  g   Q h\	        \!        ^^.^^..4      4      P                  4       \!        ^^.^^..4      8X  g   Q h\        \#        V 4      4      \#        V 4      8X  g   Q h\#        \	        V 4      4      \#        V 4      8X  g   Q h\	        V 4      R,          V R,          8X  g   Q h\	        \        \        ,          4      P                  4       \	        \        4      \	        \        4      ,          8X  g   Q hR# )SqN)r      )r   r   )r   nr   r   r	   shapemr   l
isinstancer   r   r   r
   doitr   r   r   )r   s    m/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/matrices/expressions/tests/test_transpose.pytest_transposer      s   	dAq	!BQ<9Q<'''Q<!Q'''QqS>Aq6)))Yq\"a'''i	!-y99999Q< GIaL$9999Yq\"gaj000SV!!#s1v---QqT?!QqT)))VaVaV,-.335!Q!Q@P9QQQQU2Y59,,,259,,,R="T(***QqS> IaL9Q<$????    c                      ^ RI Hp  \        R4      p\        R^^4      p\        R^^4      pW0! V4      V,          ,           P                  V ! V4      VP                  ,          VP                  ,           8X  g   Q hR# )r   )cosxMNN)(sympy.functions.elementary.trigonometricr!   r   r   T)r!   r"   r#   r$   s       r   test_transpose_MatAdd_MatMulr'   )   s`    <AS!QAS!QAQ!3q6!##:#3333r   c                      \        \        P                  \        P                  ! \        4      4      \        8X  g   Q hR # )N)r   r   r&   r   	symmetric r   r   test_refiner+   4   s#    !##q{{1~&!+++r   c                      \        R ^^4      p V \        V P                  4      8X  g   Q hV \        V P                  P                  4      8X  g   Q hR# )r   N)r   r   r&   )r   s    r   test_transpose1x1r-   8   s@    S!QAqssqssuur   c                  R   ^ RI Hp  \        R^^4      p\        R^^4      p\        \	        ^4       Uu. uF  q3^,           NK  	  up4      pV ! ^4      pVP
                  V,          V,          pVP                  WW%/4      pVP                  4       \        ^..4      8X  g   Q hR# u upi )r   )Identityvr   N)sympy.matrices.expressionsr/   r   r   ranger&   xreplaceas_explicit)r/   r0   r   ir"   X	quadraticsubbeds           r   test_issue_9817r9   =   s    3S!QAS!QAuQx(x!Ax()AAa!Ia
+F6B4&>111	 )s   B$N)!sympy.functionsr   r   r   r1   r   r   r   r	   sympy.matricesr
   r   sympy.assumptions.askr   sympy.assumptions.refiner   sympy.core.singletonr   sympy.core.symbolr   r   r   r   kpr   r   r   r   r'   r+   r-   r9   r*   r   r   <module>rB      sz    9 9 N N & # + " %T21aAaaa@44,
2r   