Mathlib Map

Structures · Algebra

SMulWithZero

SMulWithZero is a class consisting of a Type M₀ with 0 ∈ M₀ and a scalar multiplication of M₀ on a Type A with 0, such that the equality r • m = 0 holds if at least one among r or m equals 0.

Defined in
Mathlib.Algebra.GroupWithZero.Action.Defs
Shape
2 explicit arguments · adds zero_smul

Extends1

Extended by0

Nothing extends this class yet.

Concrete types that are instances7

  • Int
  • Nat
  • Subtype
  • OrderDual
  • ULift
  • MulOpposite
  • Lex

How is a type an instance?

Loading the hierarchy index…

Assumed by167

Ancestors5