IOQM study materials
IOQM study resources

IOQM key terms

IOQM · Get comfortable with the vocabulary.

Divisibility

A relation where one integer divides another with zero remainder. Written a | b, it means b = ak for some integer k. It underpins congruences, factorisation arguments, and most olympiad number theory.

Related: Congruence Modulo n, Greatest Common Divisor, Prime Number
Congruence Modulo n

Two integers are congruent mod n when their difference is a multiple of n. Congruences preserve addition and multiplication, letting you replace large numbers by small remainders and reason about last digits or divisibility.

Related: Divisibility, Fermat's Little Theorem, Chinese Remainder Theorem
Greatest Common Divisor

The largest positive integer dividing both of two given integers. It can always be written as an integer combination of them, a fact that drives Bezout-style arguments and coprimality proofs.

Related: Euclidean Algorithm, Coprime Integers, Prime Number
Least Common Multiple

The smallest positive integer divisible by each of two given integers. For positive a and b it equals ab divided by their greatest common divisor, a relation frequently used when counting multiples in a range.

Related: Greatest Common Divisor, Prime Factorisation
Euclidean Algorithm

A repeated division-with-remainder procedure that computes the greatest common divisor of two integers. Because remainders strictly decrease, the process terminates, and reversing the steps yields integer combinations.

Related: Greatest Common Divisor, Coprime Integers
Prime Number

An integer greater than one whose only positive divisors are one and itself. Primes are the multiplicative building blocks of the integers; questions often turn on their distribution, parity, or occurrence in expressions.

Related: Fundamental Theorem of Arithmetic, Prime Factorisation
Fundamental Theorem of Arithmetic

Every integer greater than one factors uniquely into primes, up to order. This uniqueness licenses comparing prime exponents on both sides of an equation, a standard tool in olympiad proofs.

Related: Prime Factorisation, Prime Number
Prime Factorisation

The expression of a positive integer as a product of prime powers. The exponents reveal the number of divisors, the sum of divisors, and divisibility properties at a glance.

Related: Fundamental Theorem of Arithmetic, Divisor Counting Function
Divisor Counting Function

For a positive integer with prime factorisation into powers with exponents e1, e2, and so on, the number of positive divisors equals the product of each exponent plus one. It converts factorisation data into a count.

Related: Prime Factorisation, Sum of Divisors Function
Coprime Integers

Two integers whose greatest common divisor is one. Coprimality often permits cancellation in congruences and, by Bezout's identity, guarantees an integer combination equal to one.

Related: Greatest Common Divisor, Modular Inverse
Modular Inverse

For a coprime to modulus n, the unique residue b with ab congruent to 1 mod n. It allows division in modular arithmetic and exists exactly when the two numbers are coprime.

Related: Congruence Modulo n, Coprime Integers, Fermat's Little Theorem
Fermat's Little Theorem

If p is prime and a is not divisible by p, then a raised to p minus one is congruent to 1 modulo p. It simplifies large powers and tests primality-style claims.

Related: Congruence Modulo n, Modular Inverse, Euler's Totient Function
Euler's Totient Function

The count of integers from 1 to n that are coprime to n. For a prime power it equals the power minus the previous power, and it is multiplicative across coprime factors.

Related: Coprime Integers, Fermat's Little Theorem, Chinese Remainder Theorem
Chinese Remainder Theorem

A statement that simultaneous congruences with pairwise coprime moduli have a unique solution modulo the product of the moduli. It splits a hard problem into independent smaller ones.

Related: Congruence Modulo n, Euler's Totient Function
Diophantine Equation

An equation in several integer unknowns for which integer or positive integer solutions are sought. Techniques include factoring, bounding by size, parity, and modular obstruction.

Related: Linear Diophantine Equation, Infinite Descent, Congruence Modulo n
Linear Diophantine Equation

An equation of the form ax + by = c in integers. Solutions exist exactly when the greatest common divisor of a and b divides c, and then they form an arithmetic family.

Related: Diophantine Equation, Greatest Common Divisor
Infinite Descent

A proof technique that assumes a solution exists, constructs a strictly smaller one, and repeats, contradicting well-ordering of the positive integers. It is classic for showing no nonzero solutions exist.

Related: Diophantine Equation, Well-Ordering Principle
Pigeonhole Principle

If more objects than boxes are distributed, some box holds at least two. Generalised forms count forced multiplicities; the art lies in choosing boxes cleverly.

Related: Extremal Principle, Counting with Complement
Counting with Complement

Counting a set by subtracting the number of objects failing a condition from the total. It simplifies problems where the direct count involves many overlapping cases.

Related: Inclusion-Exclusion Principle, Pigeonhole Principle
Inclusion-Exclusion Principle

A formula for the size of a union of sets that alternately adds and subtracts intersections. It corrects for double counting when events overlap.

Related: Counting with Complement, Euler's Totient Function
Permutation

An arrangement of objects in a definite order. The number of orderings of n distinct objects is n factorial; partial arrangements use falling factorials.

Related: Combination, Factorial
Combination

A selection of objects where order does not matter. The count of k-subsets of an n-element set is written as a binomial coefficient and computed by a ratio of factorials.

Related: Binomial Coefficient, Permutation, Pascal's Identity
Binomial Coefficient

The number of ways to choose k objects from n, denoted by n above k. It appears in expansions, lattice-path counts, and identities such as symmetry and the hockey-stick rule.

Related: Combination, Pascal's Identity, Binomial Theorem
Pascal's Identity

The relation that a binomial coefficient equals the sum of the two coefficients above it in Pascal's triangle. It underlies induction proofs of combinatorial identities.

Related: Binomial Coefficient, Binomial Theorem
Binomial Theorem

A formula expanding a sum of two terms raised to a power as a sum of terms, each a binomial coefficient times powers of the parts. It links algebra with counting.

Related: Binomial Coefficient, Pascal's Identity
Extremal Principle

A method that selects the largest, smallest, or otherwise extreme object in a configuration and exploits the constraints that extremality imposes. It is powerful in combinatorics and geometry.

Related: Pigeonhole Principle, Well-Ordering Principle
Invariant

A quantity unchanged by every allowed operation. If a target state has a different value of the invariant, it is unreachable; this settles many impossibility puzzles.

Related: Monovariant, Parity
Monovariant

A quantity that always moves in one direction under the allowed operations, such as a sum that strictly decreases. Because it cannot decrease forever, the process must stop.

Related: Invariant, Infinite Descent
Parity

Whether an integer is even or odd. Parity arguments reduce problems to two cases and quickly rule out configurations or solutions that would require a mismatch.

Related: Invariant, Congruence Modulo n
Graph

A collection of vertices with edges joining some pairs. Graphs model relations and networks; questions concern paths, cycles, degrees, and colourings.

Related: Degree of a Vertex, Handshake Lemma, Tree
Degree of a Vertex

The number of edges incident to a vertex in a graph. Degree sums control the existence of paths, and degree sequences constrain possible graphs.

Related: Handshake Lemma, Graph
Handshake Lemma

In any graph the sum of all vertex degrees equals twice the number of edges. A consequence is that the number of odd-degree vertices is even.

Related: Degree of a Vertex, Graph, Parity
Tree

A connected graph with no cycles. A tree on n vertices has exactly n minus one edges, and any two vertices are joined by a unique simple path.

Related: Graph, Handshake Lemma
Triangle Inequality

In any triangle, each side is shorter than the sum of the other two, and longer than their difference. It gives bounds and equality conditions used in optimisation geometry.

Related: Triangle, Ptolemy's Inequality
Pythagorean Theorem

In a right triangle, the square on the hypotenuse equals the sum of the squares on the legs. Its converse identifies right angles and it converts lengths into algebraic relations.

Related: Similar Triangles, Triangle
Similar Triangles

Triangles with equal corresponding angles, whose corresponding sides are proportional. Similarity transfers length ratios and is a primary tool for computing unknown lengths.

Related: Pythagorean Theorem, Power of a Point, Angle Bisector Theorem
Power of a Point

For a point and a circle, the product of distances to the circle along any secant through the point. It is constant and equals the squared tangent length when the point is outside.

Related: Similar Triangles, Cyclic Quadrilateral, Radical Axis
Cyclic Quadrilateral

A quadrilateral whose vertices lie on one circle. Opposite angles are supplementary, and intersecting chords or secants yield equal products of segment lengths.

Related: Power of a Point, Ptolemy's Theorem
Ptolemy's Theorem

In a cyclic quadrilateral, the product of the diagonals equals the sum of the products of the two pairs of opposite sides. It converts cyclic geometry into length equations.

Related: Cyclic Quadrilateral, Triangle Inequality
Angle Bisector Theorem

An angle bisector in a triangle divides the opposite side in the ratio of the adjacent sides. Its converse helps prove concurrency or locate points on a side.

Related: Similar Triangles, Ceva's Theorem
Ceva's Theorem

A criterion for three cevians of a triangle to be concurrent: the product of three side ratios equals one. Menelaus' theorem gives the analogous collinearity condition.

Related: Angle Bisector Theorem, Similar Triangles
Arithmetic Mean-Geometric Mean Inequality

For nonnegative reals, the arithmetic mean is at least the geometric mean, with equality only when all are equal. It bounds sums given products and proves many optimisation results.

Related: Cauchy-Schwarz Inequality, Sum of Squares
Cauchy-Schwarz Inequality

For real sequences, the square of the sum of products is at most the product of the sums of squares. It bounds expressions and pins down equality cases.

Related: Arithmetic Mean-Geometric Mean Inequality, Triangle Inequality
Polynomial Remainder Theorem

The remainder when a polynomial is divided by x minus a equals the polynomial evaluated at a. Hence a is a root exactly when x minus a divides the polynomial.

Related: Factor Theorem, Vieta's Formulas
Factor Theorem

A number a is a root of a polynomial exactly when x minus a is a factor. Repeated roots correspond to repeated factors, which constrains coefficients.

Related: Polynomial Remainder Theorem, Vieta's Formulas
Vieta's Formulas

Relations expressing sums and products of polynomial roots through coefficients. For a quadratic, the root sum is minus b over a and the product is c over a.

Related: Factor Theorem, Symmetric Polynomial
Symmetric Polynomial

A polynomial unchanged when its variables are permuted. Every such polynomial can be written using elementary symmetric sums, which are tied to Vieta's formulas.

Related: Vieta's Formulas, Sum of Squares
Sum of Squares

An expression adding squared terms. Completing the square rewrites quadratics to expose extrema, and sums of squares are nonnegative, which yields inequalities.

Related: Arithmetic Mean-Geometric Mean Inequality, Symmetric Polynomial
Functional Equation

An equation whose unknown is a function, required to hold for all admissible inputs. Standard moves are substituting special values, checking injectivity, and testing simple candidate functions.

Related: Cauchy-Schwarz Inequality
Well-Ordering Principle

Every nonempty set of positive integers has a least element. It justifies minimal-counterexample proofs and underpins induction and descent arguments.

Related: Infinite Descent, Extremal Principle