Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2020-06-01 21:26 66ce5d07

View on Github →

feat(representation_theory/maschke): Maschke's theorem (#2762) The final theorem is

lemma monoid_algebra.submodule.exists_is_compl
  (not_dvd : ¬(ring_char k ∣ fintype.card G)) (p : submodule (monoid_algebra k G) V) :
  ∃ q : submodule (monoid_algebra k G) V, is_compl p q

for [field k]. The core computation, turning a k-linear retraction of k[G]-linear map into a k[G]-linear retraction by averaging over G, happens over an arbitrary [comm_ring k] in which [invertible (fintype.card G : k)].

Estimated changes