Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedPipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Jordan–von Neumann: a norm is induced by an inner product exactly when it satisfies the parallelogram law

Statement

Let V be a real or complex vector space with a norm ∥⋅∥. Then ∥⋅∥ is induced by an inner product on V if and only if it satisfies the parallelogram law

∥x+y∥2+∥x−y∥2=2∥x∥2+2∥y∥2(x,y∈V).

In that case the inner product is unique, and it is given by the real polarisation formula

⟨x,y⟩=14(∥x+y∥2−∥x−y∥2)

in the real case, and by the complex polarisation formula

⟨x,y⟩=14(∥x+y∥2−∥x−y∥2+i∥x+iy∥2−i∥x−iy∥2)

in the complex case with the first-variable-linear convention.

Facts & Assumptions

[A1]

In a real or complex inner-product space the pairing is linear in the first argument, conjugate-linear in the second, conjugate symmetric and positive definite, and ∥v∥2=⟨v,v⟩ (Real and complex inner-product spaces and their induced length).

[A2]

The induced length is the unique nonnegative square root of the diagonal pairing (The norm ∥v∥=⟨v,v⟩ induced by a real or complex inner product).

[A3]

A norm satisfies q(λz)=∣λ∣2q(z) for q(z)=∥z∥2, in particular q(0)=0, q(−z)=q(z) and q(iz)=q(z) in the complex case, and it satisfies the triangle inequality; complex normed spaces follow the complex norm axioms (A norm on a real vector space, the induced metric, and the dictionary with the metric axioms, Complex norm and complex normed space).

[A4]

Every real or complex inner-product norm satisfies the parallelogram law (The parallelogram law).

[A5]

Every real number is approximated by rationals: for x∈R and rational ε>0 there is a rational q with ∣x−q∣<ε (The rationals embed densely in the reals).

[A6]

For every real ε>0 there is a natural n≥1 with 1/n<ε (For every ε>0 in a complete ordered field there is a natural n≥1 with 1/n<ε).

[A7]

For complex scalars ∣z∣2=zz‾, ∣z∣≥0, and ∣i∣=1 (Conjugation is an involutive real-field automorphism, zz‾=∣z∣2, and modulus is definite, multiplicative, and subadditive).

[A8]

For nonnegative reals a≤b if and only if a2≤b2; every nonnegative real has a unique nonnegative square root (Squaring is monotone on the nonnegatives, Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}).

Proof

technique · direct

Given: A real or complex vector space V with a norm ∥⋅∥; write q(z)=∥z∥2. The real case is proved first, then the complex case, and finally necessity.

1.1A3A4algebra

Assume first that V is real and satisfies the parallelogram law, and define b(x,y)=14(q(x+y)−q(x−y)); then b(x,x)=q(x), b(y,x)=b(x,y), b(−x,y)=b(x,−y)=−b(x,y), b(0,y)=0, and q(λz)=λ2q(z) for real λ.

1.2A4algebra

Applying the parallelogram law to the four pairs (p+q,r), (p−q,r), (p+r,q) and (p−r,q) and subtracting the fourth identity from the third gives 8b(p,r)=4b(p+q,r)+4b(p−q,r), that is b(p+q,r)+b(p−q,r)=2b(p,r) for all p,q,r.

2.1step 1.2step 1.1algebra

Adding that identity at (p,q)=(u,v) and at (p,q)=(v,u) gives b(u+v,w)+b(v−u,w)=2b(v,w) and b(u+v,w)+b(u−v,w)=2b(u,w); since b(v−u,w)=−b(u−v,w) by step 1.1, the two relations add to 2b(u+v,w)=2b(u,w)+2b(v,w), so b(u+v,w)=b(u,w)+b(v,w), and symmetry gives additivity in the second argument as well.

3.1step 2.1step 1.1algebra

Induction on the natural number n≥0 using step 2.1 gives b(nx,y)=nb(x,y), and b(−x,y)=−b(x,y) is step 1.1, so b(mx,y)=mb(x,y) for every integer m.

4.1step 3.1step 2.1algebra

For n≥1 the additivity of step 2.1 gives n b(x/n,y)=b(x,y), so b(x/n,y)=b(x,y)/n, and together with step 3.1 this yields b(rx,y)=rb(x,y) for every rational r.

5.1step 4.1step 1.1algebra

Consequently for every rational t the form b is a symmetric rational-bilinear pairing with b(w+ty,w+ty)=b(w,w)+2t b(w,y)+t2b(y,y), that is q(w+ty)=q(w)+2t b(w,y)+t2q(y) by steps 1.1 and 4.1.

6.1step 5.1A5A6A8algebra

If q(y)>0, put C=q(w)−b(w,y)2/q(y) and t∗=−b(w,y)/q(y), so that step 5.1 reads q(y)(t−t∗)2+C≥0 for every rational t; rationals approach t∗ within any δ>0 by [A5], whence C>−q(y)δ2 for every δ>0, and C≥0 because a negative C would give q(y)δ2<−C for some δ>0 by [A6]; if instead q(y)=0 then q(w)+2tb(w,y)≥0 for all rational t forces b(w,y)=0, since otherwise [A6] supplies a rational t with 2tb(w,y)<−q(w); in both cases b(w,y)2≤q(w)q(y), so ∣b(w,y)∣≤∥w∥ ∥y∥ by [A8].

7.1step 2.1step 6.1A6algebra

For fixed x,y the map φ(λ)=b(λx,y) is additive in λ by step 2.1 and satisfies ∣φ(λ)∣≤∣λ∣ ∥x∥ ∥y∥ by step 6.1, hence ∣φ(h)∣≤∥x∥ ∥y∥ for ∣h∣≤1; given ε>0 choose n≥1 with ∥x∥ ∥y∥/n<ε by [A6], then ∣h∣≤1/n gives ∣φ(h)∣=∣φ(nh)∣/n≤∥x∥ ∥y∥/n<ε, so φ is continuous at 0.

8.1step 7.1step 4.1A5algebra

For real λ and rational r one has ∣φ(λ)−λφ(1)∣≤∣φ(λ−r)∣+∣r−λ∣ ∣φ(1)∣ with φ(r)=rφ(1) by step 4.1, so continuity at 0 from step 7.1 and the rational approximation of λ from [A5] give φ(λ)=λφ(1), that is b(λx,y)=λb(x,y) for every real λ.

9.1step 1.1step 2.1step 8.1A1A2A3algebra

Therefore, in the real case, b is symmetric, additive in each argument and real-homogeneous in the first argument, with b(x,x)=q(x)≥0 and b(x,x)=0 exactly for x=0; so b is a real inner product on V whose induced length is the given norm ∥x∥=b(x,x).

10.1step 9.1A3A7algebra

Now let V be complex with a norm satisfying the parallelogram law; viewing V as a real vector space with the same norm, to which step 9.1 applies, gives a real inner product b with b(x,x)=q(x), and q(iz)=q(z) together with the definition of b gives b(iu,iv)=b(u,v), hence b(iu,v)=−b(u,iv) by the argument b(iu,v)=b(i(iu),iv)=b(−u,iv)=−b(u,iv).

11.1step 10.1algebra

Define ⟨x,y⟩=b(x,y)−i b(ix,y); then additivity in both arguments and ⟨ix,y⟩=i⟨x,y⟩ follow from the real bilinearity of b, and conjugate symmetry ⟨y,x⟩=⟨x,y⟩‾ follows from b(y,x)=b(x,y) and from b(iy,x)=−b(y,ix)=−b(ix,y) in step 10.1.

12.1step 11.1step 10.1A1A2A7algebra

Positivity: ⟨x,x⟩=b(x,x)−i b(ix,x)=q(x) because b(ix,x)=−b(x,ix) and b(x,ix)=b(ix,x) force b(ix,x)=0; hence ⟨⋅,⋅⟩ is a complex inner product whose induced length is ∥x∥, and expanding b in terms of q gives the complex polarisation formula ⟨x,y⟩=14(q(x+y)−q(x−y)+i q(x+iy)−i q(x−iy)).

13.1A1A2A4step 9.1step 12.1∎

Conversely, if the given norm is induced by an inner product on V, then it satisfies the parallelogram law by [A4] and expanding the pairing in terms of q recovers, in the real case, ⟨x,y⟩=14(q(x+y)−q(x−y))=b(x,y) and, in the complex case, the four-term formula of step 12.1; with steps 9.1 and 12.1 this proves that a real or complex norm is induced by an inner product exactly when it satisfies the parallelogram law, and that the polarisation formulas display that inner product.

Depends on

Dependency tree · 2 levels

Sources