ULift
instances for groups and monoids with zero #
This file defines instances for group and monoid with zero and related structures on ULift
types.
(Recall ULift α
is just a "copy" of a type α
in a higher universe.)
Equations
- ULift.mulZeroOneClass = Function.Injective.mulZeroOneClass ⇑Equiv.ulift ⋯ ⋯ ⋯ ⋯
Equations
- ULift.monoidWithZero = Function.Injective.monoidWithZero ⇑Equiv.ulift ⋯ ⋯ ⋯ ⋯ ⋯
Equations
- ULift.commMonoidWithZero = Function.Injective.commMonoidWithZero ⇑Equiv.ulift ⋯ ⋯ ⋯ ⋯ ⋯
Equations
- ULift.groupWithZero = Function.Injective.groupWithZero ⇑Equiv.ulift ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯
Equations
- ULift.commGroupWithZero = Function.Injective.commGroupWithZero ⇑Equiv.ulift ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯ ⋯