I was reading some online notes on vector spaces and one authors insisted on turning a set $\mathbb{X}$ into a vector space. I thought it was quite insane but maybe I am not seeing the point.
The example went along the line of something like:
Given a set $\mathbb{X} = \mathbb{R^2}$, let $x = (u_1,u_2), u_1,u_2\in \mathbb{R}$
Define $(u_1,u_2)$ + $(v_1,v_2)$ = $(u_1+v_1, u_2+v_2)$, $\alpha (u_1,u_2) = (\alpha u_1, \alpha u_2)$
Then $\mathbb{X} = \mathbb{R^2}$ becomes a vector space over $\mathbb{R}$
... Is it really necessary to construct a vector space out of the set of $\mathbb{R^2}$? Can't we simply just use $\mathbb{R^2}$ as a vector space without forcing ourselves to define operations on $\mathbb{R^2}$ everytime we wish to treat it as a vector space?
Is this too much rigor or is a standard practice?
When people say $\mathbb{R}^2$, it is commonly implicit all its "canonical" structure (as a vector space, topological space, metric space etc).
But you must know what this canonical structure is!
Imagine you enter a room where everyone knows Bob. You also know Bob. But everyone also knows Bob's dog, which everyone simply assumes everybody else knows: it is a simple dog, after all! It so happens that you've never been introduced to Bob's dog, nor seen in photos etc. You only know that it is a dog. You can even say: Oh, okay, Bob has a dog. But you don't know its color, or if it eats a lot: you don't know its characteristics/structure. What will you do if you need to buy a present for Bob's dog? No matter how simple it is, you still need to know Bob's dog to know its "structure". After you've been introduced, you can enter the "club", and talk about Bob, with an underlying, well-known dog.