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 finite sum is unchanged by a permutation of its index range: for every bijection
Statement
Let and let be a bijection (Injection, surjection, bijection). Then:
- for every list , and (Finite sums and finite products, by recursion);
- for every list , and (Finite sums and finite products of natural numbers, and in ).
This is not in Laws of finite sums and finite products. That item proves additivity, scaling, splitting, monotonicity, telescoping and the product laws, and states no invariance clause; the same is true of the -valued list on this page. Permutation invariance is exactly what makes a sum over a finite set of indices well posed, which is the next item, so it is proved here first.
Facts & Assumptions
Given: A natural number , a bijection , and a list of length . Throughout, , , and denotes any one of the four operations , , , , with the corresponding identity element , , , . Write for the associated iterated operation, that is, for in the two additive cases and in the two multiplicative ones.
Induction (The principle of mathematical induction).
The four iterated operations obey the same two recursion clauses: and (Finite sums and finite products, by recursion, Finite sums and finite products of natural numbers, and in ).
Each of the four operations is associative and commutative on its set and has as a two-sided identity (Field, Ordered field for ; Addition is associative, Addition is commutative, Multiplication is associative, Multiplication is commutative, Left identity for addition, Zero and one under multiplication for ). These three properties are the only facts about used below, which is why one argument proves all four clauses.
Order and membership: , , , , and (On the order is membership: , The natural numbers (von Neumann), Order on the natural numbers).
Discreteness and successors: ; every nonzero natural is for a unique (Discreteness: is the immediate successor, Every nonzero natural number is a successor, The von Neumann naturals form a Peano system).
Maps: a composite of bijections is a bijection; a bijection restricted to a subset of its domain is a bijection onto the image of that subset (Injection, surjection, bijection).
Proof
For and define by for and for ; this is the increasing enumeration of . It is a bijection of onto : its values lie in and avoid , since in the first clause and in the second; it is injective, being strictly increasing on each clause and satisfying across them; and it is surjective, since with has and , while is nonzero, so with by [L5] and because , giving .
Claim at : for a list of length and the only admissible index , both sides of read , since and .
Inductive hypothesis for : fix and assume that for every list of length and every one has .
The main claim at : the only bijection is the empty map and both sides are the empty iterate .
Inductive step for . Let be a list of length and let . If then is the identity of , so the right-hand side is , which is the left-hand side by [L2]. If instead , apply the hypothesis of step 1.3 to the restriction of to to get ; hence by [L3]. Finally agrees with on and sends to , because , so the inner bracket is by [L2], which is the right-hand side at .
Claim therefore holds for every : for every list of length and every , . Informally, any single entry may be moved to the end without changing the value.
Inductive step for the main claim. Assume it at , for every list of length and every bijection of . Let be a bijection, let be a list of length , and put . Applying to the list at the index gives with and . Now is a bijection of onto : is a bijection of onto by step 1.1, and restricts to a bijection of onto . So the inductive hypothesis applies to and gives , whence .
By induction the main claim holds for every , every list of length and every bijection .
Since was any one of the four operations of the Given, and [L3] holds for each of them, step 5.1 is exactly clauses 1 and 2.
Remarks
-
Where the deletion map earns its keep. The usual textbook proof says "move the term to the end and delete it", and leaves the resulting map on the shorter index range unexamined. That map is composed with , and checking that it really is a bijection of onto is the only place where anything can go wrong; step 1.1 writes it down and verifies it in both directions.
-
One proof, four statements. Only associativity, commutativity, the identity and the two recursion clauses are used, so the argument is indifferent to which of the four operations is meant. The same observation is what later licenses the identical statement in an arbitrary monoid, where it belongs; nothing here needs that generality.
-
No choice is used. The index is determined, not selected, because is a bijection.
Depends on
- Finite sums and finite products, by recursion
- Laws of finite sums and finite products
- Finite sums and finite products of natural numbers, $\sum_{k<n} a_k$ and $\prod_{k<n} a_k$ in $\mathbb{N}$
- Injection, surjection, bijection
- The principle of mathematical induction
- The von Neumann naturals form a Peano system
- The natural numbers $\mathbb{N}$ (von Neumann)
- On $\mathbb{N}$ the order is membership: $m < n \iff m \in n$
- Every nonzero natural number is a successor
- Discreteness: $\sigma(n)$ is the immediate successor
- Order on the natural numbers
- Addition is associative
- Addition is commutative
- Multiplication is associative
- Multiplication is commutative
- Left identity for addition
- Zero and one under multiplication
- Field
- Ordered field
Used by
- The sum ∑_i ∈ S aᵢ over a finite index set, and its product form Definition
- Conventions fixed on this page, and what counting is deliberately not done here Remark
- The sum rule: a finite disjoint union is finite with | A ∪ B| = | A| + | B| and |⋃_i ∈ I Aᵢ| = ∑_i ∈ I| Aᵢ|, and a sum over a finite index set splits along a partition Theorem
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 61 results over 20 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
- Permutation (Wikipedia) (standard reference, not scraped)
- Summation (Wikipedia) (standard reference, not scraped)
- T. Tao, Analysis I, 3rd ed., §7.1 (standard reference, not scraped)