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 ifY
is 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), AlgebraicGeometry.IsAffineOpen U ∧ Function.Injective ⇑(X.presheaf.germ U x hx).hom
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.