∀ {A : Type u_2} {B : Type u_3} [inst : CommRing A] [IsDomain A] [inst_2 : Ring B] [Nontrivial B] [inst_4 : Algebra A B]
  [Module.IsTorsionFree A B] {p : Ideal A}, p ≠ ⊥ → ∀ (P : Ideal B) [P.LiesOver p], P ≠ ⊥