Theorems · Theorem · group theory
Commute.mul_right
∀ {S : Type u_3} [inst : Semigroup S] {a b c : S}, Commute a b → Commute a c → Commute a (b * c)If a commutes with both b and c, then it commutes with their product.
- Defined in
- Mathlib.Algebra.Group.Commute.Defs
- Cited by
- 5 results in Mathlib
- Foundations
- Depth 7 from the axioms · uses no axioms
- Assumes
- Semigroup
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites3
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Commutestatement and proof · cited by 639
- Semigroupstatement and proof · cited by 202
- SemiconjBy.mul_rightproof · cited by 5
Cited by5
Results whose statement or proof uses this declaration.
- Commute.list_prod_rightproof · cited by 2
- Algebra.commute_of_mem_adjoin_of_forall_mem_commuteproof · cited by 1
- Finset.noncommProd_mul_distrib_auxproof · cited by 1
- Commute.orderOf_dvd_lcm_mulproof · cited by 1
- MonoidHom.commute_noncommPiCoprodproof · cited by 0