∀ {R : Type u} {M : Type v} [inst : Semiring R] [inst_1 : AddCommMonoid M] [inst_2 : Module R M] [StrongRankCondition R]
  [Module.Finite R M] {ι : Type u_1} [inst_5 : Fintype ι] {b : ι → M},
  LinearIndependent R b → Fintype.card ι ≤ Module.finrank R M