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.
Laws of finite sums and products in , and
Statement
Let , let , and let , with and as in Finite sums and finite products of natural numbers, and in and , as in Finite sums and finite products, by recursion. Let be the canonical natural of The canonical natural of a field, so and . Then:
- is additive and multiplicative. , and and for all , the cases where a factor is included.
- Additivity. .
- Constants. , the summand being the constant list.
- Splitting. If and , then , and .
- Monotonicity. If for every then ; and for every .
- Products. ; and if for every then .
- The bridge into . and .
- is strictly increasing, hence injective. if and only if , and if and only if .
Clauses 6 and 7 together are the licence used everywhere below: an identity between natural numbers may be proved by proving the corresponding identity between their canonical naturals in , and conversely a real identity whose two sides are canonical naturals is an identity in .
Facts & Assumptions
Given: Lists , a natural , naturals , and the ambient ordered field . Recall and the truncated difference of Finite sums and finite products of natural numbers, and in .
Induction: a property holding at and inherited by successors holds at every natural (The principle of mathematical induction).
Recursion clauses in (Finite sums and finite products of natural numbers, and in ): , , , .
Recursion clauses in (Finite sums and finite products, by recursion): , , and likewise , .
Arithmetic of : addition and multiplication are associative and commutative, and , and , multiplication distributes over addition, and (Addition is associative, Addition is commutative, Left identity for addition, Multiplication is associative, Multiplication is commutative, Zero and one under multiplication, Distributivity and the successor law for multiplication, Addition of natural numbers, Multiplication of natural numbers).
Order of : means for some , that is unique, , and , so is the same as ; exactly one of , , holds (Order on the natural numbers, Addition is cancellative, Order is compatible with addition, Discreteness: is the immediate successor, Trichotomy of the order on ). Transitivity of follows from the definition and associativity: and give .
The canonical natural (The canonical natural of a field): and ; is also written .
For , with defined by and : , and and for all (Canonical naturals are positive and strictly increasing). These identities are asserted for only; the cases with a zero argument are checked separately below.
In a field, (Multiplication by zero: ); and is an ordered field, so its addition and multiplication are associative and commutative with identities and , and its order is total and compatible with addition (Field, Ordered field).
Cancellation in : with implies (Cancellation for multiplication by a nonzero factor); and , so (The von Neumann naturals form a Peano system).
Proof
Every clause is proved by induction on the upper index, using only the recursion clauses [L2], [L3] and the arithmetic [L4], [L8]; the inductions are written out one clause at a time.
The two notations agree: for every . At , ; and the successor clauses of the two recursions coincide, and . So the two agree at every by induction, and [L7] may be read as a statement about .
Clause 1 at : both sides are the empty sum, .
Clause 1, inductive hypothesis: assume for a fixed and all lists .
Clause 2, by induction on . At both sides are , since . If , then , the last equality being the successor law of [L4].
Clause 3, by induction on , with fixed and . At we have and the second sum is empty, so the claim reads . Assuming it at , and using , we get . The product form is the same argument with replaced by and by .
Clause 5, by induction on . At both sides are ; and by associativity and commutativity. For the second assertion, note first that a product of two nonzero naturals is nonzero: if with , then , so by [L9]. Now induct: by [L9], and is a product of two nonzero naturals.
Clause 1, inductive step. Using [L2] twice and the associativity and commutativity of addition, , where the inductive hypothesis of step 1.4 was used at the second equality.
Clause 0. First , computed in step 1.2. For the two identities are [L7], read through step 1.2. If then , and by [L8]; the case follows from these by the commutativity of addition and multiplication in and in . So both identities hold for all .
Clause 4. Monotonicity is an induction: at both sums are ; and if and , then by [L5], so by transitivity. For the second assertion let , so ; splitting at and then splitting the tail at , and using , gives for some , and because plus something equals it.
Clause 1 holds for every , by step 1.3 and step 2.1 together with induction.
Clause 7. If put , so and , hence and by [L7]; then by step 2.2. Conversely, if then and are both excluded, the first because the order of is irreflexive and the second by what was just proved, so by trichotomy in . The statement about equality follows by trichotomy on both sides.
Clause 6, by induction on . At , . Assuming the identity at , , the second equality by step 2.2. The product form is the same induction, starting from and using multiplicativity.
Clause 0 is step 2.2, clause 1 is step 3.1, clause 2 is step 1.5, clause 3 is step 1.6, clause 4 is step 2.3, clause 5 is step 1.7, clause 6 is step 3.3 and clause 7 is step 3.2.
Remarks
-
Why the zero cases are done by hand. Canonical naturals are positive and strictly increasing states and for only, because the notation is introduced there by a recursion that starts at . Every count on this page can be , so the two one-line checks at in step 2.2 are not pedantry: without them clause 0 would be a citation to a statement that was not made.
-
The real-valued laws are the same list. Laws of finite sums and finite products proves additivity, scaling, splitting, monotonicity, telescoping and the product laws for sums of reals. The clauses above are their -valued counterparts, proved from the same recursion, and clause 6 is what ties the two lists together. Neither list contains a permutation-invariance clause; that is proved separately in the next item, and it is what the sum over a finite index set needs.
-
What clause 7 buys. Because is injective, a proof may cross into , use subtraction or division there, and come back: if with then . The binomial theorem below lives in for exactly this reason, while every coefficient in it is a count.
Depends on
Finite sums and finite products of natural numbers, and in
Finite sums and finite products, by recursion
The canonical natural of a field
Canonical naturals are positive and strictly increasing
Multiplication by zero:
The principle of mathematical induction
The von Neumann naturals form a Peano system
Addition of natural numbers
Multiplication of natural numbers
Addition is associative
Addition is commutative
Left identity for addition
Multiplication is associative
Multiplication is commutative
Distributivity and the successor law for multiplication
Zero and one under multiplication
Order is compatible with addition
Addition is cancellative
Cancellation for multiplication by a nonzero factor
Trichotomy of the order on
Discreteness: is the immediate successor
Order on the natural numbers
Field
Ordered field