Alphabeta Math
TheoremStatement: Literature-sourcedProof: AI-adaptedSession-authored (Fable 5 assisted)precheck passjudge pass (deepseek-v4-pro + gpt-5.6-terra)audited 2026-08-13
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.

Assuming choice, (U)=U; in finite dimension, dimU=dimVdimU

Statement

Assume the axiom of choice. For every subspace UV,

(U)=U.

If V is finite-dimensional, then

dimU=dimVdimU.

Facts & Assumptions

Given: The axiom of choice, an F-vector space V, and a subspace UV.

[L1]

The annihilator U consists of the functionals vanishing on U, and S consists of vectors annihilated by every member of S (The annihilator UV of UV and the preannihilator SV of SV).

[L2]

If vU, some fV vanishes on U and has f(v)=1 (Assuming choice, if vUV, some fV vanishes on U and satisfies f(v)=1).

[L3]

The dual of a finite-dimensional space has the same dimension (The dual family of a finite basis is a basis of the dual space, with the same dimension).

[L4]

Rank-nullity gives dimX=dimkerR+dimimR for a linear map with finite-dimensional domain X (Rank-nullity: dimFV=nullityT+rankT).

[L5]

In finite dimension, a basis of a subspace extends without Choice to a basis of the ambient space (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, clause 3).

Proof

technique · direct
1.1

Every uU is killed by every fU, so [L1] gives U(U). If vU, [L2] gives fU with f(v)=1, so v(U). Hence (U)=U.

L1L2
1.2

Now suppose V is finite-dimensional and consider restriction R:VU, R(f)=fU. Its kernel is U by [L1]. It is surjective: extend a basis of U to one of V by [L5], prescribe any given functional's values on the former basis, and prescribe zero on the added vectors.

L1L5choose
2.1

Rank-nullity and surjectivity give dimV=dimU+dimU. Applying [L3] to V and U, then rearranging, gives dimU=dimVdimU.

step 1.2L3L4algebra
3.1

Step 1.1 proves the double-annihilator identity in arbitrary dimension under Choice, and step 2.1 proves the finite-dimensional formula, including U=0 and U=V.

step 1.1step 2.1

Depends on

Used by

Dependency tree · next 3 levels

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