Spreading out morphisms #
Under certain conditions, a morphism on stalks Spec πͺ_{X, x} βΆ Spec πͺ_{Y, y} can be spread
out into a neighborhood of x.
Main result #
Given S-schemes X Y and points x : X y : Y over s : S.
Suppose we have the following diagram of S-schemes
Spec πͺ_{X, x} βΆ X
|
Spec(Ο)
β
Spec πͺ_{Y, y} βΆ Y
We would like to spread Spec(Ο) out to an S-morphism on an open subscheme U β X
Spec πͺ_{X, x} βΆ U β X
| |
Spec(Ο) |
β β
Spec πͺ_{Y, y} βΆ Y
AlgebraicGeometry.spread_out_unique_of_isGermInjective: The lift is "unique" if the germ map is injective atx.AlgebraicGeometry.spread_out_of_isGermInjective: The lift exists ifYis locally of finite type and the germ map is injective atx.
TODO #
Show that certain morphism properties can also be spread out.
The germ map at x is injective if there exists some affine U β x
such that the map Ξ(X, U) βΆ X_x is injective
- cond : β (U : X.Opens) (hx : x β U), IsAffineOpen U β§ Function.Injective β(CategoryTheory.ConcreteCategory.hom (X.presheaf.germ U x hx))
Instances
The class of schemes such that for each x : X,
Ξ(X, U) βΆ X_x is injective for some affine U containing x.
This is typically satisfied when X is integral or locally noetherian.
Equations
- X.IsGermInjective = β (x : ββX.toPresheafedSpace), X.IsGermInjectiveAt x
Instances For
Let x : X and f g : X βΆ Y be two morphisms such that f x = g x.
If f and g agree on the stalk of x, then they agree on an open neighborhood of x,
provided X is "germ-injective" at x (e.g. when it's integral or locally noetherian).
TODO: The condition on X is unnecessary when Y is locally of finite type.
A variant of spread_out_unique_of_isGermInjective
whose condition is an equality of scheme morphisms instead of ring homomorphisms.
Suppose X is a scheme, x : X such that the germ map at x is (locally) injective,
and U is a neighborhood of x.
Given a commutative diagram of CommRingCat
R βΆ Ξ(X, U)
β β
A βΆ πͺ_{X, x}
such that R is of finite type over A, we may lift A βΆ πͺ_{X, x} to some A βΆ Ξ(X, V).
Given S-schemes X Y and points x : X y : Y over s : S.
Suppose we have the following diagram of S-schemes
Spec πͺ_{X, x} βΆ X
|
Spec(Ο)
β
Spec πͺ_{Y, y} βΆ Y
Then the map Spec(Ο) spreads out to an S-morphism on an open subscheme U β X,
Spec πͺ_{X, x} βΆ U β X
| |
Spec(Ο) |
β β
Spec πͺ_{Y, y} βΆ Y
provided that Y is locally of finite type over S and
X is "germ-injective" at x (e.g. when it's integral or locally noetherian).
TODO: The condition on X is unnecessary when Y is locally of finite presentation.
Given S-schemes X Y, a point x : X, and a S-morphism Ο : Spec πͺ_{X, x} βΆ Y,
we may spread it out to an S-morphism f : U βΆ Y
provided that Y is locally of finite type over S and
X is "germ-injective" at x (e.g. when it's integral or locally noetherian).
TODO: The condition on X is unnecessary when Y is locally of finite presentation.