Get AI summaries of any video or article — Sign up free
Multivariable Calculus 21 | Diffeomorphisms thumbnail

Multivariable Calculus 21 | Diffeomorphisms

4 min read

Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

A C^k diffeomorphism is a bijection f: U → V whose forward map is C^k and whose inverse f^{-1}: V → U is also C^k.

Briefing

Diffeomorphisms formalize when a change of coordinates is smooth in both directions—meaning a map has a smooth inverse, not just a smooth forward formula. That “invertibility with matching smoothness” becomes crucial later for results like the implicit function theorem, where one needs to guarantee that locally, variables can be traded without breaking differentiability.

To make this precise, the discussion uses the notation C^k for functions whose partial derivatives up to order k exist and are continuous. A map between open sets U ⊂ R^n and V ⊂ R^m is called a C^k diffeomorphism when three conditions hold: (1) the map is C^k, (2) it is bijective so an inverse exists, and (3) the inverse map is also C^k. In the special case k = ∞, the map is C^∞, which means it lies in every C^k class; equivalently, it has continuous partial derivatives of all orders.

A concrete example in two dimensions illustrates what “smoothness” means in practice. The map f: R^2 → R^2 given by f(x, y) = (x·y, x^2) has partial derivatives that remain continuous no matter which multi-index derivative is taken, so it qualifies as C^∞. The key point is that smoothness of the forward map alone doesn’t settle what happens after inversion.

The transcript then contrasts two one-dimensional functions that are both bijective on appropriate domains but behave differently when inverted. For f(x) = x^2 restricted to positive reals, the inverse is √x, which is differentiable and stays well-behaved; this yields a C^1 diffeomorphism, and in fact a C^∞ one. But for f(x) = x^3 on R, the inverse is the cube root. Even though f itself is smooth, the inverse has an infinite slope at 0: the derivative blows up, so the inverse fails to be C^1. This shows why the inverse’s differentiability cannot be ignored in the definition—smoothness of f does not guarantee smoothness of f^{-1}.

Next comes a necessary condition for a C^1 diffeomorphism using Jacobians. If f: U → V is C^1 and has a C^1 inverse, then composing f with f^{-1} gives the identity map on U and V. Differentiating these identities and applying the chain rule shows that the Jacobian matrices must multiply to the identity. Therefore, the Jacobian of f is invertible at every point in U, which implies its determinant is nonzero everywhere. In one dimension, this matches the familiar “derivative never vanishes” idea. However, the transcript emphasizes that while nonzero determinant is necessary, it is not sufficient in dimensions two and higher—higher-dimensional geometry allows more subtle failures than just a zero slope.

Cornell Notes

A diffeomorphism is a bijective map between open sets U ⊂ R^n and V ⊂ R^m whose forward map and inverse are both C^k (smooth up to order k). The definition matters because a smooth bijection can still have a non-smooth inverse: x^3 is smooth, but its inverse (cube root) has infinite slope at 0, so it is not C^1. In contrast, x^2 restricted to positive reals has inverse √x, which stays differentiable, giving a C^1 (indeed C^∞) diffeomorphism. For C^1 diffeomorphisms, Jacobians must be invertible everywhere: chain rule applied to f ∘ f^{-1} = identity forces det(Jf) ≠ 0 at every point. In higher dimensions, det(Jf) ≠ 0 is necessary but not sufficient for being a diffeomorphism.

What exactly makes a map a C^k diffeomorphism, beyond being bijective?

A C^k diffeomorphism requires three things on open sets U ⊂ R^n and V ⊂ R^m: (1) the map f: U → V is C^k (all partial derivatives up to order k exist and are continuous), (2) f is bijective so an inverse f^{-1} exists, and (3) the inverse f^{-1}: V → U is also C^k. The inverse’s smoothness is essential, not automatic.

Why does x^3 fail to be a C^1 diffeomorphism even though x^3 is smooth?

For f(x) = x^3, the inverse is f^{-1}(x) = ∛x (with the appropriate real cube root). Near x = 0, the inverse has an infinite slope: the derivative at 0 blows up to infinity. That means f^{-1} is not differentiable in the C^1 sense at 0, so the diffeomorphism condition fails even though f itself is C^∞.

How does the example f(x, y) = (x·y, x^2) illustrate C^∞ smoothness?

Treat f as two component functions. Using multi-index partial derivatives, derivatives with respect to x and y (and combinations of them) produce continuous functions for every order. Since all partial derivatives of all orders exist and remain continuous, f lies in every C^k class—equivalently, f is C^∞.

What does the chain rule reveal about Jacobians for a C^1 diffeomorphism?

If f is C^1 and has a C^1 inverse, then f ∘ f^{-1} is the identity on V and f^{-1} ∘ f is the identity on U. Differentiating these equalities and applying the chain rule yields J(f ∘ f^{-1})(x) = J(f^{-1})(f(x)) · J(f)(x) = I, and similarly for the other composition. Since the product equals the identity matrix, J(f)(x) must be invertible everywhere.

Why is det(Jf) ≠ 0 only a necessary condition in dimensions n ≥ 2?

Invertible Jacobians (nonzero determinant) follow from the diffeomorphism assumptions, so det(Jf) ≠ 0 is necessary. But in higher dimensions, nonzero determinant does not guarantee that the inverse exists with the required smoothness everywhere; additional geometric/topological issues can prevent a true diffeomorphism. The transcript flags this as a topic for later discussion.

Review Questions

  1. State the three conditions required for a map to be a C^k diffeomorphism.
  2. Give an example of a smooth bijection whose inverse fails to be C^1, and explain what goes wrong at a specific point.
  3. Explain why a C^1 diffeomorphism forces the Jacobian determinant to be nonzero everywhere, using the identity map and the chain rule.

Key Points

  1. 1

    A C^k diffeomorphism is a bijection f: U → V whose forward map is C^k and whose inverse f^{-1}: V → U is also C^k.

  2. 2

    C^k smoothness means all partial derivatives up to order k exist and are continuous; C^∞ means the map is in every C^k class.

  3. 3

    Smoothness of f alone does not guarantee smoothness of f^{-1}; x^3 is smooth but its inverse cube root has infinite slope at 0.

  4. 4

    For C^1 diffeomorphisms, composing with the inverse produces identity maps, and differentiating those identities forces Jacobians to be invertible.

  5. 5

    If f is a C^1 diffeomorphism, then det(Jf)(x) ≠ 0 for every x in U.

  6. 6

    In one dimension, det(Jf) ≠ 0 corresponds to the derivative never vanishing, but in higher dimensions it is not sufficient for a diffeomorphism.

Highlights

A diffeomorphism demands smoothness in both directions: the inverse must be C^k too, not merely the forward map.
x^3 is bijective and smooth, yet its inverse cube root has infinite slope at 0, so it fails the C^1 inverse requirement.
Chain rule applied to f ∘ f^{-1} = identity forces the Jacobian of f to be invertible everywhere, implying det(Jf) ≠ 0.
Nonzero Jacobian determinant is necessary for C^1 diffeomorphisms but not sufficient once the dimension reaches 2 or more.

Topics

  • Diffeomorphisms
  • C^k Smoothness
  • Inverse Functions
  • Jacobians
  • Chain Rule

Mentioned

  • C^k
  • C^∞
  • C^1