- 2×2 matrix diagonalization calculator
Find real or complex eigenvalues, P, D and P inverse, check reconstruction and visualize real eigendirections or complex eigenvalues.
- Function composition calculator
Evaluate both orders of function composition, follow the inner and outer steps and compare the functions in an SVG graph.
- Derivative calculator with function and tangent graph
Differentiate bounded expressions using product, quotient and chain rules, evaluate a slope and inspect the function, derivative and tangent.
- Partial derivative and gradient calculator
Compute symbolic x, y and z partial derivatives, evaluate the gradient and explore a rotatable fixed-z surface slice.
- Multivariable limit path explorer
Inspect two-sided straight and curved approaches to a two-input target, with a rotatable surface and honest finite-sample assessments.
- Conic section identifier and implicit grapher
Classify a general quadratic curve, inspect degeneracy and graph rotated conics using an adjustable implicit SVG contour.
- Green’s theorem calculator
Integrate polynomial vector fields around a rectangle or axis-aligned ellipse, with working.
- Equation of a line calculator
Find slope, intercept and the line through two distinct points.
- Quadratic equation solver
Solve ax² + bx + c = 0, including repeated and complex roots.
- Clock angle calculator
Find the smaller angle between ideal hour and minute hands.
- Compass direction and bearing calculator
Normalize a bearing and see its nearest 16-point compass direction.
- Distance and midpoint calculator
Find Euclidean distance and midpoint between two points in two or three Cartesian dimensions.
- Linear interpolation calculator
Estimate a value between two reference points using a straight line.
- Fraction calculator
Add, subtract, multiply or divide two fractions with exact integer arithmetic.
- Matrix addition subtraction and scalar multiplication calculator
Add or subtract matching matrices, or multiply every entry of one matrix by an exact scalar.
- Matrix multiplication calculator
Multiply compatible matrices with exact entries and a row-by-column worked example.
- Matrix determinant calculator
Find the exact determinant of a square matrix and follow the elimination steps.
- Matrix inverse calculator
Invert a square matrix using exact row operations, or see why no inverse exists.
- Matrix RREF and rank calculator
Reduce a rectangular matrix exactly and identify its rank, nullity and pivot columns.
- Linear system solver
Solve small rational linear systems and distinguish unique, inconsistent and free-variable cases.
- Vector operations calculator
Calculate sums, dot and cross products, lengths, angles and projections in one place.
- Triangle from coordinates calculator
Find exact area, centroid, orientation and angle type from three planar vertices.
- Plane through three points calculator
Find a 3D plane equation, a normal vector and its distance from the origin.
- Circle through three points calculator
Find the exact center, squared radius and equation of a planar circumcircle.
- Polygon area and centroid calculator
Calculate a simple polygon’s exact area and centroid from its ordered vertices.
- Complex number arithmetic calculator
Add, subtract, multiply or divide rational complex numbers and inspect the result.
- Group operation table generator
Generate modular or polygon-symmetry tables, or verify a complete custom group table.
- Subgroup and coset finder
Generate a subgroup from chosen elements and compare its left and right cosets.
- Permutation composition calculator
Compose two permutations and find cycles, inverse, order and parity with each mapping shown.
- Change of basis matrix calculator
Convert a vector between two ordered bases and inspect the exact transition matrix.
- Basis and dimension finder
Select a basis from entered spanning vectors and check independence and ambient dimension.
- Null space basis calculator
Find an exact basis for the homogeneous solutions A x = 0 and verify rank plus nullity.
- Linear operator basis calculator
Express a standard-coordinate linear operator in a chosen ordered basis.
- Integer matrix power calculator
Compute exact positive, zero or negative powers of a small square matrix.
- Gram–Schmidt orthogonal and orthonormal basis calculator
Build an exact orthogonal basis, identify dependent columns and separately display approximate unit-length vectors.
- Perpendicular line and projection calculator
Find perpendicular and parallel lines through a point, plus its perpendicular foot and distance.
- Inverse function calculator for supported families
Invert affine, nondegenerate linear-fractional or restricted quadratic forms and evaluate an entered output.
- Exact polynomial arithmetic calculator
Add, subtract or multiply coefficient-defined polynomials with exact rational coefficients.
- Exact polynomial division calculator
Find quotient and remainder and inspect the exact dividend-divisor identity.
- Rational polynomial zero finder
Find all rational zeros and multiplicities within a bounded integer-polynomial search.
- Exact linear-binomial expansion calculator
Expand (ax+b)ⁿ with rational coefficients and inspect every resulting power.
- Taylor and Maclaurin polynomial calculator
Generate finite Taylor polynomials for entered expressions with symbolic derivative steps, or use the existing four-function modes with analytic remainder bounds.
- Polynomial tangent normal and curvature calculator
Find a tangent and normal, inspect local curvature and compare a linear prediction with the actual polynomial.
- Polynomial minimum and maximum on an interval
Compare endpoints and approximate stationary candidates for a degree-six-or-lower polynomial on a closed interval.
- Polynomial root calculator with iteration steps
Approximate one real polynomial root using a sign bracket or Newton updates, with residuals and honest stopping states.
- Natural cubic spline interpolation calculator
Interpolate ordered data with natural endpoint conditions, inspect local cubic coefficients and evaluate slope and curvature.
- Two-variable polynomial Jacobian calculator
Build the derivative matrix of a two-output polynomial map and compare a local linearization with its actual displacement.
- Polynomial vector field divergence and curl calculator
Plot sampled two-dimensional field arrows and calculate local divergence and scalar curl from analytic partial derivatives.
- Polynomial ODE initial value calculator
Compare fixed-step Euler, Heun or classical RK4 with a half-step run for y′=P(x,y).
- Real 2×2 singular value decomposition calculator
Decompose a real two-by-two matrix, inspect its singular values and check reconstruction error.
- Finite polynomial quotient ring calculator
Calculate residues, powers and inverses in Fₚ[x]/(m), with a genuine irreducibility check.
- Matrix transpose calculator for rectangular matrices
Swap rows and columns of a bounded exact rational matrix and inspect the resulting dimensions.
- Ideal and quotient ring calculator
Generate a principal ideal in Z/nZ, partition residues into cosets and inspect exact quotient addition and multiplication tables with an SVG diagram.
- Finite topological space property checker
Check topology axioms on a finite point set, find failure witnesses and analyze connectedness, compactness and separation with an SVG membership diagram.
- Finite-field basis and span finder
Find an exact row-space basis over a prime field, inspect modular row reduction and visualize every span point in two dimensions.
- Trapezoidal and Simpson integration calculator
Approximate a signed definite integral with trapezoidal or Simpson quadrature, inspect node weights and compare resolutions with SVG panel outlines.
- Riemann sums calculator with rectangle graph
Calculate left, right and midpoint Riemann sums for an entered function, inspect every rectangle contribution and export the SVG graph.
- Trigonometric function grapher
Graph transformed sine and cosine waves with amplitude, period, phase and vertical shifts, quarter-cycle values and a downloadable SVG.
- Parabola vertex and axis of symmetry calculator
Find the vertex and symmetry axis of y=ax²+bx+c, inspect completed-square steps and symmetric values, and export the SVG parabola graph.
- Piecewise function grapher with open and closed endpoints
Plot multiple formula-and-condition pieces with included or excluded endpoints, inspect a query x and export an SVG without joining branch gaps.
- First-order ODE solver and interactive slope field
Plot a slope field and forward/backward RK4 initial-value curves for an entered f(x,y), choose an initial point and export the SVG.
- Interactive 2D and 3D vector field plotter
Plot bounded-expression vector fields in a plane or space, rotate the 3D SVG view, inspect component magnitudes and export the current view.
- Jacobian determinant and grid transformation calculator
Differentiate a two-output map, inspect its signed local area factor and compare a finite square’s mapped boundary with the linearized image.
- Local maximum and minimum calculator with derivative graph
Find numerical stationary candidates for an entered function, inspect its symbolic derivative and nearby sign changes, and export the function graph.
- Directional derivative calculator with interactive surface
Find a symbolic gradient, normalize a direction and calculate the directional slope with a rotatable surface section, tangent and SVG export.
- Vector line integral calculator for parametric curves
Calculate planar work or circulation along an entered parametric curve, inspect symbolic velocity and Simpson samples, and export the field-and-path SVG.
- Stokes theorem numerical verification calculator
Compute curl flux and boundary circulation independently for an entered graph surface, compare resolutions and rotate the surface, boundary and curl SVG.
- Antiderivative family and slope field visualizer
Recognize limited elementary antiderivatives, plot a numerical base and constant-shifted family with a slope field, and export the SVG.
- Continuity and discontinuity diagnostic calculator
Check a function value, bounded continuity rules and shrinking one-sided samples, with explicit hole candidates and a function-behavior SVG.
- Quotient limit calculator with L’Hôpital steps
Explore finite quotient limits with separate symbolic derivative steps, repeated 0/0 checks, one-sided probes and a quotient SVG.