Suppose I know that two vectors $\vec{a}$ and $\vec{b}$ are perpendicular in a given basis spanned by basis vectors $\vec{x}$. Now suppose I transform to another basis $\vec{x'}$ using a symplectic transformation matrix S (i.e. $SJS^{T} = J$ for some skew-symmetric matrix J). Will the transformed vectors a and b still be perpendicular after the transformation? If not, is there a way to figure out a relation between the dot products between the two vectors in the two bases?
Thanks!