Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-generatedprecheck passjudge pass (z-ai/glm-5.2)audited 2026-07-28
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.

∑i<nUi=span⁡(⋃i<nUi), so the sum is the smallest linear subspace containing every Ui

Statement

Let V be a vector space over a field F (Vector space over a field), let n∈N, and let U be a finite family of linear subspaces Ui of V indexed by i<n (The sum U+W of two linear subspaces and the sum ∑i<nUi of a finite family). Write

⋃i<nUi  =  { x∈V  :  x∈Ui for some i<n }.

Then

∑i<nUi  =  span⁡(⋃i<nUi),

so ∑i<nUi is the smallest linear subspace of V containing Ui for every i<n: it contains each Ui, and it is contained in every linear subspace of V that contains each Ui.

Facts & Assumptions

Given: A field F, a vector space V over F, a natural number n, and a family of linear subspaces Ui of V indexed by i<n.

[L1]

∑i<nUi is a linear subspace of V whose elements are exactly the vectors ∑i<nui with ui∈Ui for every i<n; and a list vanishing off a single index j<n sums to its value at j (The sum U+W of two linear subspaces and the sum ∑i<nUi of a finite family).

[L2]

For T⊆V, the span span⁡(T) is a linear subspace of V containing T and contained in every linear subspace of V containing T (Linear combination of a finite list, and the span span⁡(S) as the smallest linear subspace containing S).

[L3]

A linear subspace contains 0V by (W1) and is closed under + by (W2) (Linear subspace of a vector space).

[L5]

Induction on N, whose elements are the von Neumann naturals with m={ k:k<m } (The principle of mathematical induction, The natural numbers N (von Neumann), On N the order is membership: m<n  ⟺  m∈n).

Proof

technique · direct
1.1

Each Uj with j<n is contained in ∑i<nUi: given x∈Uj, let u:n→V be the list with uj=x and ui=0V for i≠j; then ui∈Ui for every i<n, since each Ui contains 0V, and this list sums to x.

L1L3
1.2

A linear subspace W of V is closed under finite sums: for every m∈N and every list u:m→W, the vector ∑i<mui lies in W. By induction on m: at m=0 the sum is 0V∈W by (W1), and if it holds at m then ∑i<σ(m)ui=(∑i<mui)+um lies in W by the inductive hypothesis and (W2).

L3L4L5
2.1

⋃i<nUi⊆∑i<nUi by step 1.1, and ∑i<nUi is a linear subspace of V, so the span of the union is contained in it: span⁡(⋃i<nUi)⊆∑i<nUi.

step 1.1L1L2
2.2

Conversely, span⁡(⋃i<nUi) is a linear subspace of V containing the union, hence containing each Ui; so any list u:n→V with ui∈Ui for every i<n takes its values in it, and step 1.2 gives ∑i<nui∈span⁡(⋃i<nUi). As these vectors are exactly the elements of ∑i<nUi, that yields ∑i<nUi⊆span⁡(⋃i<nUi).

step 1.2L1L2
3.1

The two inclusions give ∑i<nUi=span⁡(⋃i<nUi).

step 2.1step 2.2
4.1

A linear subspace of V contains ⋃i<nUi exactly when it contains Ui for every i<n, so the span of the union is the smallest linear subspace containing every Ui; by step 3.1 the sum is that subspace.

step 3.1L2∎

Remarks

Depends on

Used by

Dependency tree · two levels

34 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources