| name | special-functions-library |
| description | Comprehensive special functions evaluation and manipulation |
| allowed-tools | ["Bash","Read","Write","Edit","Glob","Grep"] |
| metadata | {"specialization":"mathematics","domain":"science","category":"symbolic-computation","phase":6} |
| graph | {"domains":["domain:mathematics"],"specializations":["specialization:computational-mathematics"],"skillAreas":["skill-area:mathematical-reasoning","skill-area:computational-geometry","skill-area:graph-algorithms"],"workflows":["workflow:experiment-design"],"roles":["role:computational-scientist","role:research-scientist"]} |
Special Functions Library
Purpose
Provides comprehensive capabilities for special functions evaluation, manipulation, and analysis.
Capabilities
- Bessel, hypergeometric, elliptic functions
- Orthogonal polynomials (Legendre, Chebyshev, Hermite)
- Gamma, beta, zeta functions
- Asymptotic expansions
- Connection formulas and identities
Usage Guidelines
- Function Selection: Choose appropriate function definitions
- Numerical Evaluation: Use high-precision arithmetic when needed
- Identities: Apply transformation and connection formulas
- Asymptotics: Use asymptotic expansions for large arguments
Tools/Libraries
- DLMF (Digital Library of Mathematical Functions)
- mpmath
- scipy.special