Module

DeckIsomorphismTransport.lean

Nyll.EtaleFundamentalGroups.GaloisCovers.DeckIsomorphismTransport
1 declaration indexed from sourceView source ↗

Transport of actual deck transformations through scheme isomorphisms

Declarations

AlgebraicGeometry.FiniteEtale.exists_nontrivial_deck_of_iso_square

A proved isomorphism square transports a nonidentity actual deck transformation to a nonidentity actual deck transformation.

Source context 3 commands

Surrounding namespaces, section variables, and local commands at this declaration.

noncomputable section
open CategoryTheory AlgebraicGeometry
namespace AlgebraicGeometry.FiniteEtale
theorem exists_nontrivial_deck_of_iso_square
    {X Y X' Y' : Scheme}
    (eX : X ≅ X') (eY : Y ≅ Y')
    (f : X ⟶ Y) (g : X' ⟶ Y')
    [IsFiniteEtale f] [IsFiniteEtale g]
    (hfg : f ≫ eY.hom = eX.hom ≫ g)
    (σ : Aut (FiniteEtale.mk g)) (hσ : σ ≠ 1) :
    ∃ ρ : Aut (FiniteEtale.mk f), ρ ≠ 1