Commit 2021-03-21 03:35 abfddbf8
View on Github →feat(ring_theory): define left_mul_matrix and algebra.trace (#6653)
This PR defines the algebra trace, and the bilinear trace form, for an algebra S over a ring R, for example a field extension L / K.
Follow-up PRs will prove that algebra.trace K L x is the sum of the conjugate roots of x in L, that trace_form is nondegenerate and that trace K L x is integral over K. Then we'll use this to find an integral basis for field extensions, and then we can prove that the integral closure of a Dedekind domain is again a Dedekind domain.