TheoremBase

Counting by Fibres, Double Counting and the Pigeonhole Principle

A finite set is counted by summing the sizes of the fibres of a map on it; consequences are double counting of a relation, the pigeonhole principle and the count for maps with fibres of equal size.

Statement

In the setting of Finite Combinatorics: Notation, let AA and BB be finite sets and f:A→Bf:A\to B a map.

Counting by fibres.

#A=∑y∈B#f−1{y}.\#A=\sum_{y\in B}\#f^{-1}\{y\}.

Double counting. Let R⊆A×BR\subseteq A\times B, and for a∈Aa\in A and b∈Bb\in B let Ra={y∈B:(a,y)∈R}R_{a}=\{y\in B:(a,y)\in R\} and Rb′={x∈A:(x,b)∈R}R'_{b}=\{x\in A:(x,b)\in R\}. Then

∑a∈A#Ra=#R=∑b∈B#Rb′.\sum_{a\in A}\#R_{a}=\#R=\sum_{b\in B}\#R'_{b}.

Pigeonhole principle. If k∈N0k\in\mathbb{N}_{0} and #A>k⋅#B\#A>k\cdot\#B, then there is y∈By\in B with #f−1{y}≥k+1\#f^{-1}\{y\}\ge k+1.

Fibres of equal size. If r∈N0r\in\mathbb{N}_{0} and #f−1{y}=r\#f^{-1}\{y\}=r for every y∈By\in B, then

#A=r⋅#B.\#A=r\cdot\#B.

Proofs

Log in to submit a proof.

Loading...

Citations

Loading…

Dependencies

Loading…

Related

0 relations

Curated associations between results. These are editable and subjective — they do not replace the dependency graph, which is derived from the references in the text.

No relations recorded yet.

Comments

Log in to comment.

Loading…