timsaucer commented on issue #11594:
URL: https://github.com/apache/datafusion/issues/11594#issuecomment-2243996984

   A couple of resources for using an existing CAS (Computer Algebra System).
   
   SymPy is a python package, so not as useful but appears to be well built and 
has a good description of some of the problems of simplifying:
   
   https://docs.sympy.org/latest/tutorials/intro-tutorial/simplification.html
   
   SymEngine is implemented in c++ and appears to support most of the use cases 
I have thought about so far: 
   
   https://symengine.org/
   
   Non-official crate to wrap SymEngine
   
   https://crates.io/crates/symengine/0.1.0
   
   Cas-rs is a newer CAS written in rust that appears to be under active 
development:
   
   https://github.com/ElectrifyPro/cas-rs


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to