Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generated
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 spanning list contains a basis, without choice

Statement

Let V be a vector space over a field k, and let v1,…,vn be a finite list spanning a subspace W. Some sublist of v1,…,vn is a basis of W. In particular, a subspace spanned by a finite list is finite-dimensional. No choice principle is used.

Facts & Assumptions

Given: A field k, a vector space V over k, and a finite list v1,…,vn whose span is W.

[F1]

The span of a set is the smallest linear subspace containing it, and finite linear combinations include the empty sum (Linear combination of a finite list, and the span span⁡(S) as the smallest linear subspace containing S).

[F3]

Every nonzero scalar in a field has a multiplicative inverse (Field).

[F4]

If a property holds at 0 and is preserved from j to its successor, it holds for every natural number (The principle of mathematical induction).

Proof

1.1givenF1construct

Start with the empty retained list B0. For 1≤j≤n, append vj to Bj−1 if vj∉span⁡(Bj−1), and otherwise set Bj=Bj−1. This finite procedure makes each decision from the current vector and the already constructed span, so it uses no choice.

2.1step 1.1F1F4algebra

For every j, span⁡(Bj)=span⁡(v1,…,vj). At j=0 both spans are {0} by the empty-sum clause of [F1]. If vj already lies in the previous span, omitting it does not change the span; if it does not, adjoining it gives exactly the span after adding vj to the original prefix. Induction [F4] proves the claim through j=n.

2.2step 1.1F2F3algebra

The retained list is linearly independent. If a nontrivial linear relation existed, let b be its last vector with nonzero coefficient λ. Solving for b using λ−1 from [F3] would put b in the span of the earlier retained vectors, contrary to the rule by which b was appended. The empty retained list is independent by [F2] as well.

3.1step 2.1step 2.2F2discharge-construct∎

By step 2.1 the retained list spans W, and by step 2.2 it is linearly independent. It is therefore a basis of W by [F2]; it is finite because it is a sublist of the original finite list. By the definition of finite-dimensionality Finite-dimensional vector space, and its dimension dim⁡FV; infinite-dimensional means having no finite basis, W is finite-dimensional.

Depends on

Used by

Dependency tree · two levels

26 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