Instances for the range submonoid of a monoid with zero hom #
instance
MonoidWithZeroHom.instMulZeroOneClassSubtypeMemSubmonoidMrange
{G : Type u_1}
{H : Type u_2}
[MulZeroOneClass G]
[MulZeroOneClass H]
(f : G →*₀ H)
:
Equations
@[simp]
theorem
MonoidWithZeroHom.val_mrange_zero
{G : Type u_1}
{H : Type u_2}
[MulZeroOneClass G]
[MulZeroOneClass H]
(f : G →*₀ H)
:
instance
MonoidWithZeroHom.instMonoidWithZeroSubtypeMemSubmonoidMrange
{G : Type u_1}
{H : Type u_2}
[MulZeroOneClass G]
[MonoidWithZero H]
(f : G →*₀ H)
:
Equations
instance
MonoidWithZeroHom.instCommMonoidWithZeroSubtypeMemSubmonoidMrange
{G : Type u_1}
{H : Type u_2}
[MulZeroOneClass G]
[CommMonoidWithZero H]
(f : G →*₀ H)
:
Equations
instance
MonoidWithZeroHom.instGroupWithZeroSubtypeMemSubmonoidMrange
{G : Type u_1}
{H : Type u_2}
[GroupWithZero G]
[GroupWithZero H]
(f : G →*₀ H)
:
Equations
instance
MonoidWithZeroHom.instCommGroupWithZeroSubtypeMemSubmonoidMrange
{G : Type u_1}
{H : Type u_2}
[GroupWithZero G]
[CommGroupWithZero H]
(f : G →*₀ H)
: