Discrete Math Calculator

A comprehensive tool for solving discrete mathematics problems

Graph Theory

Visualize and analyze graphs, run algorithms, and explore graph properties.

Explore Graph Theory

Combinatorics

Calculate permutations, combinations, and solve counting problems.

Explore Combinatorics

Probability

Calculate probabilities, expected values, and analyze distributions.

Explore Probability

Automata

Design and simulate finite automata, pushdown automata, and Turing machines.

Explore Automata

Set Theory

Perform set operations, calculate cardinality, and explore set relationships.

Explore Set Theory

Number Theory

Solve problems in modular arithmetic, prime numbers, and number sequences.

Explore Number Theory

Logic

Work with propositional logic, truth tables, and logical equivalences.

Explore Logic

Adjacency Matrix

Spreadsheet-style matrix editor, live graph visualization, matrix powers, and more.

Adjacency Matrix Tool
Skip to main content