Directedness for the finite right-module skeleton #
This file adapts the representation-directed order kernel from the clean
subcat-research-mathlib-only formalization to the magnitude package's
literal finite right-module skeleton. It retains only the part needed here:
cycle-freeness makes nonzero endomorphisms invertible, hence scalar over an
algebraically closed field, and the scalar conclusion descends to every
literal factor object.
Donor provenance is recorded in the magnitude formalization thread. The implementation is expressed entirely in the local right-module vocabulary and introduces no dependency on the donor repository.
A nonzero nonisomorphism between two selected indecomposable right modules.
Instances For
The cycle-free part of representation-directedness on the finite duplicate-free skeleton.
Instances For
In a directed skeleton every nonzero indecomposable endomorphism is an isomorphism: otherwise it is a one-edge cycle.
Algebraic closedness and directedness make every selected indecomposable endomorphism space one-dimensional.
Constructive Schur form: every selected indecomposable endomorphism is a scalar multiple of its identity.
Directed scalar endomorphisms descend through the literal quotient functor to every surviving factor object.
Two surviving factor indecomposables admitting nonzero maps in both directions have the same label. Any pair of distinct labels would lift to a two-edge cycle of nonzero nonisomorphisms in the ambient directed skeleton.