∀ {R : Type u_1} {S : Type u_2} {T : Type u_4} [inst : CommRing R] [inst_1 : Ring S] [inst_2 : Ring T] {f : R →+* S}
  {g : S →+* T}, Function.Injective ⇑g → ∀ {x : S}, (g.comp f).IsIntegralElem (g x) ↔ f.IsIntegralElem x