Let $\omega$ be a differential form on a manifold and suppose $\omega^k$ is exact (but non-zero). Is $\omega$ necessarily exact?
Note, the converse is true. If $\omega$ is exact, then $\omega^k$ is exact. To see this, let $\omega = d\alpha$, then $$\omega^k = (d\alpha)^k = d\alpha\wedge\dots\wedge d\alpha = d(\alpha\wedge d\alpha \wedge\dots\wedge d\alpha).$$
The case I am interested in, $\omega$ is a two-form and the manifold is compact, but I'd be interested to see what can be said in general.