ModuleScheme_TwoAffineOpenCover_toH0_bijective.lean
Nyll.AlgebraicCurves.Geometry.Schemes.Scheme_TwoAffineOpenCover_toH0_bijective
8 declarations indexed from sourceView source ↗ Module documentation
Global sections identify with degree-zero Cech cohomology for a two-affine open cover. The sheaf condition supplies a ring equivalence with the equalizer of chart restrictions.
Declarations
AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition.eqLocus
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
namespace SheafCondition
variable (X : Scheme.{u}) (U V : X.Opens)
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition.mem_eqLocus_iff
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
namespace SheafCondition
variable (X : Scheme.{u}) (U V : X.Opens)
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition.gammaEquiv
DocumentationIdentify global sections with matching sections on the two opens of a cover.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
namespace SheafCondition
variable (X : Scheme.{u}) (U V : X.Opens)
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition.map_comp_apply
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
namespace SheafCondition
variable (X : Scheme.{u}) (U V : X.Opens)
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition.gammaEquiv_apply_fst
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
namespace SheafCondition
variable (X : Scheme.{u}) (U V : X.Opens)
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition.gammaEquiv_apply_snd
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
namespace SheafCondition
variable (X : Scheme.{u}) (U V : X.Opens)
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.SheafCondition
AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective.AlgebraicGeometry.Scheme.TwoAffineOpenCover.toH0_bijective'
Source context 17 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u
namespace AlgebraicGeometry
open _root_.AlgebraicGeometry
namespace Scheme
open _root_.AlgebraicGeometry.Scheme
namespace TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover
open _root_.AlgebraicGeometry.Scheme
open _root_.AlgebraicGeometry
open CategoryTheory CategoryTheory.Limits Opposite TopologicalSpace
open SheafCondition
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (𝒱 : X.TwoAffineOpenCover)
(c : X ⟶ Spec (.of R))
AlgebraicGeometry.Scheme.TwoAffineOpenCover.toH0_bijective
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs.Scheme_TwoAffineOpenCover_toH0_bijective
open CategoryTheory
noncomputable section
universe u