🔗

Discrete Math

Logic, set theory, combinatorics, graph theory

Subfields

Concepts

Sets

★☆☆☆☆

A set is a collection of distinct, well-defined objects. It's one of the most fundamental concepts in mathematics.

🔗Discrete Math

Combinations

★★☆☆☆

A combination is the number of ways to select r items from n items without regard to order.

🔗Discrete Math

Permutations

★★☆☆☆

A permutation is the number of ways to arrange r items from n items where order matters.

🔗Discrete Math

Graph Theory Basics

★★★☆☆

A graph is a structure consisting of vertices and edges. It's used to model relationships and networks.

🔗Discrete Math

Recurrence Relations

★★★☆☆

A recurrence relation defines sequence terms using previous terms. It's essential for analyzing recursive algorithm complexity.

🔗Discrete Math

Modular Arithmetic

★★★☆☆

Modular arithmetic is a system based on remainders from division. Also called clock arithmetic.

🔗Discrete Math

Propositional Logic

★★☆☆☆

A proposition is a statement that is either true or false. Logical operators combine propositions.

🔗Discrete Math

Boolean Algebra

★★★☆☆

An algebraic system on 0 and 1 (or true and false), fundamental to logic circuits and computer science.

🔗Discrete Math

Trees

★★★☆☆

A tree is a connected graph with no cycles. With n vertices, it has n-1 edges.

🔗Discrete Math

Binomial Theorem

★★★☆☆

A formula for expanding powers of binomials using combinations as coefficients.

🔗Discrete Math

Big O Notation

★★★☆☆

Asymptotic notation to express time/space complexity of algorithms.

🔗Discrete Math