diff --git a/alga/src/general/two_operators.rs b/alga/src/general/two_operators.rs index ad52935..857d16d 100644 --- a/alga/src/general/two_operators.rs +++ b/alga/src/general/two_operators.rs @@ -59,7 +59,7 @@ pub trait AbstractRing: let c = || W::<_, A, M>::new(c.clone()); // Left distributivity - (a() * b()) + c() == (a() * b()) + (a() * c()) && + a() * (b() + c()) == (a() * b()) + (a() * c()) && // Right distributivity (b() + c()) * a() == (b() * a()) + (c() * a()) }