Characters of representations
TheoremCharacter values at inverses are complex conjugates#✓fully proved
Let \(\rho\) be a representation of a finite group \(G\) on a finite-dimensional complex vector space \(V\), with character \(\chi_\rho\). For every \(g \in G\), \(\chi_\rho(g^{-1}) = \overline{\chi_\rho(g)}\).
theorem char_inv_eq_conj
{G : Type u} [Group G] [Fintype G]
{V : Type u} [AddCommGroup V] [Module ℂ V] [FiniteDimensional ℂ V]
(ρ : Representation ℂ G V) (g : G) :
ρ.character g⁻¹ = starRingEnd ℂ (ρ.character g)
Used by 1
TheoremCharacter of the dual representation#✓fully proved
Let \(\rho\) be a representation of a finite group \(G\) on a finite-dimensional complex vector space \(V\), and let \(\rho^*\) be its dual representation. For every \(g \in G\), the character of \(\rho^*\) at \(g\) is the complex conjugate of the character of \(\rho\) at \(g\): \(\chi_{\rho^*}(g) = \overline{\chi_\rho(g)}\).
theorem char_dual_eq_conj
{G : Type u} [Group G] [Fintype G]
{V : Type u} [AddCommGroup V] [Module ℂ V] [FiniteDimensional ℂ V]
(ρ : Representation ℂ G V) (g : G) :
ρ.dual.character g = starRingEnd ℂ (ρ.character g)
Uses 1
DefinitionClass inner product#✓fully proved
Let \(G\) be a finite group and \(k\) a field in which \(|G|\) is invertible. For functions \(f_1, f_2 \colon G \to k\), their class inner product is \(\langle f_1, f_2 \rangle = |G|^{-1} \sum_{g \in G} f_1(g) f_2(g^{-1})\).
noncomputable def classInnerProduct {G : Type u} [Group G] [Fintype G] {k : Type u}
[Field k] [Invertible (Nat.card G : k)] (f₁ f₂ : G → k) : k :=
(Nat.card G : k)⁻¹ * ∑ g : G, f₁ g * f₂ g⁻¹
Used by 1
TheoremCharacter criterion for irreducibility#✓fully proved
A finite-dimensional
representation σ of a finite group over an algebraically closed field of
characteristic zero is irreducible if and only if the self-pairing of its
character is 1.
public theorem irreducible_iff_classInnerProduct_self_eq_one
{G : Type u} [Group G] [Fintype G] {k : Type u} [Field k]
{V : Type u} [AddCommGroup V] [Module k V] [FiniteDimensional k V]
[Invertible (Nat.card G : k)] [IsAlgClosed k] [CharZero k]
(σ : Representation k G V) :
σ.IsIrreducible ↔ classInnerProduct σ.character σ.character = 1
noncomputable def classInnerProduct {G : Type u} [Group G] [Fintype G] {k : Type u}
[Field k] [Invertible (Nat.card G : k)] (f₁ f₂ : G → k) : k :=
(Nat.card G : k)⁻¹ * ∑ g : G, f₁ g * f₂ g⁻¹
MathlibExt/RepresentationTheory/CharacterIrreducibleCriterion.lean:51
Uses 1
TheoremEigenvalues of \(\rho(g)\) are roots of unity of order dividing that of \(g\)#✓fully proved
Let \(\rho\) be a representation of a finite group \(G\) on a finite-dimensional complex vector space \(V\), let \(g \in G\), and let \(\operatorname{ord}(g)\) be the order of \(g\). Every eigenvalue \(\mu\) of \(\rho(g)\) satisfies \(\mu^{\operatorname{ord}(g)} = 1\).
The minimal polynomial of \(\rho(g)\) divides \(X^{\operatorname{ord}(g)} - 1\), and \(\mu\) is a root of the minimal polynomial.
theorem hasEigenvalue_pow_orderOf_eq_one
{G : Type u} [Group G] [Fintype G]
{V : Type u} [AddCommGroup V] [Module ℂ V] [FiniteDimensional ℂ V]
(ρ : Representation ℂ G V) (g : G) {μ : ℂ}
(hμ : Module.End.HasEigenvalue (ρ g) μ) :
μ ^ orderOf g = 1
Used by 1
TheoremEigenvalues of \(\rho(g)\) are \(|G|\)-th roots of unity#✓fully proved
Let \(\rho\) be a representation of a finite group \(G\) on a finite-dimensional complex vector space \(V\), and let \(g \in G\). Every eigenvalue \(\mu\) of \(\rho(g)\) satisfies \(\mu^{|G|} = 1\).
This follows because the order of \(g\) divides \(|G|\).
theorem hasEigenvalue_pow_card_eq_one
{G : Type u} [Group G] [Fintype G]
{V : Type u} [AddCommGroup V] [Module ℂ V] [FiniteDimensional ℂ V]
(ρ : Representation ℂ G V) (g : G) {μ : ℂ}
(hμ : Module.End.HasEigenvalue (ρ g) μ) :
μ ^ Fintype.card G = 1
Uses 1 · Used by 1
TheoremCharacteristic roots of \(\rho(g)\) are \(|G|\)-th roots of unity#✓fully proved
Let \(\rho\) be a representation of a finite group \(G\) on a finite-dimensional complex vector space \(V\), and let \(g \in G\). Every root \(\mu\) of the characteristic polynomial of the matrix of \(\rho(g)\) in a fixed basis of \(V\) satisfies \(\mu^{|G|} = 1\).
theorem char_charpoly_roots_pow_eq_one
{G : Type u} [Group G] [Fintype G]
{V : Type u} [AddCommGroup V] [Module ℂ V] [FiniteDimensional ℂ V]
(ρ : Representation ℂ G V) (g : G) :
∀ μ ∈ ((LinearMap.toMatrix (Module.finBasis ℂ V) (Module.finBasis ℂ V)
(ρ g)).charpoly.roots), μ ^ Fintype.card G = 1
Uses 1
TheoremParseval / sum-of-squares for characters#✓fully proved
If χ is a combination
of the characters of pairwise non-equivalent irreducible representations
with coefficients n i, then the self-pairing of χ is the sum of the
squares of the coefficients. In particular, for a single irreducible
ρ, taking χ = χ_ρ gives self-pairing 1, and for the regular
character the formula recovers ∑ (dim ρ_i) ^ 2 = |G| once the regular
character is expanded in irreducibles.
theorem character_selfPairing_eq_sum_sq
{G : Type u} [Group G] [Fintype G] {k : Type u} [Field k]
[Invertible (Nat.card G : k)] [IsAlgClosed k]
{ι : Type u} [Fintype ι] [DecidableEq ι]
{V : ι → Type u} [∀ i, AddCommGroup (V i)] [∀ i, Module k (V i)]
[∀ i, FiniteDimensional k (V i)]
(ρ : ∀ i, Representation k G (V i))
[∀ i, (ρ i).IsIrreducible]
(h_pairwise : ∀ i j, i ≠ j → ¬Nonempty (Representation.Equiv (ρ i) (ρ j)))
(n : ι → ℕ)
(χ : G → k)
(hχ : ∀ g : G, χ g = ∑ i, (n i : k) * (ρ i).character g) :
(Nat.card G : k)⁻¹ * ∑ g : G, χ g * χ g⁻¹ = ∑ i, ((n i : k) ^ 2)
TheoremSum of squares of the Wedderburn block sizes#✓fully proved
If |G| is nonzero in
an algebraically closed field, the group algebra of a finite group is a product
of matrix algebras with nonzero block sizes whose squares sum to |G|.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.