I need your help to prove the statement below, i tried several ways with out success. I apologize for the bad translation, I hope it is clear :
Let B be NxN matrix which transforms orthonormal base u1,u2,......un to other orthonormal base v1,v2,.....vn.
(It means that for all 1 ≤ i < n , exists Bui = vi)
According to this statement I want to prove that B is orthogonal Matrix.
Being an orthonormal base $\{v_i\}_{i=1}^n$ means spanning $\mathbb{R}^n$ and satisfying $\langle v_i, v_j \rangle=\delta_{ij}$. We want to show that $B$ is orthogonal, that means that for any $x,y \in \mathbb{R}^n$ we want to show that $\langle Bx, By\rangle=\langle x,y \rangle$. First of all write $x,y$ in terms of the orthonormal basis $\{u_i\}_{i=1}^n$: $$x=\sum_{i=1}^nc_iu_i, \, y=\sum_{j=1}^n d_j u_j $$ where $c_i,d_i \in \mathbb{R}$ for all $i,j=1,\dotso,n$. Now observe:
$$\langle Bx,By\rangle=\langle B(\sum_{i=1}^nc_iu_i),B(\sum_{j=1}^nd_ju_j)\rangle=\sum_{i=1}^n\sum_{j=1}^nc_id_j\langle Bu_i,Bu_j\rangle=\sum_{i=1}^n\sum_{j=1}^nc_id_j\langle v_i,v_j\rangle= \\\sum_{i=1}^n\sum_{j=1}^nc_id_j\langle u_i,u_j\rangle=\langle\sum_{i=1}^nc_iu_i,\sum_{j=1}^nd_ju_j\rangle=\langle x,y\rangle $$