Intelligent Analytical Framework for Higher Mathematics
Project description
AshAxiom Library 🚀
The Intelligent Analytical Ecosystem for Higher Mathematics in Jupyter.
AshAxiom is a high-level Python framework designed for scientific research, symbolic mathematics, and data visualization. It features a dynamic AI engine that transforms classical textbooks into an interactive calculation environment.
🌟 Key Features
- Axiom Brain (AI): An intelligent dispatcher that navigates through sections/authors and maps user intent to the correct mathematical model.
- Dynamic Scopes: Filter knowledge by Author or Section to accelerate discovery and minimize conflicts.
- Fluent Chaining (Piping): Build complex analytical pipelines using intuitive dot-notation.
- Task Parallelization: Multithreaded execution for heavy computational groups.
- Output Explorer: Interactive, scrollable HTML output with precision control (up to 15 decimal places).
- 2D/3D Visualization: High-level wrappers for complex surfaces and mathematical plotting.
📚 Integrated Knowledge Base
AshAxiom is systematically trained on world-class mathematical literature:
- M.L. Krasnov et al. (Volumes 1-7): Full implementation of vector algebra, ODEs, TFCP, probability, and optimization.
- G.M. Fikhtengolts (Volumes 1-3): Deep integration of differential and integral calculus.
📦 Dependencies
Ensure the following are installed in your environment:
numpy, sympy, matplotlib, pandas, openpyxl, scipy.
🚀 Usage Examples
1. Intelligent Solving (Brain Mode)
import ashaxiom
# Solve a 2D geometry problem by author
res = (ashaxiom.Axiom.think()
.author("Krasnov")
.solve("plane", p1=(1,0,0), p2=(0,1,0), p3=(0,0,1)))
display(res)
# Browse what the brain knows
brain = ashaxiom.Axiom.think("library")
print(brain.sections().show())
print(brain.section("hMath").show()) # Lists authors
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ashaxiom-1.2.0.tar.gz.
File metadata
- Download URL: ashaxiom-1.2.0.tar.gz
- Upload date:
- Size: 3.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4ac98dcd4c2fa02b9de1972a7ca26b0760e48c3417641354b13f97b42551dc2
|
|
| MD5 |
d078064968c35734742938d04e7e4559
|
|
| BLAKE2b-256 |
416ff03fd5a77171474379b06642dc44164250ada05a6b00d6d092535ffd60e1
|
File details
Details for the file ashaxiom-1.2.0-py3-none-any.whl.
File metadata
- Download URL: ashaxiom-1.2.0-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b88bbe0db3cd5c1eff065c251b4e3d42e98b0a06e3778c66658443df738e586
|
|
| MD5 |
8fb0101e70ff93407249d73e9c37cfec
|
|
| BLAKE2b-256 |
c8791c4b8899e28c2c8271602f111fe6a3e28f482e14401932162174294a196b
|