Sesquilinear form

This file defines a bilinear form over a module. The definition requires a ring antiautomorphism on the scalar ring, which comes from the file ring_theory.involution. Basic ideas such as orthogonality are also introduced.

A sesquilinear form on an R-module M, is a function from M x M to R, that is linear in the first argument and antilinear in the second, with respect to an antiautomorphism on R (an antiisomorphism from R to R).

Notations

Given any term S of type sesq_form, due to a coercion, can use the notation S x y to refer to the function field, ie. S x y = S.bilin x y.

References

Tags

Sesquilinear form,


sesq_form

A sesquilinear form over a module

sesq_form.is_ortho

The proposition that two elements of a sesquilinear form space are orthogonal

refl_sesq_form.is_refl

The proposition that a sesquilinear form is reflexive

sym_sesq_form.is_sym

The proposition that a sesquilinear form is symmetric

alt_sesq_form.is_alt

The proposition that a sesquilinear form is alternating