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.
Vector Spaces, Linear Subspaces, Span and Direct Sums
1 · Prerequisites
2 · Summary
Objective. This page opens the linear algebra track. It defines a vector space over an arbitrary field and develops the structure theory that needs no counting: linear subspaces, the span, sums of subspaces and internal direct sums. Every result below holds over any field and for any vector space whatever. No proof on this page assumes a basis or a dimension, and none assumes that a vector space, an index set or a spanning set is finite; the only finiteness anywhere is the length of an individual sum of vectors and of a family of summands.
The field and the additive group are the published ones. A vector space here is over a field in the sense of Field, and no field axiom is restated. Its addition is an abelian group in the sense of Group and abelian group, so associativity, commutativity, the uniqueness of the zero vector (A left identity and a right identity for the same binary operation are equal; hence there is at most one two-sided identity), the uniqueness of negatives (In a monoid, a left inverse and a right inverse of the same element are equal; hence an invertible element has exactly one inverse, and it is two-sided) and cancellation (Cancellation in a group: or forces ; equivalently left and right translation by are bijections of , so and each have exactly one solution) are inherited rather than re-derived. Vector space over a field therefore adds exactly four axioms, relating the scalars to the addition, and one warning: scalar multiplication is a map and is not a binary operation on a set, so Binary operation on a set; associativity, commutativity, and a subset closed under the operation applies to the vector addition and never to it. The fourth axiom is an axiom, not a consequence, as the definition shows by exhibiting a structure satisfying the other three and failing it. In any vector space , , , , and forces or then extracts what the axioms do not say outright: , , , , and that forces or . The identity is used constantly below, since it says that closure under scalar multiplication already gives closure under negatives.
The two families of examples that carry the page. The vector space of all functions with pointwise operations, and as the case makes the set of all functions a vector space with the pointwise operations, for an arbitrary index set . Taking , a natural number, gives ; and because a natural number is a von Neumann natural, , so the coordinates of an element of are and every index on this page starts at . The two boundary cases are stated there rather than left implicit: has exactly one element, the empty function, so it is the zero space, and is carried to by the bijection sending a vector to its single coordinate. The vector space of by matrices over a field, with entrywise operations is the case : it gives its vector-space structure and its entry notation , with both indices from , and nothing else: there is no matrix product, no identity matrix and no determinant on this page, and a later page must add the product to this object rather than define a second one. The vector space of all functions with pointwise operations, and as the case also records a dictionary that would otherwise be a silent double definition: the same set carries the ring structure of The ring of all functions from a set into a ring, with pointwise operations, with the same addition and with the pointwise product of two functions in place of the scalar multiplication used here. The two second operations do not even share a domain, and the relation between them is that equals the ring product of with the constant function at .
Changing the field without changing the set. A field is a vector space over itself, and over any subfield every -vector space is a -vector space by restricting the scalars proves that a field is a vector space over itself, and that an -vector space becomes a -vector space for any subfield (Subfield: a subring of a field closed under inverses of its nonzero elements, and therefore a field with the restricted operations) by restricting the scalar multiplication. This is the one place where the ring page is a genuine prerequisite. Its consequence for reading everything below is that the field is part of the data: "the vector space " is incomplete language, and every statement on this page names its field.
Linear subspaces, and why they are called that. The word subspace is already in use in this library for the topological notion, so the names here all say linear: Linear subspace of a vector space, One-step subspace test: a nonempty is a linear subspace if and only if for all and , The intersection of a nonempty family of linear subspaces of is a linear subspace of , The additive group of a vector space is an abelian group and every linear subspace is a subgroup of it; conversely a subgroup closed under scalar multiplication is a linear subspace, The sum of two linear subspaces and the sum of a finite family. The definition asks for three closure conditions and shows that the restricted operations make such a subset a vector space in its own right, with the zero and the negatives of the ambient space. The additive group of a vector space is an abelian group and every linear subspace is a subgroup of it; conversely a subgroup closed under scalar multiplication is a linear subspace states the dictionary in both directions: the linear subspaces of are exactly the subgroups of (Subgroup) that are closed under scalar multiplication, so everything the library proves about subgroups is available here at once. One-step subspace test: a nonempty is a linear subspace if and only if for all and compresses the three conditions into the single test on a nonempty subset, the linear counterpart of One-step subgroup test: a nonempty is a subgroup iff for all ; the identity and the inverses of are then those of , and The intersection of a nonempty family of linear subspaces of is a linear subspace of shows that intersections of nonempty families are again linear subspaces.
The span, defined from outside and identified from inside. The intersection lemma is what licenses Linear combination of a finite list, and the span as the smallest linear subspace containing to define as the intersection of all linear subspaces containing , exactly as The subgroup generated by a subset, the cyclic subgroup , and cyclic groups is defined; a linear combination is a finite sum , the finite sum being the published The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity read additively in the abelian group . Finite sums and finite products, by recursion cannot serve here, being stated for sequences into the complete ordered field. is exactly the set of linear combinations of finite lists of elements of , and then gives the description from inside, that is precisely the set of linear combinations of finite lists of elements of , and with it as a consequence of the empty sum being , not as a stipulation. The span is monotone and idempotent, exactly when is a linear subspace, and records that the span is extensive, monotone and idempotent, and that characterises the linear subspaces among all subsets; , which is when , and when contains only as the multiple computes and shows that for distinct scalars give distinct multiples.
Sums and direct sums. The sum of two linear subspaces and the sum of a finite family defines as the set of sums with , proves that it is a linear subspace rather than assuming it, and collects the three facts about finite sums of vectors that the rest of the page uses. Its empty case is . , so the sum is the smallest linear subspace containing every identifies the sum with , so it is the smallest linear subspace containing every summand. Internal direct sum : the sum is everything and each summand meets the sum of the others only in then states the condition that matters: for each , meets the sum of the other summands only in , and not merely that the summands meet each other pairwise only in . The definition proves that its condition implies the pairwise one and states that the converse fails from three summands on, the witness being on the companion page; for two summands the two conditions coincide and the definition reads with . The payoff is if and only if every is with in exactly one way; equivalently, if and only if the sum is and with forces every : a direct sum is exactly the situation in which every vector decomposes in exactly one way, and equally exactly the situation in which the sum is all of and only the all-zero list sums to ; the second half of that condition is not on its own equivalent to the first, and the lemma states both.
What this page does not develop. Linear independence, bases, dimension, linear maps, the matrix product, quotient spaces and external direct sums are all absent, and no proof above uses any of them. The empty family, the empty sum and the index are treated as genuine cases throughout rather than as edge cases, which is why , , and all appear explicitly. Seventeen items make up this page, seven definitions and ten lemmas, six of them marked as landmarks in the flowchart above.
3 · Logical flowchart
4 · Definitions, theorems and proofs
Vector space over a field
Definition
Let be a field (Field), with additive identity , multiplicative identity , and the field axioms as stated there. A vector space over , also called an -vector space, consists of
- a set , whose elements are called vectors;
- a binary operation on (Binary operation on a set; associativity, commutativity, and a subset closed under the operation), the vector addition;
- an element , the zero vector;
- a map , the scalar multiplication, written ;
subject to the following axioms, in which and are arbitrary.
- (V1) is an abelian group (Group and abelian group): is associative and commutative, is a two-sided identity for (Left identity, right identity, and two-sided identity for a binary operation), and every has an additive inverse (Left inverse, right inverse, and invertible element of a monoid).
- (V2) .
- (V3) .
- (V4) .
- (V5) .
The elements of are called scalars. When several vector spaces are in play we write for the zero of , and we write for the additive inverse of and .
The notation and is legitimate. Axiom (V1) asserts only that some two-sided identity and some additive inverses exist. That there is at most one two-sided identity for is A left identity and a right identity for the same binary operation are equal; hence there is at most one two-sided identity, and that an invertible element of a monoid has exactly one inverse is In a monoid, a left inverse and a right inverse of the same element are equal; hence an invertible element has exactly one inverse, and it is two-sided; both are proved before Group and abelian group and are inherited here with the group structure. So and denote well-defined elements, and nothing below re-derives them.
What (V1) buys, and why it is not restated. Associativity, commutativity, the identity law , the inverse law , cancellation (Cancellation in a group: or forces ; equivalently left and right translation by are bijections of , so and each have exactly one solution) and the inverse identities (In a group , and , the order of the last product being essential) are facts about abelian groups. They are quoted from the group page wherever they are used and are never proved again for vectors.
Remarks
-
Scalar multiplication is not a binary operation on a set. It is a map with arguments from two different sets, so Binary operation on a set; associativity, commutativity, and a subset closed under the operation, which is about a map , does not apply to it and is never cited for it. The definition above cites that item for the vector addition only. In particular "closed under scalar multiplication" below always means for and , which is not an instance of the closure condition defined there.
-
(V5) is an axiom, not a consequence of (V2)–(V4). Take any abelian group and define for every and . Then (V2), (V3) and (V4) all hold, both sides of each being , while (V5) fails as soon as . So (V5) has to be imposed, and it is what ties the scalar action to the identity of .
-
Two structures, one set. A vector space is data: the set , the addition, the zero, and the scalar multiplication, over a fixed field . The same set may carry vector-space structures over different fields, and the field is part of the statement of every result below. A field is a vector space over itself, and over any subfield every -vector space is a -vector space by restricting the scalars is the first place where that matters.
-
The field is the published one. No field axiom is restated here; is a field in the sense of Field, whose axiom (A) already says that is an abelian group and whose axiom (M) says the same of . In particular every field is a vector space over itself, which is A field is a vector space over itself, and over any subfield every -vector space is a -vector space by restricting the scalars.
In any vector space , , , , and forces or
Statement
Let be a vector space over a field (Vector space over a field). For all and :
- ;
- ;
- , and also ;
- ;
- if then or .
Here and are the additive and multiplicative identities of , is the zero vector, is the additive inverse of in , and is the additive inverse of in the abelian group .
Facts & Assumptions
Given: A field , a vector space over with axioms (V1)–(V5) (Vector space over a field), a scalar and a vector .
The four scalar axioms: (V2); (V3); (V4); (V5) (Vector space over a field).
is an abelian group (V1): addition is associative and commutative, is a two-sided identity, and each has an additive inverse with (Vector space over a field, Group and abelian group).
Cancellation in a group, read additively: if then , and if then (Cancellation in a group: or forces ; equivalently left and right translation by are bijections of , so and each have exactly one solution).
Field arithmetic (Field): ; for every ; is the multiplicative identity; multiplication is associative; and every has a multiplicative inverse with .
The identities , and the inverses , of a field are unique, so those notations denote well-defined elements (Identities and inverses in a field are unique).
Proof
By (V3) applied to and , and in : .
Since is a two-sided identity for : .
By (V2) applied to and , and in : .
Since is a two-sided identity for : .
The vector has an additive inverse with .
Combining steps 1.1 and 1.2 gives ; cancelling on the right yields , which is claim 1.
Combining steps 1.3 and 1.4 gives ; cancelling on the right yields , which is claim 2.
By (V3) applied to and , then , then claim 1: .
By (V2) applied to and , then , then claim 2: .
Suppose and . Then exists with , so , using (V5), (V4) and claim 2 in turn.
Steps 3.1 and 1.5 exhibit both and as vectors with ; cancelling on the left gives .
Likewise steps 3.2 and 1.5 give , and cancelling on the left gives ; with step 4.1 this is claim 3.
Taking in step 4.1 and using (V5): , which is claim 4.
Claim 1 is step 2.1, claim 2 is step 2.2, claim 3 is steps 4.1 and 5.1, and claim 4 is step 5.2; for claim 5, if then either , or and step 3.3 gives .
Remarks
-
None of this is an axiom. The scalar axioms (V2)–(V5) say nothing directly about , or negatives; each claim above is extracted by writing one element in two ways and cancelling in the abelian group . That is the same device that gives in a field (Multiplication by zero: ), and the proofs are deliberately parallel.
-
Claim 5 is what makes the only "degenerate" scalar multiple. It is used below to compute (, which is when , and when contains only as the multiple ) and, in that form, is the vector-space analogue of a field having no zero divisors (A field has no zero divisors: or ). Its converse directions, claims 1 and 2, say that both degenerate products really are .
-
Claim 4 is the bridge to the additive group. It says the additive inverse of a vector is a scalar multiple of it, which is why closure under scalar multiplication already forces closure under negatives; that is what makes a linear subspace a subgroup of without a separate axiom.
The vector space of all functions with pointwise operations, and as the case
Definition
Let be a field (Field) and let be any set. Write
and for write for its value at . Two elements of are equal exactly when they agree at every point of . Define
for , and , the operations on the right being those of . These are the pointwise operations.
These rules really are the required data. For the assignment is a function , so is a binary operation (Binary operation on a set; associativity, commutativity, and a subset closed under the operation); for and the assignment is a function , so scalar multiplication is a map ; and , the constant function at , is an element of .
is a vector space over (Vector space over a field). Each axiom is an equation between elements of , hence holds exactly when it holds at every after evaluation, and there it is the corresponding field axiom applied to the values :
- associativity and commutativity of , and , come from the same laws for in ; the additive inverse of is , which lies in and satisfies pointwise. This is axiom (V1);
- is (V2), by distributivity in ;
- is (V3), by distributivity in ;
- is (V4), by associativity of multiplication in ;
- is (V5), by the multiplicative identity law in .
The case
A natural number is a von Neumann natural (The natural numbers (von Neumann)), that is a set, and (On the order is membership: ). Taking therefore gives
whose elements are written with for . The coordinates are indexed from , because whenever and always. The operations read
and the zero of is the tuple all of whose coordinates are .
The two boundary cases. contains , so is a genuine case. Since , the set has exactly one element, the empty function; that element is , so is the zero space , not the empty set. For we have , and the map sending to its single coordinate is a bijection satisfying and ; we use it to read as where convenient. (No general notion of isomorphism of vector spaces is available on this page, and none is claimed here: what is asserted is exactly the displayed bijection and the two displayed equations.)
Remarks
-
The same set also carries a ring structure, and the two must not be conflated. For a ring and a set , The ring of all functions from a set into a ring, with pointwise operations equips the set of all functions with pointwise addition and pointwise multiplication. Taking , the underlying set is literally the same set as here, and the addition is literally the same operation, in both. What differs is the second operation:
second operation type ring of functions vector space (here) Neither is a special case of the other, since they do not even have the same domain: one multiplies two functions, the other multiplies a function by a scalar. They agree in the following sense, and this is the whole of the relation between them: for let be the constant function at ; then and the ring product have the same value at every , so they are equal. Both structures are present on at once, and nothing on this page uses the ring product.
-
Why is defined this way rather than as "-tuples". An -tuple is already a function on an index set, and taking that index set to be the natural number itself makes the coordinates, the finite sums of The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity and the induction arguments below all run over the same object. The price is that every index starts at , and that is a one-element space; both are recorded above so that no statement on this page or its companion is quietly restricted to .
-
is arbitrary. Nothing above assumes finite, countable, or nonempty. The case gives the space of all families of scalars indexed by , and the case gives the matrices of The vector space of by matrices over a field, with entrywise operations.
The vector space of by matrices over a field, with entrywise operations
Definition
Let be a field (Field) and let . Recall that a natural number is a von Neumann natural (The natural numbers (von Neumann)), so and (On the order is membership: ), and let be their cartesian product. An by matrix over is an element of the function space (The vector space of all functions with pointwise operations, and as the case ), that is a function ; we write
for its entries, being the row index and the column index. Write
and for the square case.
Since is the function space , it is a vector space over with the pointwise operations of The vector space of all functions with pointwise operations, and as the case , which read entrywise:
and the zero of is the matrix all of whose entries are . No verification is needed beyond that already carried out in The vector space of all functions with pointwise operations, and as the case for an arbitrary index set: this is the case .
Both indices start at . The rows are indexed by and the columns by , so the entries of a by matrix are .
The degenerate shapes. contains , so and are genuine cases. If or then , so has exactly one element, the empty function, and is the zero space; there is no matrix of shape by other than that one.
Remarks
-
This item introduces the vector-space structure and the notation, and nothing else. There is no matrix product here, no identity matrix, no ring , no determinant and no matrix of a linear map. Those belong to a later page, which must add the product to this object rather than introduce a second notion of matrix; the addition and the scalar multiplication used there are the entrywise ones defined above.
-
A matrix is a function, so equality of matrices is equality of functions: exactly when for all and . Nothing below relies on a matrix being written as a rectangular array; the array is a way of displaying the function.
-
Why the shape is a pair of naturals rather than a pair of finite index sets. Taking the index set to be with and natural numbers keeps the coordinates of a matrix, of a tuple in (The vector space of all functions with pointwise operations, and as the case ) and the finite sums of The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity all indexed by the same kind of object, which is what makes the boundary cases above statable at all.
A field is a vector space over itself, and over any subfield every -vector space is a -vector space by restricting the scalars
Statement
Let be a field (Field).
- is a vector space over itself (Vector space over a field): take the set to be , the vector addition to be the field addition, the zero vector to be , and the scalar multiplication to be the field multiplication.
- Let be a subfield (Subfield: a subring of a field closed under inverses of its nonzero elements, and therefore a field with the restricted operations) and let be a vector space over . Then , with the same addition and the same zero vector and with the scalar multiplication restricted to , is a vector space over . This is called restricting the scalars from to .
- In particular is a vector space over every subfield , with the field multiplication restricted to as scalar multiplication.
Facts & Assumptions
Given: A field , a subfield , and a vector space over .
The vector space axioms (V1)–(V5) (Vector space over a field): is an abelian group; ; ; ; .
The field axioms of Field, read as they are read throughout this library: is an abelian group; multiplication on is associative and commutative with two-sided identity ; multiplication distributes over addition, so that and ; and every has a multiplicative inverse.
A subfield of is a subring of closed under inverses of its nonzero elements; equivalently, a subset containing with and for all and for every nonzero . With the restricted operations is itself a field, its addition and multiplication being the restrictions of those of , and , , with the negatives and the inverses of those of (Subfield: a subring of a field closed under inverses of its nonzero elements, and therefore a field with the restricted operations).
Proof
Put as a set, let the vector addition be the field addition with zero vector , and let the scalar multiplication be the field multiplication, which is a map as required.
Axiom (V1) holds for : axiom (A) of a field says exactly that is an abelian group.
Axiom (V2) holds for : is distributivity of multiplication over addition.
Axiom (V3) holds for : is distributivity on the other side.
Axiom (V4) holds for : is associativity of the field multiplication.
Axiom (V5) holds for : is the multiplicative identity law.
For claim 2: since , restricting the scalar multiplication of to the subset of yields a map , which is the required datum.
The set , its addition and its zero vector are unchanged by the restriction, so is still an abelian group; this is axiom (V1) for the -structure.
For the sum and the product formed in are the sum and the product formed in , and the multiplicative identity of is .
Steps 1.1 to 1.6 verify (V1)–(V5), so with the operations of step 1.1 is a vector space over itself: claim 1.
Let and . Then and are the instances of (V2) and (V4) for these elements of , the product being the same whether formed in or in ; is the instance of (V3), the sum being likewise the same; and the identity of is , so is the instance of (V5).
With step 1.8, the restricted structure satisfies (V1)–(V5) over , so is a vector space over : claim 2.
Claim 3 follows by applying claim 2 to the -vector space of claim 1: is a vector space over , its scalar multiplication being the field multiplication restricted to .
Remarks
-
On the field facts in [L2]. Axiom (M) of Field asserts that multiplication is associative and commutative on all of with for every , the element included, and right distributivity then follows from axiom (D) by commuting, as Multiplication by zero: already records. These unrestricted forms are spent in exactly three of the steps above, where axioms (V3), (V4) and (V5) are read off for arbitrary scalars including : step 1.4 needs distributivity on the right; step 1.5 needs associativity of the multiplication at as well; and step 1.6 needs rather than the literal , which commutativity supplies, and needs it at too. They are used nowhere else: step 1.2 is axiom (A) verbatim, step 1.3 is axiom (D) verbatim, and steps 1.7 to 4.1 use only the vector-space axioms of and the subfield facts of [L3].
-
Restricting the scalars changes the structure, not the set. The vectors, the addition and the zero are untouched; only the collection of scalars allowed to act shrinks. Everything that can be said about as a -vector space is therefore a statement about the same object with fewer operations available, and every -linear subspace of is in particular a -linear subspace (Linear subspace of a vector space). The converse fails, and that is the point of the construction.
-
The field is part of the data. Because of this lemma, a bare phrase like "the vector space " is incomplete: is a vector space over and also over the embedded copy of inside it, and these are different structures on one set. Every statement on this page names its field.
-
Nothing here is about dimension. How much smaller is than , and what that does to , is a question about bases and dimension, which are developed on a later page. This lemma asserts only that the restricted structure satisfies the five axioms.
Linear subspace of a vector space
Definition
Let be a vector space over a field (Vector space over a field). A subset is a linear subspace of when
- (W1) ;
- (W2) is closed under the vector addition: implies ;
- (W3) is closed under scalar multiplication: and imply .
Every vector space has the two trivial linear subspaces and itself; a linear subspace with is called proper.
The restricted operations are the required data, and is a vector space. By (W2) the vector addition of restricts to a binary operation , and by (W3) the scalar multiplication restricts to a map . With these and the element , the set is a vector space over :
- axioms (V2)–(V5) are equations required of elements of , which are in particular elements of , so they are inherited from ; likewise associativity and commutativity of the restricted addition;
- lies in by (W1) and is a two-sided identity for the restricted addition, since it is one in ;
- for the vector lies in by (W3), and (In any vector space , , , , and forces or ), so and holds in .
So is an abelian group, which is axiom (V1), and is a vector space over whose zero vector and whose additive inverses are those of . In the language of Subgroup, the three displayed conditions (S1) , (S2) closure under addition and (S3) closure under additive inverses all hold, so is a subgroup of the abelian group (Group and abelian group); that reading, and its converse, are recorded as The additive group of a vector space is an abelian group and every linear subspace is a subgroup of it; conversely a subgroup closed under scalar multiplication is a linear subspace and are cited from there rather than re-argued below.
Remarks
-
"Linear subspace", never bare "subspace", in this library. The word subspace is already in use here for the topological notion, a subset of a topological space carrying the induced topology, which is an unrelated idea. The names on this page therefore all say linear:
def-linear-subspace,lem-linear-subspace-criterion,lem-intersection-of-linear-subspaces,lem-linear-subspace-is-a-subgroup,def-sum-of-linear-subspaces. Where the ambient vector space is fixed and no confusion is possible, the surrounding prose still writes the full phrase. -
Closure under negatives is not a fourth condition. It follows from (W3), because the additive inverse of a vector is the scalar multiple . This is why the definition asks for three conditions where the definition of a subgroup asks for three of its own, and why the one-step test (One-step subspace test: a nonempty is a linear subspace if and only if for all and ) can compress them into one.
-
(W1) cannot be replaced by "" while dropping the others. It can be replaced by nonemptiness given (W3), since a nonempty closed under scalar multiplication contains (In any vector space , , , , and forces or ) for any of its elements . Stated with (W1) the definition is checkable one condition at a time, and the economical single test is One-step subspace test: a nonempty is a linear subspace if and only if for all and .
-
The field matters. A subset of may be closed under the scalars of a subfield without being closed under all of , so "linear subspace" always means "linear subspace over the field named". Restriction of scalars (A field is a vector space over itself, and over any subfield every -vector space is a -vector space by restricting the scalars) is what makes that distinction possible.
The additive group of a vector space is an abelian group and every linear subspace is a subgroup of it; conversely a subgroup closed under scalar multiplication is a linear subspace
Statement
Let be a vector space over a field (Vector space over a field).
- is an abelian group (Group and abelian group), called the additive group of .
- Every linear subspace of (Linear subspace of a vector space) is a subgroup of (Subgroup). Consequently with the restricted addition is itself a group, whose identity is and whose inverses are those of .
- Conversely, if is a subgroup of and for all and , then is a linear subspace of .
So the linear subspaces of are exactly the subgroups of its additive group that are closed under scalar multiplication.
Facts & Assumptions
Given: A field , a vector space over , and a subset .
Axiom (V1): is an abelian group (Vector space over a field, Group and abelian group).
A subgroup of a group with identity is a subset satisfying (S1) , (S2) implies , and (S3) implies ; such an , with the restricted operation, is itself a group whose identity and whose inverses are those of (Subgroup).
A linear subspace of is a subset satisfying (W1) , (W2) closure under , and (W3) closure under scalar multiplication (Linear subspace of a vector space).
for every (In any vector space , , , , and forces or ).
Proof
Claim 1 is axiom (V1) of a vector space, which asserts in as many words that is an abelian group.
Let be a linear subspace of . Condition (W1) says , which is condition (S1) for the group , whose identity is .
Condition (W2) says for all , which is condition (S2) for , whose operation is .
Let . By (W3) with we get , and , so ; since the inverse of in the group is , this is condition (S3).
Conversely, let be a subgroup of with for all and . Condition (S1) gives , which is (W1); condition (S2) gives closure under , which is (W2); and the hypothesis is (W3).
By steps 1.2, 1.3 and 1.4 the subset satisfies (S1), (S2) and (S3), so it is a subgroup of ; by the properties of a subgroup it is then a group under the restricted addition, with identity and with the inverses of . This is claim 2.
By step 1.5 the subset of that step satisfies (W1), (W2) and (W3), so it is a linear subspace of . This is claim 3.
Claim 1 is step 1.1, claim 2 is step 2.1 and claim 3 is step 2.2; together they say that the linear subspaces of are exactly the subgroups of closed under scalar multiplication.
Remarks
-
What the two directions cost. Going from a linear subspace to a subgroup uses one fact about vector spaces and no group theory: closure under additive inverses is not assumed but derived, from closure under scalar multiplication at the scalar . Going back is pure bookkeeping, since (W1) and (W2) are literally (S1) and (S2).
-
Why this is worth an item. Every statement the library proves about subgroups applies to linear subspaces at once. In particular the intersection of a nonempty family of subgroups is a subgroup (The intersection of a nonempty family of subgroups of is a subgroup of ), which is the group-theoretic shadow of The intersection of a nonempty family of linear subspaces of is a linear subspace of below.
-
The hypothesis in claim 3 is not decoration. Conditions (S1)–(S3) do not mention the scalars at all, so a subgroup of is required only to contain and to be closed under addition and under negation; closure under multiplication by an arbitrary is a further condition, and claim 3 assumes it rather than deriving it. Claim 2 says that in the other direction nothing extra is needed, because (W3) is already one of the three defining conditions of a linear subspace.
One-step subspace test: a nonempty is a linear subspace if and only if for all and
Statement
Let be a vector space over a field (Vector space over a field) and let be nonempty. Then is a linear subspace of (Linear subspace of a vector space) if and only if
Nonemptiness cannot be dropped: the empty set satisfies the displayed condition vacuously and is not a linear subspace, since it does not contain .
Facts & Assumptions
Given: A field , a vector space over , and a nonempty subset .
A linear subspace of is a subset satisfying (W1) , (W2) closure under , and (W3) closure under scalar multiplication (Linear subspace of a vector space).
The vector space axioms, in particular (V5) , and that is an abelian group with a two-sided identity (Vector space over a field).
for every , and (In any vector space , , , , and forces or , Vector space over a field).
has elements and , and every has an additive inverse ; in particular and (Field).
Proof
Necessity. Suppose is a linear subspace, and let and . Then by (W3), and hence by (W2).
Sufficiency, the zero vector. Suppose for all and . Since is nonempty, choose ; applying the condition with and gives , and , so , which is (W1).
Sufficiency, closure under addition. Let . Applying the condition with gives , and by (V5), so , which is (W2).
Sufficiency, closure under scalars. Let and . By step 1.2 we have , so the condition applies to , and and gives ; since is a two-sided identity, , so , which is (W3).
Steps 1.2, 1.3 and 2.1 verify (W1), (W2) and (W3), so a nonempty satisfying the displayed condition is a linear subspace; with step 1.1 this proves the equivalence.
Remarks
-
The order of the two verifications matters. Closure under scalar multiplication is deduced after is known to lie in , because it is obtained by applying the test to the pair , . Running the argument in the other order would use before it had been established.
-
One test, three conditions. The single condition is exactly as strong as the three of Linear subspace of a vector space, and it is the form used in practice: to check that a set is a linear subspace one shows it is nonempty and closes under a single mixed expression. It is the linear analogue of the one-step subgroup test (One-step subgroup test: a nonempty is a subgroup iff for all ; the identity and the inverses of are then those of ), and, exactly as there, the nonemptiness hypothesis is what rules out the empty set.
-
Neither closure condition implies the other, so a test combining them is not extravagant. A subset of a vector space can be closed under addition and not under scalar multiplication, and another can be closed under scalar multiplication and not under addition; the companion examples page records a witness of each kind.
The intersection of a nonempty family of linear subspaces of is a linear subspace of
Statement
Let be a vector space over a field (Vector space over a field) and let be a nonempty set of linear subspaces of (Linear subspace of a vector space). Then
is a linear subspace of . In particular the intersection of two linear subspaces is a linear subspace.
Facts & Assumptions
Given: A field , a vector space over , a nonempty set of linear subspaces of , and the intersection of the members of .
Each contains , is closed under , and is closed under scalar multiplication (Linear subspace of a vector space).
One-step test: a nonempty with for all and is a linear subspace of (One-step subspace test: a nonempty is a linear subspace if and only if for all and ).
Proof
, since is nonempty and every member of it is a subset of .
, since for every ; in particular is nonempty.
Let and , and let be arbitrary. Then , so by closure under scalar multiplication and by closure under addition.
Since was an arbitrary member of , the vector lies in every member of , that is .
is a nonempty subset of satisfying the one-step test, hence a linear subspace of ; taking to have two members gives the last sentence of the statement.
Remarks
-
The hypothesis that is nonempty is load bearing. The intersection of the empty family of subsets of is not a subset of by any convention used here, and step 1.1 is where the hypothesis is spent. The same hypothesis appears for the same reason in The intersection of a nonempty family of subgroups of is a subgroup of .
-
This is what makes the span definable. The set of linear subspaces of containing a given subset is nonempty, since itself belongs to it, so its intersection is a linear subspace, and it is by construction the smallest linear subspace containing . That is Linear combination of a finite list, and the span as the smallest linear subspace containing , and the pattern is copied from The subgroup generated by a subset, the cyclic subgroup , and cyclic groups.
-
Unions behave quite differently. The union of two linear subspaces is almost never a linear subspace, and the companion examples page records the failure as a false statement.
Linear combination of a finite list, and the span as the smallest linear subspace containing
Definition
Let be a vector space over a field (Vector space over a field).
Finite sums of vectors
By axiom (V1) the triple is an abelian group (Group and abelian group), hence in particular a commutative monoid (Semigroup and monoid). So the finite products of The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity are available in it, and we write them additively: for and a finite list , that is a function on the von Neumann natural (The natural numbers (von Neumann), On the order is membership: ),
so that and , and the value depends only on .
Linear combinations
A linear combination in is a vector of the form
where , is a finite list of scalars and is a finite list of vectors; the sum is the finite sum just described, of the list . For , a vector is a linear combination of elements of when there are , and with .
The empty case is a real case. contains (The natural numbers (von Neumann)), and at the sum is the empty sum, which is . So is a linear combination of elements of every subset of , including . The lists are indexed from , so a linear combination of length is ; no statement here is restricted to .
The span
Let . The set of linear subspaces of containing is nonempty, since itself is one, so its intersection is a linear subspace of by The intersection of a nonempty family of linear subspaces of is a linear subspace of . That intersection is the span of ,
It contains , being an intersection of sets each of which contains , and it is contained in every linear subspace of that contains . So it is the smallest linear subspace of containing , and those two properties determine it uniquely: if and both contain and are each contained in every linear subspace containing , then each is contained in the other. This is what licenses the definite article.
A subset spans , or is a spanning set of , when .
Remarks
-
The definition is the one already used for subgroups. The subgroup generated by a subset, the cyclic subgroup , and cyclic groups defines as the intersection of all subgroups containing , licensed by The intersection of a nonempty family of subgroups of is a subgroup of . Its Remarks also record a description from inside, as a set of products, proved there only for a single generator (, and every cyclic group is abelian) with the general case deferred to a later page. The span is defined here in exactly that outside shape, and the identification from inside, that is precisely the set of linear combinations of elements of , is proved in full as is exactly the set of linear combinations of finite lists of elements of , and . In particular is proved there, as a consequence of the definition, and is not stipulated here.
-
Why the finite sum is The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity and not Finite sums and finite products, by recursion. The latter is stated for sequences into the complete ordered field, so it cannot carry a sum of vectors in an arbitrary vector space over an arbitrary field. The monoid finite product is defined by recursion in any monoid, its empty value is the identity, and Generalised associativity: in a monoid the product of a finite list does not depend on the bracketing, and in a commutative monoid it does not depend on the order of the factors either supplies the splitting, regrouping and reordering laws for it. Reading it additively in costs nothing and is the only sum of vectors this page uses.
-
A linear combination is a value, not an expression. Two different lists may produce the same vector, and nothing above asserts otherwise. Repetitions are allowed in the list , and so are coefficients equal to ; asking when a vector is a linear combination of a set in only one way is the question of linear independence, which belongs to a later page and is not raised here.
is exactly the set of linear combinations of finite lists of elements of , and
Statement
Let be a vector space over a field (Vector space over a field) and let . Write
for the set of linear combinations of elements of (Linear combination of a finite list, and the span as the smallest linear subspace containing ). Then
In particular , and for every the span of contains as the empty linear combination.
Facts & Assumptions
Given: A field , a vector space over , and a subset .
is a linear subspace of , it contains , and it is contained in every linear subspace of that contains (Linear combination of a finite list, and the span as the smallest linear subspace containing ).
Finite sums in , written additively: ; ; and the value of depends only on , so a list determines it (The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity, Linear combination of a finite list, and the span as the smallest linear subspace containing ).
Induction on : a property holding at and passing from to holds at every natural number (The principle of mathematical induction).
The vector space axioms (Vector space over a field): is an abelian group, so is associative and commutative and is a two-sided identity; (V2) ; (V4) ; (V5) .
for every (In any vector space , , , , and forces or ).
A linear subspace satisfies (W1) , (W2) closure under , (W3) closure under scalar multiplication; and a nonempty with for all , is a linear subspace (Linear subspace of a vector space, One-step subspace test: a nonempty is a linear subspace if and only if for all and ).
and ; ; and whenever (The natural numbers (von Neumann), On the order is membership: ).
Proof
by construction, and : take , whose only lists are the empty ones, and whose sum is the empty sum . In particular is nonempty.
: for take with and , so that , using the recursion at , the identity law and (V5).
Extending a list. Let be a set, , and . Since and , there is exactly one with for and ; and when , the recursion gives .
Scalars pass through a finite sum: for every , every and every list , . By induction on : at both sides are , since ; and if the identity holds at , then for a list on we get , by (V2), the inductive hypothesis and the recursion.
A linear subspace with contains every linear combination of elements of . By induction on : at the sum is by (W1); and if every such combination of length lies in , then for lists and we have , whose first summand lies in by the inductive hypothesis and whose second lies in by (W3) applied to , so the whole lies in by (W2).
The only function has : if then , and would be an element of . So the only linear combination of elements of is the empty sum, and .
is closed under scalar multiplication: if with and , and , then by (V4), and is a list , so .
is closed under addition. Fix ; we show by induction on that for all lists and . At the sum is and . Assume it at and let , ; then by the recursion and associativity, and lies in by the inductive hypothesis, say with and ; extending by and by as in step 1.3 gives lists on whose combination is , so .
: the span is a linear subspace of containing , so by step 1.5 it contains every linear combination of elements of .
is a linear subspace of : it is nonempty, and for and we have and then , so the one-step test applies.
: by steps 1.2 and 3.1 the set is a linear subspace of containing , and the span is contained in every such subspace.
Combining the two inclusions, .
Taking and using step 1.6 gives ; and for arbitrary , the empty combination shows .
Remarks
-
Two descriptions of one object. The definition of is from outside, cutting down from all linear subspaces containing ; this lemma describes it from inside, as the vectors actually built from . The same pair of descriptions appears for the subgroup generated by a set (The subgroup generated by a subset, the cyclic subgroup , and cyclic groups, , and every cyclic group is abelian), and the proof has the same shape: the inside set is shown to be a linear subspace containing , which gives one inclusion, and every linear subspace containing is shown closed under the construction, which gives the other.
-
is a consequence, not a convention. It comes from the empty sum being , which is itself forced by the recursion defining finite products (The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity). Nothing is stipulated at the empty set, and is a genuine case of every induction above.
-
No finiteness assumption on . The set may be infinite; what is finite is each individual list. So a vector lies in exactly when it is built from finitely many elements of , however large is. The companion page uses this for an infinite subset of a function space.
The span is monotone and idempotent, exactly when is a linear subspace, and
Statement
Let be a vector space over a field (Vector space over a field) and let . Then:
- Extensive. .
- Monotone. If then .
- Idempotent. .
- if and only if is a linear subspace of (Linear subspace of a vector space).
- .
Facts & Assumptions
Given: A field , a vector space over , and subsets .
is a linear subspace of , it contains , and it is contained in every linear subspace of that contains ; the same holds with or any other subset in place of (Linear combination of a finite list, and the span as the smallest linear subspace containing ).
Every linear subspace of contains , by condition (W1) (Linear subspace of a vector space).
Proof
Claim 1 is part of the defining description of the span: it contains .
Claim 2. Suppose . Then is a linear subspace of containing , hence containing ; since is contained in every linear subspace containing , we get .
If is a linear subspace of , then is itself a linear subspace containing , so ; together with this gives .
Conversely, if then is a linear subspace of , because is one.
, since is a linear subspace of .
Steps 1.3 and 1.4 together are claim 4.
Claim 5. From and step 1.2 we get . Conversely by step 1.1 and by step 1.5, so , and since is a linear subspace containing , minimality gives .
Claim 3. The set is a linear subspace of , so applying claim 4 to it gives .
Claims 1, 2, 3, 4 and 5 are steps 1.1, 1.2, 3.1, 2.1 and 2.2 respectively.
Remarks
-
These three properties are exactly what makes the span a closure operator on the subsets of : extensive, monotone and idempotent. The closed sets of that operator are the linear subspaces, which is the content of claim 4. The subgroup generated by a subset (The subgroup generated by a subset, the cyclic subgroup , and cyclic groups) is the closure operator of the same shape on the subsets of a group.
-
Claim 5 says is invisible to the span. Adding or deleting the zero vector changes nothing, since every linear subspace contains it. It does not follow, and is not claimed here, that deleting any other single vector changes nothing: that question is about linear independence and belongs to a later page.
-
Claim 2 is used constantly in the form "a bigger set spans more". It is what lets a spanning set be enlarged freely, and, with claim 3, what lets the span be computed in stages: spanning a set, then spanning the result, gains nothing.
, which is when , and when contains only as the multiple
Statement
Let be a vector space over a field (Vector space over a field) and let . Write . Then:
- ;
- if then ;
- if then, for , holds only when ; in particular holds only for , so occurs in only as the multiple , and .
Facts & Assumptions
Given: A field , a vector space over , and a vector .
is a linear subspace of containing , and it is contained in every linear subspace of containing (Linear combination of a finite list, and the span as the smallest linear subspace containing ).
A linear subspace is closed under scalar multiplication, by condition (W3) (Linear subspace of a vector space).
One-step test: a nonempty with for all and is a linear subspace of (One-step subspace test: a nonempty is a linear subspace if and only if for all and ).
The vector space axioms (Vector space over a field): (V3) ; (V4) ; (V5) .
and for all and ; , which is claim 3 there; and if then or (In any vector space , , , , and forces or ).
is a field, so is an abelian group with and an additive inverse for each ; adding to both sides of therefore gives (Field).
Proof
is nonempty, since lies in it.
is closed under the one-step expression: for , , by (V4) and (V3).
, since by (V5).
If is a linear subspace of with , then for every , so .
If then , using claim 3 of the elementary consequences and (V3); so or .
is a linear subspace of containing , by the one-step test.
If and , then step 1.5 forces , that is ; taking and using gives that only for .
: the span is contained in because is a linear subspace containing , and is contained in the span because the span is a linear subspace containing . This is claim 1.
If then every scalar multiple is , so ; combined with claim 1 this is claim 2.
Suppose . Then forces , and forces ; moreover lies in , which is by claim 1, and , so . This is claim 3.
Claims 1, 2 and 3 are steps 3.1, 4.1 and 4.2.
Remarks
-
The set is what a "line through the origin" is, over any field. Claim 3 says that for the scalars are recovered from the multiples: distinct scalars give distinct vectors. That is the first place where claim 5 of In any vector space , , , , and forces or does real work, and it is what makes a single nonzero vector behave like a coordinate axis.
-
The word "line" is informal here. Dimension is not available on this page, so nothing above asserts that is one-dimensional; what is asserted is exactly the three displayed claims. The companion page uses the word in the same informal way, for the same sets.
-
The zero vector is not an exception to claim 1, only to claim 3. At the set collapses to and the map is constant, so no scalar is recoverable. This is why claim 3 carries the hypothesis and claim 1 does not.
The sum of two linear subspaces and the sum of a finite family
Definition
Let be a vector space over a field (Vector space over a field), let , and let be a finite family of linear subspaces of , that is a function assigning to each a linear subspace of (Linear subspace of a vector space); here (The natural numbers (von Neumann), On the order is membership: ), so the family is indexed from . Define
the finite sums being those of The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity read additively in the abelian group , as in Linear combination of a finite list, and the span as the smallest linear subspace containing . For two linear subspaces of we write
which is the case of the display above, since .
Three facts about finite sums of vectors
All three are proved by induction on (The principle of mathematical induction) from the two defining clauses and (The product of a finite list in a monoid, by recursion, with the empty product () equal to the identity), together with the abelian group laws of . They are collected here because the definition itself needs the first two, and because the lemmas below need all three.
(F1) The all-zero list sums to . If has for every , then . At this is the empty sum, and if it holds at then .
(F2) The mixed identity. For every and all lists ,
At both sides are , since (In any vector space , , , , and forces or ). If the identity holds at , then at the left-hand side is , which by axiom (V2) equals ; commutativity and associativity of regroup this as , which by the inductive hypothesis is .
(F3) Extracting one term. Let and , and let agree with at every and satisfy . Then
At there is no and the claim is vacuous. Assume it at and let , so (On the order is membership: ). If , then agrees with on , so , and by commutativity. If , then agrees with at , so , and the inductive hypothesis applied to the restriction of to gives , by associativity.
A consequence of (F1) and (F3). If for every , then is the all-zero list, so : a list vanishing off a single index sums to its value at that index.
The sum is a linear subspace
is a linear subspace of . It is nonempty: each contains , and the all-zero list sums to by (F1), so . And it satisfies the one-step test (One-step subspace test: a nonempty is a linear subspace if and only if for all and ): if and with , and , then (F2) gives , and because is a linear subspace, so .
So the definition really does produce a linear subspace, and this is asserted here rather than assumed.
The boundary case
contains , so is a genuine case. The only list is the empty function, and its sum is the empty sum , so
the sum of the empty family of linear subspaces being the zero subspace. This is the base case of the induction in , so the sum is the smallest linear subspace containing every and of the boundary case of Internal direct sum : the sum is everything and each summand meets the sum of the others only in .
Remarks
-
The sum is a set of vectors, not a set of decompositions. An element of is a vector that admits at least one expression with ; different lists may give the same vector, and whether they can is exactly the question answered by if and only if every is with in exactly one way; equivalently, if and only if the sum is and with forces every .
-
Why not the union. is in general not a linear subspace, and the sum is what repairs that: , so the sum is the smallest linear subspace containing every identifies with , so the sum is the smallest linear subspace containing every .
-
(F3) is stated with an index, not with a set. It removes one term from a finite sum by replacing it with rather than by re-indexing the list over a smaller set, which keeps every sum on this page indexed by a von Neumann natural and avoids any appeal to a bijection between index sets. The same device is used in Internal direct sum : the sum is everything and each summand meets the sum of the others only in to say "the sum of the other summands".
, so the sum is the smallest linear subspace containing every
Statement
Let be a vector space over a field (Vector space over a field), let , and let be a finite family of linear subspaces of indexed by (The sum of two linear subspaces and the sum of a finite family). Write
Then
so is the smallest linear subspace of containing for every : it contains each , and it is contained in every linear subspace of that contains each .
Facts & Assumptions
Given: A field , a vector space over , a natural number , and a family of linear subspaces of indexed by .
is a linear subspace of whose elements are exactly the vectors with for every ; and a list vanishing off a single index sums to its value at (The sum of two linear subspaces and the sum of a finite family).
For , the span is a linear subspace of containing and contained in every linear subspace of containing (Linear combination of a finite list, and the span as the smallest linear subspace containing ).
A linear subspace contains by (W1) and is closed under by (W2) (Linear subspace of a vector space).
Induction on , whose elements are the von Neumann naturals with (The principle of mathematical induction, The natural numbers (von Neumann), On the order is membership: ).
Proof
Each with is contained in : given , let be the list with and for ; then for every , since each contains , and this list sums to .
A linear subspace of is closed under finite sums: for every and every list , the vector lies in . By induction on : at the sum is by (W1), and if it holds at then lies in by the inductive hypothesis and (W2).
by step 1.1, and is a linear subspace of , so the span of the union is contained in it: .
Conversely, is a linear subspace of containing the union, hence containing each ; so any list with for every takes its values in it, and step 1.2 gives . As these vectors are exactly the elements of , that yields .
The two inclusions give .
A linear subspace of contains exactly when it contains for every , so the span of the union is the smallest linear subspace containing every ; by step 3.1 the sum is that subspace.
Remarks
-
The empty family is consistent with the statement. At the union is and the sum is (The sum of two linear subspaces and the sum of a finite family), while ( is exactly the set of linear combinations of finite lists of elements of , and ), so both sides agree. This is the case that would be lost if started at .
-
What the identification buys. The left-hand side is concrete, a set of vectors one can produce; the right-hand side is a universal property, "smallest linear subspace containing all the ". Having both means the sum can be computed by exhibiting decompositions and bounded by minimality, which is how the examples on the companion page proceed.
-
This is the linear analogue of a familiar fact about subgroups. The subgroup generated by a union of subgroups is the smallest subgroup containing them all (The subgroup generated by a subset, the cyclic subgroup , and cyclic groups); here the sum plays that role, and no separate "generated by" notation is needed for linear subspaces because is exactly the set of linear combinations of finite lists of elements of , and already describes the span from inside.
Internal direct sum : the sum is everything and each summand meets the sum of the others only in
Definition
Let be a vector space over a field (Vector space over a field), let , and let be a finite family of linear subspaces of indexed by (Linear subspace of a vector space, The sum of two linear subspaces and the sum of a finite family); as everywhere on this page the index runs over the von Neumann natural (The natural numbers (von Neumann), On the order is membership: ).
The sum of the other summands. The set is a linear subspace of : it contains , it is closed under addition since , and it is closed under scalar multiplication since (In any vector space , , , , and forces or ). So for each the family defined by
is again a finite family of linear subspaces of indexed by , and we write
a linear subspace of by The sum of two linear subspaces and the sum of a finite family. Replacing the -th summand by , rather than re-indexing over a smaller set, keeps every family on this page indexed by a natural number.
The definition. is the internal direct sum of the family , written
when both of the following hold:
- (D1) ;
- (D2) for every , .
In (D2) the inclusion is automatic, since and are linear subspaces and each therefore contains ; the content of (D2) is the inclusion , that no nonzero vector of is a sum of vectors drawn from the other summands.
Two summands
Take and write , . For the family is , so ; for it is in the same way. So (D2) reduces to the single condition , and
For two summands, therefore, (D2) and the pairwise condition coincide; this is the familiar form of the definition.
Three or more summands: (D2) is not the pairwise condition
For the condition (D2) is strictly stronger than requiring for all .
That (D2) implies the pairwise condition is immediate: for with we have , since a sum of a family contains each of its summands (, so the sum is the smallest linear subspace containing every ), so , and the reverse inclusion holds because both are linear subspaces.
The converse fails, and it fails already for three summands: a family can satisfy (D1) and have all its pairwise intersections trivial while (D2) is false, so that decompositions are not unique. The companion examples page records a witness. A definition stated with the pairwise condition in place of (D2) would therefore be a different, and weaker, notion, and the characterisation by unique decomposition ( if and only if every is with in exactly one way; equivalently, if and only if the sum is and with forces every ) would be false for it.
The empty family
contains , so is a genuine case. Then (The sum of two linear subspaces and the sum of a finite family) and (D2) is vacuous, there being no . So holds exactly when : the zero space is the direct sum of the empty family, and no other space is.
Remarks
-
"Internal" is the operative word. The summands here are linear subspaces of one given space , and the direct sum is a property of that configuration, not a construction producing a new space out of unrelated ones. No external direct sum, and no product of vector spaces, is defined on this page.
-
The notation is reserved for the direct case. Writing asserts nothing beyond The sum of two linear subspaces and the sum of a finite family; writing asserts (D1) and (D2) as well. In particular the symbol is not used for a sum that has merely been checked to be everything.
-
What (D2) is for. It is exactly the condition that makes decompositions unique: holds if and only if every is with in exactly one way. That equivalence is if and only if every is with in exactly one way; equivalently, if and only if the sum is and with forces every , and it is the reason the definition is worth stating in this form rather than in terms of uniqueness directly.
if and only if every is with in exactly one way; equivalently, if and only if the sum is and with forces every
Statement
Let be a vector space over a field (Vector space over a field), let , and let be a finite family of linear subspaces of indexed by (The sum of two linear subspaces and the sum of a finite family). Call a list admissible when for every . The following are equivalent.
- (a) (Internal direct sum : the sum is everything and each summand meets the sum of the others only in ).
- (b) For every there is exactly one admissible list with .
- (c) , and the only admissible list with is the list with for every .
Facts & Assumptions
Given: A field , a vector space over , a natural number , and a finite family of linear subspaces of indexed by ; a list is called admissible when for every .
means (D1) and (D2) for every , where for the family with for and (Internal direct sum : the sum is everything and each summand meets the sum of the others only in ).
The elements of are exactly the vectors with admissible; it is a linear subspace of ; the mixed identity (F2) holds; and by (F3) with (F1), for , where agrees with off and has , while a list vanishing off a single index sums to its value there (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).
A linear subspace contains and is closed under and under scalar multiplication (Linear subspace of a vector space).
for every , and (In any vector space , , , , and forces or , Vector space over a field).
Cancellation in the abelian group : if then , and if then (Cancellation in a group: or forces ; equivalently left and right translation by are bijections of , so and each have exactly one solution, Group and abelian group).
is an abelian group: is associative and commutative, is a two-sided identity, and each has an additive inverse with (Vector space over a field, Group and abelian group).
The index runs over the von Neumann natural (The natural numbers (von Neumann), On the order is membership: ).
Proof
Let be admissible and . The list is admissible for the family , since for and ; hence lies in , and .
A linear subspace of is closed under additive inverses: for we have by closure under scalar multiplication, and .
Let and . The list with and for is admissible, each containing , and it sums to .
(c) implies (b). Assume (c). Existence: since , every is for some admissible . Uniqueness: suppose and are admissible with . The mixed identity with , applied to and in that order, gives , whose left-hand side is ; the list is admissible, each being closed under additive inverses and addition; so by (c) every , and cancelling on the left gives for every .
(a) implies (c). Assume (a). Condition (D1) is the first half of (c). For the second, let be admissible with and let . Writing , we get , while as well, so cancelling on the right gives ; and because that set is a linear subspace. Hence , which is by (D2), so . As was arbitrary, is the all-zero list.
(b) implies (a). Assume (b). For (D1): every is for some admissible , so , and the reverse inclusion holds because is a subset of . For (D2): let and . Then for some list admissible for ; such a has and for , so it is admissible for as well, containing . The list of step 1.3 is also admissible and also sums to , so uniqueness in (b) forces , and in particular . Since is contained in the intersection anyway, (D2) holds.
Steps 2.1, 1.4 and 2.2 give (a) implies (c), (c) implies (b) and (b) implies (a), so the three conditions are equivalent.
Remarks
-
Condition (c) is the one used in practice. Checking uniqueness of every decomposition is checking a single one: that of . The reduction is the content of the implication from (c) to (b), and it works because the difference of two admissible decompositions of the same vector is an admissible decomposition of .
-
This is what makes (D2) the right condition. If the definition of a direct sum had asked only for pairwise trivial intersections, the equivalence above would fail for : the companion examples page exhibits three linear subspaces of a plane whose pairwise intersections are trivial, whose sum is everything, and for which some vector has two different decompositions. So the equivalence proved here is not available for the pairwise notion, and (D2) is exactly the strengthening that restores it.
-
The two-summand case reads as usual. For , condition (a) says and (Internal direct sum : the sum is everything and each summand meets the sum of the others only in ), and the lemma says that this holds exactly when every is with and in exactly one way.
-
No finiteness of and no dimension anywhere. The family of summands is finite because the sum is defined through a finite sum of vectors; itself is arbitrary, and nothing above counts anything.
5 · Examples, counterexamples and false statements
None yet.
Sources
Standard references
Recommended treatments; not extraction sources.
- Vector space (Wikipedia)
- S. Axler, Linear Algebra Done Right, 4th ed., Ch. 1
- Function space (Wikipedia)
- Examples of vector spaces (Wikipedia)
- S. Axler, Linear Algebra Done Right, 4th ed. (free PDF, CC BY-NC)
- Matrix (mathematics) (Wikipedia)
- Restriction of scalars (Wikipedia)
- Linear subspace (Wikipedia)
- Subgroup (Wikipedia)
- Linear span (Wikipedia)
- Linear combination (Wikipedia)
- S. Axler, Linear Algebra Done Right, 4th ed., Ch. 2
- Closure operator (Wikipedia)
- Direct sum of modules (Wikipedia)
- Direct sum (Encyclopedia of Mathematics)