Documentation

Mastering the Math Editor

Our AI engine supports both natural language and standard math notation. Use this guide to format complex equations like a pro.

Home / Syntax Guide

Basic Input Syntax

You can type directly into the solver using standard keyboard characters. We also support LaTeX for advanced users.

Operation Keyboard Shortcut Visual Example
Addition & Subtraction +, - 2 + 5 – x
Multiplication * or space (e.g. 2x) 2x · y
Division / Fractions / x ÷ y or x/y
Powers / Exponents ^ (Shift + 6)
Square Root sqrt(x) √x
Nth Root root(x, 3) or x^(1/3) ∛x
Logarithms log(x), ln(x) log₁₀(x), ln(x)
Trigonometry sin(x), cos(x), tan(x) sin(θ)
Integrals (Calculus) int(x^2) or integrate x^2 ∫ x² dx
Derivatives (Calculus) d/dx or derive d/dx
Pi & Infinity pi, infinity or inf π, ∞

Matrices & Advanced Notation

Matrices & Vectors

Define matrices using nested brackets. Each inner bracket is a row.

Input

[[1, 2], [3, 4]]

Result

[1 2]
[3 4]

Operations

  • det([[1,2],[3,4]]) for Determinant
  • inverse([[1,2],[3,4]]) for Inverse
  • transpose(...) for Transpose

Constants & Complex Numbers

Our engine automatically recognizes mathematical constants and imaginary units.

Imaginary Unit 3 + 2i 3 + 2i
Euler’s Number e^x
Pi pi or π π
Infinity inf

Camera & OCR Best Practices

Lighting

Ensure the paper is well-lit. Shadows cast by your phone can obscure symbols like minus signs or decimal points.

Handwriting

Write clearly. Distinctly separate your variables (e.g., make sure ‘x’ doesn’t look like ‘n’). Print logic is preferred over cursive.

Cropping

Crop the image to include only one problem at a time. Multiple equations confuse the logic engine.

Troubleshooting Common Errors

Unmatched Brackets

Error: Syntax Error: Unexpected EOF

Fix: Ensure every opening parenthesis ( has a closing ). Example: sin(x+5) instead of sin(x+5.

Ambiguous Implicit Multiplication

Error: Ambiguous Interpretation

Fix: When in doubt, use * or parentheses. Does 1/2x mean (1/2)x or 1/(2x)? Use brackets to clarify.

Unsupported Word Problems

Error: NLP Model Confidence Low

Fix: The solver works best with direct equations. Instead of “Sally has 2 apples…”, try converting it to x + 2 = total before inputting.