Advanced Math Tools

A collection of advanced mathematical calculators and utilities for number theory, combinatorics, sequences, and more.

Number Theory

Tools for exploring prime numbers, divisibility, modular arithmetic, and the fundamental properties of integers.

Prime Number Calculator

Check if a number is prime with an efficient algorithm.

Prime Factorization Calculator

Decompose any positive integer into its prime factors with step-by-step explanation.

Euler's Totient Function

Calculate φ(n) - the count of integers from 1 to n that are coprime to n.

Divisor Function Calculator

Calculate τ(n) and σ(n) - the count and sum of all divisors of a positive integer.

Extended Euclidean Algorithm

Find the GCD and Bézout coefficients of two numbers.

Modular Exponentiation

Calculate a^b mod m efficiently using binary exponentiation.

Chinese Remainder Theorem Solver

Solve systems of linear congruences with step-by-step solutions.

Mobius Function Calculator

Calculate μ(n) - a fundamental function in number theory used in the Mobius inversion formula.

Egyptian Fraction Calculator

Express any proper fraction as a sum of distinct unit fractions using the greedy algorithm.

Jacobi Symbol Calculator

Calculate the Jacobi symbol (a/n), a generalization of the Legendre symbol used in primality testing.

Perfect Number Checker

Check if a number is perfect, abundant, or deficient by analyzing the sum of its proper divisors.

Primitive Root Calculator

Find primitive roots modulo n, fundamental to number theory and cryptographic protocols like Diffie-Hellman.

Digital Root Calculator

Calculate the digital root (repeated digit sum) of any number, related to divisibility by 9 and casting out nines.

Happy Number Calculator

Check if a number is happy by repeatedly summing the squares of its digits until reaching 1 or entering a cycle.

Narcissistic Number Calculator

Check if a number equals the sum of its digits each raised to the power of the digit count (Armstrong number).

Carmichael Function Calculator

Calculate lambda(n) - the smallest positive integer m such that a^m = 1 (mod n) for all a coprime to n.

Goldbach Conjecture Calculator

Express any even number as the sum of two prime numbers and find all possible prime pairs.

Kaprekar Number Calculator

Check if a number is a Kaprekar number - where the square can be split into two parts that sum to the original.

Harshad Number Calculator

Check if a number is a Harshad (Niven) number - divisible by the sum of its digits.

Smith Number Calculator

Check if a number is a Smith number - where the digit sum equals the digit sum of its prime factorization.

Multiplicative Order Calculator

Calculate ord_n(a) - the smallest positive integer k such that a^k ≡ 1 (mod n), fundamental in cryptography.

Palindrome Number Calculator

Check if a number is a palindrome (reads the same forwards and backwards) in different bases like binary, decimal, or hexadecimal.

Combinatorics

Counting, arrangements, partitions, and the mathematics of discrete structures.

Sequences

Explore famous sequences, iterative processes, and convergent series.

Algebra

Solve equations, work with polynomials, and convert between number systems.

Geometry

Calculate areas, visualize curves, and work with geometric shapes.

Linear Algebra

Matrix operations and transformations for vectors and linear systems.

Numerical Methods

Approximation techniques, simulations, and computational approaches to mathematical problems.