Math Problem Solvers

Quadratic equations, matrices, and linear systems. Everything runs in your browser—no sign-ups, no uploads.

What’s inside: three fast math solvers

Need a correct answer without wrestling a spreadsheet? This page bundles three lightweight solvers that work entirely on your device. The quadratic solver gives you roots (real or complex), discriminant, vertex, axis of symmetry, and lets you evaluate the function at any x. The matrix calculator handles the basics—addition, subtraction, multiplication and scalar multiples—plus the heavy hitters: determinant, inverse (with singular detection), RREF, and rank. Finally, the linear systems solver tackles 2×2 and 3×3 systems, reports unique/no/infinite solutions, and shows cleaned results you can drop into your work.

If you’re brushing up prerequisites, pop over to the Percentage Calculator for quick percent changes, the Fraction & Ratio Calculator for simplification, or the Scientific Notation tool when numbers get unruly. Internal links like these keep problem sets moving without extra tabs or detours.

Quadratic equation solver

How to use these solvers

  1. Quadratic: Enter a, b, and c. If a=0, we fall back to the linear case bx + c = 0. Optional: evaluate at a specific x to check a step in your work.
  2. Matrix: Pick sizes for A and B (up to 4×4). Fill grids, then run the operation you need. The tool blocks size mismatches (e.g., multiplying 2×3 by 2×2). For inverse/determinant, A must be square; we alert if it’s singular.
  3. Linear systems: Choose 2×2 or 3×3. Enter coefficients and constants for the augmented system. The solver detects no-solution and infinite-solution cases and outputs a clean summary.
  4. Export: Each tab has a CSV button so you can attach results to homework or keep a record.

If you need quick conversions while working: try the Percentage Calculator and the Scientific Notation tool.

Interpreting results (and catching pitfalls)

Quadratics. The discriminant b²−4ac tells you what to expect: positive means two real roots, zero means a repeated real root, and negative means complex conjugates. The vertex and axis help with graphing and word problems—especially when you’re translating from a story into a parabola.

Matrices. Addition/subtraction require same dimensions; multiplication requires inner dimensions to match. A determinant of zero flags a singular matrix: no inverse exists. Rank is the number of independent rows/columns and is key for understanding solution spaces.

Linear systems. If the system is inconsistent, there’s no solution; if rank(A)=rank([A|b])<n, you have infinitely many solutions; otherwise, you’ll get a unique solution. The output focuses on understandable numbers—not intermediate elimination steps—so you can show work separately if needed.

FAQ

Do you support complex numbers?

Yes in the quadratic solver: complex roots are shown as real ± imaginary·i. Matrix and linear solvers operate over real numbers here.

Is there a size limit for matrices?

Up to 4×4 for speed and clarity on phones. If you need bigger, break problems into blocks or reduce symbolically first.

Why is inv(A) unavailable sometimes?

If det(A)=0 (or numerically near zero), the matrix is singular and has no inverse. You can still compute rank(A) to understand dependencies.

Can I paste matrices?

At the moment, input is via grid fields. The CSV export lets you save and re-use results quickly.

Everything here is for learning and planning. Always follow your course guidelines on calculator use.