Theorems · Theorem · group theory
mul_smul_comm
∀ {α : Type u_5} {β : Type u_6} [inst : Mul β] [inst_1 : SMul α β] [SMulCommClass α β β] (s : α) (x y : β),
x * s • y = s • (x * y)Note that the SMulCommClass α β β typeclass argument is usually satisfied by Algebra α β.
- Defined in
- Mathlib.Algebra.Group.Action.Defs
- Cited by
- 65 results in Mathlib
- Foundations
- Depth 5 from the axioms · uses no axioms
- Assumes
- MulSMulSMulCommClass
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites2
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- SMulCommClassstatement and proof · cited by 1,927
- SMulCommClass.smul_commproof · cited by 143
Cited by65
Results whose statement or proof uses this declaration.
- Algebra.adjoin_eq_spanproof · cited by 13
- dotProduct_smulproof · cited by 4
- CliffordAlgebra.contractLeftAux_contractLeftAuxproof · cited by 3
- isCoprime_group_smul_leftproof · cited by 3
- spectrum.unit_mem_mul_commproof · cited by 3
- CliffordAlgebra.map_mul_map_of_isOrtho_of_mem_evenOddproof · cited by 3
- IsNilpotent.exp_add_of_commuteproof · cited by 3
- Finset.mul_expectproof · cited by 3
- SemiconjBy.smul_rightproof · cited by 3
- Algebra.traceMatrix_of_basis_mulVecproof · cited by 2
- QuaternionAlgebra.Basis.k_mul_jproof · cited by 2
- NonUnitalAlgebra.adjoin_eq_spanproof · cited by 2