Magnitude conjecture

MagnitudeConjecture.Algebra.RightModuleSocleFamilyPresentationIndependence

Independence of primitive-projective socle families #

Two complete primitive-projective presentations of the same duplicate-free right-module skeleton determine the same embedded socle ideal at each injective projective label, and hence the same simultaneous family ideal.

The proof compares the two decompositions of the regular right module. The resulting regular-module automorphism matches corresponding projective summands and their socles. Since an endomorphism of the regular right module is left multiplication by its value at one, two-sidedness turns that transported equality back into literal equality inside the ambient algebra.

noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.regularChangeIso {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P Q : S.PrimitiveProjectivePresentation) :
Instances For
    theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.rightIdealInclusion_comp_regularDecompositionMap {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P : S.PrimitiveProjectivePresentation) (p : S.ProjectiveLabel) :
    CategoryTheory.CategoryStruct.comp (rightIdealInclusion (P.idempotent p)) (regularDecompositionMap P.idempotent) = CategoryTheory.Limits.biproduct.ι (fun (q : S.ProjectiveLabel) => rightIdealFGObj (P.idempotent q)) p
    theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.rightIdealInclusion_comp_regularChangeIso_hom {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P Q : S.PrimitiveProjectivePresentation) (p : S.ProjectiveLabel) :
    CategoryTheory.CategoryStruct.comp (rightIdealInclusion (P.idempotent p)) (P.regularChangeIso Q).hom = CategoryTheory.CategoryStruct.comp (P.primitiveProjectiveIso p).hom (CategoryTheory.CategoryStruct.comp (Q.primitiveProjectiveIso p).inv (rightIdealInclusion (Q.idempotent p)))
    noncomputable def MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.primitiveProjectiveChangeIso {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P Q : S.PrimitiveProjectivePresentation) (p : S.ProjectiveLabel) :
    Instances For
      theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.primitiveProjectiveSocleIdeal_le_of_presentations {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P Q : S.PrimitiveProjectivePresentation) (p : S.ProjectiveLabel) (hpInjective : CategoryTheory.Injective (S.fgObj p.label)) :
      theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.primitiveProjectiveSocleIdeal_eq_of_presentations {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P Q : S.PrimitiveProjectivePresentation) (p : S.ProjectiveLabel) (hpInjective : CategoryTheory.Injective (S.fgObj p.label)) :
      theorem MagnitudeConjecture.RightModule.FiniteIndecomposableSkeleton.PrimitiveProjectivePresentation.primitiveProjectiveSocleFamilyIdeal_eq_of_presentations {k A : Type u} [Field k] [Ring A] [Algebra k A] [FiniteDimensional k A] [IsNoetherianRing Aᵐᵒᵖ] {S : FiniteIndecomposableSkeleton k A} (P Q : S.PrimitiveProjectivePresentation) (T : Finset S.ProjectiveLabel) (hInjective : ∀ p ∈ T, CategoryTheory.Injective (S.fgObj p.label)) :