Linear algebra - linear transformation, basis, matrix representation

Let $\alpha$ be a plane in $\mathbb{R}^3$ passing through the origin, suppose $\alpha$ is given by the equation $$ax + by + cz = 0.$$ Reflection in $\alpha$ is a linear transformation $T$ of $\mathbb{R}^3$.
Find a matrix representation of $T$ with respect to the standard basis of $\mathbb{R}^3$ (bear in mind that reflection does not change length).
Hint: find $T$ as a composition of a transformation, which maps the normal of $\alpha$ to one of the coordinate axes, and a reflection in the corresponding coordinate plane.
• Consider an ordered basis of $\mathbb{R}^3$ of the form $(a,b,c)$, $(-b,a,0)$ and $(0,-c,b)$ (the first vector normal to the plane and the last two in the plane). With respect a reflection matrix will have the form $$M = \left[ {\begin{array}{ccc} -1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{array} } \right]$$ and after this, write the vectors with canonical coordintes in the given basis of $\mathbb{R}^3$, $(a,b,c)$, $(-b,a,0)$ and $(0,-c,b)$. In this way I think you can get something (perhaps if $b=0$ you might change something on the choice of vector on the plane). – matgaio Apr 22 '12 at 2:08
• You are welcome, @Megan. I've taken that basis because of the geometrical meaning of the transformation. Think on this: a reflection with respect to a plane must send the normal $N$ of the plane in $-N$ and must left the plane itself invariant. So, if we take any basis of the plane, say $U$ and $V$, we will have $T(N)=-N$, $T(U)=U$ and $T(V)=V$, and then the matrix with respect to this basis is that I've writen above. The question you will have to work on once you get this facts is how to change the given basis to the canonical basis. – matgaio Apr 22 '12 at 5:00