ModuleScheme_TwoAffineOpenCover_exists_baseChangeIsos_structureSheaf.lean
Nyll.AlgebraicCurves.Geometry.Schemes.Scheme_TwoAffineOpenCover_exists_baseChangeIsos_structureSheaf
37 declarations indexed from sourceView source ↗ Declarations
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.XA
DocumentationThe scalar extension of the scheme along the affine base map.
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.fst
Source context 18 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.snd
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.specMap_algebraMap_eq
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.pullbackAffineOpenIsoSpecTensor
DocumentationThe affine pullback chart identified with the spectrum of its tensor-product section ring.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.sigma
DocumentationThe ring equivalence from the tensor-product section ring to sections on the pullback chart.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.sigma_apply
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.iso_hom_comp_sndLeg
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.iso_hom_comp_fstLeg
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.opens_ι_appTop_topIso_hom
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
omit [CommRing R] in
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.topIso_morphismRestrict_appTop_topIso
Source context 22 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
omit [CommRing R] in
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.sigma_tmul_one
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.sigma_one_tmul
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.algebraMap_sndAlgebra
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.algEquiv
DocumentationThe base-algebra equivalence between the tensor-product section ring and the pullback chart sections.
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange.algEquiv_one_tmul
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace AffineBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.AffineBaseChange
variable (U : X.Opens) (hU : IsAffineOpen U)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.exists_algEquiv_sections_baseChange
Source context 16 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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 AffineBaseChange in
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.XA
DocumentationThe scalar extension of the scheme along the affine base map.
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.fst
Source context 19 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.snd
Source context 20 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.restrict_compat
Source context 21 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.SA
DocumentationThe two-chart section complex of the scalar-extended structure sheaf.
Source context 23 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos
DocumentationCompatible base-algebra equivalences for the two chart rings and their intersection after scalar extension.
Source context 23 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.e01_ρ0
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.e01_ρ1
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.cechDiff_structureSheaf_apply
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.e01_cechDiff_baseChange
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.mem_ker_baseChange_iff
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.pairMap
DocumentationThe linear map on pairs of chart sections induced by the two scalar-extension equivalences.
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.pairMap_apply
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.pairMap_bijective
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.kerToH0
DocumentationThe linear map from the base-changed Cech kernel to degree-zero Cech cohomology.
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.kerToH0_bijective
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.kerEquivH0
DocumentationThe linear equivalence from the base-changed Cech kernel to degree-zero Cech cohomology.
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.kerEquivH0_apply_coe
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicCurves.Geometry.Schemes.Proofs.TwoAffineBaseChange.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange.BaseChangeIsos.cokerEquivH1
DocumentationThe linear equivalence from the base-changed Cech cokernel to degree-one Cech cohomology.
Source context 25 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
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
namespace CechBaseChange
variable {R : Type u} [CommRing R] {X : Scheme.{u}} (c : X ⟶ Spec (.of R))
variable (A : Type u) [CommRing A] [Algebra R A]
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover.CechBaseChange
section Cech
variable (𝒱 : X.TwoAffineOpenCover)
namespace BaseChangeIsos
variable {c A 𝒱} (E : BaseChangeIsos c A 𝒱)
AlgebraicGeometry.Scheme.TwoAffineOpenCover.exists_baseChangeIsos_structureSheaf
Source context 12 commands
Surrounding namespaces, section variables, and local commands at this declaration.
section ProofImplementation
namespace AlgebraicCurves.Geometry.Schemes.Proofs
namespace TwoAffineBaseChange
noncomputable section
universe u
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open CategoryTheory CategoryTheory.Limits Opposite TensorProduct
open _root_.CategoryTheory
open _root_.CategoryTheory.Limits
open _root_.AlgebraicGeometry
open _root_.TensorProduct
open _root_.AlgebraicGeometry.Scheme.TwoAffineOpenCover