Alphabeta Math
DefinitionDefinition: AI-adaptedProof: AI-generatedSession-authored (Fable 5 assisted)judge pass (z-ai/glm-5.2)audited 2026-07-29
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 sum iSai\sum_{i \in S} a_i over a finite index set, and its product form

Definition

Let SS be a finite set, n:=Sn := \lvert S\rvert (The cardinality A\lvert A\rvert of a finite set), and let a:SRa : S \to \mathbb{R} or a:SNa : S \to \mathbb{N}, written aia_i for a(i)a(i). Choose a bijection φ:nS\varphi : n \to S, which exists because SnS \approx n (Equinumerous sets, ABA \approx B and ABA \preceq B), and set

iSai:=k<naφ(k),iSai:=k<naφ(k),\sum_{i \in S} a_i := \sum_{k<n} a_{\varphi(k)}, \qquad \prod_{i \in S} a_i := \prod_{k<n} a_{\varphi(k)},

the right-hand sides being the iterated operations of Finite sums and finite products, by recursion when the values are real and of Finite sums and finite products of natural numbers, k<nak\sum_{k<n} a_k and k<nak\prod_{k<n} a_k in N\mathbb{N} when they are natural.

Independence of the enumeration, which is the content of the definition. Let φ,ψ:nS\varphi, \psi : n \to S be two bijections. Then π:=φ1ψ\pi := \varphi^{-1} \circ \psi is a bijection nnn \to n (Injection, surjection, bijection), and aψ(k)=aφ(π(k))a_{\psi(k)} = a_{\varphi(\pi(k))} for every k<nk < n. Applying A finite sum is unchanged by a permutation of its index range: k<naπ(k)=k<nak\sum_{k<n} a_{\pi(k)} = \sum_{k<n} a_k for every bijection π:nn\pi : n \to n to the list ck:=aφ(k)c_k := a_{\varphi(k)} gives

k<naψ(k)=k<ncπ(k)=k<nck=k<naφ(k),\sum_{k<n} a_{\psi(k)} = \sum_{k<n} c_{\pi(k)} = \sum_{k<n} c_k = \sum_{k<n} a_{\varphi(k)},

and identically for products. So the value does not depend on which bijection is used, and iSai\sum_{i \in S} a_i is a single well-determined element.

No choice principle is involved. The definition does not select an enumeration: it asserts that all enumerations give the same value, and that value is what the notation names. Only one bijection is ever produced at a time, from a set already known to be nonempty.

Three clauses, recorded here because the page uses them constantly.

(a) The bridge to the old notation. Taking S=nS = n and φ=idn\varphi = \mathrm{id}_n, which is legitimate since n=n\lvert n\rvert = n, gives

inai=k<nak,inai=k<nak.\sum_{i \in n} a_i = \sum_{k<n} a_k, \qquad \prod_{i \in n} a_i = \prod_{k<n} a_k .

So the new notation extends the sum over an initial segment rather than competing with it, and every law proved for the latter is available for the former whenever the index set is a natural number.

(b) Reindexing along a bijection. If h:TSh : T \to S is a bijection of finite sets, then jTah(j)=iSai\sum_{j \in T} a_{h(j)} = \sum_{i \in S} a_i, and likewise for products. Indeed T=S=n\lvert T\rvert = \lvert S\rvert = n by transport (The cardinality A\lvert A\rvert of a finite set), and if φ:nS\varphi : n \to S is a bijection then h1φ:nTh^{-1} \circ \varphi : n \to T is one, so jTah(j)=k<nah(h1(φ(k)))=k<naφ(k)=iSai\sum_{j \in T} a_{h(j)} = \sum_{k<n} a_{h(h^{-1}(\varphi(k)))} = \sum_{k<n} a_{\varphi(k)} = \sum_{i \in S} a_i.

(c) The empty index set and a constant summand. =0\lvert\varnothing\rvert = 0, so iai=0\sum_{i \in \varnothing} a_i = 0 and iai=1\prod_{i \in \varnothing} a_i = 1 by the base clause of the recursion. And for a constant cc, clause (a) together with the constant clause of Laws of finite sums and products in N\mathbb{N}, and ι(k<nak)=k<nι(ak)\iota\big(\sum_{k<n} a_k\big) = \sum_{k<n} \iota(a_k) in N\mathbb{N}, or clause 2 of Laws of finite sums and finite products in R\mathbb{R}, gives

iSc=Sc(cN),iSc=ι(S)c(cR),\sum_{i \in S} c = \lvert S\rvert \cdot c \quad (c \in \mathbb{N}), \qquad \sum_{i \in S} c = \iota(\lvert S\rvert)\cdot c \quad (c \in \mathbb{R}),

the second with ι\iota written out because S\lvert S\rvert is a natural number and not an element of R\mathbb{R} (The canonical natural ι(n)=n1F\iota(n) = n \cdot 1_F of a field).

Remarks

Depends on

Used by

…and 4 more results.

Dependency tree · next 3 levels

Direct dependencies and their dependencies through the next three levels: 66 results over 19 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