Science cluster

Algebra & Calculus Calculators

Solve equations, matrices, polynomials, integrals, derivatives, and transforms, along with number-theory and combinatorics problems.

Top calculators

A short starting set for the most common algebra & calculus calculators workflows.

Characteristic Polynomial Calculator - Matrix Eigenvalue Tool

Compute the characteristic polynomial of a 2x2, 3x3, or 4x4 matrix and see how it relates to eigenvalues, trace, and determinant.

characteristic polynomial calculator eigenvalues A − λ I A − λI a root finder or eigenvalue calculator

3x3 Eigenvalue and Eigenvector Calculator

Compute eigenvalues and eigenvectors of a 3×3 matrix step by step. This 3×3 eigenvalue calculator uses the characteristic polynomial and Cardano’s method to...

3x3 eigenvalue calculator eigenvector calculator linear algebra A − λ I Cardano

Heat Equation Solver | 1D Diffusion with Finite Differences

Solve the one-dimensional heat equation for a rod with fixed end temperatures using an explicit finite difference method. Explore thermal diffusivity, stability, boundary conditions, and temperature profiles over time.

heat equation solver diffusion PDE finite difference thermal diffusivity

Lambert W Function Calculator - Solve w e^w = x

Compute the Lambert W function numerically using Newton iterations.

Lambert W function calculator product logarithm NIST branch compute

Quartic Equation Solver | Find Real and Complex Roots of Fourth-Degree Polynomials

Solve quartic equations of the form ax⁴ + bx³ + cx² + dx + e = 0. Enter coefficients to compute all four real or complex roots with a clear numerical explanation and an optional quartic-themed mini-game.

quartic equation solver fourth degree polynomial roots WASD all ax⁴

Bisection Method Calculator - Find Roots of Continuous Functions

Use the bisection method to approximate a real root of a continuous function on a bracketed interval. Set tolerance and iteration limits, then inspect the root estimate.

bisection method calculator root finding numerical analysis Assumptions FAQ

Factorial Calculator (n!) — Exact BigInt Results & Digit Count

Compute n! exactly for any non‑negative integer. Includes digit count, worked examples, common values table, and practical limits for very large factorials.

factorial calculator n factorial combinatorics 6 different books FAQ

Gauss-Seidel Method Calculator - Iterative Linear Solver

Solve 2×2 or 3×3 linear systems with the Gauss-Seidel iterative method. Enter coefficients, choose iteration count, inspect convergence, and learn how the update formula works with a worked example and mini-game.

Gauss-Seidel calculator iterative method linear system solver matrix equation numerical analysis

All calculators in this cluster

Browse 35 calculators matched to this topic, or return to the Science category.

3x3 Eigenvalue and Eigenvector Calculator

Compute eigenvalues and eigenvectors of a 3×3 matrix step by step. This 3×3 eigenvalue calculator uses the characteristic polynomial and Cardano’s method to...

3x3 eigenvalue calculator eigenvector calculator linear algebra A − λ I Cardano

Arc Length Calculator - Measure Curves Precisely

Free arc length calculator that computes the length of a curve y = f(x) between x = a and x = b using numerical integration. Ideal for calculus students, tea...

arc length calculator curve length and and f arc

Bernoulli Principle Streamline Simulator

Explore Bernoulli's equation with an interactive pipe animation. Adjust pressures, velocities, and elevations; watch energy bars change and download time-series data.

Bernoulli Principle Streamline Simulator science calculator CSV adjust animation

Bisection Method Calculator - Find Roots of Continuous Functions

Use the bisection method to approximate a real root of a continuous function on a bracketed interval. Set tolerance and iteration limits, then inspect the root estimate.

bisection method calculator root finding numerical analysis Assumptions FAQ

Characteristic Polynomial Calculator - Matrix Eigenvalue Tool

Compute the characteristic polynomial of a 2x2, 3x3, or 4x4 matrix and see how it relates to eigenvalues, trace, and determinant.

characteristic polynomial calculator eigenvalues A − λ I A − λI a root finder or eigenvalue calculator

Child Height Predictor Calculator (Mid‑Parental Method) | Estimate Adult Height

Estimate a child’s adult height using the mid‑parental height method. Enter mother and father heights, choose units and child’s sex, and get an estimated adult height with a likely range.

child height predictor adult height estimator mid-parental height calculator 5 ft 6 in = 66 in 5 ft 8 in = 68 in

Collatz Conjecture Path Analyzer - Sequence Length and Dynamics

Analyze Collatz conjecture sequences: compute path length, maximum values, stopping time, and sequence patterns for any starting integer.

Collatz conjecture 3n+1 problem Syracuse problem sequence analyzer stopping time

Completing the Square Calculator - Convert Quadratics to Vertex Form

Use this completing the square calculator to rewrite a quadratic expression ax^2 + bx + c in vertex form a(x-h)^2 + k, identify the vertex, and understand each algebra step.

completing the square calculator vertex form quadratic expression algebra because the general pattern is a

Conjugate Gradient Solver - Efficient SPD Linear Systems

Approximate solutions of symmetric positive-definite systems using the conjugate gradient algorithm.

conjugate gradient calculator iterative linear solver SPD matrix GMRES SPD

Continued Fraction Convergent Explorer

Generate convergents for any number, measure approximation error, and export the sequence to CSV to understand how continued fractions build precision.

continued fraction calculator convergent error Diophantine approximation rational approximations CAD

Derangement Counter - Count Permutations with No Fixed Points

Use this derangement counter to compute the number of permutations with no fixed points, compare !n to n!, and learn how subfactorials connect to the classic hat-check problem and 1/e.

derangement calculator subfactorial permutation fixed point combinatorics

Dijkstra Shortest Path Calculator - Weighted Graph Solver

Use this Dijkstra shortest path calculator to find the minimum‑cost route between two nodes in a small weighted graph with nonnegative edge weights. Enter an...

dijkstra algorithm calculator shortest path BFS algorithm and

Factorial Calculator (n!) — Exact BigInt Results & Digit Count

Compute n! exactly for any non‑negative integer. Includes digit count, worked examples, common values table, and practical limits for very large factorials.

factorial calculator n factorial combinatorics 6 different books FAQ

Fractal Dimension Calculator (Self-Similarity Method)

Use this fractal dimension calculator to compute the self-similar (Hausdorff) dimension from the number of pieces N and scaling ratio r, with clear examples...

fractal dimension calculator self-similar Hausdorff Self-Similarity Method a filled area

Fraction Simplifier Calculator - Reduce Fractions and Perform Basic Operations

Simplify fractions or calculate addition, subtraction, multiplication, and division with this browser-based fraction calculator. Perfect for students, teachers, and anyone working with ratios.

fraction calculator simplify fractions fraction addition math tool GCD

Frobenius Norm Calculator - Matrix Magnitude and Difference

Calculate the Frobenius norm of a matrix or compare two matrices with the Frobenius norm of their difference. Enter rows with spaces or commas and get instant results.

Frobenius norm calculator matrix norm linear algebra matrix difference relative error

Function Limit Calculator (Numerical) | Left & Right-Hand Limit Estimator

Estimate the limit of a function as x approaches a point a using a numerical left-hand and right-hand approach with step-size refinement. Includes formula, examples, interpretation tips, limitations, and a limit-themed mini-game.

limit calculator calculus numerical limit left hand limit right hand limit

Gauss-Seidel Method Calculator - Iterative Linear Solver

Solve 2×2 or 3×3 linear systems with the Gauss-Seidel iterative method. Enter coefficients, choose iteration count, inspect convergence, and learn how the update formula works with a worked example and mini-game.

Gauss-Seidel calculator iterative method linear system solver matrix equation numerical analysis

Gaussian Elimination Calculator – Solve 2x2 and 3x3 Linear Systems

Use this Gaussian elimination calculator to solve 2x2 or 3x3 linear systems step-by-step with partial pivoting. Enter coefficients a_ij and constants b_i to...

gaussian elimination calculator linear system solver 2×2 system a_ij coefficient

Hartley Transform Calculator (Discrete DHT) - Real-Valued Spectrum Tool

Compute the discrete Hartley transform of a real sequence, review the DHT formula, follow a worked example, and compare Hartley and Fourier spectra.

Hartley transform calculator discrete Hartley transform DHT real spectrum Fourier alternative

Heat Equation Solver | 1D Diffusion with Finite Differences

Solve the one-dimensional heat equation for a rod with fixed end temperatures using an explicit finite difference method. Explore thermal diffusivity, stability, boundary conditions, and temperature profiles over time.

heat equation solver diffusion PDE finite difference thermal diffusivity

Isostatic Root Depth Calculator - Airy Isostasy

Estimate the thickness of the crustal root beneath a mountain using Airy isostasy and explore how elevation and density contrasts control isostatic balance.

isostasy calculator mountain root depth crust mantle density a mountain airy

Jordan Form Calculator - 2×2 Canonical Decomposition

Compute the Jordan canonical form of a 2×2 matrix and see whether it is diagonalizable or forms a single Jordan block.

jordan form calculator linear algebra block canonical compute

Kaprekar Routine Analyzer (4–7 Digit Inputs) | Kaprekar Sequence Calculator

Use this Kaprekar routine analyzer to explore digit-rearrangement sequences, inspect iteration tables, understand the classic 6174 fixed point, and experiment with longer starting values.

Kaprekar routine Kaprekar constant number theory digit rearrangement mathematical sequences

KFRE Calculator - Kidney Failure Risk Equation

Estimate your risk of kidney failure within two years using the Kidney Failure Risk Equation (KFRE) with age, eGFR, and albumin-creatinine ratio inputs.

KFRE calculator kidney failure risk chronic kidney disease ACR ACR + 1

Lambert W Function Calculator - Solve w e^w = x

Compute the Lambert W function numerically using Newton iterations.

Lambert W function calculator product logarithm NIST branch compute

Linear Diophantine Equation Solver - Find Integer Solutions

Solve equations of the form ax + by = c for integers x and y using the extended Euclidean algorithm.

linear diophantine equation calculator ax + by = c solver FAQ algorithm and parametric family in terms of t no solution gcd

LU Decomposition Calculator - Factor Matrices Easily

Break down a 3x3 matrix into lower and upper triangular matrices for linear algebra and numerical methods.

LU decomposition calculator matrix factorization linear algebra LDU algebra

Matrix Cofactor and Adjugate Calculator | 2×2 and 3×3 Determinant Tool

Compute the determinant, cofactor matrix, and adjugate of a 2×2 or 3×3 matrix. Includes a worked example, clear formulas in MathML, and an optional mini-game for practicing transpose and cofactor signs.

matrix cofactor calculator adjugate matrix determinant inverse matrix M i j

PageRank Calculator - Analyze Link Structures with Power Iteration

Compute PageRank scores for a small directed graph. Enter a 5x5 adjacency matrix and a damping factor to simulate the algorithm behind search engine rankings.

PageRank calculator power iteration link analysis markov chain graph algorithm

Partition Function Calculator - Integer Partitions p(n)

Use this Partition Function Calculator to compute p(n), the number of unordered integer partitions of a non-negative integer. Learn what the partition function means, how to use the calculator, how the formula works, and try a partition-themed mini-game.

partition function integer partitions combinatorics additive partitions number theory

Quartic Equation Solver | Find Real and Complex Roots of Fourth-Degree Polynomials

Solve quartic equations of the form ax⁴ + bx³ + cx² + dx + e = 0. Enter coefficients to compute all four real or complex roots with a clear numerical explanation and an optional quartic-themed mini-game.

quartic equation solver fourth degree polynomial roots WASD all ax⁴

Repeating Decimal to Fraction Converter – Express Infinite Repeats as Rational Numbers

Convert repeating decimals into exact fractions with this simple browser tool for students and teachers.

repeating decimal to fraction recurring decimal converter math classroom tool browser convert

Thin Lens Equation - Interactive Ray Simulator

Explore the thin lens equation with an HTML5 canvas ray diagram. Adjust object distance and focal length, animate rays, and download position data.

Thin Lens Equation - Interactive Ray Simulator science calculator - interactive ray simulator CSV adjust

Walsh-Hadamard Transform Calculator for Fast Sequence Analysis

Use this Walsh-Hadamard Transform Calculator to compute normalized transform coefficients for a numeric sequence, review a step-by-step example, and compare how the output shifts when the input changes.

Walsh-Hadamard transform calculator fast transform normalized coefficients CSV aggressive