∀ {𝕜 : Type u_1} {E : Type u_2} [inst : TopologicalSpace E] [inst_1 : AddCommGroup E] [inst_2 : Module ℝ E]
  {s t : Set E} [inst_3 : RCLike 𝕜] [inst_4 : Module 𝕜 E] [IsScalarTower ℝ 𝕜 E] [IsTopologicalAddGroup E]
  [ContinuousSMul 𝕜 E],
  Convex ℝ s →
    IsOpen s → Convex ℝ t → Disjoint s t → ∃ f u, (∀ a ∈ s, RCLike.re (f a) < u) ∧ ∀ b ∈ t, u ≤ RCLike.re (f b)