Note that the third condition is automatically satisfied when is compact.
example
Levels of
One function provides a breakdown of the pre-image space into sets of levels
.
The picture on the right shows the decomposition of the function into level sets .
One can then ask whether this decomposition is locally trivial, i.e. a fiber bundle over with the level sets as fibers. (From this it would follow in particular that all level sets are diffeomorphic to one another.)
The example is not a fiber bundle as an illustration from to , because it is not diffeomorphic to for . Ultimately, the reason for this is that there is no submersion at the point : the differential disappears at this point.
In contrast, the restriction of to fulfills the requirements of Ehresmann's theorem, that is, the level sets of are the fibers of a fiber bundle . In this example, it is even a (globally) trivial fiber bundle, the mapping provides a diffeomorphism .
Counterexample
Examples that fulfill the conditions 1. and 2., but neither condition 3. nor the conclusion, are obtained as follows: Let and be compact differentiable manifolds, an arbitrary point, and the through
defined figure. is a surjective submersion, but not a bundle of fibers, because it is not diffeomorphic to for . (Because is compact while is not compact.)