Is it possible to have a different than usual definition of vector addition and scalar multiplication

definitionlinear algebra

Every vector space I've encountered which entries are made up of multiple elements of a certain set $\mathrm{S}$, e.g. a coordinate space over $\mathrm{S}$, have vector addition and scalar multiplication always defined in the same way. I mean component-wise, respecting the "semantic" (position) of elements, without additional manipulations.

I'd like to ask if this is the only right way to define those operations for these vector spaces. If so, how does this derive from the axioms?

For example if we had defined the sum of two elements of $\mathbb{R}^{n}$ in the following way:
$$ \left[
\begin{array}{c}
{x'}_1\\
\vdots\\
{x''}_n
\end{array}
\right] + \left[
\begin{array}{c}
{x''}_1\\
\vdots\\
{x''}_n
\end{array}
\right] = \left[
\begin{array}{c}
2\left({x'}_1 + {x''}_1\right)\\
\vdots\\
2\left({x'}_n + {x''}_n\right)
\end{array}
\right]$$

$\mathbb{R}^{n}$ would no longer be a vector space because the vector addition would no longer be associative.

Another example with $\mathbb{R}^{n}$. If we had defined the scalar multiplication like this:
$$ \lambda \left[
\begin{array}{c}
{x}_1\\
\vdots\\
{x}_n
\end{array}
\right] = \left[
\begin{array}{c}
\lambda^2 {x}_1\\
\vdots\\
\lambda^2 {x}_n
\end{array}
\right]$$

we would lost what wikipedia calls the distributivity of scalar multiplication with respect to field addition, i.e. $(a + b)\mathbf{v} \ne a \mathbf{v} + b\mathbf{v}$.

It seems to me that the only correct way to define those operations is the usual way, otherwise one or more axioms wouldn't be satisfied, but I am not able to derive it from the axioms.

Best Answer

An isomorphism in general, is a one-to-one map that preserves the struct of whatever kind of object we're talking about. Since your a computer science student, you're probably familiar with isomorphisms of graphs.

An isomorphism $\phi$ of two vector spaces $V$ and $W$ over the same field $k$ is a one-to-one function from $V$ onto $W$ with the following properties:
$$\phi(v_1+v_2)=\phi(v_1)+\phi(v_2),\ \forall v_1,v_2\in V$$

$$\phi(\lambda v)=\lambda \phi(v),\ \forall v\in V\forall \lambda \in k$$

In the first of these equation $+$ on the left-hand side is the addition in $V$ and on the right-hand side, it is the addition in $W$. Similar remarks apply to the scalar multiplication in the second equation.

By the way, if you don't know what I mean by a field, just think of $k$ as the real numbers.

As in graph theory, we consider two isomorphic vector spaces to be the equivalent. They're essentially the same structure, differing only in the names we give the elements. So for $\mathbb{R}^3$ we can think of a typical element as $$(a,b,c)$$ or as $$\begin{pmatrix}a\\b\\c\end{pmatrix}$$ or as $$ax^2+bx+c$$ It makes no difference.

Now, any two $n$-dimensional vector spaces over a given field are isomorphic. Say that $V$ has the basis $e_1, e_2, \dots e_n$ and W has the basis $f_1, f_2, f_n$. Then the function $\phi:V\to W$ defined by $$\phi\left(\sum_{i=1}^na_ie_i\right)=\sum_{i=1}^na_if_i$$ is easily seen to be an isomorphism.

That is, there is one and only one $n$-dimensional vector space over $k$ and we lose nothing by defining it as the the set of $n$-tuples with component-wise addition and scalar multiplication.

Hence my comment that if we did manage to define different operations on the $n$-tuples, we wouldn't get anything new.

Related Question