Let $M$ be a simply connected closed Riemannian manifold. How does one find a condition that may be imposed on $M$ (more precisely, the curvature of $M$) which guarantees that the rational cohomology ring $H^*(M;\mathbb{Q})$ needs at least two generators? That is, how does one force $M$ not to have polynomial cohomology ring? Cross-posting on MSE: https://math.stackexchange.com/questions/2857279/show-that-the-rational-cohomology-ring-hm-mathbbq-needs-at-least-two-ge Any help would be much appreciated. Thanks in advance!