Other "orthogonal" pairs of axes
Intuition: for any nonzero vector (x,y), each two "neighboring" pairs among (x,y), (−y,x), (−x,y), (−y,−x) should be orthogonal. (Draw a picture to gain intuition!)
So by the parametric definition of a line, we see that the "(x,y)-axes" (the line {(tx,ty):t∈R}) and "(−y,x)-axes" (the line {(−ty,tx):t∈R}) should also be orthogonal axes. (Note that we have not formally defined orthogonality yet; that will take place in the next section.)
Change of coordinates, and reflections over general lines
We can re-write (a,b)=a(1,0)+b(0,1) in the form c(x,y)+d(−y,x) for some reals c,d depending linearly on a,b. It's just a system of linear equations: cx−dy=a and cy+dx=b is equivalent to c=x2+y2ax+by and d=(−y)2+x2−ay+bx.
In other words, the point (a,b) in the (1,0),(0,1)-axes system is the same as x2+y2ax+by(x,y)+x2+y2−ay+bx(−y,x) in the (x,y),(−y,x)-axes system.
This also allows us to define reflections easily, as in the case of x,y-axes before: the reflection of (a,b) over the line {(tx,ty)} is just x2+y2ax+by(x,y)−x2+y2−ay+bx(−y,x), where we've just negated the (−y,x) coordinate.