For some propositions and proofs it was assumed that there exist a $q$-orthogonal (respect. $q$-orthonormal) basis of $\mathbb{R}^{r+s}\subset Cl_{r,s}$. Here $q$ is a quadratic form. Since we consider Clifford algebras $Cl_{r,s}$ on $\mathbb{R}^{r+s}$, it holds that $q(x)=x_1^2+...+x_r^2-x_{r+1}^2-...-x_{r+s}^2$. Two vectors are $q$-orthogonal if $q(v,w)= 0$, hence if $q(v+w)=q(v)+q(w)$
I was thinking about using Gram-Schmidt to make an arbitrary basis $q$-orthogonal. It holds that $q(v,w)$ is a symmetric bilinear form over $\mathbb{R}$, but it is in general not positive definite, so I cannot define a inner product.
Later it was also said that one can choose a $q$-orthonormal basis s.t. $q(e_i)=1$ for $i\leq r+1$ and $q(e_i)=-1$ for $i> r+1$
How do I show the existence in general and this special case? Thanks for your help