Home Blog Resources

Matrix Calculator

All 8 matrix and linear algebra tools — fully interactive with step-by-step solutions, LaTeX-rendered formulas, and plain-English explanations of every operation.

A · B
det(A)
A⁻¹ = ?
LIVE

Vector Algebra

7 operations in one tool: dot product, cross product, angle, magnitude, unit vector, projection, scalar and vector triple products — all with full step-by-step working.

Open Calculator
LIVE

Matrix Multiplication

Multiply any two compatible matrices up to 10×10. Every row-column dot product is shown step by step with written English explanations and LaTeX-rendered formulas.

Open Calculator
LIVE

Determinant

Compute the determinant of any square matrix up to 6×6 using cofactor expansion — full breakdown of every minor, sign pattern, and recursive step shown clearly.

Open Calculator
LIVE

Adjoint & Cofactor Matrix

Compute the cofactor matrix and adjoint of any square matrix from 2×2 to 6×6 — every minor determinant expanded step by step, with individually clickable cells.

Open Calculator
LIVE

Matrix Inverse

Find the inverse of any invertible matrix up to 6×6 using Gauss-Jordan elimination — every elementary row operation listed step by step, with automatic singularity detection.

Open Calculator
LIVE

REF, RREF & Rank

Transform any matrix up to 6×7 into Row Echelon Form or Reduced Row Echelon Form — every row operation displayed step by step with exact fraction arithmetic throughout.

Open Calculator
LIVE

Gauss-Jordan Elimination

Solve any system of linear equations up to 6×6 by reducing the augmented matrix [A|b] to RREF — every pivot and row operation shown with exact fractional results.

Open Calculator
LIVE

Cramer's Rule

Solve systems of 2 to 5 linear equations using Cramer's Rule — every determinant D, D₁, D₂ … computed step by step with exact fractions and clear variable labelling.

Open Calculator
LIVE

Eigenvalues & Eigenvectors

Compute eigenvalues by solving det(A − λI) = 0, then find eigenvectors for each eigenvalue. The characteristic polynomial is fully expanded and factored step by step.

Open Calculator
LIVE

LU Decomposition

Factor any square matrix into A = LU using Doolittle's method — every L and U entry derived step by step. Toggle to also solve Ax = b via forward and back substitution.

Open Calculator

Polynomial Calculator

Tools for roots, factoring, and polynomial division — full step-by-step working. Launching soon.

ax²+bx+c
p(x) ÷ q(x)
roots = ?
Coming Soon

Roots Finder

Find all real and complex roots of any polynomial up to degree 6 — using the rational root theorem, synthetic division, and numerical methods with full working shown.

Coming Soon
Coming Soon

Polynomial Long Division

Divide any two polynomials step by step — displays the full long division layout with quotient, remainder, and verification. Supports symbolic coefficients.

Coming Soon
Coming Soon

Factorisation

Fully factorise a polynomial over the rationals or reals — shows each factor, its multiplicity, and the step-by-step grouping or substitution method used.

Coming Soon

Linear Programming

Optimisation tools covering graphical methods, simplex algorithm, and duality — launching soon.

max cᵀx
Ax ≤ b
x ≥ 0
Coming Soon

Graphical Method

Solve 2-variable LP problems visually — plots the feasible region, identifies all corner points, and highlights the vertex giving the optimal objective value.

Coming Soon
Coming Soon

Simplex Method

Solve standard maximisation and minimisation LP problems — full simplex tableau shown at every pivot step with entering and leaving variables clearly highlighted.

Coming Soon
Coming Soon

Duality & Sensitivity

Construct the dual LP and perform sensitivity analysis on objective coefficients and RHS values — with full interpretation of shadow prices and allowable ranges.

Coming Soon

ODE Solver

Step-by-step solvers for first-order, second-order ODEs and Laplace transforms — launching soon.

dy/dx = f(x,y)
y″+py′+qy=0
ℒ{f(t)}
Coming Soon

First-Order ODE Solver

Solve separable, linear, exact, and homogeneous first-order ODEs step by step — auto-detects the equation type and walks through the appropriate solution method.

Coming Soon
Coming Soon

Second-Order ODE Solver

Solve second-order linear ODEs with constant coefficients — covers homogeneous and non-homogeneous cases using undetermined coefficients and variation of parameters.

Coming Soon
Coming Soon

Laplace Transform Solver

Solve IVPs using the Laplace transform method — applies standard transform tables, handles partial fractions, and shows the complete inverse transform to reach the solution.

Coming Soon