∀ {k : Type u_1} {G : Type u_2} {V : Type u_3} [inst : CommSemiring k] [inst_1 : Group G] [inst_2 : AddCommMonoid V]
  [inst_3 : Module k V] (ρ : Representation k G V),
  ρ.invariants = { carrier := {v | ∀ (g : G), (ρ g) v = v}, add_mem' := ⋯, zero_mem' := ⋯, smul_mem' := ⋯ }