Magnitude conjecture

MagnitudeConjecture.Algebra.RightModuleOrdinaryQuiverLiftedPresentation

A universe-local ordinary-quiver presentation #

The ordinary quiver is naturally indexed by a small finite type, whereas the public bound-quiver presentation bundle places its coefficient field, algebra, and vertex type in one universe. We therefore transport the exact ordinary kernel attached to any ordinary-arrow representative system to ULift of the projective labels. Path reindexing preserves length, so admissibility and the quotient realization are unchanged.

noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedRealization {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :

Realize the lifted ordinary quiver by first forgetting the universe lift.

Instances For
    instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedRealization_additive {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :
    instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedRealization_linear {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :
    CategoryTheory.Functor.Linear k (S.ordinaryLiftedRealization D)

    A wrapper separating the lifted projective objects from the quiver vertex type, so their distinct categorical and quiver structures never compete in typeclass inference.

    Instances For
      theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.LiftedProjectiveLabel.ext_iff {k A : Type u} {inst✝ : Field k} {inst✝¹ : Ring A} {inst✝² : Algebra k A} {S : FiniteIndecomposableSkeleton k A} {x y : S.LiftedProjectiveLabel} :
      x = y ↔ x.vertex = y.vertex
      theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.LiftedProjectiveLabel.ext {k A : Type u} {inst✝ : Field k} {inst✝¹ : Ring A} {inst✝² : Algebra k A} {S : FiniteIndecomposableSkeleton k A} {x y : S.LiftedProjectiveLabel} (vertex : x.vertex = y.vertex) :
      x = y
      @[instance_reducible]
      @[reducible, inline]

      The selected-projective category reindexed by wrapped lifted labels.

      Instances For
        @[instance_reducible]
        noncomputable instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.liftedProjectiveCategoryCategory {k A : Type u} [Field k] [Ring A] [Algebra k A] (S : FiniteIndecomposableSkeleton k A) :
        CategoryTheory.Category.{u, u} S.LiftedProjectiveCategory
        @[instance_reducible]
        noncomputable instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.liftedProjectiveCategoryPreadditive {k A : Type u} [Field k] [Ring A] [Algebra k A] (S : FiniteIndecomposableSkeleton k A) :
        CategoryTheory.Preadditive S.LiftedProjectiveCategory
        @[instance_reducible]
        noncomputable instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.liftedProjectiveCategoryLinear {k A : Type u} [Field k] [Ring A] [Algebra k A] (S : FiniteIndecomposableSkeleton k A) :
        CategoryTheory.Linear k S.LiftedProjectiveCategory
        @[instance_reducible]
        noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedProjectiveRealization {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :

        Realize the lifted ordinary quiver in the universe-local copy of the selected-projective category.

        Instances For
          instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedProjectiveRealization_additive {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :
          instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedProjectiveRealization_linear {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :
          CategoryTheory.Functor.Linear k (S.ordinaryLiftedProjectiveRealization D)
          @[simp]
          theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedProjectiveRealization_map_hom {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) {X Y : LinearPathCategory.Category k S.OrdinaryLiftedVertex} (f : X ⟶ Y) :
          def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedRelations {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :

          The full kernel of the lifted ordinary-quiver realization.

          Instances For
            @[simp]
            theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.mem_ordinaryLiftedRelations_iff {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) {X Y : LinearPathCategory.Category k S.OrdinaryLiftedVertex} (f : X ⟶ Y) :
            f ∈ S.ordinaryLiftedRelations D X Y ↔ (S.ordinaryLiftedRealization D).map f = 0

            The relation family is already a two-sided linear kernel.

            @[simp]
            theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedPathEquiv_length {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) {x y : S.OrdinaryLiftedVertex} (p : Quiver.Path x y) :
            ((S.ordinaryLiftedPathEquiv x y) p).length = p.length

            Forgetting the universe lift preserves path length.

            @[simp]
            theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedFunctorPathEquiv_length {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) {X Y : LinearPathCategory.Category k S.OrdinaryLiftedVertex} (p : Quiver.Path (LinearPathCategory.vertex Y) (LinearPathCategory.vertex X)) :
            ((S.ordinaryLiftedFunctorPathEquiv X Y) p).length = p.length

            The endpoint-exact path equivalence used by the free-category functor also preserves length.

            The path-coordinate map of the Hom equivalence is literal domain reindexing.

            The same radical-nilpotence cutoff kills every sufficiently long lifted ordinary path.

            The lifted full kernel is an admissible relation ideal.

            Covariant representables of the lifted selected-projective category are pointwise finite-dimensional and finitely supported.

            @[reducible, inline]
            abbrev MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.basicAlgebra {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (S : FiniteIndecomposableSkeleton k A) :

            The chosen basic algebra, formed from one lifted copy of every selected indecomposable projective.

            Instances For
              instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.basicAlgebra_finiteDimensional {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] (S : FiniteIndecomposableSkeleton k A) :
              FiniteDimensional k S.basicAlgebra

              The lifted realization kills the ideal generated by its full kernel.

              noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientRealization {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :

              Realization of the lifted ordinary bound-quiver category.

              Instances For
                @[simp]

                Under the quotient realization, a displayed lifted arrow is the selected ordinary-arrow representative with the same underlying endpoints.

                instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientRealization_linear {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :
                CategoryTheory.Functor.Linear k (S.ordinaryLiftedQuiverQuotientRealization D)
                theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientRealization_obj_bijective {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) (D : OrdinaryArrowRepresentatives) :
                Function.Bijective (S.ordinaryLiftedQuiverQuotientRealization D).obj

                The lifted quotient still has exactly one object for each selected indecomposable projective.

                instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedRealization_full {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :
                instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedProjectiveRealization_full {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :
                instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientRealization_full {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :
                noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientEquivalence {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :

                The lifted ordinary bound-quiver category is linearly equivalent to the selected-projective category.

                Instances For
                  instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientEquivalence_functor_additive {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :
                  instance MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedQuiverQuotientEquivalence_functor_linear {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :
                  CategoryTheory.Functor.Linear k (S.ordinaryLiftedQuiverQuotientEquivalence D).functor
                  noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.ordinaryLiftedPresentation {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] (S : FiniteIndecomposableSkeleton k A) [IsAlgClosed k] (D : OrdinaryArrowRepresentatives) :

                  The chosen basic algebra has a literal universe-local bound-quiver presentation by the lifted ordinary quiver and its exact kernel.

                  Instances For