∀ {R : Type u_2} {M : Type u_1} [inst : Ring R] [inst_1 : AddCommGroup M] [inst_2 : Module R M] {m : Submodule R M}
  (motive : IsIsotypic R ↥m ∧ m.IsFullyInvariant ∧ m ≠ ⊥ → Prop) (x : IsIsotypic R ↥m ∧ m.IsFullyInvariant ∧ m ≠ ⊥),
  (∀ (iso : IsIsotypic R ↥m) (invar : m.IsFullyInvariant) (ne : m ≠ ⊥), motive ⋯) → motive x