Brauer's splitting field theorem
TheoremCharacter values of a finite group lie in a cyclotomic field#●ready to prove
Let \(G\) be a finite group of exponent \(n\), and let \(\mathbb{Q}(\zeta_n)\) be the \(n\)-th cyclotomic field. There is a ring homomorphism \(\varphi \colon \mathbb{Q}(\zeta_n) \to \mathbb{C}\) such that for every finite-dimensional complex representation \(\rho\) of \(G\) on a vector space \(V\) and every \(g \in G\), the trace of \(\rho(g)\) lies in the image of \(\varphi\).
public theorem_wanted brauer_character_in_cyclotomic
(G : Type) [Group G] [Fintype G] :
∃ φ : CyclotomicField (Monoid.exponent G) ℚ →+* ℂ,
∀ (V : Type) (_ : AddCommGroup V) (_ : Module ℂ V) (_ : FiniteDimensional ℂ V)
(ρ : Representation ℂ G V) (g : G),
LinearMap.trace ℂ V (ρ g) ∈ φ.range
Sources
- R. Brauer, On the representation of a group of order g in the field of g-th roots of unity, Amer. J. Math. 67 (1945). Problem
brauer_character_in_cyclotomicof the lean-eval benchmark.
TheoremBrauer's splitting field theorem#●ready to prove
Let \(G\) be a finite group of exponent \(n\), let \(K = \mathbb{Q}(\zeta_n)\) be the \(n\)-th cyclotomic field, and let \(\rho\) be a representation of \(G\) on a finite-dimensional complex vector space \(V\). Then there are a ring homomorphism \(\varphi \colon K \to \mathbb{C}\), a \(K\)-vector space \(W\) with a representation \(\sigma\) of \(G\) on \(W\), and a \(\mathbb{C}\)-linear isomorphism \(f \colon \mathbb{C} \otimes_K W \to V\), where \(\mathbb{C}\) is regarded as a \(K\)-algebra via \(\varphi\), such that \(f((\mathrm{id}_{\mathbb{C}} \otimes \sigma(g))(x)) = \rho(g)(f(x))\) for all \(g \in G\) and all \(x \in \mathbb{C} \otimes_K W\).
public theorem_wanted brauer_splitting_field
(G : Type) [Group G] [Fintype G]
(V : Type) [AddCommGroup V] [Module ℂ V] [FiniteDimensional ℂ V]
(ρ : Representation ℂ G V) :
∃ (φ : CyclotomicField (Monoid.exponent G) ℚ →+* ℂ)
(W : Type) (_ : AddCommGroup W)
(_ : Module (CyclotomicField (Monoid.exponent G) ℚ) W)
(σ : Representation (CyclotomicField (Monoid.exponent G) ℚ) G W),
letI : Algebra (CyclotomicField (Monoid.exponent G) ℚ) ℂ := φ.toAlgebra
∃ (f : (ℂ ⊗[CyclotomicField (Monoid.exponent G) ℚ] W) ≃ₗ[ℂ] V),
∀ (g : G) (x : ℂ ⊗[CyclotomicField (Monoid.exponent G) ℚ] W),
f ((σ g).baseChange ℂ x) = ρ g (f x)
Sources
- R. Brauer, On the representation of a group of order g in the field of g-th roots of unity, Amer. J. Math. 67 (1945), 461–471. Problem
brauer_splitting_fieldof the lean-eval benchmark.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.