∀ {A : Type u_1} {B : Type u_2} {k : Type u_3} [inst : CommRing A] [inst_1 : CommRing B] [inst_2 : Algebra A B]
  (G : Type u_4) [Finite G] [inst_4 : Group G] [inst_5 : MulSemiringAction G B] [Algebra.IsInvariant A B G]
  (P : Ideal A) (Q : Ideal B) [inst_7 : Q.LiesOver P] [inst_8 : CommRing k] [inst_9 : Algebra (A ⧸ P) k]
  [inst_10 : Algebra (B ⧸ Q) k] [IsScalarTower (A ⧸ P) (B ⧸ Q) k] [IsDomain k] [FaithfulSMul (B ⧸ Q) k]
  (σ : k ≃ₐ[A ⧸ P] k), ∃ τ, ∀ (x : B ⧸ Q), (algebraMap (B ⧸ Q) k) (τ x) = σ ((algebraMap (B ⧸ Q) k) x)