Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-adaptedprecheck passjudge pass (z-ai/glm-5.2)verified 2026-07-26 (claude-opus-5)
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.

The Cauchy-Schwarz inequality for finite sums

Statement

Let n∈N and let a0,…,an−1 and b0,…,bn−1 be reals, with finite sums as in Finite sums and finite products, by recursion. Then

(∑k<nakbk)2  ≤  (∑k<nak2)(∑k<nbk2),

and, in root form (Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}),

∣∑k<nakbk∣  ≤  ∑k<nak2  ∑k<nbk2.

Equality holds in the first display if and only if the two lists are proportional, in the symmetric sense that there is a pair (λ,μ)≠(0,0) of reals with λak=μbk for every k<n.

No root is used in the proof of the squared form. That form is an identity plus a sign argument in the ordered field, and the root form is only a restatement of it through the monotonicity of squaring on the nonnegatives (Squaring is monotone on the nonnegatives); the root enters nowhere but the last step, where that restatement is made and Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0} is what supplies the square-root symbol. This matters here, because it makes the squared inequality independent of the existence theorem for roots.

Facts & Assumptions

Given: A natural n and reals a0,…,an−1, b0,…,bn−1. Write A:=∑k<nak2, B:=∑k<nakbk and C:=∑k<nbk2.

[L1]

Laws of finite sums (Laws of finite sums and finite products, Finite sums and finite products, by recursion): additivity, scaling, monotonicity, and the fact that a sum of nonnegative terms is nonnegative and vanishes only if every term vanishes.

[L2]

Squares (Squares of nonzero elements are positive, Integer powers am): x2≥0 for every x, and x2=0 only for x=0; and a product with a zero factor vanishes, 0⋅x=0 (Multiplication by zero: 0⋅a=0).

[L3]

Square roots (Square roots exist: a unique a≥0 with (a)2=a; the positives are {x2:x≠0}): every c≥0 has a unique c≥0 with (c)2=c.

[L4]

Monotonicity of squaring (Squaring is monotone on the nonnegatives): for x,y≥0, x≤y  ⟺  x2≤y2; and ∣x∣2=x2 with ∣x∣≥0 (Basic properties of the absolute value, Absolute value in an ordered field).

[L5]

Order arithmetic in an ordered field: adding inequalities (Order is preserved by adding a constant and by adding inequalities) and scaling an inequality by a positive element (Sign rules for products and monotonicity of multiplication, claim 4) are both stated there for the STRICT order alone, so the nonstrict uses below are those statements together with the case of equality, settled by trichotomy (Ordered field); the inverse of a positive element is positive (Inverses of positives are positive, and reciprocation reverses order, claim 1); and a nonzero factor cancels, since λx=0 with λ≠0 gives x=λ−1(λx)=λ−1⋅0=0, a product with a zero factor (Multiplication by zero: 0⋅a=0).

Proof

technique · direct
1.1

For every t∈R each term (akt+bk)2 is nonnegative, so the sum is nonnegative, and expanding with additivity and scaling gives 0≤∑k<n(akt+bk)2=At2+2Bt+C.

L1L2
1.2

In particular A≥0 and C≥0, being sums of squares.

L1L2
1.3

Proportionality forces equality: assume λak=μbk for all k<n with (λ,μ)≠(0,0); if μ≠0 then bk=cak with c=λ/μ, so B=cA and C=c2A by scaling, whence B2=c2A2=A(c2A)=AC; and if μ=0 then λ≠0 forces ak=0 for all k, so A=B=0 and both sides vanish.

L1L5
2.1

Suppose first A=0: then every term of ∑k<nak2 vanishes, so ak=0 for all k<n, hence B=∑k<n0⋅bk=0 and both sides of the squared inequality are 0, so it holds with equality; and the pair (λ,μ)=(1,0) satisfies λak=0=μbk.

step 1.2L1L2
2.2

Suppose instead A>0 and substitute t=−B/A into step 1.1: 0≤AB2A2−2B2A+C=C−B2A, so B2A≤C, and multiplying by A>0 gives B2≤AC.

step 1.1step 1.2L5
3.1

The squared inequality therefore holds in both cases, which exhaust the possibilities since A≥0.

step 2.1step 2.2step 1.2
3.2

Equality forces proportionality: in the case A=0 this was step 2.1; in the case A>0, if B2=AC then putting t0=−B/A in step 1.1 gives ∑k<n(akt0+bk)2=At02+2Bt0+C=C−B2A=0, so every term vanishes and bk=−t0ak for all k, and the pair (λ,μ)=(−t0,1)≠(0,0) works.

step 1.1step 2.1step 2.2L1L2L5
4.1

The root form: by step 3.1, ∣B∣2=B2≤AC=(A C)2, and both ∣B∣ and AC are nonnegative, so monotonicity of squaring on the nonnegatives gives ∣B∣≤A C; note also that AC is the nonnegative square root of AC, by uniqueness.

step 3.1step 1.2L3L4∎

Depends on

Used by

Dependency tree · two levels

30 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources