Spanning string morphisms by coefficient-component maps #
The finite coefficient constraint graph partitions all possible matrix coefficients into equality components. This file chooses one representative per component and decomposes every actual string-module morphism as the sum of its component coefficient times the corresponding component-indicator map. Components meeting a zero boundary contribute zero automatically.
Equality components of the matched-step coefficient graph.
Instances For
The component containing a coefficient position.
Instances For
A chosen coefficient position in a component.
Instances For
Equality of component classes is precisely generated matched-step equivalence.
The coefficient components which carry no unmatched zero boundary.
Instances For
Two chosen component representatives are matched-step equivalent exactly when their components are equal.
The module map indexed by a boundary-free coefficient component.
Instances For
The coefficient matrix of a boundary-free component map is its component indicator.
The contribution of one coefficient component to an actual morphism. Boundary components have zero coefficient and contribute the zero map; otherwise the chosen coefficient scales the component-indicator map.
Instances For
On its own component, a summand recovers the coefficient of the original morphism.
Away from its own component, a summand has zero coefficient.
Sum the contributions of all coefficient components of a morphism.
Instances For
The component sum has the same coefficient matrix as the original morphism.
Every morphism between two string modules is the sum of its nonzero boundary-free coefficient-component maps.
Boundary-free component maps are linearly independent.
Every string-module morphism lies in the span of the boundary-free component maps.
Boundary-free coefficient-component maps span the whole Hom-space.
The boundary-free equality components give a basis of the Hom-space between two string modules.
Instances For
The coordinate of a morphism in the graph-component basis is its matrix coefficient at the chosen representative of that component.