+
    i                        ^ RI t ] P                  ! RR4      t]P                  4       RT9   t]'       d   ^ RIHtHtHtH	t	H
t
HtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtH t H!t!H"t"H#t#H$t$H%t%H&t&H't'H(t(H)t)H*t*H+t+H,t,H-t-H.t.H/t/H0t0H1t1H2t2H3t3H4t4H5t5H6t6H7t7H8t8 ^ RI9H:t; ^ RIH<t< RR/R	 lt]Pz                  ]Pz                  P}                  R
R4      ,           ]n=        M^ RI?H2t2 ^ RI@H8t8 ^ RIAH)t)H/t/H<t<H.t.H4t4 ^ RIBH3t3 ^ RICH;t; ^ RIDHtHtHtH7t7Ht ^ RIEH	t	 ^ RIFHtH1t1H0t0 ^ RIGH
t
Ht ^ RIHHtHt ^ RIIH"t"HtH$t$H&t&H!t!H#t#H%t%H t  ^ RIJHt ^ RIKHtHtHtHtHtHtHtHtHtHtHtHt ^ RILHt ^ RIMH+t+H*t*H,t,HtH-t-H(t( ^ RINH5t5 ^ RIOH6t6 ^ RIPH't' R tQ. RNR NR!NR"NR#NR$NR%NR&NR'NR(NR)NR*NR+NR,NR-NR.NR/NR0NR1NR2NR3NR4NR5NR6NR7NR8NR9NR:NR;NR<NR=NR>NR?NR@NRANRBNRCNRDNRENRFNRGNRHNRINRJNRKNRLNRMNRNNRONRPNRQNRRNRSNtRR# )U    NUSE_SYMENGINE0)3SymbolIntegersympifySSympifyErrorexploggammasqrtIEpiMatrixsincostancotcscsecasinacosatanacotacscasecsinhcoshtanhcothasinhacoshatanhacothlambdifysymarraydiffzeroseyediagonesexpandFunctionsymbolsvarAddMul
DerivativeImmutableMatrix
MatrixBaseRationalBasic)gcd)AppliedUndefstrictFc               j    V'       d"   \        V \        4      '       d   \        V 4      h\        V 4      # )a'  
Notes
=====

SymEngine's ``sympify`` does not accept keyword arguments and is
therefore not compatible with SymPy's ``sympify`` with ``strict=True``
(which ensures that only the types for which an explicit conversion has
been defined are converted). This wrapper adds an additional parameter
``strict`` (with default ``False``) that will raise a ``SympifyError``
if ``strict=True`` and the argument passed to the parameter ``a`` is a
string.

See Also
========

sympify: Converts an arbitrary expression to a type that can be used
    inside SymPy.

)
isinstancestrr	   sympify_symengine)ar:   s   &$P/var/www/html/photoedit/myenv/lib/python3.14/site-packages/sympy/core/backend.pyr   r      s(    , jC((q/! ##    z        z    )r1   )r7   )r(   r.   r9   r-   r3   )r2   )igcd)r   r   r   r6   r   )r   )r   r0   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*   r)   r+   r   r,   r'   )r4   )r5   )r&   c                    \        V \        \        34      '       g   \        R4      hV P	                  4       pVP                  4        \        V \        4      '       d   VP                  4       pV# )z(Return a simplified copy of the matrix Mz=The matrix M must be an instance of Matrix or ImmutableMatrix)r<   r   r4   	TypeError
as_mutablesimplifyas_immutable)MMnews   & r@   _simplify_matrixrJ   e   sT    a&/233WXX<<>DMMO!_%%  "KrA   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    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   rB   r9   )1ttrue)Sosgetenvr   lower	symenginer   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    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   symengine.lib.symengine_wrapperr8   rB   r9   __doc__replacesympy.core.addsympy.core.basicsympy.core.functionsympy.core.mulsympy.core.intfuncsympy.core.numberssympy.core.singletonsympy.core.symbolsympy.core.sympify&sympy.functions.elementary.exponential%sympy.functions.elementary.hyperbolic(sympy.functions.elementary.miscellaneous(sympy.functions.elementary.trigonometric'sympy.functions.special.gamma_functionssympy.matrices.densesympy.matrices.immutablesympy.matrices.matrixbasesympy.utilities.lambdifyrJ   __all__ rA   r@   <module>ri      s&   			/3/##%);;6 6 6 6 6 6 6 6 6 6 6 6 6 6 <&$U $< 	!!
//
!
!*f
5	6 O
 #& "'>>&668?0 0 0=E E E E= 841<"$')79>@E#%-/46;=BDI 
   ! #) +1 39 ;A CI 	 	 	 $	 &-	 /6	 8?	 AK	
 
 
  
 "'
 )/
 17
 9A
 CM    # %1 3D   & (. 0>rA   