Let be a vector space, and let be a bilinear form
If is symmetric, then given a basis we get a matrix that is symmetric. For , and following the characterization here we get:
Since is symmetric, we can apply successive transformations like
And so we get a diagonal matrix that verify:
If we considerate a new basis such that , it is clear that the coordinates of and are and . Since
we conclude that is the matrix of in the new basis .
From here, with an easy change of basis, rearranging the elements and scaling them by , we obtain that the matrix is of the form:
The integers and are constant through base changes and they allow us to define the signature of the bilinear forms.