Units in pi types #
@[simp]
theorem AddEquiv.val_neg_piAddUnits_apply {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → AddMonoid (M i)] (f : AddUnits ((i : ι) → M i)) (i : ι) :
@[simp]
theorem AddEquiv.val_piAddUnits_apply {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → AddMonoid (M i)] (f : AddUnits ((i : ι) → M i)) (i : ι) :
@[simp]
theorem AddEquiv.val_piAddUnits_symm_apply {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → AddMonoid (M i)] (f : (i : ι) → AddUnits (M i)) (x✝ : ι) :
instance Pi.instSubsingletonUnits {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → Monoid (M i)] [∀ (i : ι), Subsingleton (M i)ˣ] :
Subsingleton ((i : ι) → M i)ˣ
instance Pi.instSubsingletonAddUnits {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → AddMonoid (M i)] [∀ (i : ι), Subsingleton (AddUnits (M i))] :
Subsingleton (AddUnits ((i : ι) → M i))
theorem IsUnit.apply {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → Monoid (M i)] {x : (i : ι) → M i} :
Alias of the forward direction of Pi.isUnit_iff.
theorem IsAddUnit.apply {ι : Type u_1} {M : ι → Type u_2} [(i : ι) → AddMonoid (M i)] {x : (i : ι) → M i} :
Alias of the forward direction of Pi.isAddUnit_iff.