Consider the affine scheme morphism
induced from the morphism of algebras
Since proving flatness for this morphism amounts to computing3
we resolve the complex numbers
and tensor by the module representing our scheme giving the sequence of C [ t ] {\displaystyle \mathbb {C} [t]} -modules
Because t is not a zero divisor we have a trivial kernel, hence the homology group vanishes.
Other examples of flat morphisms can be found using "miracle flatness"4 which states that if you have a morphism f : X → Y {\displaystyle f\colon X\to Y} between a Cohen–Macaulay scheme to a regular scheme with equidimensional fibers, then it is flat. Easy examples of this are elliptic fibrations, smooth morphisms, and morphisms to stratified varieties which satisfy miracle flatness on each of the strata.
The universal examples of flat morphisms of schemes are given by Hilbert schemes. This is because Hilbert schemes parameterize universal classes of flat morphisms, and every flat morphism is the pullback from some Hilbert scheme. I.e., if f : X → S {\displaystyle f\colon X\to S} is flat, there exists a commutative diagram
for the Hilbert scheme of all flat morphisms to S {\displaystyle S} . Since f {\displaystyle f} is flat, the fibers f s : X s → s {\displaystyle f_{s}\colon X_{s}\to s} all have the same Hilbert polynomial Φ {\displaystyle \Phi } , hence we could have similarly written Hilb S Φ {\displaystyle {\text{Hilb}}_{S}^{\Phi }} for the Hilbert scheme above.
One class of non-examples are given by blowup maps
One easy example is the blowup of a point in C [ x , y ] {\displaystyle \mathbb {C} [x,y]} . If we take the origin, this is given by the morphism
where the fiber over a point ( a , b ) ≠ ( 0 , 0 ) {\displaystyle (a,b)\neq (0,0)} is a copy of C {\displaystyle \mathbb {C} } , i.e.,
which follows from
But for a = b = 0 {\displaystyle a=b=0} , we get the isomorphism
The reason this fails to be flat is because of the Miracle flatness lemma, which can be checked locally.
A simple non-example of a flat morphism is k [ ε ] = k [ x ] / ( x 2 ) → k . {\displaystyle k[\varepsilon ]=k[x]/(x^{2})\to k.} This is because
is an infinite complex, which we can find by taking a flat resolution of k,
and tensor the resolution with k, we find that
showing that the morphism cannot be flat. Another non-example of a flat morphism is a blowup since a flat morphism necessarily has equi-dimensional fibers.
Let f : X → Y {\displaystyle f\colon X\to Y} be a morphism of schemes. For a morphism g : Y ′ → Y {\displaystyle g\colon Y'\to Y} , let X ′ = X × Y Y ′ {\displaystyle X'=X\times _{Y}Y'} and f ′ = ( f , 1 Y ′ ) : X ′ → Y ′ . {\displaystyle f'=(f,1_{Y'})\colon X'\to Y'.} The morphism f is flat if and only if for every g, the pullback f ′ ∗ {\displaystyle f'^{*}} is an exact functor from the category of quasi-coherent O Y ′ {\displaystyle {\mathcal {O}}_{Y'}} -modules to the category of quasi-coherent O X ′ {\displaystyle {\mathcal {O}}_{X'}} -modules.5
Assume f : X → Y {\displaystyle f\colon X\to Y} and g : Y → Z {\displaystyle g\colon Y\to Z} are morphisms of schemes and f is flat at x in X. Then g is flat at f ( x ) {\displaystyle f(x)} if and only if gf is flat at x.6 In particular, if f is faithfully flat, then g is flat or faithfully flat if and only if gf is flat or faithfully flat, respectively.7
Suppose f : X → Y {\displaystyle f\colon X\to Y} is a flat morphism of schemes.
Suppose h : S ′ → S {\displaystyle h\colon S'\to S} is flat. Let X and Y be S-schemes, and let X ′ {\displaystyle X'} and Y ′ {\displaystyle Y'} be their base change by h.
If f : X → Y {\displaystyle f\colon X\to Y} is flat, then it possesses all of the following properties:
If f is flat and locally of finite presentation, then f is universally open.26 However, if f is faithfully flat and quasi-compact, it is not in general true that f is open, even if X and Y are noetherian.27 Furthermore, no converse to this statement holds: If f is the canonical map from the reduced scheme Xred to X, then f is a universal homeomorphism, but for X non-reduced and noetherian, f is never flat.28
If f : X → Y {\displaystyle f\colon X\to Y} is faithfully flat, then:
If f is flat and locally of finite presentation, then for each of the following properties P, the set of points where f has P is open:31
If in addition f is proper, then the same is true for each of the following properties:32
Assume X {\displaystyle X} and Y {\displaystyle Y} are locally noetherian, and let f : X → Y {\displaystyle f\colon X\to Y} .
Let g : Y′ → Y be faithfully flat. Let F be a quasi-coherent sheaf on Y, and let F′ be the pullback of F to Y′. Then F is flat over Y if and only if F′ is flat over Y′.44
Assume f is faithfully flat and quasi-compact. Let G be a quasi-coherent sheaf on Y, and let F denote its pullback to X. Then F is finite type, finite presentation, or locally free of rank n if and only if G has the corresponding property.45
Suppose f : X → Y is an S-morphism of S-schemes. Let g : S′ → S be faithfully flat and quasi-compact, and let X′, Y′, and f′ denote the base changes by g. Then for each of the following properties P, if f′ has P, then f has P.46
Additionally, for each of the following properties P, f has P if and only if f′ has P.47
It is possible for f′ to be a local isomorphism without f being even a local immersion.48
If f is quasi-compact and L is an invertible sheaf on X, then L is f-ample or f-very ample if and only if its pullback L′ is f′-ample or f′-very ample, respectively.49 However, it is not true that f is projective if and only if f′ is projective. It is not even true that if f is proper and f′ is projective, then f is quasi-projective, because it is possible to have an f′-ample sheaf on X′ which does not descend to X.50
EGA IV2, 2.1.1. ↩
EGA 0I, 6.7.8. ↩
Sernesi, E. (2010). Deformations of Algebraic Schemes. Springer. pp. 269–279. https://archive.org/details/deformationsalge00sern_419 ↩
"Flat Morphisms and Flatness". https://ayoucis.wordpress.com/2014/03/12/flat-morphisms-and-flatness/ ↩
EGA IV2, Proposition 2.1.3. ↩
EGA IV2, Corollaire 2.2.11(iv). ↩
EGA IV2, Corollaire 2.2.13(iii). ↩
EGA IV2, Corollaire 2.1.6. ↩
EGA IV2, Corollaire 2.1.7, and EGA IV2, Corollaire 2.2.13(ii). ↩
EGA IV2, Proposition 2.1.4, and EGA IV2, Corollaire 2.2.13(i). ↩
EGA IV3, Théorème 11.3.1. ↩
EGA IV3, Proposition 11.3.16. ↩
EGA IV2, Proposition 2.1.11. ↩
EGA IV2, Corollaire 2.2.8. ↩
EGA IV2, Proposition 2.3.7(i). ↩
EGA IV2, Corollaire 2.2.16. ↩
EGA IV2, Proposition 2.3.2. ↩
EGA IV2, Proposition 2.3.4(i). ↩
EGA IV2, Proposition 2.3.4(ii). ↩
EGA IV2, Proposition 2.3.4(iii). ↩
EGA IV2, Corollaire 2.3.5(i). ↩
EGA IV2, Corollaire 2.3.5(ii). ↩
EGA IV2, Corollaire 2.3.5(iii). ↩
EGA IV2, Proposition 2.3.6(ii). ↩
EGA IV2, Théorème 2.3.10. ↩
EGA IV2, Théorème 2.4.6. ↩
EGA IV2, Remarques 2.4.8(i). ↩
EGA IV2, Remarques 2.4.8(ii). ↩
EGA IV2, Corollaire 2.3.12. ↩
EGA IV2, Corollaire 2.3.14. ↩
EGA IV3, Théorème 12.1.6. ↩
EGA IV3, Théorème 12.2.4. ↩
EGA IV2, Corollaire 6.1.2. ↩
EGA IV2, Proposition 6.1.5. Note that the regularity assumption on Y is important here. The extension C [ x 2 , y 2 , x y ] ⊂ C [ x , y ] {\displaystyle \mathbb {C} [x^{2},y^{2},xy]\subset \mathbb {C} [x,y]} gives a counterexample with X regular, Y normal, f finite surjective but not flat. ↩
EGA IV2, Corollaire 6.1.4. ↩
EGA IV2, Corollaire 6.2.2. ↩
EGA IV2, Proposition 2.1.13. ↩
EGA IV3, Proposition 11.3.13. ↩
EGA IV2, Proposition 2.1.14. ↩
EGA IV2, Proposition 2.2.14. ↩
EGA IV2, Corollaire 6.5.2. ↩
EGA IV2, Corollaire 6.5.4. ↩
EGA IV2, Proposition 2.5.1. ↩
EGA IV2, Proposition 2.5.2. ↩
EGA IV2, Proposition 2.6.2. ↩
EGA IV2, Corollaire 2.6.4 and Proposition 2.7.1. ↩
EGA IV2, Remarques 2.7.3(iii). ↩
EGA IV2, Corollaire 2.7.2. ↩
EGA IV2, Remarques 2.7.3(ii). ↩