ModuleAffineCocycle.lean
Nyll.SchemeTheory.Descent.AffineCocycle
16 declarations indexed from sourceView source ↗ Module documentation
The affine cocycle from geometric descent actions
The geometric action law is an equality of maps from an actual iterated pullback. Tensor-product coordinates identify it with coassociativity. Together with the overlap square over the tensor-square base, this supplies the full tensor cocycle used for faithfully flat algebra descent.
Declarations
AlgebraicGeometry.pullbackActionStep
DocumentationApply an action on the last two coordinates of a genuine triple fiber product.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
variable {S Y Z : Scheme.{u}} (f : Y ⟶ S) (g : Z ⟶ S)
AlgebraicGeometry.pullbackSkipMiddle
DocumentationForget the middle coordinate of a genuine triple fiber product.
Source context 6 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace AlgebraicGeometry
variable {S Y Z : Scheme.{u}} (f : Y ⟶ S) (g : Z ⟶ S)
Algebra.Descent.tensorCocycle_eq_of_coaction_coassoc
DocumentationCompatibility with both overlap-base coordinates promotes coassociativity of the extracted coaction to the full triple-overlap cocycle.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineCoactionAction
DocumentationThe map on actual affine pullbacks represented by an algebra coaction.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineCoactionAction_base
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineTripleChart
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineTripleChart_fst
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineTripleChart_snd
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineTripleChart_actionStep
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineTripleChart_skipMiddle
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineCoaction_coassoc_of_actionLaw
DocumentationThe ordinary associativity law on the actual triple fiber product gives coassociativity on the coordinate ring.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineOverlapAction
DocumentationThe actual action on the affine pullback extracted from an overlap isomorphism.
Source context 9 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
section Coaction
omit [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineOverlapAction_eq_coaction
DocumentationIts coordinate-ring map is the coaction extracted from the overlap algebra equivalence.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineOverlapAction_base
DocumentationThe extracted geometric action is a morphism over the original base.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineOverlapAction_coverBase
DocumentationThe action lands over the first coordinate of the cover, as required by the usual geometric descent-action interface.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]
Algebra.Descent.affineOverlapAlgEquiv_cocycle_of_actionLaw
DocumentationA genuine geometric action law on the triple pullback supplies the full algebra cocycle required for effective faithfully flat descent.
Source context 7 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public noncomputable section
open CategoryTheory CategoryTheory.Limits AlgebraicGeometry
open scoped TensorProduct
universe u
namespace Algebra.Descent
variable (R B C : Type u) [CommRing R] [CommRing B] [CommRing C]
variable [Algebra R B] [Algebra R C] [Algebra B C] [IsScalarTower R B C]