Given $f:N\to M$ a smooth map between compact smooth manifolds, suppose the induced map $f_*:H_{l}(N,\mathbb{R})\to H_{l}(M,\mathbb{R})$ is nonzero for some $l\in \mathbb{N}$, then I want to show that the rank of $df$ is $\ge l$ at some point of $N$.
Intuitively I believe it's correct, but I'm not able to make the statement precise. Thanks for your help!
Hint: Consider the induced map on de Rham cohomology.
A full proof is hidden below.