Orthogonality of characters of a finite abelian group #
This file proves that characters of a finite abelian group are orthogonal, and in particular that there are at most as many characters as there are elements of the group.
theorem AddChar.linearIndependent (G : Type u_1) (R : Type u_2) [AddCommGroup G] [RCLike R] [Finite G] :
@[instance_reducible]
noncomputable instance AddChar.instFintype (G : Type u_1) (R : Type u_2) [AddCommGroup G] [RCLike R] [Finite G] :
Equations
- AddChar.instFintype G R = Fintype.ofFinite (AddChar G R)
@[simp]
theorem AddChar.card_addChar_le (G : Type u_1) (R : Type u_2) [AddCommGroup G] [RCLike R] [Fintype G] :