Undergraduate → Algebra → Linear Algebra ↓
Vector Spaces
Vector spaces are a fundamental concept in linear algebra, a branch of mathematics dealing with vectors, matrices, and linear transformations. Vector spaces provide the structure under which various vector operations can take place. They are essential not only in mathematics but also in physics, engineering, computer science, and many other subjects.
What is a vector space?
A vector space is a collection of objects called vectors. These vectors can be added together and multiplied by numbers, known as scalars, which are usually real or complex numbers. More formally, a vector space over a field F
is composed of a set V
equipped with two operations: vector addition and scalar multiplication. For V
to be a vector space, the following conditions must be met:
- Closure under addition: for all
u, v ∈ V
, the sumu + v
is also inV
- Closure under scalar multiplication: for all
v ∈ V
anda ∈ F
, the producta * v
is inV
- Associative law of addition: for all
u, v, w ∈ V
,(u + v) + w = u + (v + w)
- Commutative law of addition: for all
u, v ∈ V
,u + v = v + u
- Identity element of sum: there exists an element
0 ∈ V
such thatv + 0 = v
for allv ∈ V
- Inverse elements of a sum: for every
v ∈ V
, there exists an element-v ∈ V
such thatv + (-v) = 0
- Distributive law: for all
a, b ∈ F
and allv ∈ V
,(a + b) * v = a * v + b * v
anda * (u + v) = a * u + a * v
- Associative law of scalar multiplication: for all
a, b ∈ F
and allv ∈ V
,(ab) * v = a * (b * v)
- Identity element of scalar multiplication: for every
v ∈ V
,1 * v = v
where1
is the multiplicative identity inF
Examples of vector spaces
Let's explore some classic examples to develop intuition about vector spaces:
Example 1: Euclidean space
The most familiar example of a vector space is the Euclidean space R^n
. Here, the vectors are the n- tuple of real numbers:
V = (v₁, v₂, ..., vₙ)
Vector addition and scalar multiplication are defined in this space as follows:
(v₁, v₂, ..., vₙ) + (u₁, u₂, ..., uₙ) = (v₁ + u₁, v₂ + u₂, ..., vₙ + uₙ) A * (v₁, v₂, ..., vₙ) = (A * v₁, A * v₂, ..., A * vₙ)
This space is closed under these operations, and each operation obeys the axioms of vector spaces.
Example 2: Polynomial space
Consider the set of all polynomials with real coefficients. This forms a vector space P
over the field of real numbers R
. Vector addition and scalar multiplication are as follows:
(p(x) + q(x)) = a₀ + (b₀ + a₁)x + (b₁ + a₂)x² + ... a * p(x) = a * (a₀ + a₁x + a₂x² + ...) = aa₀ + aa₁x + aa₂x² + ...
Unlike finite examples of Euclidean space, this space is also infinite-dimensional.
Example 3: Matrix space
The set of all m × n
matrices with real coefficients forms a vector space. Consider matrices A
and B
, and a scalar c
:
A + B = [A_{ij}] + [B_{ij}] = [A_{ij} + B_{ij}] c * A = c * [a_{ij}] = [c * a_{ij}]
Each ij
entry corresponds to a component addition and multiplication, showing closure and following the relevant operation.
Properties of vector spaces
Subspace
A subset W
of a vector space V
is called a subspace if W
itself is a vector space under the operations of addition and scalar multiplication defined in V
. The conditions to be checked are:
- The zero vector of
V
must be inW
- If
u, v ∈ W
, thenu + v ∈ W
. - If
c ∈ F
, andv ∈ W
, thenc * v ∈ W
For example, consider R²
and let W
be the set of vectors of the form
(x, 0)
It is a subspace of R²
because it satisfies all three conditions.
Linear combinations and extensions
Given vectors v₁, v₂, ..., vₖ
in a vector space V
, a linear combination is an expression of the form:
a₁ * v₁ + a₂ * v₂ + ... + aₖ * vₖ
where a₁, a₂, ..., aₖ
are scalar quantities. Importantly, a set of vectors is said to span a vector space if every vector in the space can be expressed as a linear combination of these vectors.
For example, in R²
, the set {(1, 0), (0, 1)} spans the space. Thus, any vector (x, y)
can be constructed as follows:
x * (1, 0) + y * (0, 1)
Base and dimensions
A basis of a vector space V
is a set of vectors that spans V
and is linearly independent. A set of vectors is linearly independent if no vector in the set is a linear combination of other vectors. The dimension of a vector space is the number of vectors in a basis.
For example, the basis for R²
could be:
{(1, 0), (0, 1)}
And this vector space R²
has dimension 2.
Visualizing vector space
Visually, vector spaces are often represented as arrows emanating from the origin. We can consider R²
as a space where vectors are in a two-dimensional space:
This visual representation helps to understand vector addition as connecting arrows and allows you to see the freedom and bases.
Conclusion
Vector spaces are deep mathematical frameworks that allow various operations in diverse fields such as engineering, physics, and computer graphics. They form the basis for higher-order operations such as transform derivation and contribute heavily to computational methods.
As you dig deeper, you'll find that understanding vector spaces gives you the tools for many applications and theoretical explorations in mathematics and related fields.