Transversality and preimage manifolds
Check normal directions instead of demanding full surjectivity, and include the boundary restriction when forming neat preimages.
On this page
The question for today
What you’ll understand
- Express transversality as spanning the target tangent space.
- Calculate transverse preimage and intersection dimensions.
- Check the extra boundary condition needed for a neat preimage.
A map can meet a submanifold cleanly without covering every target tangent direction by itself. Transversality asks whether the map's image directions, together with directions already tangent to that submanifold, span the target. Equivalently, the map must reach every missing normal direction. This generalizes regular values and explains why intersections usually have an expected dimension. When the source has a boundary, the restriction to that boundary needs its own test; otherwise a preimage can have the wrong boundary behavior despite full derivative rank.
Reach the normal directions that the target subset lacks
Let f:M→N be smooth and let Z be an embedded submanifold of N. At a point p mapping into Z, transversality means the image of dfₚ plus the tangent space of Z equals the tangent space of N. No condition is required at points whose images miss Z. If Z is one target point, its tangent space is zero and transversality becomes the regular-value condition. If f is an embedding, it becomes the usual spanning test for two submanifolds intersecting in N.
Choose local coordinates making Z the zero set of its independent normal coordinates. Composing f with those normal coordinates yields a map to a Euclidean space of dimension equal to the codimension of Z. The transversality condition makes zero a regular value of that composition. Therefore the preimage is an embedded submanifold with the same codimension as Z. Its tangent space consists of vectors whose image under df lies in the tangent space of Z, rather than necessarily being zero.
Boundary restriction is a separate transversality test
Suppose M has boundary, while N and Z have no boundary. To conclude that the preimage is neat, require both f and its restriction to ∂M to be transverse to Z. Neatness means its boundary is exactly the part lying on the ambient boundary, with the appropriate half-space local model. The restriction test uses tangent vectors to ∂M, not every tangent vector to M. This distinction matters even when the full derivative is surjective at all boundary points.
For example, on the upper half-plane the function f(x,y)=y has a surjective full derivative, but its boundary restriction is constant zero. The inverse image of zero is the boundary line itself; calling the entire line the boundary of a one-dimensional preimage would be wrong. In contrast f(x,y)=x remains a submersion when restricted to the boundary line. Its zero preimage is a vertical half-line whose boundary is the origin. More complicated target boundaries can create corners and require additional hypotheses beyond this version.
Genericity is a theorem about a specified family
Transversality is often achieved by perturbation, but the statement must specify the map family and topology. A finite-dimensional smooth parameterized map transverse to Z gives transverse slices for almost every parameter by applying Sard to a suitable projection; source-boundary applications also need the corresponding boundary-family condition. General smooth-map transversality theorems provide density in suitable smooth topologies. Neither assertion means that an arbitrary perturbation picked without checking its family has the desired property.
A tangency shows why the dimension prediction needs the hypothesis. Two plane curves with parallel tangents can meet in a single exceptional point that splits into two intersections or disappears after a small shift. At transverse intersections, the spanning condition persists under sufficiently small local C¹ changes. Global openness can require compactness and a closed target submanifold so that new problematic intersections do not escape control. Use local derivatives to certify the intersection rather than deciding from a picture that merely appears to cross.
Work it through
Two transverse intersections versus one tangency
Intersect the curves A:y=x² and B:y=8−x² in the plane. Verify transversality and the expected dimension, then compare with replacing 8 by zero.
The equations give 2x²=8, so the intersections are (−2,4) and (2,4). Each curve has dimension one in an ambient plane of dimension two, predicting dimension 1+1−2=0 when transverse.
Their tangent vectors are (1,2x) and (1,−2x). The determinant is −4x, equal to 8 at x=−2 and −8 at x=2. The nonzero determinants show the two tangent lines span the plane.
With B:y=−x², the only intersection is the origin and both tangents are horizontal, so transversality fails. A negative constant shift removes intersections, whereas a positive shift gives two; the tangency is the transition point.
The original intersection is a zero-dimensional submanifold with two points. The tangency example explains why expected-dimension reasoning needs the tangent spanning hypothesis.
The living notebook
Explore the model
Interactive lab · function
Compare the relevant curve slopes
Pause and Reset; set a=1,x=2 and predict tangent slope 4. For a fresh comparison Reset and set a=−1,x=2 and predict slope −4. These are the slopes of the two worked curves at their right intersection, since a vertical shift does not change a derivative. The second plotted parabola lacks the +8 shift, so its displayed point is not the actual intersection; the lab compares slopes only and is not an intersection solver.
- y at chosen x
- 0.608
- Tangent slope · 2ax
- 1.35
- Signed area · ax³/3
- 0.182
This lab uses only y = ax². Playback traces the curve within the fixed integration interval from 0 to x; it does not estimate numerical error or change the chosen point. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forTransversality is a tangent-space comparison at an established common point, not a claim inferred from two separate graph values.
Pause & reason
Check your understanding
Your turn
Try it yourself
On M={(x,y):y≥0}, take f(x,y)=x and Z={0}⊂R. Check both transversality conditions, describe f⁻¹(Z), and identify its boundary. Why does replacing f by y change the boundary test?
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
The tangent to ∂M is the x-direction. Evaluate each restricted derivative on that direction.
Compare with the solution
For f=x, the full derivative sends (v₁,v₂) to v₁ and its boundary restriction sends the tangent v₁ to v₁, so both are onto. The preimage is {(0,y):y≥0}, a one-dimensional half-line with boundary {(0,0)}. For f=y, the full derivative is onto but its restriction to the x-direction is zero. Its zero set is the full horizontal line, so the neat-preimage boundary theorem cannot be applied.
Keep the idea
Take it with you
- Transversality requires reaching target normal directions modulo the subset's tangents.
- Transverse preimages preserve codimension.
- Source boundaries require a second restriction test; target boundaries may introduce further corner issues.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.