- module Algebra.Structures.CommutativeRing
- class CommutativeRing a => IntegralDomain a
- propIntegralDomain :: (IntegralDomain a, Eq a) => a -> a -> a -> Property
Documentation
propIntegralDomain :: (IntegralDomain a, Eq a) => a -> a -> a -> PropertySource
Specification of commutative rings. Test that there are no zero-divisors commutative and that it satisfies the axioms of commutative rings.