Geometric methods in quantum many-body problem