∀ {R : Type uR} {M : Type uM} [inst : CommRing R] [inst_1 : AddCommGroup M] [inst_2 : Module R M] [Module.Flat R M]
  [Module.Finite R M] {S : Type u_1} [inst_5 : CommRing S] [inst_6 : Algebra R S] (N : Type u_2)
  [inst_7 : AddCommGroup N] [inst_8 : Module R N] [inst_9 : Module S N] [inst_10 : IsScalarTower R S N]
  [Module.Finite S N] [Module.Flat S N] (p : PrimeSpectrum S),
  Module.rankAtStalk (TensorProduct R N M) p =
    Module.rankAtStalk N p * Module.rankAtStalk M (PrimeSpectrum.comap (algebraMap R S) p)