Module

InverseLimitEventualHom.lean

Nyll.EtaleFundamentalGroups.FiniteEtale.InverseLimitEventualHom
3 declarations indexed from sourceView source ↗

Actual eventual morphism descent between different original stages

A common refinement first brings two objects to the same original stage. The existing scheme morphism-descent theorem then descends their morphism. The proved pullback coherence returns it to the exact transition objects used by the automorphism assembly theorem.

Declarations

AlgebraicGeometry.FiniteEtale.InverseLimitDiagram.transported_refinement_factorization
Source context 4 commands

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

noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale.InverseLimitDiagram
universe u v w
theorem transported_refinement_factorization
    {C : Type v} [Category.{w} C] {X Y U V U' V' A B : C}
    (e₀ : X ≅ U) (f₀ : Y ≅ V) (e₁ : X ≅ U') (f₁ : Y ≅ V')
    (p : U ≅ A) (q : V ≅ B) (r : U' ≅ A) (t : V' ≅ B)
    (a : X ⟶ Y) (b : A ⟶ B)
    (he : e₁.hom ≫ r.hom = e₀.hom ≫ p.hom)
    (hf : f₁.hom ≫ t.hom = f₀.hom ≫ q.hom)
    (hb : p.hom ≫ b = (e₀.inv ≫ a ≫ f₀.hom) ≫ q.hom) :
    a = e₁.hom ≫ (r.hom ≫ b ≫ t.inv) ≫ f₁.inv
AlgebraicGeometry.FiniteEtale.InverseLimitDiagram.comparison_composition_hom_app

The component form of the actual cone composition law.

Source context 6 commands

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

noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale.InverseLimitDiagram
universe u v w
variable {I : Type u} [Preorder I]
variable (D : Iᵒᵖ ⥤ Scheme.{u}) (s : Cone D)
theorem comparison_composition_hom_app {i j k : I}
    (hij : i ≤ j) (hjk : j ≤ k) (A : stage D i) :
    (comparison D s (hij.trans hjk)).hom.app A ≫
        (toLimit D s k).map ((compositionIso D hij hjk).hom.app A) =
      (comparison D s hij).hom.app A ≫
        (comparison D s hjk).hom.app ((transition D hij).obj A)
AlgebraicGeometry.FiniteEtale.InverseLimitDiagram.eventualHom

The actual qcqs scheme data supply the exact across-stage morphism descent used by automorphism assembly; no comparison-map assumption is introduced.

Source context 12 commands

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

noncomputable section
open CategoryTheory CategoryTheory.Limits
namespace AlgebraicGeometry.FiniteEtale.InverseLimitDiagram
universe u v w
variable {I : Type u} [Preorder I]
variable (D : Iᵒᵖ ⥤ Scheme.{u}) (s : Cone D)
variable [IsDirectedOrder I] [Nonempty I]
variable (hs : IsLimit s)
variable [∀ {i j : Iᵒᵖ} (h : i ⟶ j), IsAffineHom (D.map h)]
variable [∀ i : Iᵒᵖ, CompactSpace (D.obj i)]
variable [∀ i : Iᵒᵖ, QuasiSeparatedSpace (D.obj i)]
include hs in
theorem eventualHom
    (i j : I) (A : stage D i) (B : stage D j)
    (f : (toLimit D s i).obj A ⟶ (toLimit D s j).obj B) :
    ∃ (k : I) (hik : i ≤ k) (hjk : j ≤ k)
      (g : (transition D hik).obj A ⟶ (transition D hjk).obj B),
      f = (comparison D s hik).hom.app A ≫ (toLimit D s k).map g ≫
        (comparison D s hjk).inv.app B