Let $\, f:M \to N$ be a smooth map, with rank $df \le r$ everywhere.
Does there exist a smooth map $\tilde f:M \to N$ of constant rank $r$, such that each level set of $\tilde f$ is contained in some level set of $f$?
Is it true at least locally?
(It is easy to see rank $df \le r$ is a necessary condition for the existence of such $\tilde f$).
Motivation: I am trying to visualize maps of small rank. In the case of constant rank maps , this is easy since the level sets form a foliation of the domain.
The intuition is that a map of rank $\le r$ is "more constant" than a map of rank exactly $r$.