Reason: First published proof of lem:weak-convergence-l2-basics-2026a. Cauchy-Schwarz is referenced inline at the head of the proof as claims 4 and 5 of the inner-product lemma; later uses are back-references to that statement.
Proof
Throughout we use claims 4 and 5 of the inner-product lemma: the pairing ⟨⋅,⋅⟩L2 is symmetric and linear in each argument, ⟨u,u⟩L2=∥u∥L22, the norm vanishes only at the zero element, and the Cauchy-Schwarz inequality ∣⟨u,v⟩L2∣≤∥u∥L2∥v∥L2 holds. We also record an elementary fact used below: if a real sequence (an) has limit a and an≤M for every n, then a≤M; for if a>M, choosing n with ∣an−a∣<a−M would give an>M.
Claim 1. Let v∈H. The real sequence (⟨un,v⟩L2)n has limit ⟨u,v⟩L2 and also limit ⟨u′,v⟩L2, so these are equal by uniqueness of limits of real sequences. By linearity, ⟨u−u′,v⟩L2=0 for every v∈H. Taking v=u−u′ gives ∥u−u′∥L22=0, hence u−u′=0, that is u=u′.
Claim 2. Let v∈H and let ε>0 be real. By linearity and Cauchy-Schwarz,
If ∥v∥L2=0 the right-hand side is 0 for every n. Otherwise choose N with ∥un−u∥L2<ε/∥v∥L2 for n≥N, so that the left-hand side is less than ε for n≥N. In either case the sequence (⟨un,v⟩L2)n has limit ⟨u,v⟩L2; as v was arbitrary, un⇀u.
Claim 3. Note first that C≥∥u1∥L2≥0. Applying the definition of weak convergence with the test element u, the real sequence (⟨un,u⟩L2)n has limit ⟨u,u⟩L2=∥u∥L22. For every n, Cauchy-Schwarz gives
⟨un,u⟩L2≤⟨un,u⟩L2≤∥un∥L2∥u∥L2≤C∥u∥L2.
By the elementary fact recorded above, ∥u∥L22≤C∥u∥L2. If ∥u∥L2=0 then ∥u∥L2=0≤C; otherwise dividing by the positive number ∥u∥L2 gives ∥u∥L2≤C.
Claim 4. As in claim 3, C≥0. By linearity of the pairing in its first argument,
using linearity in the second argument for the first term. By Cauchy-Schwarz, ⟨un,vn−v⟩L2≤C∥vn−v∥L2.
Let ε>0 be real. If C=0 the first term vanishes for every n; if C>0, choose N1 with ∥vn−v∥L2<ε/(2C) for n≥N1, so that the first term is less than ε/2 in absolute value. Since un⇀u, choose N2 with ⟨un,v⟩L2−⟨u,v⟩L2<ε/2 for n≥N2. For n≥max(N1,N2) the displayed difference is less than ε in absolute value. Hence (⟨un,vn⟩L2)n has limit ⟨u,v⟩L2.
Claim 5. As in claim 3, C≥0. Let v∈H and let ε>0 be real. Put M=C+∥u∥L2+1, a real number with M>0. The set {ζ∈H:dL2(ζ,v)<ε/(2M)} is a nonempty open subset of (H,dL2), so by density of E it contains an element w∈E; thus ∥v−w∥L2<ε/(2M).
For every n, writing ⟨un,v⟩L2−⟨u,v⟩L2 as
⟨un,v−w⟩L2+(⟨un,w⟩L2−⟨u,w⟩L2)+⟨u,w−v⟩L2
and applying Cauchy-Schwarz to the first and third terms gives