Intrinsic irreducible quotients compute arrow multiplicities #
Borrowed from formalization/magnitude_conjecture (commit 52fbbfa2b):
meshProjectiveBoundaryMap, meshRightAlmostSplitAt and its equation lemmas,
and labelRightMesh_X₂ from Algebra/RightModuleStandardMesh.lean; the
multiplicity lemmas indecomposableMultiplicity* from
Algebra/RightModulePrimitiveDeletion.lean; and
intrinsicIrreducible_finrank_eq_arrowMultiplicity from
Algebra/RightModuleIntrinsicArrowMultiplicity.lean. Statements and proofs
are unchanged apart from the namespace rename. The rest of those files is not
needed and is not copied.
The projective radical inclusion written in the selected skeleton's object vocabulary.
Instances For
A minimal right almost-split decomposition at every vertex, using the radical inclusion at a projective vertex and the chosen AR decomposition at a nonprojective vertex.
Instances For
The middle term of the unified label mesh is the displayed middle term of the corresponding minimal right almost-split decomposition.
Multiplicity of one ambient skeleton label in the fixed displayed Krull--Schmidt decomposition of a finitely generated module.
Instances For
The fixed multiplicity agrees with the occurrence count in any other displayed decomposition into the same ambient skeleton.
The fixed multiplicity agrees with a decomposition indexed by any finite
type. This is the index-neutral form used by almost-split decompositions,
whose index is stored as a FintypeCat.
At every ambient endpoint, including the projective boundary, the fixed object multiplicity of the standard right-mesh middle term is exactly the ambient arrow multiplicity.
Over an algebraically closed field the dimension of the intrinsic categorical irreducible quotient is the literal finite-tau arrow multiplicity, including arrows into projective vertices.