Documentation

Mathlib.Data.Fintype.Units

fintype instances relating to units #

@[implicit_reducible]
@[simp]
theorem UnitsInt.univ :
Finset.univ = {1, -1}
@[implicit_reducible]
instance instFintypeUnitsOfDecidableEq {α : Type u_1} [Monoid α] [Fintype α] [DecidableEq α] :
instance instFiniteUnits {α : Type u_1} [Monoid α] [Finite α] :
theorem Fintype.card_units (α : Type u_1) [GroupWithZero α] [Fintype α] [DecidableEq α] :
card αˣ = card α - 1
theorem Fintype.card_eq_card_units_add_one (α : Type u_1) [GroupWithZero α] [Fintype α] [DecidableEq α] :
card α = card αˣ + 1