πω Math Documentation

Comprehensive guides and API references for our mathematical tools and visualization frameworks.

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

```