+
    ‹°³jè  ã                   ó`   € ^ RI HtHtHt ^ RIHt ^ RIHt ^ RIH	t	 ^ RI
Ht  ! R R]4      tR# )	é    )Ú
AtomicExprÚSymbolÚS)Ú_sympify)Ú
prettyForm)Ú
PRECEDENCE)Ú
NumberKindc                   óœ   a a€ ] tR t^t oRt]tRV 3R lltRtRt	]
R 4       tRtR tRR ltRR lt]R,          t]
R	 4       tR
 tRtVtV ;t# )Ú
BaseScalarzV
A coordinate symbol/base scalar.

Ideally, users should not instantiate this class.

c                ób  <€ ^ RI Hp Vf   RP                  V4      pM"\        V\        4      '       d   VP
                  pVf   RP                  V4      pM"\        V\        4      '       d   VP
                  p\        V4      p\        V4      p\        SV `!  WV4      p\        W%4      '       g   \        R4      hV\        ^ ^4      9  d   \        R4      hW3Vn        VP                  R,           VP                  V,          ,           ;Vn        Vn        RV,           Vn        WFn        W&n        V# )r   )Ú
CoordSys3Dzx{}zx_{}zsystem should be a CoordSys3DzInvalid index specified.Ú.Ú )Úsympy.vector.coordsysrectr   ÚformatÚ
isinstancer   Únamer   ÚsuperÚ__new__Ú	TypeErrorÚrangeÚ
ValueErrorÚ_idÚ_nameÚ_variable_namesÚ_pretty_formÚ_latex_formÚ_system)ÚclsÚindexÚsystemÚ
pretty_strÚ	latex_strr   ÚobjÚ	__class__s   &&&&&  €ÚT/home/luca/screen-checking/.venv/lib/python3.14/site-packages/sympy/vector/scalar.pyr   ÚBaseScalar.__new__   sù   ø€ Ý8ØÒØŸ™ eÓ,‰JÜ˜
¤F×+Ò+Ø#Ÿ™ˆJØÒØŸ™ eÓ,‰IÜ˜	¤6×*Ò*Ø!Ÿ™ˆIä˜“ˆÜ˜&Ó!ˆÜ‰g‰o˜c¨&Ó1ˆÜ˜&×-Ò-ÜÐ;Ó<Ð<Øœ˜a ›Ô#ÜÐ7Ó8Ð8à�/ˆŒØ%Ÿ|™|¨cÕ1°F×4JÑ4JÈ5Õ4QÕQÐQˆŒ	�C”HØ 
�?ˆÔØ#ŒØŒàˆ
ó    Tc                ó   € V 0# ©N© ©Úselfs   &r&   Úfree_symbolsÚBaseScalar.free_symbols0   s	   € àˆvˆr(   c                óN   € W8X  d   \         P                  # \         P                  # r*   )r   ÚOneÚZero)r-   Úss   &&r&   Ú_eval_derivativeÚBaseScalar._eval_derivative6   s   € ØŒ9Ü—5‘5ˆLÜ�v‰vˆr(   c                ó   € V P                   # r*   )r   ©r-   Úprinters   &&r&   Ú_latexÚBaseScalar._latex;   s   € Ø×ÑÐr(   c                ó,   € \        V P                  4      # r*   )r   r   r7   s   &&r&   Ú_prettyÚBaseScalar._pretty>   s   € Ü˜$×+Ñ+Ó,Ð,r(   ÚAtomc                ó   € V P                   # r*   )r   r,   s   &r&   r!   ÚBaseScalar.systemC   s   € à�|‰|Ðr(   c                ó   € V P                   # r*   )r   r7   s   &&r&   Ú	_sympystrÚBaseScalar._sympystrG   s   € Ø�z‰zÐr(   r+   )NNr*   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r	   Úkindr   Úis_commutativeÚ	is_symbolÚpropertyr.   Ú	_diff_wrtr4   r9   r<   r   Ú
precedencer!   rB   Ú__static_attributes__Ú__classdictcell__Ú__classcell__)r%   Ú__classdict__s   @@r&   r   r      sr   ù‡ € ñð €D÷ð6 €NØ€Iàñó ðð €Iòô
 ô-ð ˜FÕ#€Jàñó ð÷ò r(   r   N)Ú
sympy.corer   r   r   Úsympy.core.sympifyr   Ú sympy.printing.pretty.stringpictr   Úsympy.printing.precedencer   Úsympy.core.kindr	   r   r+   r(   r&   Ú<module>rX      s%   ðß ,Ñ ,Ý 'Ý 7Ý 0Ý &ô@�ö @r(   