In differential calculus, the domain-straightening theorem states that, given a vector field on a manifold, there exist local coordinates such that in a neighborhood of a point where is nonzero.
The theorem is essentially the special case of Frobenius theorem in differential geometry.
Proof
It is clear that we only have to find coordinates at 0 in the manifold is . First we write where is some coordinate system at . Let . By linear change of coordinates, we can assume Let be the solution of the initial value problem and let
(and thus ) is smooth by smooth dependence on initial conditions in ordinary differential equations. Since
,
by uniqueness, we have It also follows that the differential is the identity at . Thus, is a coordinate system at . Finally, since , we have: and so