Concrete tensor characters and the tensor semiring #
The coefficient-level character interface and monotone real-valued semiring
homomorphisms on mutual-restriction classes describe the same valuations.
The map classOf uses finite natural-number coordinate presentations, so
the construction applies to all finite coordinate types in the character
interface.
A character has a well-defined value on mutual-restriction classes.
Equations
Instances For
Passing to a finite natural-coordinate presentation preserves the value.
Restriction monotonicity descends to the quotient order.
Multiplicativity is unchanged on passing to tensor classes.
Additivity is unchanged on passing to tensor classes.
A coefficient-level character descends to a normalized semiring homomorphism.
Equations
- χ.toTensorClassHom = { toFun := χ.valueOnTensorClass, map_one' := ⋯, map_mul' := ⋯, map_zero' := ⋯, map_add' := ⋯ }
Instances For
A monotone semiring homomorphism on tensor classes gives a character on all
finite coefficient tensors. Normalization follows from preservation of 0 and 1.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equality of all coefficient-level values determines a character.
Descending and then lifting recovers the original coefficient-level character.
Lifting and then descending recovers the original semiring homomorphism.
Concrete characters are exactly monotone real-valued tensor semiring homomorphisms.
Equations
- One or more equations did not get rendered due to their size.