angles between subspaces, canonical angles, generalized Cauchy-Schwarz inequality