Why do mathematicians define an abstract notion of 'vector space' rather than just working with ℝⁿ directly?
Think about your answer, then reveal below.
Model answer: The abstract definition captures the essential algebraic structure that ℝⁿ, polynomials, matrices, and function spaces all share. Any theorem proved for abstract vector spaces automatically applies to all of these examples at once, without re-proving it for each case.
This is the power of abstraction. The eight axioms define exactly the structure needed for concepts like linear independence, span, and basis to make sense. Proving theorems at the abstract level gives results that apply simultaneously to geometric vectors, polynomial spaces, and infinite-dimensional function spaces — far broader than ℝⁿ alone.