fact: Definition rng_dist_l : x * (y + z) = x * y + x * z := simple_distribute_l _ _ _.
imports: WildCat Spaces.Nat.Core Classes.interfaces.abstract_algebra Algebra.AbGroups Classes.theory.rings Modalities.ReflectiveSubuniverse