Hm, now we are from references to a specific other question, but ok.
I do not understand all of your notation, I am sorry; also this seems to be a problem (as stated) not on manifolds but constrained on complex matrices? Then any classical textbook (Nocedal & Wright for example) should be fine. In your notation, the X has columns x_1,...,x_M, but they do not depend on i so what is x_m(i) then? The with entry of x_m? but then your matrix would just contain values +1 and -1? That would be tough to optimise since it would be a discrete domain. For the <A,B> I think you mean <a_i, b_i> in the definition of the inner product?