Documentation

TauCeti.LinearAlgebra.QuadraticForm.RegularFormClass.Semiring

The semiring of regular-form classes #

Orthogonal sum and tensor product make the isometry classes of regular finite-dimensional quadratic forms over a field of characteristic different from two into a commutative semiring. The essential compatibility is the isometry distributing tensor product over orthogonal product.

The rank is compatible with both operations, so it is packaged as a semiring homomorphism to the natural numbers. This is the dimension map from which parity invariants can be obtained by composition.

Main results #

References #

Distributivity #

Tensor product distributes over concatenation of presentations, up to isometry of the presented forms.

The commutative semiring #

@[instance_reducible]

Orthogonal sum and tensor product make regular-form classes a commutative semiring.

Rank #

The rank of a regular-form class, as a semiring homomorphism. Orthogonal sum adds ranks and tensor product multiplies them.

Instances For
    @[simp]

    Applying the rank homomorphism computes the rank.