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:V→V with P2=P, im⁡P=U, and P∣U=id⁡U. No choice axiom is required. This includes U=0 and U=V.

Facts & Assumptions

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

[F1]

Every independent subset of a subspace of a finite-dimensional space extends to a finite basis, without a choice principle (If dim⁡FV=n and U is a linear subspace of V, then U is finite-dimensional, dim⁡FU≤n, and dim⁡FU=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.1F1

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.

2.1step 1.1F2algebra

Define P(∑j=1rajuj+∑ℓ=1sbℓwℓ)=∑j=1rajuj. The uniqueness just proved makes P a well-defined function V→V. 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.

3.1step 1.1step 2.1

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

4.1F1step 1.1step 2.1step 3.1∎

If U=0, then r=0 and the formula gives P=0. If U=V, no added vectors are needed and P=id⁡V. 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.

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