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.
Every linear subspace of a vector space has a complement: a linear subspace with
Statement
Assume the Axiom of Choice, through Zorn's lemma gives a basis between any linearly independent set and any spanning set containing it: if with independent and , there is a basis of with and Every vector space has a basis. Let be a vector space over a field (Vector space over a field) and let be a linear subspace of (Linear subspace of a vector space). Then there is a linear subspace of with
(Internal direct sum : the sum is everything and each summand meets the sum of the others only in ), that is and .
No finiteness of , of or of any basis is assumed.
Facts & Assumptions
Given: The Axiom of Choice; a field ; a vector space over ; and a linear subspace of .
is itself a vector space over , with the addition, the zero and the scalar multiplication of (Linear subspace of a vector space); every vector space has a basis (Every vector space has a basis); and for , " is a basis of " means is linearly independent as a subset of with (Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis, section on bases of a linear subspace, Linear independence: a finite list is independent when forces every , and a subset is independent when every injective finite list into is independent).
If with linearly independent and , there is a basis of with ; and (Zorn's lemma gives a basis between any linearly independent set and any spanning set containing it: if with independent and , there is a basis of with , The span is monotone and idempotent, exactly when is a linear subspace, and , claim 4).
is a linear subspace of containing , contained in every linear subspace of containing , and monotone in (Linear combination of a finite list, and the span as the smallest linear subspace containing , The span is monotone and idempotent, exactly when is a linear subspace, and , is exactly the set of linear combinations of finite lists of elements of , and ).
For two linear subspaces, and (The sum of two linear subspaces and the sum of a finite family, , so the sum is the smallest linear subspace containing every ).
is already the set of with injective (A subset is linearly dependent if and only if some lies in ; and is already the set of linear combinations of INJECTIVE finite lists into , claim 2).
Concatenation: for and there is exactly one with for and for ; when it satisfies ; and if and are injective with disjoint images then is injective with image . A list into is linearly independent exactly when it is injective with linearly independent image (Finite sums re-indexed along an injection, with a zero term deleted, and concatenated; and the closure properties of linear independence: an independent list is injective and never , its sublists are independent, a list is independent exactly when it is injective with linearly independent image, and every subset of a linearly independent set is linearly independent, claims 3 and 6). The scalar case is the same statement read in , a vector space over itself (A field is a vector space over itself, and over any subfield every -vector space is a -vector space by restricting the scalars, claim 1).
is an abelian group; ; ; (V4) ; (F1) an all- list sums to ; and a scalar passes through a finite sum, so (Vector space over a field, In any vector space , , , , and forces or , Field, The sum of two linear subspaces and the sum of a finite family, The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity).
Indices run over von Neumann naturals (The natural numbers (von Neumann), On the order is membership: ) and injectivity is as in Injection, surjection, bijection.
Proof
is a vector space over in its own right, so it has a basis ; equivalently is linearly independent as a subset of and .
Since , is linearly independent and , the extension theorem supplies a basis of with . Put , a linear subspace of .
. By step 2.1 and step 1.1 we have and , so and hence . Conversely and by monotonicity, so , and since is a linear subspace of itself containing .
. Both are linear subspaces, so lies in the intersection. Conversely let . Since there are , an injective and with ; since there are , an injective and with . The images and are disjoint, so the concatenation of and is injective, and the concatenation of with is a list of scalars; the list is the concatenation of and , so . As is an injective list into the linearly independent set , it is a linearly independent list, so every ; in particular for every , whence every term is and by (F1).
Taking , steps 3.1 and 3.2 give and , which for two summands is exactly . So the required complement exists.
Remarks
-
The complement is not unique, and nothing above claims it is. In the span of the first standard unit vector has both the span of the second and the span of their sum as complements; the companion page uses those same three lines for a different failure, and the order-69 examples page uses them for a third. What the corollary produces is one complement, read off from one extension of one basis.
-
Choice is spent twice, in the same place. A basis of and an extension of it to a basis of both come from Zorn's lemma (Zorn's lemma gives a basis between any linearly independent set and any spanning set containing it: if with independent and , there is a basis of with ). In finite dimension neither is needed: If and is a linear subspace of , then is finite-dimensional, , and if and only if produces a basis of without any choice principle, and the same greatest-size argument extends it.
-
Why the intersection argument avoids ordered bases. For an infinite there is no ordered basis to compare coordinates in, so the argument runs on the finite injective lists that actually occur, supplied by A subset is linearly dependent if and only if some lies in ; and is already the set of linear combinations of INJECTIVE finite lists into , and concatenates two of them into one list into . That is what makes the proof independent of any finiteness assumption.
Depends on
- Zorn's lemma gives a basis between any linearly independent set and any spanning set containing it: if $L \subseteq S \subseteq V$ with $L$ independent and $\operatorname{span}(S) = V$, there is a basis $B$ of $V$ with $L \subseteq B \subseteq S$
- Every vector space has a basis
- A subset $S \subseteq V$ is linearly dependent if and only if some $s \in S$ lies in $\operatorname{span}(S \setminus \{s\})$; and $\operatorname{span}(S)$ is already the set of linear combinations of INJECTIVE finite lists into $S$
- Finite sums re-indexed along an injection, with a zero term deleted, and concatenated; and the closure properties of linear independence: an independent list is injective and never $0_V$, its sublists are independent, a list is independent exactly when it is injective with linearly independent image, and every subset of a linearly independent set is linearly independent
- Basis of a vector space: a linearly independent spanning subset; and ordered basis: an injective finite list whose image is a basis
- Linear independence: a finite list $v : n \to V$ is independent when $\sum_{i<n} \lambda_i v_i = 0_V$ forces every $\lambda_i = 0_F$, and a subset $S \subseteq V$ is independent when every injective finite list into $S$ is independent
- Internal direct sum $V = \bigoplus_{i<n} U_i$: the sum is everything and each summand meets the sum of the others only in $0_V$
- The sum $U + W$ of two linear subspaces and the sum $\sum_{i<n} U_i$ of a finite family
- $\sum_{i<n} U_i = \operatorname{span}\bigl(\bigcup_{i<n} U_i\bigr)$, so the sum is the smallest linear subspace containing every $U_i$
- Linear subspace of a vector space
- Linear combination of a finite list, and the span $\operatorname{span}(S)$ as the smallest linear subspace containing $S$
- $\operatorname{span}(S)$ is exactly the set of linear combinations of finite lists of elements of $S$, and $\operatorname{span}(\varnothing) = \{0_V\}$
- The span is monotone and idempotent, $\operatorname{span}(S) = S$ exactly when $S$ is a linear subspace, and $\operatorname{span}(S \cup \{0_V\}) = \operatorname{span}(S)$
- The product $g_0 g_1 \cdots g_{n-1}$ of a finite list in a monoid, by recursion, with the empty product ($n = 0$) equal to the identity
- A field is a vector space over itself, and over any subfield $K \subseteq F$ every $F$-vector space is a $K$-vector space by restricting the scalars
- Vector space over a field
- Field
- In any vector space $0_F v = 0_V$, $\lambda 0_V = 0_V$, $(-\lambda)v = -(\lambda v)$, $(-1_F)v = -v$, and $\lambda v = 0_V$ forces $\lambda = 0_F$ or $v = 0_V$
- The natural numbers $\mathbb{N}$ (von Neumann)
- On $\mathbb{N}$ the order is membership: $m < n \iff m \in n$
- Injection, surjection, bijection
Used by
Nothing in the library uses this result yet.
Dependency tree · next 3 levels
Direct dependencies and their dependencies through the next three levels: 92 results over 26 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
- Direct sum of modules (Wikipedia) (standard reference, not scraped)
- S. Axler, Linear Algebra Done Right, 4th ed., Ch. 1 (standard reference, not scraped)
- University of Colorado notes: Linear algebra and vector spaces (standard reference, not scraped)