Given a real vector space with an inner product, i. e. a positive definite symmetric bilinear form $\beta$, I can define angle between any two nonzero vectors $v_1$, $v_2$ as $\arccos\frac{\beta(v_1,v_2)}{\sqrt{\beta(v_1,v_1)\beta(v_2,v_2)}}$. The angle will not change if I multiply the vectors by nonzero real numbers of the same sign, and will become replaced by the complementary angle if these numbers have opposite signs. The angle is also invariant under the action of the group $\operatorname{O}(\beta)$ of $\beta$-preserving linear transformations.
What are analogs of all this for complex vector spaces? I suppose that one has to take a Hermitian form for $\beta$ but the above expression under $\arccos$ will now be a complex number. Shall I take its argument? What happens under the action of the unitary group?