Zulip Chat Archive

Stream: LFTCM 2024

Topic: Project Idea: Representations of Finite Group


Eduardo Venturini (Mar 25 2024 at 10:56):

We want to develop the representation theory of finite groups / finite dimensional algebras.
In particular, we want to prove that

G=ρnρ2 |G| = \sum_{\rho} n_{\rho}^2

where the sum is over the irreducible representations of G and n_{\rho} is the dimension of the representation.

Eduardo Venturini (Mar 25 2024 at 10:58):

Roadmap:

  • [ ] Every finite dimensional representation is direct sum of irreducible representations (k closed field, char k not divides |G|), starting from "MonoidAlgebra.Submodule.exists_isCompl"
  • [ ] Characters scalar product

Bonus:

  • [ ] Find (or prove) Artin-Wedderburn

Eduardo Venturini (Mar 25 2024 at 11:01):

Old conversation: https://leanprover.zulipchat.com/#narrow/stream/116395-maths/topic/Representation.20Theory

Eduardo Venturini (Mar 25 2024 at 11:02):

Notes: Introduction_to_representation_theory.pdf
Other notes: Linear_Representations_of_Finite_Groups-Jean_Pierre_Serre.pdf

Eduardo Venturini (Mar 25 2024 at 11:11):

We are in the library

Eduardo Venturini (Mar 25 2024 at 11:20):

Repository: https://github.com/leanprover-community/mathlib4/tree/LFTCM24-finite-group-representations

Notification Bot (Mar 25 2024 at 13:10):

Alessandro Iraci has marked this topic as resolved.

Notification Bot (Mar 25 2024 at 13:14):

Alessandro Iraci has marked this topic as unresolved.

Notification Bot (Mar 25 2024 at 14:15):

This topic was moved here from #LFTCM 2024 > Project Idea: Respresentations of Finite Group by Riccardo Brasca.

Peiran Wu (Mar 25 2024 at 15:50):

Is there a live discussion about this project right now?

Filippo A. E. Nuccio (Mar 25 2024 at 16:13):

Yes, in a room near the Library. Where are you?

Amelia Livingston (Mar 26 2024 at 09:43):

I will join you guys in about ten minutes, are you still in a room near the library?

Alessandro Iraci (Mar 26 2024 at 09:52):

We're right at the entrance!

Amelia Livingston (Mar 28 2024 at 21:09):

I've just pushed a file Mathlib.Algebra.DirectSum.SumLEquivProd full of stuff that should be moved to other files and which has an isomorphism between a direct sum indexed by a sum type & a product of direct sums, i.e.

noncomputable def sumLEquivProd
    [ (i : ια), AddCommMonoid (α i)] [ i : ιβ, AddCommMonoid (β i)]
    [ (i : ια), Module k (α i)] [ i : ιβ, Module k (β i)] :
    ( (i : ια  ιβ), Sum.elim α β i) ≃ₗ[k] ( i : ια, α i) × ( i : ιβ, β i) := ...

at the end, which is hopefully what was needed for decomposition into irreducibles

David Ang (Mar 28 2024 at 22:26):

@Peiran Wu this might be very useful for the torsion stuff you're doing...

Amelia Livingston (Mar 29 2024 at 12:48):

@Alessandro Iraci also did great work towards showing that the characters of the irreduble reps form a basis of the class functions - it is my fault we ran out of time to mention this, but I just thought it should be highlighted :smile:

Alessandro Iraci (Mar 30 2024 at 09:41):

@Amelia Livingston's contribution was invaluable! I would still be stuck dealing with casts without her help. :sweat_smile:


Last updated: May 02 2025 at 03:31 UTC