How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced — the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted — a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated — a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
A relation between finite sets, its row fibres and its column fibres
Definition
Let and be finite sets (Finite, countably infinite, countable, uncountable, The cardinality of a finite set) and let be a relation between them. For and set
the row fibre of at and the column fibre of at .
(a) Everything here is finite. is finite (The product rule: , and , clause 1), so is finite as a subset of it, and and are finite as subsets of finite sets (A subset of a finite set is finite, with , and equality holds if and only if , clause 1). Hence , and are all defined, and each is a natural number (The cardinality of a finite set).
(b) The fibres are the slices of , up to a bijection. For ,
since lies in the left-hand side exactly when , and , that is exactly when and . The map is a bijection of onto , its two-sided inverse being the second-coordinate map (Injection, surjection, bijection), so by the transport clause (c) of The cardinality of a finite set. Symmetrically and .
(c) The slices partition . The sets , for , are pairwise disjoint, because a point of has first coordinate ; and their union is , because every has and . Symmetrically the sets , for , are pairwise disjoint with union .
(d) Neighbours. When and is symmetric ( implies ) and irreflexive ( for every ), and this common set is called the set of neighbours of ; it is a subset of .
Remarks
-
A relation, not a matrix. The object counted here is a subset of a product of two finite sets. Nothing about arrays, entries or indices by position is used, and the two fibre families are the only structure the counting arguments need.
-
No graph vocabulary. Clause (d) fixes the words symmetric, irreflexive and neighbour for a relation on a single finite set. Nothing among this page's declared prerequisites defines a graph, and none of the results stated with clause (d) needs one.
-
Both fibre families are indexed by a finite set, which is what lets the cardinalities be summed at all: a sum over a finite index set is defined only when the index set is finite (The sum over a finite index set, and its product form).
Depends on
- The cardinality $\lvert A\rvert$ of a finite set
- A subset of a finite set is finite, with $\lvert B\rvert \le \lvert A\rvert$, and equality holds if and only if $B = A$
- The product rule: $\lvert A \times B\rvert = \lvert A\rvert\,\lvert B\rvert$, and $\big\lvert\prod_{i<m} A_i\big\rvert = \prod_{i<m}\lvert A_i\rvert$
- Injection, surjection, bijection
- Finite, countably infinite, countable, uncountable
Used by
- If X is nonempty, some row fibre is at least the average size and some row fibre is at most the average size Corollary
- A relation whose row fibres all differ from the average size, so the averaging principle gives a bound that no fibre meets exactly Counterexample
- For a finite symmetric irreflexive relation the sum of the neighbour counts is twice the number of unordered related pairs Example
- In a finite set with a symmetric irreflexive relation and at least two elements, two elements have equally many neighbours Example
- The conventions this page fixes: the empty intersection, where the counts live, the first index of every sum, and what the declared prerequisites do not supply Remark
- Double counting: ∑_x ∈ X| Rₓ| = | R| = ∑_y ∈ Y| Rʸ| for a relation between finite sets Theorem
- Handshake lemma: the sum of the vertex degrees is twice the number of edges Theorem
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 54 results over 22 levels. An arrow runs from a result to what uses it, and this result sits at the bottom with a heavier outline. Click the chart to enlarge it.
Sources
- Double counting (proof technique) (Wikipedia) (standard reference, not scraped)
- R. Stanley, Enumerative Combinatorics, Vol. 1, Ch. 1 (standard reference, not scraped)