Tangent and normal space of the Stiefel manifold

401 Views Asked by At

Let $V_{n,p}$ be the real Stiefel manifold with parameters $n$ and $p$. Let $X \in V_{n,p}$ and $Y(t)$ curve on $V_{n,p}$ with $Y(0) = X$. Then, $\dot{Y}(0)$ is a tangent vector to $V_{n,p}$ at $X$. With the standard knowledge on the Stiefel manifold. We know the following equation holds \begin{equation} \dot{Y}(0)^{T} X + X^{T} \dot{Y}(0) = 0 \end{equation}

The projections, on the tangent space and the normal space, of a random vector $Z \in \mathbb{R}^{n\times p}$ at $X$ are respectively given by \begin{equation} \begin{aligned} &T\doteq \dot{Y}(0) = X\operatorname{skew}(X^{T} Z) + (I - XX^{T}) Z\\ &N= X\operatorname{sym}(X^{T}Z) \end{aligned} \end{equation} where \begin{equation} \begin{aligned} &\operatorname{sym}(A) \doteq (A + A^{T})/2 \\ &\operatorname{skew}(A) \doteq (A - A^{T})/2 \end{aligned} \end{equation}

The above equations are well-understood. However, the above equations need to be modified to extend the above results to the complex manifold.

My numerical code shows there is something wrong to extend the above results to the complex case by simply replacing transposes of real matrices to conjugate transposes of complex matrices. enter image description here

The third assertion (line 15) can not be passed, and it means the tangent vector and norm vector are not orthogonal.

Can anyone provide helps to extend the results to a complex manifold? Thanks.

A reference to the real Stiefel manifold can be found in the paper

Edelman, A., Arias, T.A., Smith, S.T.: The Geometry of Algorithms with Orthogonality Constraints. SIAM Journal on Matrix Analysis and Applications 20(2), 303--353 (1998), Section 2.2

PDF: https://arxiv.org/pdf/physics/9806030.pdf

Big thanks for any help.

PS: Why I am interested in the complex Stiefel manifold? Because I think I can generalize the notion of Stiefel manifold over a novel commutative algebra called t-algebra. I need a complex manifold to generalize the Stiefel manifold over T-Algebra.

1

There are 1 best solutions below

0
On

Some told me the Steifel manifold can never be complex. Even embedded in a complex space $\mathbb{C}^{nk}$, the Steifel manifold $V_{n, p}(\mathbb{C}) = \{X \in \mathbb{C}^{n\times p} | X^{*}X = I_p \}$ is still real rather than complex.

I finally accept the above result as accurate. It is interesting to know that the Stiefel manifold can never be complex.

Please correct me if I am wrong.