Restriction of Schemes and Morphisms #
Main definition #
AlgebraicGeometry.Scheme.restrict
: The restriction of a scheme along an open embedding. The mapX.restrict f ⟶ X
isAlgebraicGeometry.Scheme.ofRestrict
.X ∣_ᵤ U
is the notation for restricting onto an open set, andιOpens U
is a shorthand forX.restrict U.open_embedding : X ∣_ᵤ U ⟶ X
.AlgebraicGeometry.morphism_restrict
: The restriction ofX ⟶ Y
toX ∣_ᵤ f ⁻¹ᵁ U ⟶ Y ∣_ᵤ U
.
Pretty printer defined by notation3
command.
Equations
- One or more equations did not get rendered due to their size.
Instances For
f ⁻¹ᵁ U
is notation for (Opens.map f.1.base).obj U
,
the preimage of an open set U
under f
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
X ∣_ᵤ U
is notation for X.restrict U.openEmbedding
, the restriction of X
to an open set
U
of X
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pretty printer defined by notation3
command.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of a scheme to an open subset.
Equations
Instances For
Equations
- AlgebraicGeometry.ΓRestrictAlgebra hf = RingHom.toAlgebra (AlgebraicGeometry.Scheme.Γ.toPrefunctor.map (AlgebraicGeometry.Scheme.ofRestrict X hf).op)
The functor taking open subsets of X
to open subschemes of X
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The functor that restricts to open subschemes and then takes global section is isomorphic to the structure sheaf.
Equations
- One or more equations did not get rendered due to their size.
Instances For
X ∣_ U ∣_ V
is isomorphic to X ∣_ V ∣_ U
Equations
- One or more equations did not get rendered due to their size.
Instances For
If V
is an open subset of U
, then X ∣_ U ∣_ V
is isomorphic to X ∣_ V
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If U = V
, then X ∣_ U
is isomorphic to X ∣_ V
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of an isomorphism onto an open set.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given a morphism f : X ⟶ Y
and an open set U ⊆ Y
, we have X ×[Y] U ≅ X |_{f ⁻¹ U}
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restriction of a morphism X ⟶ Y
onto X |_{f ⁻¹ U} ⟶ Y |_ U
.
Equations
- f ∣_ U = CategoryTheory.CategoryStruct.comp (AlgebraicGeometry.pullbackRestrictIsoRestrict f U).inv CategoryTheory.Limits.pullback.snd
Instances For
the notation for restricting a morphism of scheme to an open subset of the target scheme
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- (_ : CategoryTheory.IsIso (f ∣_ U)) = (_ : CategoryTheory.IsIso (f ∣_ U))
Restricting a morphism onto the image of an open immersion is isomorphic to the base change along the immersion.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The restrictions onto two equal open sets are isomorphic. This currently has bad defeqs when unfolded, but it should not matter for now. Replace this definition if better defeqs are needed.
Equations
- AlgebraicGeometry.morphismRestrictEq f e = CategoryTheory.eqToIso (_ : CategoryTheory.Arrow.mk (f ∣_ U) = CategoryTheory.Arrow.mk (f ∣_ V))
Instances For
Restricting a morphism twice is isomorphic to one restriction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Restricting a morphism twice onto a basic open set is isomorphic to one restriction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The stalk map of a restriction of a morphism is isomorphic to the stalk map of the original map.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- (_ : AlgebraicGeometry.IsOpenImmersion (f ∣_ U)) = (_ : AlgebraicGeometry.IsOpenImmersion (f ∣_ U))