Documentation

TauCeti.AlgebraicGeometry.Quotient.FiniteGroup.Relative.Basic

Relative invariant quotients by finite groups #

Let A be a quasi-coherent commutative 𝒪ₓ-algebra on a scheme X, so that Y = Spec_X(A) is an arbitrary scheme affine over X, and let a finite group G act on A by algebra automorphisms ρ : G →* Aut A, that is, on Y by automorphisms over X. This file constructs the quotient Y/G over X by gluing the affine invariant quotients over the affine opens of X.

Over each open U of X, the sections of A fixed by every g : G form a Γ(X, U)-subalgebra CommMon.invariantSections ρ U of Γ(A.X, U). Over a basic open X.basicOpen r of an affine open U, these invariants are the localization away from r of the invariants over U: a section x / rⁿ fixed by every g satisfies rᵐ (g • x - x) = 0 for some m depending on g, and since G is finite a single m works for all g, so that rᵐ x is invariant. Hence the presheaf of invariant subalgebras Q = CommMon.invariantSubalgebraPresheaf ρ is coequifibered, and the affine schemes Spec (CommMon.invariantSections ρ U) glue, with Mathlib's relative gluing on the small affine Zariski site, to its relative spectrum Q.relativeSpec, affine over X (CommMon.SubalgebraPresheaf.relativeSpec). The inclusions of the invariants glue to the quotient projection Q.relativeSpecπ : Spec_X(A) ⟶ Q.relativeSpec over X, which is invariant under the action of G on Spec_X(A).

Over every affine open U of X, the projection is the affine invariant quotient Spec Γ(A.X, U) ⟶ Spec Γ(A.X, U)ᴳ (CommMon.SubalgebraPresheaf.isPullback_relativeSpecπ). Since G is finite, Γ(A.X, U) is integral over its invariants, so the projection is integral and surjective, and it is finite when Spec_X(A) is of finite type over X. Without freeness, flatness of the projection can fail; for free actions the projection is finite étale (TauCeti.AlgebraicGeometry.Quotient.FiniteGroup.Relative.Fppf).

The construction needs no hypothesis on X, and in particular the quotient of a scheme affine over a non-affine base is obtained without choosing a global invariant affine cover: the preimages of the affine opens of X form one.

The projection is a categorical quotient in the category of all schemes: every G-invariant morphism f : Spec_X(A) ⟶ Z to an arbitrary scheme Z factors uniquely through it (CommMon.existsUnique_relativeSpecπ_comp_eq). Over each affine open U of X, the base change of f descends by the universal property of the affine invariant quotient, TauCeti.AffineInvariantQuotient.existsUnique_desc_of_finite. The stalk maps of the projection are injective, because they are on each affine chart, so the projection stays an epimorphism after base change to every open subscheme of Spec_X(A)/G; hence the local descents agree on overlaps and glue (AlgebraicGeometry.Scheme.Hom.exists_comp_eq_of_openCover).

The points of the quotient with values in a field are the orbits of G on such points of Spec_X(A): a point of Spec_X(A) with values in a field lies over a single affine open U of X, hence factors through the chart Spec Γ(A.X, U), where this is the affine statement TauCeti.AffineInvariantQuotient.exists_comp_specComap_eq.

The localization statement is a case of TauCeti.FixedPoints.isLocalization_of_mem_range_iff, which also gives TauCeti.FixedPoints.isLocalization, and the gluing is the relative spectrum of a presheaf of subalgebras, which also gives the relative spectrum of an equalizer, CommMon.equalizerSubalgebraPresheaf.

Main definitions #

Main results #

References #

noncomputable def CategoryTheory.CommMon.sectionsAction {X : AlgebraicGeometry.Scheme} {A : CommMon X.Modules} {G : Type v} [Group G] (ρ : G →* Aut A) (U : X.Opens) :

The action of G on the sections of A over U through ρ, by Γ(X, U)-algebra automorphisms.

Instances For
    @[simp]
    theorem CategoryTheory.CommMon.sectionsAction_apply {X : AlgebraicGeometry.Scheme} {A : CommMon X.Modules} {G : Type v} [Group G] (ρ : G →* Aut A) (U : X.Opens) (g : G) (x : ↑(A.X.presheaf.obj (Opposite.op U))) :
    ((sectionsAction ρ U) g) x = (sectionsAlgHom (ρ g).asIso.hom U) x
    @[instance_reducible]

    The action of G on the sections of A over U through ρ, as a MulSemiringAction. It is not an instance, since ρ does not occur in the type Γ(A.X, U).

    Instances For
      @[simp]
      theorem CategoryTheory.CommMon.sectionsMulSemiringAction_smul {X : AlgebraicGeometry.Scheme} {A : CommMon X.Modules} {G : Type v} [Group G] (ρ : G →* Aut A) (U : X.Opens) (g : G) (x : ↑(A.X.presheaf.obj (Opposite.op U))) :
      g • x = (sectionsAlgHom (ρ g).asIso.hom U) x

      The action of G on the sections over U commutes with the action of Γ(X, U).

      The Γ(X, U)-subalgebra of sections of A over U fixed by every element of G.

      Instances For
        @[simp]
        theorem CategoryTheory.CommMon.mem_invariantSections {X : AlgebraicGeometry.Scheme} {A : CommMon X.Modules} {G : Type v} [Group G] {ρ : G →* Aut A} {U : X.Opens} {x : ↑(A.X.presheaf.obj (Opposite.op U))} :
        x ∈ invariantSections ρ U ↔ ∀ (g : G), (sectionsAlgHom (ρ g).asIso.hom U) x = x

        The invariant sections over U are the fixed points of sectionsMulSemiringAction ρ U, the form in which the affine invariant quotient AffineInvariantQuotient is stated.

        Restriction of sections preserves invariant sections.

        The presheaf of subalgebras of invariant sections of A.

        Instances For

          The spectrum of the invariant sections over U, the chart of the quotient over U, is the affine invariant quotient of the sections, through the identification of the invariant sections with the fixed subalgebra.

          Instances For

            Spec of the inclusion of the invariant sections over U is the affine invariant quotient projection of the sections over U, up to quotientIsoSpecInvariantSections.

            Over the basic open X.basicOpen r of an affine open U, the invariant sections of A are the localization away from r of those over U. This is the counterpart of CommMon.isLocalization_basicOpen for invariants, and uses that G is finite.

            On the affine opens of X, the presheaf of invariant sections is coequifibered over the structure presheaf: its sections over basic opens are localizations.

            The sections of A are integral over the invariant sections, since G is finite.

            @[simp]

            The quotient projection Spec_X(A) ⟶ Spec_X(A)/G is invariant under the action of G on Spec_X(A).

            The universal property of the quotient #

            On an affine chart, the action of g on Spec_X(A) is the action on the spectrum of the sections.

            Points of the relative invariant quotient are orbits. Two morphisms from the spectrum of a field to Spec_X(A) with the same image in Spec_X(A)/G differ by the action of an element of G.

            The quotient projection Spec_X(A) ⟶ Spec_X(A)/G is an epimorphism of schemes.

            The morphism Spec_X(A)/G ⟶ Z induced by a G-invariant morphism Spec_X(A) ⟶ Z to an arbitrary scheme.

            Instances For
              @[simp]

              The induced morphism factors the given invariant morphism through the quotient projection.

              @[simp]

              The induced morphism factors the given invariant morphism through the quotient projection.

              Morphisms from the quotient Spec_X(A)/G to an arbitrary scheme are determined by their composition with the quotient projection.

              The universal property of the relative invariant quotient by a finite group. Every G-invariant morphism from Spec_X(A) to an arbitrary scheme factors uniquely through the quotient projection Spec_X(A) ⟶ Spec_X(A)/G.

              @[simp]

              Descending the composite of the quotient projection with a morphism to an arbitrary scheme recovers that morphism.