The New Standard of Math Exploration

RIGOR MEETS
AESTHETICS.

Mathpedition transforms the abstract into the tactile. A high-performance iOS laboratory designed for professional mathematicians and curious minds alike.

Start Exploration

Interactive Exhibits

Real-time simulations of fundamental mathematical principles. Adjust parameters to observe convergence and emergent chaos.

Taylor Sine Expansion

Polynomial approximation of transcendental functions.

N=1
sin(x) ≈ Σ (-1)ⁿ x²ⁿ⁺¹ / (2n+1)!
Linear Approximation High Fidelity

Fourier Square Synthesis

Superposition of infinite harmonic oscillations.

H=1
f(x) ≈ (4/π) Σ sin(nx)/n
Fundamental Tone Infinite Series
Core Technology

The AST Rendering Engine.

Recursive Evaluator

Based on your ASTNode architecture, our evaluator processes complex functional compositions at O(log n) depth complexity.

Metal-Accelerated Plots

Direct communication between the math core and GPU textures allows for rendering millions of points without CPU overhead.

Symbolic Differentiation

Not just plotting values; the engine understands the rules of calculus to calculate exact tangents and normals.

ExpressionParser.swift
indirect enum ASTNode {
    case number(Double)
    case variable(String)
    case function(String, [ASTNode])

    func evaluate(with vars: [String: Double]) -> Double {
        switch self {
        case .number(let val): 
            return val
        case .variable(let name): 
            return vars[name] ?? 0
        case .function(let f, let args):
            return solve(f, args, vars)
        }
    }
}

EXPERIENCE THE
ELEGANCE OF LOGIC.

Mathpedition is under intensive development and will be launching to iOS soon. Stay tuned!

0.0.1 alpha