Skip to main content

Module traits

Module traits 

Source
Expand description

Algebraic trait hierarchy for polynomial coefficient types

Defines Ring, EuclideanDomain, and Field traits to enable generic polynomial arithmetic.

Traitsยง

EuclideanDomain
Euclidean domain: ring with division algorithm
Field
Field: Euclidean domain where every non-zero element has multiplicative inverse
Ring
Ring: addition, subtraction, multiplication with identity elements