ModuleOverTotalOpenChart.lean
Nyll.SchemeTheory.LocalGeometry.OverTotalOpenChart
12 declarations indexed from sourceView source ↗ Module documentation
Charts of a total presheaf over an open subscheme
A representable restriction supplies a chart of the total presheaf. Its pointwise factorization and pullback properties make this chart a relative open immersion.
Imports13
- Mathlib.AlgebraicGeometry.OpenImmersion
- Mathlib.AlgebraicGeometry.Restrict
- Mathlib.AlgebraicGeometry.Scheme
- Mathlib.CategoryTheory.Category.Basic
- Mathlib.CategoryTheory.Comma.Over.Basic
- Mathlib.CategoryTheory.ConcreteCategory.Basic
- Mathlib.CategoryTheory.Limits.Shapes.Pullback.IsPullback.Defs
- Mathlib.CategoryTheory.Limits.Shapes.Pullback.PullbackCone
- Mathlib.CategoryTheory.MorphismProperty.Representable
- Mathlib.CategoryTheory.Types.Basic
- Mathlib.CategoryTheory.Yoneda
- Nyll.SchemeTheory.CategoryTheory.OverTotalPresheaf
- Mathlib.Util.WithWeakNamespace
Imported by2
Declarations
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.chart
DocumentationThe chart of the total presheaf induced by the object representing the restriction over the open subscheme U.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.uliftYonedaEquiv_chart
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
omit [IsOpenImmersion j] in
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.chart_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
omit [IsOpenImmersion j] in
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.chart_apply_fst
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
omit [IsOpenImmersion j] in
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.toFibre_chart_apply
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
omit [IsOpenImmersion j] in
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.eq_of_chart_eq
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.chart_apply_over
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
omit [IsOpenImmersion j] in
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.app_eq
Source context 8 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
omit [IsOpenImmersion j] in
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.exists_fac
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.isPullback
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
AlgebraicCurves.Foundations.CategoryTheory.Proofs.CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map.TotRestrict.main
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
namespace TotRestrict
variable {S U : Scheme.{u}} (j : U ⟶ S) [IsOpenImmersion j]
(G : (Over S)ᵒᵖ ⥤ Type (u + 1)) {Y : Scheme.{u}} (p : Y ⟶ U)
(e : ((Over.map j).op ⋙ G).RepresentableBy (Over.mk p))
CategoryTheory.Functor.exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Foundations.CategoryTheory.Proofs
namespace
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
universe u
open _root_.CategoryTheory _root_.CategoryTheory.Limits Opposite AlgebraicGeometry
open
CategoryTheory_Functor_exists_overTotal_chart_relative_isOpenImmersion_of_representableBy_over_map
in
with_weak_namespace _root_.CategoryTheory.Functor