Commit 2024-02-01 12:43 fe642cfe

View on Github →

refactor(LinearAlgebra/QuadraticForm/Basic): Use bilinear maps for the companion (#10097) This PR replaces the companion (B : BilinForm R M) of a quadratic form with a bilinear map (B : M →ₗ[R] M →ₗ[R] R). This is intended as a baby step towards generalising quadratic forms to quadratic maps. In the future we could allow for companion bilinear or even sesquilinear maps into an R-module.

Estimated changes