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.
Pascal's rule , and the hockey-stick identity
Statement
For all :
- Pascal's rule. , with no restriction relating to ;
- The hockey-stick identity. , the sum being the -valued finite sum of Finite sums and finite products of natural numbers, and in over .
Facts & Assumptions
Given: Naturals , ; ; and for any finite with .
Induction (The principle of mathematical induction).
Binomial coefficients (The set of -element subsets and the binomial coefficient ): ; ; for ; ; .
The sum rule for two disjoint blocks, and the recursion clause (The sum rule: a finite disjoint union is finite with and , and a sum over a finite index set splits along a partition, Finite sums and finite products of natural numbers, and in ).
Cardinality (The cardinality of a finite set, A subset of a finite set is finite, with , and equality holds if and only if ): transport along a bijection; a subset of a finite set is finite; ; exactly when .
Cancellation and order in : implies ; trichotomy (Addition is cancellative, Trichotomy of the order on , Order on the natural numbers).
Maps (Injection, surjection, bijection): a map with a two-sided inverse is a bijection.
Naturals: and (The natural numbers (von Neumann)).
Proof
Fix and , let be a set with , and fix , possible because by [L4]. Put , which is finite with : indeed is a disjoint union, so by [L3], and [L5] applies. Split into and , which are disjoint with union .
The two blocks are counted by and . First, , since a subset of avoiding is exactly a subset of ; so by [L2]. Second, maps into : for the set is the disjoint union of and , so and by [L5]. Its two-sided inverse is , which lands in because gives by [L3]. Hence by [L2] and [L4].
Base case of clause 2, at . The left-hand side is by [L3], and the right-hand side is . If both are , by and from [L2]. If then and , so both are by [L2].
Inductive hypothesis for clause 2: fix and assume for every .
Clause 1. By step 1.1, step 1.2 and the sum rule, . No relation between and was used, and the identity is correct beyond the range as well: for all three coefficients are by [L2], and at it reads , which is .
Inductive step for clause 2. Using the recursion clause and then the hypothesis of step 1.4, , and clause 1 applied with in place of says exactly that this is .
By step 1.3, step 3.1 and induction, clause 2 holds for every and every .
Clause 1 is step 2.1 and clause 2 is step 4.1.
Remarks
-
The rule needs no range hypothesis because the boundary values of The set of -element subsets and the binomial coefficient make every out-of-range coefficient rather than undefined. Both edges were checked in step 2.1 rather than assumed.
-
The hockey stick sums a column, not a row. The index runs over with fixed, and the terms with vanish, so the identity is a statement about the entries of one column of Pascal's triangle. The base case is the only place where the two readings and have to be separated.
-
Everything here is an identity in . No embedding into is used or needed; the sum is the -valued one.
Depends on
- The set $[A]^{k}$ of $k$-element subsets and the binomial coefficient $\binom{n}{k} := \lvert [n]^{k}\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
- Finite sums and finite products of natural numbers, $\sum_{k<n} a_k$ and $\prod_{k<n} a_k$ in $\mathbb{N}$
- Laws of finite sums and products in $\mathbb{N}$, and $\iota\big(\sum_{k<n} a_k\big) = \sum_{k<n} \iota(a_k)$
- 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
- The principle of mathematical induction
- Order on the natural numbers
- Addition is cancellative
- Trichotomy of the order on $\mathbb{N}$
- The natural numbers $\mathbb{N}$ (von Neumann)
Used by
- All 8 functions 3 → 2, the 0 injections 3 → 2, and the 8 subsets of a 3-element set Example
- Pascal's triangle computed to row 6, with Pascal's rule checked at every interior entry Example
- ∑_j<m+1(-1)ʲ ιbinomtj = (-1)ᵐ ιbinomt-1m for every t ≥ 1 and every m Lemma
- The binomial theorem over the complex field Lemma
- Finite binomial formulas for cos(nθ) and sin(nθ) Theorem
- Finite graph Ramsey theorem: binoms+t-2s-1→(s,t)² for all positive s,t Theorem
- For m ≥ 1 the number of weak compositions of n into m parts is binomn+m-1m-1, and the number of compositions is binomn-1m-1 for n ≥ 1 Theorem
- The binomial theorem in ℝ: (x+y)ⁿ = ∑_k<n+1 ιbinomnk xᵏ y^ n-k Theorem
- The general Leibniz rule for the n-th derivative of a product Theorem
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 75 results over 27 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
- Pascal's rule (Wikipedia) (standard reference, not scraped)
- Hockey-stick identity (Wikipedia) (standard reference, not scraped)
- Pascal's triangle (Wikipedia) (standard reference, not scraped)