A Counterexample to a Problem of Pommerenke on Convex Functions in the Class $Σ$
Pommerenke's Problem 6.10 asks whether a convex linear combination H = λF + (1-λ)G of convex functions F, G in the class Σ (univalent functions on the exterior unit disk) is necessarily convex. The problem had remained open with no reported progress.
Explicit convex functions F and G in Σ are constructed with parameters in the Gaussian rational field Q(i). A weighted Laurent-tail criterion establishes univalence of the combination H = (3/5)F + (2/5)G. The exterior convexity criterion is then evaluated at the rational test point z0 = 400/399 to show its failure. The complete argument—algebraic curvature certificate, branch-choice verification, residue vanishing, and univalence—is formalized in Lean 4 with Mathlib across 32 files ( 6,885 lines), with no extra axioms and no sorry/admit.
The combination H is univalent and belongs to Σ but is not convex, resolving Pommerenke's question in the negative. The counterexample is fully machine-verified over Q(i) in Lean 4.
| Paper Statement | Lean 4 Theorem | Source File |
|---|---|---|
| Lemma 2.1 | alpha_normSq_lt_one, beta_normSq_lt_one | Problem610Counterexample.lean |
| Prop 2.2 | smoothExteriorConvexMap_F | Problem610FGlobal.lean |
| Lemma 3.1 | injOn_of_hasInversePowerSeries_... | ExteriorUnivalenceCriterion.lean |
| Theorem 1.2 | pommerenke_combination_not_convex | MainTheorem.lean |
