Uh oh!
There was an error while loading.Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork61
An open-source Mathematica Kernel. This repository contains the Python modules for WL Built-in functions, variables, core primitives, e.g. Symbol, a parser to create Expressions, and an evaluator to execute them.
License
Mathics3/mathics-core
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Mathics3 is a general-purpose computer algebra system (CAS).
However, this repository contains just the Mathics3 Kernel: Pythonmodules for WL Built-in functions, variables, core primitives,e.g., Symbol, a parser to create Expressions, and an evaluator toexecute them.
The home page for Mathics ishttps://mathics.org, where you will find a list of screenshots and components making up the system.
Installing locally requires several dependencies and OS package dependencies.
See theInstalling Mathics3 for instructions on installing Mathics3.
Mathics3 Kernel comes with a very simple command-line program calledmathics:
$ mathicsMathics3 9.0.0on CPython 3.13.5 (main, Jun 20 2025, 16:57:22) [GCC 13.3.0]using SymPy 1.13.3, mpmath 1.3.0, numpy 2.3.2, cython Not installedCopyright (C) 2011-2025 The Mathics3 Team.This program comes with ABSOLUTELY NO WARRANTY.This is free software, and you are welcome to redistribute itunder certain conditions.See the documentation for the full license.Quit by evaluating Quit[] or by pressing CONTROL-D.In[1]:=
Typemathics --help for options that can be provided.
For a more featureful frontend, seemathicsscript.
For a Django front-end based web front-end seehttps://pypi.org/project/Mathics-Django/.
Please feel encouraged to contribute to Mathics3! Create your own fork, make the desired changes, commit, and make a pull request.
Mathics is released under the GNU General Public License Version 3 (GPL3).
About
An open-source Mathematica Kernel. This repository contains the Python modules for WL Built-in functions, variables, core primitives, e.g. Symbol, a parser to create Expressions, and an evaluator to execute them.
Topics
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Sponsor this project
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.