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.
The set of functions between finite sets is finite, with
Statement
Let and be finite sets and write
Then is finite and , the power being the -valued exponentiation of Exponentiation of natural numbers, , and its agreement with the integer power in .
Both degenerate cases are covered and neither is a stipulation. If there is exactly one function , the empty function, so even when . If and there is no function at all, so with .
Facts & Assumptions
Given: Finite sets and , and . Here is the SET of functions ; it carries no further structure.
Induction (The principle of mathematical induction).
Cardinality (The cardinality of a finite set): is the unique natural with ; ; exactly when ; and a bijection transports finiteness and cardinality.
The sum rule for two disjoint blocks: (The sum rule: a finite disjoint union is finite with and , and a sum over a finite index set splits along a partition, clause 1).
The product rule: for finite , (The product rule: , and , clause 1).
Maps (Injection, surjection, bijection, Equinumerous sets, and ): a map with a two-sided inverse is a bijection.
A subset of a finite set is finite (A subset of a finite set is finite, with , and equality holds if and only if , clause 1); cancellation in : implies (Addition is cancellative); and , (The natural numbers (von Neumann), On the order is membership: ).
Proof
Base case . Then by [L2], and a function is the empty function, of which there is exactly one whatever is; so , which is finite with cardinality because is a bijection of onto it. And by [L5].
Inductive hypothesis: fix and assume that for every finite and every finite with the set is finite with .
Inductive step. Let . Then by [L2], so fix and put , which is finite by [L7]. Since with and , [L3] gives , hence by cancellation. Define by ; its inverse is , which is a function on because , and the two composites are the identity, so is a bijection. By the hypothesis of step 1.2 and by [L4] the codomain is finite with cardinality , and transport carries this to .
By induction on the statement holds for every pair of finite sets , .
The two degenerate readings are instances of it: gives by step 1.1, valid for as well; and with gives , which is right because a function would have to supply a value in for some element of .
Remarks
-
Where the choice of sits. A single element is taken from a single nonempty set, which is an ordinary existential instantiation and not a choice principle. Nothing in the argument selects a point of every member of a family.
-
here is a bare set. The same set carries a vector space structure over a field in The vector space of all functions with pointwise operations, and as the case ↗, much later in the reading order; that structure is not used, and this theorem is a count and nothing more.
-
The exponent notation is not an accident. counts the functions , and is by clause (e) of Exponentiation of natural numbers, , and its agreement with the integer power in the product of copies of : one factor for each element of the domain, which is exactly what the inductive step does one point at a time.
Depends on
- Exponentiation of natural numbers, $m^{n}$, and its agreement with the integer power in $\mathbb{R}$
- 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$
- 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 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$
- Injection, surjection, bijection
- Equinumerous sets, $A \approx B$ and $A \preceq B$
- The principle of mathematical induction
- The natural numbers $\mathbb{N}$ (von Neumann)
- On $\mathbb{N}$ the order is membership: $m < n \iff m \in n$
- Addition is cancellative
Used by
- lvertP(A)| = 2^| A| for finite A Corollary
- The finite uniform Ramsey theorem follows a second time from the infinite theorem by a finitely branching tree of bad finite colourings Corollary
- Compositions and weak compositions of a natural number into a fixed number of parts Definition
- The induced-embedding count ind_H(G) Definition
- The multinomial coefficient binomnk₀,…,kₘ₋₁ as the number of ordered partitions of an n-set into blocks of prescribed sizes Definition
- All 8 functions 3 → 2, the 0 injections 3 → 2, and the 8 subsets of a 3-element set Example
- The surjections from a five-element set onto a three-element set counted by the sieve formula and by direct subtraction Example
- There are six binary necklaces of length four up to rotation Example
- There are six two-colourings of the vertices of a square up to its eight symmetries Example
- Finite colour focussing extends equally coloured progressions to a longer monochromatic arithmetic progression Lemma
- Any two finite free bases of the same group have the same cardinality Theorem
- Cauchy's theorem: if a prime p divides |G|, then G has an element of order p Theorem
- Cayley's formula: τ(Kₙ)=nⁿ⁻² for n≥2, with τ(K₁)=1 and τ(K₀)=0 Theorem
- Erdős's finite counting bound R(k,k)>2^k/2 for every k≥3 Theorem
- Every natural number and ω are cardinals, every infinite cardinal is a limit ordinal, and on the natural numbers the cardinal operations are the published finite counting operations, with | A | in the finite sense equal to | A | in the cardinal sense Theorem
- For positive k,c,r there is an N such that every c-colouring of [N]ᵏ has a monochromatic r-element set Theorem
- The multinomial coefficient equals n!/∏_i<m kᵢ!, and (x₀+…+xₘ₋₁)ⁿ = ∑ ιbinomnk∏_i<m xᵢ^kᵢ in ℝ Theorem
- The number of injections from a k-element set into an n-element set is n^underlinek Theorem
- The number of surjections from an n-element set onto a k-element set is ∑_i<k+1(-1)ⁱbinomki(k-i)ⁿ, read in ℝ through ι Theorem
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 78 results over 25 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
- Exponentiation (Wikipedia) (standard reference, not scraped)
- Function (mathematics) (Wikipedia) (standard reference, not scraped)
- R. Stanley, Enumerative Combinatorics, Vol. 1, Ch. 1 (standard reference, not scraped)
- Twelvefold way (Wikipedia) (standard reference, not scraped)
- Power set (Wikipedia) (standard reference, not scraped)