Skip to content
This repository has been archived by the owner on Jan 31, 2023. It is now read-only.

Latest commit

 

History

History
31 lines (28 loc) · 2.29 KB

symbolics maxima.md

File metadata and controls

31 lines (28 loc) · 2.29 KB

Absolute dependencies on pexpect-maxima (#17753)

  • calculus/desolvers.py: desolve_*()
  • combinat/combinat.py: euler_number() (#17770 and #20763)
  • geometry/lattice_polytope.py: positive_integer_relations() (see #20766)
  • functions/orthogonal_polys.py: hermite() (#20297), jacobi_P() (#22326), laguerre() (#16813), legendre_P/Q() (#17151), ultraspherical() (#20428)
  • functions/piecewise.py: Piecewise.convolution()
  • matrix/matrix1.pyx: Matrix._maxima_init_()
  • matrix/matrix_symbolic_dense.pyx: Matrix_symbolic_dense.exp()
  • structure/sage_object.pyx: SageObject._maxima_(), _maxima_init_()
  • symbolic/assumptions.py: GenericDeclaration.assume()
  • symbolic/expression.pyx: Ex.assume(), forget(), assume_str(), assert(), expand_trig(), reduce_trig(), coefficients() (#20455), poly() (#20455), maxima_methods(), rectform(), simplify(), simplify_real(), simplify_rational() (#21335), simplify_log(), expand_log(), factor() (#23835), solve(), sum()
  • symbolic/maxima_wrapper.py: *
  • calculus/calculus.py: symbolic_expression_from_maxima_string() called by factor() and indirectly by solve()

Optional dependencies on pexpect-maxima

  • combinat/combinat.py: stirling_number2()
  • symbolic/integration/*: Maxima in principle exchangeable but missing functionality in the alternatives

Other dependencies on maxima_lib

  • calculus/calculus.py: nintegral(), laplace(), inverse_laplace()
  • calculus/desolvers.py:
  • calculus/calculus.py:
  • functions/other.py:
  • functions/log.py:
  • functions/piecewise.py: Piecewise.critical_points()
  • functions/special.py: spherical_hankel1/2(), spherical_harmonic (#15024, #20939)
  • matrix/matrix_symbolic_dense.pyx: Matrix_symbolic_dense.eigenvalues(), eigenvectors_left(), exp(), charpoly(), simplify_trig(), simplify_rational(), factor(),
  • schemes/projective/projective_morphism.py: SchemeMorphism_polynomial_projective_space.dynatomic_polynomial()
  • symbolic/expression.pyx: Expression.maxima(), taylor(), combine() (#21034), partial_fraction() (#25645), simplify_hypergeometric(), simplify_factorial(), canonicalize_radical()
  • symbolic/relation.py: test_relation_maxima(), solve(), solve_ineq_univar(), solve_ineq_fourier()