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 product of a finite list in a monoid, by recursion, with the empty product () equal to the identity
Definition
Let be a monoid (Semigroup and monoid) and let be a family of elements of , written . There is exactly one function satisfying
and we write
In particular the empty product is , and .
Why the recursion is legitimate. The clause consults as well as , so The recursion theorem does not apply to it directly. Apply that theorem instead with the set , the element , and the function given by : it yields a unique with and . Writing , induction (The principle of mathematical induction) gives for every , since and . Hence , so satisfies the two displayed equations. It is the only such function: if satisfies them too, then contains and is closed under , hence is all of by induction.
The value depends only on . If satisfy for every , then . Indeed the set of for which this implication holds contains , both products then being ; and if it holds at , and agree at every , then they agree at every and also at itself, because is equivalent to (On the order is membership: ), so . Induction finishes it. This is what makes the notation unambiguous: it names a value determined by the first terms alone, and a finite list of length , that is a function on the von Neumann natural (The natural numbers (von Neumann)), determines the product computed from any extension of .
Remarks
-
The empty product is the identity, and this is not a convention chosen for convenience. It is forced by the recursion, whose base clause is , and it is what makes the induction in Generalised associativity: in a monoid the product of a finite list does not depend on the bracketing, and in a commutative monoid it does not depend on the order of the factors either start. contains (The natural numbers (von Neumann)), so is a genuine case of every statement below, never an afterthought.
-
The factors are multiplied left to right: appends on the right. Nothing depends on that choice, because Generalised associativity: in a monoid the product of a finite list does not depend on the bracketing, and in a commutative monoid it does not depend on the order of the factors either shows the value is unchanged by any regrouping of consecutive factors; but the choice must be made, since the recursion has to say where the new factor goes.
-
The existing Finite sums and finite products, by recursion is a different object: it is stated for sequences in the complete ordered field, and its multiplicative alias already names the product of real numbers. It cannot carry a product in an arbitrary monoid, which is why this item exists.
Depends on
Used by
- Every linear subspace U of a vector space V has a complement: a linear subspace W with V = U ⊕ W Corollary
- Every nonzero integer n is u ∏_i<r pᵢ with u ∈ {1,-1} and every pᵢ prime; u and r are determined by n, and the list is determined up to a permutation Corollary
- For n≥2, the sum of all n-th roots of unity is zero Corollary
- If a prime p divides a finite product ∏_i<n aᵢ of integers then p ∣ aᵢ for some i < n; at n = 0 the product is 1 and the hypothesis cannot hold Corollary
- If V = bigoplus_i<n Uᵢ with every Uᵢ finite-dimensional, then V is finite-dimensional and dim_F V = ∑_i<n dim_F Uᵢ; in particular dim_F(U ⊕ W) = dim_F U + dim_F W Corollary
- The number of finite abelian groups of order n is the product of the partition numbers of the prime exponents of n Corollary
- {(1,0), (0,1), (1,1)} spans F² and is linearly dependent, so a spanning set need not be a basis; each of its three two-element subsets is a basis Counterexample
- If 1 were admitted as a prime, uniqueness would fail: 6 = 2 · 3 = 1 · 2 · 3 = 1 · 1 · 2 · 3, lists of different lengths that no permutation matches Counterexample
- In the multiplicative monoid H = {1, 4, 7, 10, …} of positive integers one more than a multiple of 3, the element 100 has two genuinely different factorisations into irreducibles, 4 · 25 and 10 · 10 Counterexample
- Inside the space of eventually zero families, the linear subspace spanned by { eᵢ : i ≥ 1 } is proper and has a basis equinumerous with a basis of the whole space, so "equal dimension forces equality" fails without finite dimension Counterexample
- Three distinct lines U₀, U₁, U₂ in F² have dim_F(U₀+U₁+U₂) = 2 while the inclusion-exclusion analogue of the dimension formula predicts 3, so the two-subspace formula does not extend Counterexample
- A finite sum in a commutative monoid indexed by an arbitrary finite set Definition
- Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis Definition
- Complex series, absolute convergence, complex power series, and radius of convergence Definition
- For n≥1, the determinant over a commutative ring by the Leibniz formula, and |det A| for a real matrix Definition
- Linear combination of a finite list, and the span span(S) as the smallest linear subspace containing S Definition
- Linear independence: a finite list v : n → V is independent when ∑_i<n λᵢ vᵢ = 0_V forces every λᵢ = 0_F, and a subset S ⊆ V is independent when every injective finite list into S is independent Definition
- The sum U + W of two linear subspaces and the sum ∑_i<n Uᵢ of a finite family Definition
- 360 = 2³ · 3² · 5 and 84 = 2² · 3 · 7, with gcd(360,84) = 12 and lcm(360,84) = 2520 read off the exponents Example
- F^ℕ is a vector space and the eventually zero families form a linear subspace of it that is the span of the standard unit families Example
- For every n ∈ ℕ there are n consecutive composite integers: with N := ∏_j<n(j+2), each of N+2, …, N+n+1 is composite Example
- ℝ as a vector space over ℚ has a basis, and every such basis is infinite; the existence proof exhibits none Example
- The standard unit families eₖ ∈ F^ℕ form a basis of the linear subspace of eventually zero families: an explicit infinite basis, built with no choice principle Example
- The vector (1,2) ∈ ℝ² has coordinate list (1,2) in the standard ordered basis, (2,1) in its reversal, and (2,-1) in the ordered basis ((1,1),(1,0)) Example
- FALSE: for every finite list p₀, …, pₙ₋₁ of distinct primes, p₀ ⋯ pₙ₋₁ + 1 is prime False statement
- FALSE: the union of two linearly independent subsets of a vector space is linearly independent False statement
- ∑_i<n Uᵢ = span(⋃_i<n Uᵢ), so the sum is the smallest linear subspace containing every Uᵢ Lemma
- A subset S ⊆ V is linearly dependent if and only if some s ∈ S lies in span(S ∖ {s}); and span(S) is already the set of linear combinations of INJECTIVE finite lists into S Lemma
- Every alternating multilinear F satisfies F(A)=F(I)∑_σ∈ Sₙsgn(σ)∏ᵢ a_σ(i),i Lemma
- Extending a basis of the kernel to a basis of the domain gives a basis of the image Lemma
- Finite sums re-indexed along an injection, with a zero term deleted, and concatenated; and the closure properties of linear independence: an independent list is injective and never 0_V, its sublists are independent, a list is independent exactly when it is injective with linearly independent image, and every subset of a linearly independent set is linearly independent Lemma
- For a finite pairwise-coprime list of positive integers, the product divides every common multiple, and each initial product is coprime to every remaining modulus Lemma
- If S ⊆ V is linearly independent and w ∉ span(S) then S ∪ {w} is linearly independent and span(S) ⊊ span(S ∪ {w}); and if w ∈ span(S) then span(S ∪ {w}) = span(S) Lemma
- span(S) is exactly the set of linear combinations of finite lists of elements of S, and span(∅) = {0_V} Lemma
- The binomial theorem over the complex field Lemma
- The Cauchy product of two absolutely convergent complex series converges absolutely to the product of their sums Lemma
- The standard list e : n → Fⁿ with eᵢ(i) = 1_F and eᵢ(j) = 0_F for j ≠ i is an ordered basis of Fⁿ; hence dim_F Fⁿ = n, and F⁰ is the zero space with basis ∅ and dimension 0 Lemma
- V = bigoplus_i<n Uᵢ if and only if every v ∈ V is ∑_i<n uᵢ with uᵢ ∈ Uᵢ in exactly one way; equivalently, if and only if the sum is V and ∑_i<n uᵢ = 0_V with uᵢ ∈ Uᵢ forces every uᵢ = 0_V Lemma
- A finite list v : n → V is an ordered basis if and only if every x ∈ V equals ∑_i<n λᵢ vᵢ for exactly one λ : n → F; those scalars are the coordinates of x in that ordered basis Theorem
- Chinese remainder theorem for a finite pairwise-coprime list: simultaneous residues determine one class modulo the product, and the resulting bijection preserves addition and multiplication Theorem
…and 9 more results.
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 42 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
- Monoid (Wikipedia) (standard reference, not scraped)
- Empty product (Wikipedia) (standard reference, not scraped)