Consider the group $(G,\cdot)$ where $$G=\left\{\left(\begin{matrix}1&a\\0&b\end{matrix}\right):a,b\in\mathbb{R}, b\neq0\right\}.$$ How many members of $G$ have order 2?
My Attemt
A member $M$ of $G$ will have order two iff $M^2=I$. I.e. $$\left(\begin{matrix}1&a\\0&b\end{matrix}\right)^2=\left(\begin{matrix}1&a+ab\\0&b^2\end{matrix}\right)=I.$$This is true for $b=1$ and $a=0$ in which case $M=I$ or in the case $b=-1$ and $a$ is any real. Hence, there is an infinite number of elements with order 2 in $G$.
Can somebody please verify that this is true?