Combinatorics
Combinatorics here is finite mathematics done to the standard of the infinite kind. Counting is assembled from the sum and product rules applied to finite sets, giving factorials and binomial coefficients, then inclusion-exclusion, which corrects an overcount, and the pigeonhole principle, which produces an object without exhibiting it. Formal power series make a sequence into an algebraic object with no question of convergence, and a linear recurrence becomes a rational generating function whose partial fractions return a closed form. Finite partial orders split into chains and antichains, with Sperner's theorem and Dilworth's, and the incidence algebra turns an order into a ring whose zeta function inverts to the Mobius function. Graphs follow: degrees, walks, connectivity, trees and spanning trees, Eulerian and Hamiltonian circuits, hereditary classes, and proper colourings. Ramsey's theorem says disorder is impossible at scale, Turan and Erdos-Stone give the extremal counterpart, and matchings, covers, Konig, Hall, Menger and max-flow min-cut are the min-max theorems. Planarity and Euler's formula bound the edges and yield the five colour theorem. Finite probability spaces close the collection, where expectation is a finite sum and the probabilistic method turns a positive probability into an existence proof.
The probability track begins here: it proves that a measure of total mass one agrees with the finite probability spaces and random variables established here, rather than replacing them. The Euclidean topology page of the topology track draws on the binomial coefficients, and the algebraic blocks scaffolded to continue it rest on the inner product geometry of Linear Algebra.
Pathway
The parts run in order. Everything a page needs from this group has been read by the time you reach it, and the level on each row is how many dependency steps into the group that page sits.
Part 1 · Counting
2 pagesEvery count in this category is assembled from two rules, the sum rule and the product rule, applied to finite sets whose cardinality is a natural number rather than a symbol. Factorials and binomial coefficients follow, and then the two principles that do the work when a direct count is unavailable: inclusion-exclusion, which corrects an overcount, and the pigeonhole principle, which produces an object without exhibiting it.
This page builds finite counting from the ground up: what | A| means, the two rules that every count is assembled from, and the factorials and binomial coefficients they produce.
8 definitions, 2 lemmas, 13 theorems, 2 corollaries, 1 remarkExamples & counterexamples →Finite cardinality, finite sums over arbitrary finite index sets, the sum and product rules, binomial coefficients, and the canonical embedding of the naturals into the reals supply the counting and arithmetic background.
5 definitions, 2 lemmas, 8 theorems, 2 corollaries, 3 false statements, 1 remarkExamples & counterexamples →
Part 2 · Generating functions
8 pages · after Part 1A formal power series is a sequence written so that algebra acts on coefficients, with no question of convergence anywhere. Coefficient extraction, inversion and formal differentiation solve recurrences, permutation statistics contribute -factorials and Eulerian polynomials, symbolic combinatorics turns labelled constructions into EGF identities, and lattice paths convert the same series into Catalan-type counts. The same formal language governs set and integer partitions: Stirling and Bell numbers encode labelled decompositions, Ferrers conjugation identifies parts with largest parts, Euler's distinct-equals-odd identity and the Durfee-square decomposition turn product formulas into structure, Franklin's involution yields the pentagonal recurrence for , and Burnside-Pólya cycle indices convert necklace, bracelet and weighted colouring orbits into explicit substitutions.
- Formal Power Series22 results
Commutative rings, finite commutative-monoid sums, polynomial convolution, units, domains, and the published real Laurent-series field supply the algebraic setting.
7 definitions, 2 lemmas, 2 propositions, 9 theorems, 2 corollariesExamples & counterexamples → Formal power series, coefficient extraction, summable families, composition, differentiation, and the x-adic topology supply the exact background for this development.
9 definitions, 1 lemma, 10 theorems, 7 corollaries, 6 examples, 3 counterexamples, 2 false statementsExamples & counterexamples →Formal power series over a commutative ring, coefficient extraction with its linearity and extensionality, the unit criterion for a formal power series, and the formal derivative with its algebra are published.
8 definitions, 5 lemmas, 5 propositions, 7 theorems, 6 corollaries, 1 remarkExamples & counterexamples →Finite symmetric groups, one-line notation, inversions, cycle decomposition, binomial coefficients, factorials, and the symbolic-method page provide the background for this development.
8 definitions, 2 lemmas, 6 theorems, 4 corollaries, 5 examples, 2 counterexamples, 1 false statement, 1 remarkExamples & counterexamples →Burnside's orbit count is already published elsewhere in the library, so this page starts where that theorem becomes a reusable machine: cycle indices, colouring actions, and Pólya's enumeration formulas.
3 definitions, 2 lemmas, 7 theorems, 3 corollaries, 3 false statements, 2 remarksExamples & counterexamples →- Lattice Paths and Catalan Numbers74 results
Formal power series and coefficient extraction supply the algebraic language of the page, and the page uses the constant-one square root in ℚ⟦ x⟧ exactly where the Catalan generating function needs it.
12 definitions, 15 lemmas, 18 theorems, 10 corollaries, 11 examples, 2 counterexamples, 3 false statements, 3 remarksExamples & counterexamples → This page fixes the Stirling-number notation once, proves the finite recurrences and change-of-basis formulas that connect powers, falling factorials, and cycle counts, and then turns to the labelled symbolic method.
6 definitions, 1 lemma, 9 theorems, 4 corollaries, 1 remarkExamples & counterexamples →This page fixes one partition convention and then uses it in two directions.
3 definitions, 1 lemma, 9 theorems, 4 corollaries, 2 false statements, 2 remarksExamples & counterexamples →
Part 3 · Order, chains and Mobius inversion
2 pages · after Part 1A finite partial order splits into chains and antichains, and each is bounded by the other: Sperner's theorem for the Boolean lattice, Dilworth's for any finite order. The incidence algebra turns the same order into a ring of functions on its intervals, in which the zeta function is invertible, and its inverse is the Mobius function that generalises inclusion-exclusion.
- Chains, Antichains, Sperner and Dilworth32 results
Finite partial orders supply comparability, chains, and the order laws used throughout, while finite cardinality makes height, width, and level sizes exact natural numbers.
9 definitions, 10 lemmas, 8 theorems, 3 corollaries, 2 false statementsExamples & counterexamples → - Incidence Algebras and Möbius Inversion24 results
Partial orders supply intervals, chains and Boolean lattices, while commutative rings supply the coefficients for addition and multiplication.
6 definitions, 4 lemmas, 7 theorems, 4 corollaries, 3 false statementsExamples & counterexamples →
Part 4 · Graphs
8 pages · after Parts 1 and 2A graph begins with connectivity, trees, Eulerian and Hamiltonian circuits, hereditary classes, and colouring. Linear-algebra methods then encode incidences and set systems in matrices, proving results such as Fisher and Graham-Pollak, while block designs and finite projective planes show the same counting identities in structured examples. The new spectral page adds the adjacency and Laplacian dictionaries: powers count walks, the Laplacian detects components and algebraic connectivity, Kirchhoff's matrix-tree theorem turns spanning-tree counts into determinants and eigenvalue products, and canonical spectra for , , , and the Petersen graph lead to basic expander estimates.
- Graphs, Walks and Connectivity37 results
Finite cardinality supplies graph order, size, degree counts and the enumeration of two-element subsets, while Double counting: ∑ x ∈ X| R x| = | R| = ∑ y ∈ Y| Rʸ| for a…
15 definitions, 7 lemmas, 5 theorems, 5 corollaries, 4 false statements, 1 remarkExamples & counterexamples → - Eulerian and Hamiltonian Graphs22 results
The page first fixes degree and connectivity conventions for finite multigraphs and digraphs, including how loops contribute.
6 definitions, 6 lemmas, 7 theorems, 3 corollariesExamples & counterexamples → - Graph Colouring6 results
Finite simple graphs, finite cardinality, vertex neighbourhoods and maximum degree supply the combinatorial setting.
3 definitions, 2 lemmas, 1 theoremExamples & counterexamples → Published finite-simple-graph, induced-subgraph, graph-isomorphism, complementation, connectivity, and finite-counting definitions provide the setting.
9 definitions, 9 lemmas, 3 theorems, 2 corollariesExamples & counterexamples →- Linear Algebra Methods in Combinatorics64 results
This page uses coordinate spaces over fields, the standard bilinear form, orthogonal complements, row reduction, rank-nullity and determinants to turn finite set systems into linear-algebra problems.
10 definitions, 17 lemmas, 13 theorems, 3 corollaries, 10 examples, 3 counterexamples, 5 false statements, 3 remarksExamples & counterexamples → - Trees, Forests and Spanning Trees27 results
Published finite-simple-graph conventions, path and cycle definitions, connected components, vertex degrees, graph deletion, and finite-cardinality results supply the structural setting.
6 definitions, 10 lemmas, 8 theorems, 3 corollariesExamples & counterexamples → - Algebraic and Spectral Graph Theory24 results
This draft page builds the standard algebraic dictionaries that turn finite graphs into matrices: adjacency matrices count walks, Laplacians detect components, and…
6 definitions, 1 proposition, 13 theorems, 4 corollariesExamples & counterexamples → Double counting, modular arithmetic on ℤ/n, finite fields, and the linear-algebra view of incidence matrices are the prerequisites behind this page.
8 definitions, 2 lemmas, 9 theorems, 4 corollaries, 1 remarkExamples & counterexamples →
Part 5 · Ramsey and extremal graph theory
2 pages · after Part 4Ramsey's theorem says a large enough complete graph, however its edges are coloured, contains a monochromatic clique, so total disorder is impossible. Extremal graph theory asks the quantitative form of the same question: how many edges force a given subgraph, with Turan's theorem and the Erdos-Stone bound answering it in terms of the chromatic number.
- Ramsey Theory21 results
Graph colouring supplies the two-colour language, while finite pigeonhole and counting principles support the recursive and probabilistic bounds.
6 definitions, 3 lemmas, 9 theorems, 3 corollariesExamples & counterexamples → - Extremal Graph Theory20 results
Finite simple graphs, ordinary subgraphs, degree and neighbourhood notation, finite counting, chromatic number, and Ramsey arrow notation provide the setting.
4 definitions, 4 lemmas, 1 proposition, 8 theorems, 3 corollariesExamples & counterexamples →
Part 6 · Flows, matchings and planarity
2 pages · after Part 4Matchings, vertex covers and cuts are the same problem seen from two sides, and the min-max theorems say so: Konig and Hall for bipartite matching, Menger for disjoint paths, max-flow min-cut for networks. Planarity then constrains a graph by geometry rather than by counting, and Euler's formula bounds the edges, which is what forces a vertex of small degree and gives the five colour theorem.
Finite graphs provide the common language for matchings, covers, paths, and cuts.
6 definitions, 9 lemmas, 1 proposition, 6 theorems, 3 corollaries, 1 remarkExamples & counterexamples →Euclidean polygonal topology provides the separation setting for embedded edges.
5 definitions, 14 lemmas, 5 propositions, 6 theorems, 6 corollariesExamples & counterexamples →
Part 7 · Probability and the probabilistic method
26 pages · after Parts 1, 4 and 5Finite probability and expectation turn density into witnesses for homogeneous sets, induced-copy estimates, sparse pairs, and Erdős--Hajnal alternatives. Modules, blockades, pure pairs, combs, restriction, and sparsification develop clique-or-stable-set structure for the bull and . The quantitative induced-density page starts from few labelled induced copies, uses good-copy extension and restricted blockades, and turns finite density recursion into logarithmic and log-log homogeneous-set bounds, with explicit empty-block and singleton conventions. In the co-bird-free comb setting, overlapping induced copies yield anticonnected classes, and iterated mixed quotients end in a pure blockade with an -free pattern. This supports the relevant Erdős--Hajnal input and the special-vertex criterion for property for .
Finite sums and their reindexing laws, finite cardinality and Cartesian products, functions, and ordered-field arithmetic provide the background.
11 definitions, 7 lemmas, 16 theorems, 3 corollariesExamples & counterexamples →Finite probability spaces supply expectation, indicators, independence, variance, Markov's inequality, and the second-moment bound.
6 definitions, 8 lemmas, 1 proposition, 12 theorems, 1 corollaryExamples & counterexamples →- Regular Pairs and Induced Counting25 results
A finite simple graph and its complement, the edges between two vertex sets and the pure and mixed pairs among them, an induced embedding, an induced copy of a fixed graph…
5 definitions, 8 lemmas, 9 theorems, 2 corollaries, 1 remarkExamples & counterexamples → The published clique and stable-set numbers of a finite graph, the notions of a hereditary class and of an H-free class, the complement of a graph and of a class, and the…
2 definitions, 1 lemma, 3 propositions, 5 theorems, 2 corollaries, 1 remarkExamples & counterexamples →- Modules, Substitution and Prime Graphs36 results
Modules record when a vertex set is indistinguishable from outside the set.
4 definitions, 22 lemmas, 4 theorems, 4 corollaries, 2 remarksExamples & counterexamples → The input from the regular-pairs page is the whole quantitative engine here: edge density, ε-regular pairs, typical-degree estimates, the induced counting lemma, and the theorem producing large self-regular subsets.
2 definitions, 12 lemmas, 2 theorems, 7 corollaries, 3 remarksExamples & counterexamples →- Blockades, Combs and Pattern Graphs11 results
This page is intentionally narrow. It fixes the blockade vocabulary used in the iterative Erdős–Hajnal literature, isolates the pattern-graph viewpoint for pure blockades…
5 definitions, 3 lemmas, 2 theorems, 1 remarkExamples & counterexamples → This draft page follows the Chudnovsky-Safra route to the bull theorem: define good functions and α-narrowness, reduce composite graphs to modular decomposition, prove the…
8 definitions, 2 lemmas, 2 propositions, 7 theorems, 3 corollaries, 3 remarksExamples & counterexamples →Homogeneous sets, sparse induced subgraphs, greedy colouring, the product bound |V|≤χα, complementation, and base-2 logarithms are the ingredients behind the quantitative Erdős–Hajnal estimates.
2 theorems, 1 corollary, 2 remarksExamples & counterexamples →The prerequisite pages provide homogeneous sets and the Erdős–Hajnal property on hereditary classes, together with induced-copy counts, family-free graphs, and restricted sets in the maximum-degree normalization.
3 definitions, 3 lemmas, 2 theorems, 3 corollaries, 2 examples, 2 counterexamplesExamples & counterexamples →This draft page currently contains the cograph bridge, the strong-to-weak Erdős–Hajnal implication, the path–antipath strong theorem, and the co-leaf convention used later in the six-vertex extension route.
2 definitions, 3 theorems, 2 corollariesExamples & counterexamples →This page packages the cograph recursion with the perfect-graph and κ(G)=α(G)ω(G) formulations that the later Erdos-Hajnal pages use.
6 definitions, 3 lemmas, 1 proposition, 9 theorems, 1 corollary, 1 remarkExamples & counterexamples →This page proves quantitative sparse-or-dense induced-subgraph bounds from few labelled induced copies.
5 definitions, 10 lemmas, 2 theorems, 1 corollaryExamples & counterexamples →This page isolates the quotient construction used at the start of Section 6 of the six-vertex extension paper.
2 definitions, 5 lemmasExamples & counterexamples →This page follows the direct Section 4 route for C 5 rather than the later star-expansion route.
1 definition, 3 lemmas, 3 theorems, 2 corollariesExamples & counterexamples →This draft page follows the source split that the design called out: the first half proves that P 5 is nice by iteratively building pure or sparse blockades, and the second…
1 definition, 15 lemmas, 5 theorems, 1 corollaryExamples & counterexamples →This draft page follows the star-expansion route from Sections 6 to 8 of the five-hole paper.
1 definition, 4 lemmas, 7 theorems, 4 corollariesExamples & counterexamples →This page isolates the reusable Section 2 lemmas that sit between the earlier P 5 blockade machinery and the later six-vertex structure pages.
1 definition, 4 lemmasExamples & counterexamples →- Small-Graph Erdős-Hajnal Consequences13 results
This page closes the finite small-graph inventory that the earlier substitution, bull, C 5, and P 5 pages make possible.
6 definitions, 1 lemma, 2 theorems, 4 corollariesExamples & counterexamples → This page picks up the Huang-Ju-Zhou Section 2 route exactly where the published leaf-reducible material stops.
1 definition, 6 lemmasExamples & counterexamples →- Comb Structure in co-Bird-Free Graphs13 results
Two small induced configurations force a vertex selected by a complete nonadjacent pair to be pure on every induced E.
2 definitions, 10 lemmas, 1 theoremExamples & counterexamples → This draft page follows the Section 3 reduction route recorded in the batch-15 scaffold.
1 definition, 8 lemmas, 1 corollaryExamples & counterexamples →This page closes the generalized-niceness route. The preceding page produced a constant-scale restricted theorem; the present page adds the Rödl initialization that removes…
2 lemmas, 1 theorem, 3 examplesExamples & counterexamples →- Property (*) and Comb Outcomes12 results
This page packages the second reduction stage in Huang-Ju-Zhou.
1 definition, 6 lemmas, 1 theorem, 4 examplesExamples & counterexamples → The structural hypothesis partitions every comb block into an F 1-free part and a pure-blockade part whose pattern is F 2-free.
2 definitions, 7 lemmas, 1 theoremExamples & counterexamples →- Comb Structure in co-E-Free Graphs14 results
This page develops the overlap-quotient proof of the special-vertex co-E comb partition and the resulting local route to property () for {E}.
2 definitions, 9 lemmas, 2 theorems, 1 corollaryExamples & counterexamples →