Magnitude conjecture

MagnitudeConjecture.CategoryTheory.ObjectDeletionAlmostSplit

Almost-split maps under object deletion #

The finite modules vanishing on a set of deleted objects form a reflective and coreflective full subcategory of the ambient finite-module category. This file proves the manuscript's intrinsic source/sink comparison: applying the right adjoint to the source of an ambient sink map produces a right almost-split map in the vanishing subcategory, and applying the left adjoint to the target of an ambient source map produces a left almost-split map there.

def MagnitudeConjecture.ObjectDeletion.finiteMaximalVanishingSubmoduleRestriction {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : VanishingFiniteModuleCategory C S} (g : Y ⟶ Z.obj) :

Restrict an ambient map into a vanishing module to the maximal vanishing submodule of its source.

Instances For
    @[simp]
    theorem MagnitudeConjecture.ObjectDeletion.finiteMaximalVanishingSubmoduleRestriction_hom {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : VanishingFiniteModuleCategory C S} (g : Y ⟶ Z.obj) :
    (finiteMaximalVanishingSubmoduleRestriction C S g).hom = CategoryTheory.CategoryStruct.comp (finiteMaximalVanishingSubmoduleInclusion C S Y) g

    Restricting an ambient right almost-split map by the right adjoint gives a right almost-split map in the vanishing subcategory.

    def MagnitudeConjecture.ObjectDeletion.finiteMaximalVanishingQuotientExtension {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Z : VanishingFiniteModuleCategory C S} {Y : CoveringHom.FiniteDimensionalModuleCategory k} (f : Z.obj ⟶ Y) :

    Compose an ambient map out of a vanishing module with the projection to the maximal vanishing quotient of its target.

    Instances For
      @[simp]
      theorem MagnitudeConjecture.ObjectDeletion.finiteMaximalVanishingQuotientExtension_hom {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Z : VanishingFiniteModuleCategory C S} {Y : CoveringHom.FiniteDimensionalModuleCategory k} (f : Z.obj ⟶ Y) :
      (finiteMaximalVanishingQuotientExtension C S f).hom = CategoryTheory.CategoryStruct.comp f (finiteMaximalVanishingQuotientProjection C S Y)

      Extending an ambient left almost-split map by the left adjoint gives a left almost-split map in the vanishing subcategory.

      noncomputable def MagnitudeConjecture.ObjectDeletion.finiteDimensionalModuleExtensionByZeroToVanishing {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) :

      Extension by zero, corestricted to the full subcategory of finite ambient modules vanishing on the deleted objects.

      Instances For
        instance MagnitudeConjecture.ObjectDeletion.finiteDimensionalModuleExtensionByZeroToVanishing_faithful {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) :
        instance MagnitudeConjecture.ObjectDeletion.finiteDimensionalModuleExtensionByZeroToVanishing_full {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) :
        instance MagnitudeConjecture.ObjectDeletion.finiteDimensionalModuleExtensionByZeroToVanishing_isEquivalence {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) :
        noncomputable def MagnitudeConjecture.ObjectDeletion.finiteDimensionalModuleExtensionByZeroVanishingEquivalence {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) :

        The deletion-stage finite-module category is equivalent to the full vanishing subcategory of ambient finite modules.

        Instances For
          def MagnitudeConjecture.ObjectDeletion.finiteVanishingModuleRestriction {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) (M : VanishingFiniteModuleCategory C S) :

          The explicit deletion-stage module underlying a finite ambient module which vanishes on the deleted objects.

          Instances For
            noncomputable def MagnitudeConjecture.ObjectDeletion.finiteVanishingModuleRestrictionExtensionIso {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) (M : VanishingFiniteModuleCategory C S) :

            Extending the explicit restriction of a vanishing finite module recovers that module inside the vanishing full subcategory.

            Instances For
              noncomputable def MagnitudeConjecture.ObjectDeletion.finiteDeletionRightAdjointSinkCandidate {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : CoveringHom.FiniteDimensionalModuleCategory k} (g : Y ⟶ (finiteDimensionalModuleExtensionByZero C S).obj Z) :

              The intrinsic deletion-stage sink candidate obtained from an ambient right almost-split map by the maximal-vanishing-submodule construction.

              Instances For
                theorem MagnitudeConjecture.ObjectDeletion.finiteDimensionalModuleExtensionByZero_map_finiteDeletionRightAdjointSinkCandidate {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : CoveringHom.FiniteDimensionalModuleCategory k} (g : Y ⟶ (finiteDimensionalModuleExtensionByZero C S).obj Z) :
                (finiteDimensionalModuleExtensionByZero C S).map (finiteDeletionRightAdjointSinkCandidate C S g) = CategoryTheory.CategoryStruct.comp (finiteVanishingModuleRestrictionExtensionIso C S ((finiteMaximalVanishingSubmoduleFunctor C S).obj Y)).hom.hom (CategoryTheory.CategoryStruct.comp (finiteMaximalVanishingSubmoduleInclusion C S Y) g)

                After extension by zero, the intrinsic deletion-stage sink candidate is the ambient map restricted along the canonical source isomorphism and the maximal-vanishing-submodule inclusion.

                If an ambient finite module already vanishes on the deleted objects, restricting its maximal vanishing submodule preserves the number of terms in every finite indecomposable decomposition.

                theorem MagnitudeConjecture.ObjectDeletion.finiteDeletionRightAdjointSinkCandidate_mono_iff_of_source_vanishes {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : CoveringHom.FiniteDimensionalModuleCategory k} (g : Y ⟶ (finiteDimensionalModuleExtensionByZero C S).obj Z) (hY : ModuleVanishesOnDeleted C S Y.obj.obj) :
                CategoryTheory.Mono (finiteDeletionRightAdjointSinkCandidate C S g) ↔ CategoryTheory.Mono g

                If the ambient source vanishes on the deleted objects, the intrinsic deletion-stage sink candidate is monic exactly when the ambient sink is.

                The right-adjoint sink candidate is right almost split in the literal deletion-stage module category.

                If the source of an ambient right-minimal sink already vanishes on the deleted objects, its intrinsic deletion-stage sink candidate remains right minimal.

                theorem MagnitudeConjecture.ObjectDeletion.finiteDeletion_projective_iff_of_minimal_sink_source_vanishes {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) (hP : ∀ (X : C), CoveringHom.IsFiniteDimensionalModule k (CoveringHom.linearCoyonedaLinearModule X)) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : CoveringHom.FiniteDimensionalModuleCategory k} (g : Y ⟶ (finiteDimensionalModuleExtensionByZero C S).obj Z) (hg : QuotientSubmoduleEquidistribution.IsRightAlmostSplit g) (hgmin : QuotientSubmoduleEquidistribution.IsRightMinimal g) (hY : ModuleVanishesOnDeleted C S Y.obj.obj) :
                CategoryTheory.Projective Z ↔ CategoryTheory.Projective ((finiteDimensionalModuleExtensionByZero C S).obj Z)

                If the source of an ambient minimal sink already vanishes on the deleted objects, deleting those objects preserves projectivity of the endpoint.

                The deletion-stage sink map is obtained by right-minimalizing the right-adjoint image of an ambient sink map.

                theorem MagnitudeConjecture.ObjectDeletion.exists_finiteDeletion_rightMinimal_sink_retract_of_ambient {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Y : CoveringHom.FiniteDimensionalModuleCategory k} {Z : CoveringHom.FiniteDimensionalModuleCategory k} (g : Y ⟶ (finiteDimensionalModuleExtensionByZero C S).obj Z) (hg : QuotientSubmoduleEquidistribution.IsRightAlmostSplit g) :

                A right-minimal deletion-stage sink has middle term a retract of the right-adjoint sink candidate.

                noncomputable def MagnitudeConjecture.ObjectDeletion.finiteDeletionLeftAdjointSourceCandidate {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Z : CoveringHom.FiniteDimensionalModuleCategory k} {Y : CoveringHom.FiniteDimensionalModuleCategory k} (f : (finiteDimensionalModuleExtensionByZero C S).obj Z ⟶ Y) :

                The intrinsic deletion-stage source candidate obtained from an ambient left almost-split map by the maximal-vanishing-quotient construction.

                Instances For

                  The left-adjoint source candidate is left almost split in the literal deletion-stage module category.

                  The deletion-stage source map is obtained by left-minimalizing the left-adjoint image of an ambient source map.

                  theorem MagnitudeConjecture.ObjectDeletion.exists_finiteDeletion_leftMinimal_source_retract_of_ambient {k : Type v} [Field k] (C : Type u) [CategoryTheory.Category.{v, u} C] [CategoryTheory.Preadditive C] [CategoryTheory.Linear k C] (S : Set C) {Z : CoveringHom.FiniteDimensionalModuleCategory k} {Y : CoveringHom.FiniteDimensionalModuleCategory k} (f : (finiteDimensionalModuleExtensionByZero C S).obj Z ⟶ Y) (hf : QuotientSubmoduleEquidistribution.IsLeftAlmostSplit f) :

                  A left-minimal deletion-stage source has middle term a retract of the left-adjoint source candidate.