πω Math Documentation
Comprehensive guides and API references for our mathematical tools and visualization frameworks.
Table of Contents
Getting Started
Installation
npm install piomega-math
Quick Example
import { integrate, solveSystem } from 'piomega-math';
const result = integrate('e^(-x^2)', 0, 1);
console.log("Result:", result);
Next.js Integration
Our tools are framework-agnostic and work with React, Vue, or vanilla JavaScript.
Calculator API
Integral Calculator
Symbolically evaluates definite integrals using advanced algorithmic methods.
integrate('sin(x)', 0, 2 * Math.PI);
// Returns: "0"
Differential Equation Solver
Handles ODEs/PDEs with symbolic solutions and numeric approximations.
solveDE('dy/dx = y', 'x');
// Returns: ["y = C*e^x"]
Visualization Framework
3D Math Visualizer
Renders complex mathematical surfaces with interactive 3D controls.
renderMath3D('sin(sqrt(x² + y²))/sqrt(x² + y²)');
Animation Controller
Creates smooth animations of mathematical transformations.
animateVisualizer({
frames: 60,
equation: 'x^2 + y^2 = r^2'
});
AI Math Tutor
Problem Solver
AI-powered assistant that breaks complex problems into solvable steps.
solveMathProblem('Differentiate 3x^2 + 2x + 1');
// Returns:
// Step 1: Differentiate 3x² ➝ 6x
// Step 2: Differentiate 2x ➝ 2
// Step 3: Differentiate constant ➝ 0
// Result: 6x + 2
API Reference
Core Functions
- ✓ integrate()
- ✓ differentiate()
- ✓ solveSystem()
- ✓ findRoots()
Visualization API
- ✓ renderMath3D()
- ✓ animateVisualizer()
- ✓ updateGraph()
- ✓ plotAnimation()
Need More Help?
Explore detailed tutorials and API documentation to maximize your productivity