All Calculators
Step-by-step solutions with LaTeX — clean, fast, and student-friendly.
Exponential & Log Equation Solver
Solve exponential and logarithmic equations step-by-step using inverse functions and log rules.
Asymptote Finder
Find vertical, horizontal, and oblique (slant) asymptotes of rational functions with step-by-step limits.
Work & Energy
Compute work with angle between force and displacement; kinetic and potential energies.
Double Integral Calculator (Rectangular Region)
Evaluate double integrals over rectangular regions with step-by-step inner and outer integration.
Parallel & Perpendicular Lines
Given a line and a point, find the line that is parallel or perpendicular through that point.
Vector Magnitude
Compute the length of a vector with exact and decimal forms.
Unit Circle Values
Exact sin/cos/tan for special angles with quadrant signs.
Allele Frequency from Genotype Counts
Convert genotype counts to allele frequencies (p, q) quickly.
Derivative Calculator
Enter a function and get the derivative with rules used at each step. Supports power, product, quotient, and chain rules.
Ideal Gas Law
Solve for P, V, n, or T using PV=nRT with consistent units.
Chi-Square Test Calculator
Run chi-square goodness-of-fit and independence tests with observed and expected counts, plus step-by-step tables.
Section Formula (Internal Division)
Find the point that divides a segment internally in a given ratio m:n.
Confidence Interval (Mean/Proportion)
Build z/t confidence intervals for a mean (σ known/unknown) or a proportion with clear standard-errors.
Standard Deviation & Variance
Compute variance and standard deviation step-by-step. Choose sample (n−1) or population (n) denominator. Shows mean, deviations, squared deviations, and exact/decimal results.
Kinematics (SUVAT)
Compute displacement, velocity, or time with constant-acceleration formulas.
Midpoint of a Segment
Find the midpoint between two points with step-by-step simplification.
Ohm’s Law (V, I, R)
Solve for voltage, current, or resistance given the other two.
Correlation Coefficient (Pearson r)
Compute strength and direction of linear association between two variables.
Matrix Multiplication Calculator
Multiply two matrices step-by-step, showing each row-by-column dot product.
Projectile Motion
Horizontal/vertical components, flight time, and range on level ground.
Matrix Inverse Calculator
Compute the inverse of a matrix with determinant/adjugate steps.
Distance Between Two Points
Compute the distance between two points with the classic formula.
Hardy–Weinberg Equilibrium
Compute allele frequencies (p, q), expected genotype frequencies (p^2, 2pq, q^2), and a chi-square goodness-of-fit test for HWE.
Fraction Calculator
Add, subtract, multiply, or divide fractions with step-by-step work. Includes simplifying and mixed number answers for Grade 5-6.
Partial Derivative Calculator
Compute first-order partial derivatives of multivariable functions with step-by-step differentiation rules.
Rational Equation Solver
Solve equations with rational expressions; check extraneous roots.
Molar Mass (Chemical Formula)
Parse a chemical formula and sum atomic masses (periodic-table values).
Series/Parallel Resistance
Compute equivalent resistance for series or parallel networks.
Poisson Distribution Calculator
Compute Poisson probabilities P(X=k), cumulative probabilities, and expected counts with step-by-step work.
Determinant (2×2 / 3×3)
Compute det(A) for 2×2/3×3 with steps (minors/cofactors).
System of Equations Solver $(2×2 / 3×3)$
Solve linear systems with real numbers. Shows elimination or substitution steps and the final numeric solution.
Law of Sines
Solve triangles using a/sin A = b/sin B = c/sin C. Handles ASA/AAS and SSA (ambiguous case) with full steps.
One-Way ANOVA Calculator
Perform one-way ANOVA from raw data or group summaries, reporting F-statistic, df, p-value, and an ANOVA table.
Polynomial Long Division Calculator
Divide one polynomial by another using long division, with each step of the algorithm clearly shown.
Point–Slope → Slope–Intercept
Convert y − y1 = m(x − x1) into y = mx + b with clear steps.
Taylor/Maclaurin Series
Expand common functions around a point; show first N terms.
Stoichiometry (Moles ↔ Mass)
Convert given mass to moles, apply balanced-equation mole ratios, convert to product mass.
Z-Test Calculator
Perform one-sample and two-sample z-tests with known σ. Get z-statistic, p-value, and a clear conclusion.
Gradient & Directional Derivative Calculator
Find the gradient vector and directional derivative at a point in the direction of a given vector, with full steps.
Domain & Range Calculator
Find the domain and range of a function, explaining restrictions, asymptotes, and key values.
Angle Between Vectors
Compute the angle using dot product and norms.
Sequence Rule Finder
Detect whether a sequence is arithmetic or geometric and find its explicit formula with step-by-step reasoning.
Mean / Median / Mode
Compute measures of center: mean, median, and mode(s). Handles ties and even/odd n.
Dot Product
Compute a·b and the angle between vectors.
Triangle Solver (ASA/SSS/SAS/SSA)
Solve any triangle (ASA, SSS, SAS, SSA). Returns all sides/angles with steps.
Matrix Rank
Compute rank via rref and show pivot columns.
Cross Product (3D)
Compute a×b and its magnitude with steps.
t-Test Calculator
Perform one-sample and two-sample t-tests. Get t-statistic, degrees of freedom, and p-value with clear steps.
Eigenvalues & Eigenvectors
Find eigenvalues/eigenvectors for 2×2 or 3×3 matrices.
Logarithm Simplifier
Apply product/quotient/power rules and change of base.
Covariance Calculator
Compute sample covariance step-by-step from paired (x, y) data, with intermediate tables.
Factoring Polynomials
Factor quadratics and higher-degree polynomials: grouping, rational root test, and special products.
Permutations & Combinations
Compute ordered selections (nPr) and unordered selections (nCr).
Limit Calculator
Evaluate limits with a step-by-step math AI solver. Handles rational, trigonometric, and indeterminate forms with L'Hôpital’s rule.
Solution Dilution (M₁V₁ = M₂V₂)
Solve for any one of M1, V1, M2, or V2 given the other three.
Law of Cosines
Find sides/angles from SAS or SSS using the Law of Cosines.
Probability Rules & Bayes' Theorem
Compute unions, intersections, conditional probabilities, and Bayes' theorem with step-by-step explanations.
Definite Integral Calculator
Evaluate definite integrals step-by-step with substitutions, part-by-part evaluation, and the Fundamental Theorem of Calculus.
Linear Regression (y = a + bx)
Fit y = a + bx, report slope/intercept, and predict at new x.
Integral Calculator
Solve integrals with step-by-step substitutions, parts, trig identities, partial fractions, and numeric checks.
Orthonormal Basis (Gram–Schmidt)
Orthonormalize a set of vectors with step-by-step projections.
Partial Fractions Decomposition
Decompose rational functions (distinct, repeated, irreducible quadratics) with a clean coefficient solve.
Degrees ↔ Radians
Convert angles between degrees and radians with exact \pi forms.
Z-Score Calculator
Standardize a value and return its normal percentile.
Binomial Probability
Exact P(X=k) for X~Bin(n,p).
Quadratic Equation Solver
Solve $ax^2+bx+c=0$ by factoring, completing the square, or quadratic formula with discriminant analysis and graph insights.
RREF (Row-Reduced Echelon Form)
Row-reduce a matrix to echelon/rref with pivot operations shown.
Slope–Intercept $(y = mx + b)$
Find slope and intercept from two points or an equation. Shows step-by-step to y=mx+b.
Standard ↔ Vertex Form
Complete the square to convert ax^2+bx+c into a(x−h)^2+k and back.
Trigonometric Identity Verifier
Verify identities or simplify trigonometric expressions.
Hypergeometric Distribution Calculator
Compute exact hypergeometric probabilities for draws without replacement, with full step-by-step work.
Distance from Point to Line
Compute perpendicular distance from a point to a line Ax+By+C=0.
Vector Projection
Compute projection of a onto b and the perpendicular component.
Standard ↔ Slope–Intercept
Convert Ax+By=C to y=mx+b or the reverse with step-by-step algebra.
Point/Line/Plane (3D) — Distances & Intersections
Distance point→plane, line→plane intersection point, and parallel detection.
Arithmetic & Geometric Series
Sum arithmetic and geometric series with numeric examples.
Rational Function Analyzer
Analyze rational functions: domain, vertical/horizontal/oblique asymptotes, holes, and intercepts with full steps.
Discriminant (Δ = b² − 4ac)
Compute Δ=b²−4ac and interpret the number of real roots.
Normal Distribution (PDF/CDF)
Evaluate the normal pdf or cdf at x; standardize to Z as needed.
LU Decomposition Calculator
Factor a square matrix A into L and U using Gaussian elimination with step-by-step row operations.
Line Through Two Points
Build the line through two points: slope, point–slope, and slope–intercept.
Synthetic Division Calculator
Use synthetic division to divide by x − c, evaluate f(c), and find quotient and remainder, with table steps.