Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedprecheck passjudge pass (gpt-5.6-terra)audited 2026-09-09
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.

Finite-dimensional subspaces admit projections without Choice

Statement

For a subspace U of a finite-dimensional k-vector space V, there is a linear P:VV with P2=P, imP=U, and PU=idU. No choice axiom is required. This includes U=0 and U=V.

Facts & Assumptions

Given: V finite-dimensional over a field k, and UV.

[F1]

Every independent subset of a subspace of a finite-dimensional space extends to a finite basis, without a choice principle (If dimFV=n and U is a linear subspace of V, then U is finite-dimensional, dimFUn, and dimFU=n if and only if U=V).

[F2]

Linearity means P(av+bw)=aP(v)+bP(w) for all scalars and vectors (Linear map between vector spaces over the same field).

Proof

technique · direct
1.1

Apply F1 to the empty independent subset of U to obtain a finite basis u1,,ur. This is independent in V, so apply F1 with subspace V to extend it to u1,,ur,w1,,ws. Every vector has an expansion in this basis; two expansions agree coefficientwise because their difference is a zero linear combination of an independent family.

F1
2.1

Define P(j=1rajuj+=1sbw)=j=1rajuj. The uniqueness just proved makes P a well-defined function VV. If v,v have u-coordinates aj,aj, then cv+dv has u-coordinates caj+daj. Consequently P(cv+dv)=j(caj+daj)uj=cP(v)+dP(v), so P is linear.

step 1.1F2algebra
3.1

Each P(v) belongs to U. For uU, its basis expression uses only the uj, so P(u)=u. Thus every uU is in the image, and imP=U. Since P(v)U, also P(P(v))=P(v).

step 1.1step 2.1
4.1

If U=0, then r=0 and the formula gives P=0. If U=V, no added vectors are needed and P=idV. If V=0, both lists are empty and these formulas coincide. Only two applications of the choice-free finite extension result and finite enumerations were used; no simultaneous choice over an infinite family occurs.

F1step 1.1step 2.1step 3.1

Sources

Axler, Linear Algebra Done Right, 4e, 2.32–2.33, pp. 41–42. The local finite-basis supplier works over arbitrary fields, extending Axler’s real/complex convention. Etingof et al., Theorem 4.1.1 proof, p. 62, uses the resulting projection.

Depends on

Used by

Dependency tree · two levels

22 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