Is it true that finite-dimensional vector spaces can have infinite sequences as elements

linear algebravector-spacesvectors

I recently encountered the following definition of a finite-dimensional vector space in Axler's Linear Algebra Done Right: A vector space is called finite-dimensional if some list of vectors in it spans the space.

This I was then thinking about $V = \{(x, 0, 0, \cdots): x \in \mathbb{R} \}$ i.e., the set of all infinite sequences whose first value is some real number and for which all other values are 0.

The book defines ${\mathbb{R}}^{\infty} = \{(x_1, x_2, \cdots): x_j \in \mathbb{R} \text{ for } j = 1, 2, \cdots \}.$ He defines addition and scalar multiplication with ${\mathbb{R}}^{\infty}$ as you'd expect:
$(x_1, x_2, \cdots) + (y_1, y_2, \cdots) = (x_1+y_1, x_2+y_2, \cdots)$ and $\lambda(x_1, x_2, \cdots) = (\lambda x_1, \lambda x_2, \cdots)$.

Clearly $V$ is a subspace of $\mathbb{R}^{\infty}$. Now since any $v = (x, 0, 0 \cdots) \in V$ can be written $v = x(1, 0, 0, \cdots)$ where $x \in \mathbb{R}$ and $(1, 0, 0, \cdots) \in V$, $(1, 0, 0, \cdots)$ alone spans $V$. Since this list of just one vector in $V$ spans $V$, I am inclined to think that $V$ is finite-dimensional.

This does not mesh with any pre-existing intuition I had about what finite-dimensional vector spaces were, nor can I find any examples like this of a finite-dimensional vector space online, which leads me to think there is an error in my reasoning. Is this correct? If not, can someone point me to the error in my reasoning?

Best Answer

Vector spaces can be thought of abstractly as containing objects that can be added together and also can be multiplied by scalars and still stay within $V$ -- it doesn't matter what the vectors actually are, at least from a theoretical viewpoint. In applications, we care very much about what they are because we are not trying to prove theorems but usually get a concrete answer.

There are many examples of vectors that look nothing like lists of numbers at all. The one that helped seal this abstract viewpoint for me was function spaces (spaces where each element is a function!):


Here's how this works using a simple example of the vector space of polynomials with degree $\leq 2$ over $\mathbb{R}$ with real coefficients: $V:=\mathcal{P}_2(\mathbb{R})[\mathbb{R}]$ (i.e, each element $v \in V$ is a function $f:\mathbb{R} \to \mathbb{R}$ of the form $ax^2 + bx + c \textrm{ with } a,b,c\in\mathbb{R}$).

How big is each element?

Each element is a continuous function $f$ over the real numbers, so technically it represents an uncountably infinite number of pairs $f = \{(x,f(x))\quad x \in \mathbb{R} \}$

What is the dimension of $V$?

$\dim V = 3$ because the vectors $\{1\}, \{x\}, \{x^2\},$ span $V$

So, as you can see, the nature of the vectors in a vector space has nothing to do with the dimension of the vector space. The dimension is the smallest number of vectors $v \in V$ needed to span $V$.

Note also that $V$ is a finite dimensional subspace of the uncountably infinite dimensional space of continuous functions over the reals: $C(\mathbb{R})$.

So you can have a finite-dimensional vector space as a subspace of an infinite dimensional vector space which itself may contain objects that represent infinite lists. The two concepts are separate.


You can see this with simpler objects too:

Let $\mathbf{b} = [1,1,1,1,1,1]$ be a basis for $V(\mathbb{R})$, then $\dim V = 1$ even though $\bf b \in \mathbb{R^6}$

What is this subspace of $\mathbb{R^6}$? Its the line $L = a\mathbf{b}\; a \in \mathbb{R}$ which passes through the origin and is parallel to $\bf b$.