Making an additive monoid multiplicative then adding a zero is the same as adding a bottom element then making it multiplicative.
Making an additive monoid multiplicative then adding a zero is the same as adding a bottom element then making it multiplicative.
Instances For
@[simp]
@[simp]
theorem
WithZero.toMulBot_coe
{α : Type u}
[Add α]
(x : Multiplicative α)
:
toMulBot ↑x = Multiplicative.ofAdd ↑(Multiplicative.toAdd x)
@[simp]
@[simp]
theorem
WithZero.toMulBot_coe_ofAdd
{α : Type u}
[Add α]
(x : α)
:
toMulBot.symm (Multiplicative.ofAdd ↑x) = ↑(Multiplicative.ofAdd x)
@[simp]
theorem
WithZero.toMulBot_le
{α : Type u}
[Add α]
[Preorder α]
(a b : WithZero (Multiplicative α))
:
@[simp]
theorem
WithZero.toMulBot_lt
{α : Type u}
[Add α]
[Preorder α]
(a b : WithZero (Multiplicative α))
: