∀ {A : Type u_2} {B : Type u_1} [inst : CommRing A] [inst_1 : CommRing B] [inst_2 : Algebra A B] (P : Ideal B)
  (p : Ideal A) [inst_3 : P.LiesOver p] (G : Type u_3) [inst_4 : Group G] [inst_5 : MulSemiringAction G B]
  [inst_6 : SMulCommClass G A B], Ideal.Quotient.algEquivOfEqMap p (MulSemiringAction.toAlgEquiv A B 1) ⋯ = 1