+
    i                     x    R t  ! R R]4      t ! R R]4      t ! R R]4      t ! R R]4      t ! R	 R
]4      tR# )z*Common Exceptions for `holonomic` module. c                   &   a  ] tR t^t o R tRtV tR# )BaseHolonomicErrorc                    \        R 4      h)zabstract base class)NotImplementedError)selfargss   &*/Users/tonyclaw/.openclaw/workspace/skills/math-calculator/venv/lib/python3.14/site-packages/sympy/holonomic/holonomicerrors.pynewBaseHolonomicError.new   s    !"788     N)__name__
__module____qualname____firstlineno__r	   __static_attributes____classdictcell____classdict__s   @r   r   r      s     9 9r   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )NotPowerSeriesErrorc                    Wn         W n        R # N	holonomicx0r   r   r   s   &&&r   __init__NotPowerSeriesError.__init__
       "r   c                v    R pV\        V P                  4      ,          pVRV P                  ,          ,          pV# )z#A Power Series does not exists for z
 about %s.strr   r   r   ss   & r   __str__NotPowerSeriesError.__str__   s2    1	S  	\477""r   r   Nr   r   r   r   r   r%   r   r   r   s   @r   r   r            r   r   c                   ,   a  ] tR t^t o R tR tRtV tR# )NotHolonomicErrorc                    Wn         R # r   m)r   r-   s   &&r   r   NotHolonomicError.__init__   s    r   c                    V P                   # r   r,   )r   s   &r   r%   NotHolonomicError.__str__   s    vvr   r,   Nr'   r   s   @r   r*   r*      s      r   r*   c                   ,   a  ] tR t^t o R tR tRtV tR# )SingularityErrorc                    Wn         W n        R # r   r   r   s   &&&r   r   SingularityError.__init__   r   r   c                d    \        V P                  4      pVR V P                  ,          ,          pV# )z has a singularity at %s.r!   r#   s   & r   r%   SingularityError.__str__"   s)    	($''11r   r   Nr'   r   s   @r   r2   r2      s      r   r2   c                   ,   a  ] tR t^'t o R tR tRtV tR# )NotHyperSeriesErrorc                    Wn         W n        R # r   r   r   s   &&&r   r   NotHyperSeriesError.__init__)   r   r   c                v    R pV\        V P                  4      ,          pVRV P                  ,          ,          pV# )zPower series expansion of z about %s is not hypergeometricr!   r#   s   & r   r%   NotHyperSeriesError.__str__-   s3    (	S  	.77r   r   Nr'   r   s   @r   r8   r8   '   r(   r   r8   N)__doc__	Exceptionr   r   r*   r2   r8   r   r   r   <module>r?      sH    19 9

, 
* 	) 	
, 
r   