Abstracting the Idea of a Vector
Unit 3 treated vectors as arrows and tuples. Linear algebra abstracts away the picture and keeps only the operations. A vector space is any set of objects (called vectors) equipped with two operations — addition and scalar multiplication — satisfying a short list of axioms. Anything obeying the axioms is a vector space, whatever its elements look like.
The axioms formalize the familiar rules:
- Addition is commutative and associative.
- There is a zero vector with .
- Every has an additive inverse with .
- Scalar multiplication distributes over addition ( and ), is associative (), and .
The power of abstraction is that many non-arrow objects satisfy these axioms and so are vector spaces:
- — the familiar tuples.
- Polynomials of degree — you can add them and scale them.
- Matrices of a fixed size — likewise.
- Functions — added and scaled pointwise.
- Solutions to a homogeneous linear differential equation.
Because all these share the same axioms, every theorem proved for abstract vector spaces applies to all of them at once. Proving something about "vectors" simultaneously establishes it for tuples, polynomials, matrices, and functions — the efficiency that makes abstraction worthwhile.
Common pitfall: thinking "vector" must mean an arrow or a tuple of numbers. In linear algebra a vector is any element of a set satisfying the vector-space axioms — a polynomial, a matrix, or a function all qualify. What matters is that you can add the objects and scale them consistently; the geometric arrow is just one example, not the definition.