vars.io

Finite-dimensional Vector Spaces


A vector space is one of the central objects of study in linear algebra. Any set which is compatible with the two operations of a vector space, namely vector addition and scaling, can be considered a vector space, and any element from a vector space is a vector.1

To be compatible with vector scaling, a vector space must be accompanied with a field (or division ring for generality 2), typically denoted 𝖥𝖥 or 𝖪𝖪. This field may sometimes be called the base, ground, or underlying field, and an element from a field may be called a scalar. When the context is clear, the mention of a field may be omitted.

The smallest vector space contains only 0\vec{0} and is called the trivial or zero vector space.

Abstract definition

A vector space over a field 𝖥𝖥 is a commutative group (V,+)(\mathcal{V}, +) defined with a vector scaling function 𝖥×VV𝖥 \times \mathcal{V} → \mathcal{V} of the form (α,x)αx(\alpha, \vec{x}) ↦ \alpha \vec{x}, and with the following properties:

  1. 1x=x1 \vec{x} = \vec{x}
  2. α(βx)=(αβ)x\alpha (\beta \vec{x}) = (\alpha \beta) \vec{x}
  3. (α+β)x=αx+βx(\alpha + \beta) \vec{x} = \alpha \vec{x} + \beta \vec{x}
  4. α(x+y)=αx+αy\alpha(\vec{x} + \vec{y}) = \alpha \vec{x} + \alpha \vec{y}

where α,β𝖥\alpha, \beta ∈ 𝖥 and x,yV\vec{x}, \vec{y} ∈ \mathcal{V}.

Finite definition

Let 𝖥𝖥 be a field, and let 𝖥n𝖥^n be the set of all possible nn-length lists of elements from 𝖥𝖥. Then a finite nn-dimensional vector space is one where 𝖥n𝖥^n is defined with vector addition and scaling.

Finite Vector Addition

Let [x1xn],[y1yn]𝖥n[x_1 ⋯ x_n], [y_1 ⋯ y_n] ∈ 𝖥^n. Finite vector addition can be defined:

[x1xn]+[y1yn]:=[x1+y1xn+yn] \begin{bmatrix} x_1 \\ ⋮ \\ x_n \\ \end{bmatrix} + \begin{bmatrix} y_1 \\ ⋮ \\ y_n \\ \end{bmatrix} := \begin{bmatrix} x_1 + y_1 \\ ⋮ \\ x_n + y_n \\ \end{bmatrix}

The identity element of vector addition is called the zero vector or 0\vec{0}.

Finite Vector Scaling

Where α𝖥\alpha ∈ 𝖥 and [x1xn]𝖥n[x_1 ⋯ x_n] ∈ 𝖥^n, vector scaling can be defined:

α[x1xn]:=[αx1αxn] \alpha \begin{bmatrix} x_1 \\ ⋮ \\ x_n \\ \end{bmatrix} := \begin{bmatrix} \alpha x_1 \\ ⋮ \\ \alpha x_n \\ \end{bmatrix}

Commentary

It is conventional to assume that 𝖥n𝖥^n is a shorthand reference for a finite nn dimensional vector space, and that 𝖥𝖥 refers to the underlying field.

Linear Combination

Let V={v1vn}\mathcal{V} = \{ \vec{v}_1 ⋯ \vec{v}_{n} \} be a subset of a vector space, and let σ1σn\sigma_1 ⋯ \sigma_n be scalars from the underlying field. Then a linear combination of V\mathcal{V} is defined as any vector which is the sum of scaled vectors from V\mathcal{V}:

i=1nσivi ∑_{i=1}^n \sigma_i \vec{v}_i

A trivial combination is a linear combination where every scalar σi\sigma_i is 00.

A vanishing linear sum is any linear combination which results in 0\vec{0}.

Span

Let V={v1vn}\mathcal{V} = \{ \vec{v}_1 ⋯ \vec{v}_n \} be a subset of a vector space, and let σ1σn𝖥\sigma_1 ⋯ \sigma_n ∈ 𝖥. Then the span of V\mathcal{V} is defined as the set of all linear combinations from V\mathcal{V}.

spanV:={i=1nσivi} \operatorname{span} \mathcal{V} := \left\{ ∑_{i=1}^n \sigma_i \vec{v}_i \right\}

If K\mathcal{K} is a subset of span(V)\operatorname{span} (\mathcal{V}) then we say V\mathcal{V} spans or generates K\mathcal{K}.

The empty vector sum is defined as the additive identity 0\vec{0}, and thus the span of the empty set is the trivial vector space. Alternatively we can say that the span of any set generates the smallest vector space containing that set.

Linear Independence

Let V={v1vn}\mathcal{V} = \{ \vec{v}_1 ⋯ \vec{v}_n \} be a subset of a vector space, and let σ1σn𝖥\sigma_1 ⋯ \sigma_n ∈ 𝖥. Then V\mathcal{V} is independent iff the trivial linear combination is the only sum which results in 0\vec{0}.

i=1nσivi=0 ∑_{i=1}^n \sigma_i \vec{v}_i = \vec{0}

Conversely, V\mathcal{V} is dependent if any non-trivial combination of V\mathcal{V} can be 0\vec{0}.

Discussion

Basis and Dimension

The basis of a vector space V\mathcal{V} is any independent set whose span is exactly V\mathcal{V}. The dimension of V\mathcal{V} is the cardinality of any choice of basis, and is denoted dim(V)\dim(\mathcal{V}).

Discussion

Linear Subspace

A linear subspace of the vector space V\mathcal{V} is any subset which is also a vector space under the same vector space operations of V\mathcal{V}.

Discussion

Construction of Vector Spaces

Sum of Subspaces

Let V1Vn\mathcal{V}_1 ⋯ \mathcal{V}_n be subspaces of a vector space. Then the sum of subspaces is defined as a set which is closed under addition with a vector from each subspace.

V1++Vn:={v1++vnviVi} \mathcal{V}_1 + ⋯ + \mathcal{V}_n := \{\, \vec{v}_1 + ⋯ + \vec{v}_n \mid \vec{v}_i ∈ \mathcal{V}_i \,\}

V1Vn\mathcal{V}_1 ⋯ \mathcal{V}_n are independent subspaces if the intersection of any pair of subspaces is the trivial space. A direct sum is defined as the sum of independent subspaces, and is denoted:

V1Vn \mathcal{V}_1 ⊕ ⋯ ⊕ \mathcal{V}_n

Alternatively, Vi∑ \mathcal{V}_i is a direct sum iff only a trivial combination of vectors from each subspace results in a vanishing sum.

Discussion

Let A,B\mathcal{A}, \mathcal{B} be subspaces of a vector space.

dim(A+B)=dim(A)+dim(B)dim(AB)dim(AB)=dim(A)+dim(B)\begin{aligned} \dim (\mathcal{A} + \mathcal{B}) &= \dim (\mathcal{A}) + \dim (\mathcal{B}) - \dim (\mathcal{A} ∩ \mathcal{B}) \\ \dim (\mathcal{A} ⊕ \mathcal{B}) &= \dim (\mathcal{A}) + \dim (\mathcal{B}) \\ \end{aligned}

Cartesian Product of Vector Spaces

Let V1Vn\mathcal{V}_1 ⋯ \mathcal{V}_n be vector spaces over the same field. Then the cartesian product of these spaces is defined as the set of all lists whose indexed elements are drawn from their corresponding vector spaces:

V1××Vn:={(v1vn):viVi}\mathcal{V}_1 \times ⋯ \times \mathcal{V}_n := \{ (\vec{v}_1 ⋯ \vec{v}_n) : \vec{v}_i ∈ \mathcal{V}_i \}

Discussion

Let (v1vn)(\vec{v}_1 ⋯ \vec{v}_n) be a basis for the vector space V\mathcal{V} over a field 𝖥𝖥. Then the span of span(v1vn)\operatorname{span}(\vec{v}_1 ⋯ \vec{v}_n) can be alternatively described as:

({v1}×𝖥)××({vn}×𝖥) (\{ \vec{v}_1 \} \times 𝖥) \times ⋯ \times (\{ \vec{v}_n \} \times 𝖥)

If we consider every subspace Vi\mathcal{V}_i as {vi}×𝖥\{ \vec{v}_i \} \times 𝖥, then this is equivalent to the cartesian product of subspaces Vi∏ \mathcal{V}_i, and the cardinality of this set is the cardinality of V\mathcal{V}.

Affine Subspace

Let V1\mathcal{V}_1 be a subset of the vector space V\mathcal{V}. Then an affine subset can be defined:

v+V1:={  v+v1vV,v1V1  }\vec{v} + \mathcal{V}_1 := \{ \; \vec{v} + \vec{v}_1 \mid \vec{v} ∈ \mathcal{V}, \vec{v}_1 ∈ \mathcal{V}_1 \; \}

The affine subset v+V1\vec{v} + \mathcal{V}_1 is defined as parallel to V1\mathcal{V}_1.

Quotient Space

Let V1\mathcal{V}_1 be a linear subspace of V\mathcal{V}. Then the quotient space V/V1\mathcal{V} / \mathcal{V}_1 is the set of all affine subsets of V\mathcal{V} which are parallel to V1\mathcal{V}_1.

V/V1:={v+V1vV,v1V1} \mathcal{V} / \mathcal{V}_1 := \{ \vec{v} + \mathcal{V}_1 \mid \vec{v} ∈ \mathcal{V}, \vec{v}_1 ∈ \mathcal{V}_1 \}

The dimension of a quotient space is

dimV/V1=dimVdimV1 \dim \mathcal{V} / \mathcal{V}_1 = \dim \mathcal{V} - \dim \mathcal{V}_1

Addition and Scalar Multiplication of Quotient Spaces

(v+V1)+(w+V1):=(v+w)+V1(\vec{v} + \mathcal{V}_1) + (\vec{w} + \mathcal{V}_1) := (\vec{v} + \vec{w}) + \mathcal{V}_1
σ(v+V1):=σv+V1\sigma(\vec{v} + \mathcal{V}_1) := \sigma\vec{v} + \mathcal{V}_1

Where σ\sigma is a scalar from the common field.

Quotient Map

Let V1\mathcal{V}_1 be a linear subspace of V\mathcal{V}. The quotient map π:VV/V1π : \mathcal{V} → \mathcal{V} / \mathcal{V}_1 is defined:

π(v):=v+V1π(\vec{v}) := \vec{v} + \mathcal{V}_1

Where vV\vec{v} ∈ \mathcal{V}.

Commentary

Footnotes

  1. https://ncatlab.org/nlab/show/vector+space

  2. https://en.wikipedia.org/wiki/Module_(mathematics)