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.
Distributing a finite set over a finite set of boxes, with the ceiling bound computed and attained
Example
Take and , so and .
The ceiling. : the least with is , since while ( for naturals and : the least with ). So If then every has a fibre with more than elements, and for nonempty some fibre has at least elements says that every has a fibre with at least elements.
The bound is attained. Partition into the blocks
and let send each to the unique with . The fibre sizes are , summing to , and the largest of them is . So no has all its fibres smaller than , and some has none larger than : the ceiling bound is exactly right for this pair of sizes and cannot be raised to .
The counting form behind it. , so clause 1 of If then every has a fibre with more than elements, and for nonempty some fibre has at least elements already gives a fibre with more than elements, that is with at least ; and is false, so clause 1 gives nothing at , which matches the witness above.
Facts & Assumptions
Given: , , the blocks above, and the function they define.
The ceiling: is the least with , for ( for naturals and : the least with ).
If maps finite sets and , then (i) implies some fibre has more than elements, and (ii), when , some fibre has at least elements (If then every has a fibre with more than elements, and for nonempty some fibre has at least elements, Injection, surjection, bijection).
A listed set with distinct entries has as many elements as entries (The cardinality of a finite set, clauses (a) and (c), Injection, surjection, bijection); and , .
The sum rule for a finite partition and the fibres of a function: (The sum rule: a finite disjoint union is finite with and , and a sum over a finite index set splits along a partition, clause 2, The sum over a finite index set, and its product form, A subset of a finite set is finite, with , and equality holds if and only if ).
Arithmetic and order of : , , , and exactly one of , , holds (Multiplication of natural numbers, Order on the natural numbers, Trichotomy of the order on ).
Verification
The blocks are pairwise disjoint with union , each entry of appearing in exactly one of them, and their cardinalities are , , , , by [L3]. So is a well-defined function and its fibres are exactly the blocks: .
The ceiling is . By [L5], , and likewise , and , all of them less than , so no satisfies ; and , so does. Hence by [L1].
Every has a fibre with at least elements, by clause 2 of [L2] with and the value computed in step 1.2; equivalently, by clause 1 of [L2] with , since .
The witness of step 1.1 has no fibre with more than elements, its fibre sizes being ; and these sum to , in agreement with [L4].
So the ceiling bound of step 1.2 is attained and cannot be improved for this pair of sizes: every function has a fibre of size at least , and some function has every fibre of size at most .
Remarks
-
Why the counting form stops at . Clause 1 needs , and is false, so it says nothing at . That is exactly right: a fibre with more than elements is not forced, as the witness shows. The ceiling form is the counting form used at the largest for which the hypothesis still holds.
-
The unequal block sizes are unavoidable. A function with all fibres of size would give , and one with all fibres of size would give ; since lies strictly between, the fibre sizes of any cannot all be equal.
Depends on
- If $\lvert A\rvert > k\lvert B\rvert$ then every $f : A \to B$ has a fibre with more than $k$ elements, and for nonempty $B$ some fibre has at least $\lceil \lvert A\rvert / \lvert B\rvert\rceil$ elements
- $\lceil m/n \rceil$ for naturals $m$ and $n \ge 1$: the least $q \in \mathbb{N}$ with $m \le n q$
- The cardinality $\lvert A\rvert$ of a finite set
- The sum rule: a finite disjoint union is finite with $\lvert A \cup B\rvert = \lvert A\rvert + \lvert B\rvert$ and $\lvert\bigcup_{i \in I} A_i\rvert = \sum_{i \in I}\lvert A_i\rvert$, and a sum over a finite index set splits along a partition
- The sum $\sum_{i \in S} a_i$ over a finite index set, and its product form
- Order on the natural numbers
- Injection, surjection, bijection
- Multiplication of natural numbers
- Trichotomy of the order on $\mathbb{N}$
- 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$
Used by
Nothing in the library uses this result yet.
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 66 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
- Pigeonhole principle (Wikipedia) (standard reference, not scraped)
- Floor and ceiling functions (Wikipedia) (standard reference, not scraped)
- Sylvestre, Pigeonhole Principle (LibreTexts) (standard reference, not scraped)