Documentation

TauCeti.AlgebraicGeometry.Descent.Affine

Effective faithfully flat descent for affine schemes #

Let R → S be a map of commutative rings and p = Spec.map (algebraMap R S) : Spec S ⟶ Spec R. This file identifies descent data, in the sense of TauCeti.DescentDatum p, on an affine scheme Spec B ⟶ Spec S with descent data on the S-algebra B relative to R → S in the sense of TauCeti.Algebra.DescentDatum R S B: the action Spec S ×_{Spec R} Spec B ⟶ Spec B is Spec of the coaction B → S ⊗[R] B. Through this dictionary, effective descent for algebras gives effective descent for affine schemes.

Main declarations #

References #

The descent datum on Spec B ⟶ Spec S relative to Spec S ⟶ Spec R defined by a descent datum D on B: the action Spec S ×_{Spec R} Spec B = Spec (S ⊗[R] B) ⟶ Spec B is Spec of the coaction of D.

Instances For

    Descent data on Spec B ⟶ Spec S relative to Spec S ⟶ Spec R are the same as descent data on the S-algebra B relative to R → S: the action is Spec of the coaction.

    Instances For
      @[simp]
      theorem TauCeti.Algebra.DescentDatum.specEquiv_apply {R S B : Type u} [CommRing R] [CommRing S] [Algebra R S] [CommRing B] [Algebra R B] [Algebra S B] [IsScalarTower R S B] (D : DescentDatum R S B) :
      (specEquiv R S B) D = D.spec
      noncomputable def TauCeti.Algebra.DescentDatum.Hom.spec {R S B : Type u} [CommRing R] [CommRing S] [Algebra R S] [CommRing B] [Algebra R B] [Algebra S B] [IsScalarTower R S B] {B' : Type u} [CommRing B'] [Algebra R B'] [Algebra S B'] [IsScalarTower R S B'] {D : DescentDatum R S B} {D' : DescentDatum R S B'} (f : D.Hom D') :

      A morphism of descent data on algebras induces a morphism, in the opposite direction, of the descent data on their spectra.

      Instances For
        @[simp]

        Hom.spec preserves identities.

        @[simp]
        theorem TauCeti.Algebra.DescentDatum.Hom.comp_spec {R S B : Type u} [CommRing R] [CommRing S] [Algebra R S] [CommRing B] [Algebra R B] [Algebra S B] [IsScalarTower R S B] {B' B'' : Type u} [CommRing B'] [Algebra R B'] [Algebra S B'] [IsScalarTower R S B'] [CommRing B''] [Algebra R B''] [Algebra S B''] [IsScalarTower R S B''] {D : DescentDatum R S B} {D' : DescentDatum R S B'} {D'' : DescentDatum R S B''} (g : D'.Hom D'') (f : D.Hom D') :
        (g.comp f).spec = f.spec.comp g.spec

        Hom.spec reverses composition.

        The canonical descent datum on the base change Spec A ×_{Spec R} Spec S of an affine scheme Spec A over Spec R is Spec of the canonical descent datum on S ⊗[R] A: the identification Spec A ×_{Spec R} Spec S ≅ Spec (S ⊗[R] A) is an isomorphism of descent data.

        Instances For

          Effective descent for affine schemes. If S is flat over R, the descent datum D.spec on Spec B is isomorphic (isIso_specDescendedHom_hom) to the canonical descent datum on the base change of the affine scheme Spec D.descended over Spec R.

          Instances For

            Effective descent for affine schemes. Let p : S' ⟶ S be a flat morphism of affine schemes (for instance a faithfully flat one). Every descent datum on an affine scheme X ⟶ S' relative to p is effective: it is isomorphic to the canonical descent datum on the base change of an affine scheme over S.

            Effective descent for affine morphisms, after base change to an affine scheme. Let p : S' ⟶ S be an affine flat morphism, and D a descent datum relative to p on X ⟶ S' affine. For every morphism q : T ⟶ S from an affine scheme, for instance the inclusion of an affine open of S, the base change D.pullbackAlong q of D to T is effective.

            If S is faithfully flat over R, then the base change X ×_{Spec R} Spec S ⟶ X of Spec S ⟶ Spec R along any f : X ⟶ Spec R is an effective epimorphism, being flat, surjective and quasi-compact. This is the hypothesis of descent of morphisms (TauCeti.homDescentEquiv, TauCeti.DescentDatum.baseChangeHomEquiv) along Spec S ⟶ Spec R.