Math 2.0

Functional analysis Theorem

Bishop–Phelps theorem

Builds on Banach spaceContinuous dual spaceConvex setDense set

Statement

Let XX be a real Banach space with continuous dual space X∗X^*, and let C⊆XC \subseteq X be a nonempty, closed, bounded convex set. Say that f∈X∗f \in X^* attains its supremum on CC when f(c)=sup⁡x∈Cf(x)f(c) = \sup_{x \in C} f(x) for some c∈Cc \in C. Then the set of such functionals is dense in X∗X^* for the norm topology. In particular, taking CC to be the closed unit ball, the functionals f∈X∗f \in X^* with f(x)=∥f∥f(x) = \norm{f} for some xx with ∥x∥≤1\norm{x} \le 1 are dense in X∗X^*.

Remarks

Proof idea: given f∈X∗f \in X^* and ε>0\varepsilon > 0, one considers a cone determined by ff and ε\varepsilon. A maximality argument, in the spirit of Zorn's lemma or of Ekeland's principle, gives c∈Cc \in C such that the cone translated to cc meets CC only at cc. The Hahn–Banach separation theorem then gives a functional gg that attains its supremum on CC at cc and satisfies ∥f−g∥≤ε\norm{f - g} \le \varepsilon.

Example: let X=c0X = c_0 be the space of real sequences tending to 00, with the supremum norm. The functional f(x)=∑n≥12−nxnf(x) = \sum_{n \ge 1} 2^{-n} x_n does not attain its norm 11 on the unit ball, since that would need xn=1x_n = 1 for all nn. The truncations gN(x)=∑n≤N2−nxng_N(x) = \sum_{n \le N} 2^{-n} x_n attain their norm at x=(1,…,1,0,0,…)x = (1, \ldots, 1, 0, 0, \ldots) and converge to ff in norm, as the theorem predicts.

The density cannot be improved to equality in general: by James' theorem, every functional attains its norm on the unit ball only when XX is reflexive. The analogue for bounded operators between Banach spaces, in place of functionals, fails in general.

Going deeper

For a student

Norm-attaining functionals correspond to supporting hyperplanes of the unit ball, so the theorem says that support points of closed bounded convex sets are plentiful. It is used in the geometry of Banach spaces, for instance in the study of smoothness and of subdifferentials of convex functions. The complex case follows from the real one, by viewing a complex Banach space as a real one.

Reading path

To understand this page from the ground up, read these 5 pages in order. The foundations come first.

Show the path as a graph
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Banach space concept
  2. Continuous dual space concept
  3. Convex set concept
  4. Dense set concept
  5. Bishop–Phelps theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Bishop%E2%80%93Phelps_theorem
About this page
TagPDVJTYCK8F
URIm2://PDVJTYCK8F
Kindstatement, theorem
WritingW0 stub
MSC46B20, 47A30
StatusThis copy of the site has no build data. Run m2 status PDVJTYCK8F.
AboutContinuous dual space
UsesBanach space, Continuous dual space, Convex set, Dense set
Same as
Changed2 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.