Functional Analysis – Liouville’s Theorem Without Hahn-Banach

banach-algebrasbanach-spacescomplex-analysisfunctional-analysis

Let $B$ be a (complex) Banach space. A function $f : \mathbb{C} \to B$ is holomorphic if $\lim_{w \to z} \frac{f(w) – f(z)}{w – z}$ exists for all $z$, just as in the ordinary case where $B = \mathbb{C}$. Liouville's theorem for Banach spaces says that if $f$ is holomorphic and $|f|$ is bounded, then $f$ is constant.

The only way I know how to prove this uses the Hahn-Banach theorem: once we know that continuous linear functionals on $B$ separate points, we can apply the usual Liouville's theorem to $\lambda(f)$ for every such functional $\lambda : B \to \mathbb{C}$.

Can we avoid using Hahn-Banach? What if $B$ is in addition a Banach algebra?

Motivation: Liouville's theorem is useful in the elementary theory of Banach algebras, where it seems to me that we usually don't need the big theorems of Banach space theory (e.g. the closed graph theorem), and I would like to be able to develop this theory within ZF if possible. It would be very interesting if this were actually independent of ZF.

Best Answer

The usual argument (from Ahlfors) is to use the estimate $|f'(a)| \leq M/r$, where M is a bound for $|f|$ and $r$ is the radius of a large circle about $0$ containing $a$. This follows from Cauchy's integral formula. I believe there is no difficulty proving Cauchy's theorem and integral formula for Banach space valued functions using classical methods, since these just estimate absolute values (replace by norms) and then use completeness. First you need some integration, but the integral that is the limit of the integral on step maps suffices.

Related Question