Hi Nicolas and BM,
I'm very interested in how the manifold optimization works, and when I read the book "optimization on matrix manifolds", I feel confused about some difficulties on the horizontal lift and Riemannian metric of the quotient manifold.
Let M = M_bar / ~ be the quotient manifold, and M_bar is the abstract manifold. Then I see that from the Riemannian metric g_bar of the abstract manifold, we can define a Riemannian metric as g_x( ξ, ζ ) = g_bar_x( ξ_bar, ζ_bar) and ξ_bar, ζ_bar are the horizontal lift of ξ, ζ (equation 3.38). However, as it shows in example 3.6.4 for Grassmann manifold. I only see the expression for g_bar, and the horizontal space is derived depending on g_bar. Then I cannot get the expression for g_x( ξ, ζ ). Here I want to check that the Riemannian metric g_bar is actually invariant along the equivalent class [x]. The example proves that for Grassmann manifold we prove ξ_bar_{YM} = ξ_bar_{Y} · M, then
g_bar_{YM}( ξ_bar_{YM}, ζ_bar_{YM} ) = g_bar_{Y}( ξ_bar_{Y}, ζ_bar_{Y}).
I want to ask that:
1) The horizontal lift of ξ is given by ξ_bar = P_x^h (ξ), i.e. the projection onto the horizontal space? Then I'm a little confused about the definition
Recall that the horizontal lift at x ∈ π−1(x) of a tangent vector ξx ∈ TxM is the unique tangent vector ξx ∈ Hx that satisfies Dπ(x)[ξx]. [page 48, Sec 3.6.2]
What's the difference of TxM and TxM_bar ? As far as I can see, I think it says that any tangent vector ξ at [x] can all be represented by a unique vector ξ_bar in the horizontal space Hx and the horizontal space is irrelevant with the choice of x in the equivalent class [x].
2) For other manifold which is not the Grassmann manifold, how should we prove the the induced Riemannian metric g_x( ξ, ζ ) = g_bar_x( ξ_bar, ζ_bar) is invariant along the equivalent class? For example, as in the symmetricfixedrank case, g_bar_x (ξ_bar, ζ_bar) = trace(ξ_bar^T ζ_bar), and M_bar = R_*^{n×p}, pi : Y → YQ, Q is orthogonal matrix (Q^TQ=I). Or we actually needn't prove case by case? Does it always hold and we don't have to get the expression for the Riemannian metric g for M?
Sorry for that my questions are a little cumbersome, and I really appreciate for your help on understanding your brilliant works.
Thanks a lot!
Kai Yang