Question:
Let $v_1, v_2,\cdots, v_n$ be orthonormal vectors in $\mathbb{R^n}$. Show that $Av_1.Av_2,\cdots,Av_n$ are also orthonormal if and only if $A\in \mathbb{R^n}$ is orthogonal.
What I have Done:
$P: Av_1.Av_2,\cdots,Av_n$ are orthonormal
$Q: A \in \mathbb{R^n}$ is orthogonal
$Q \Rightarrow P$ is quite straightforward. But what confuses me is the proof of $P \Rightarrow Q$.
If $P$, then we could write $$ (Av_i)^T(Av_j)=v_i^TA^TAv_j= \begin{cases} 1,i=j\\ 0,i\neq j \end{cases} $$ But what is next. Even though we could say $A^TA = I$, which I do not think I could conclude directly from the formulas we have, how should I prove $AA^T = I$, which is the premise to define a orthogonal matrix.
Thank you in advance. Any help would be much appreciated.