12 cách chứng minh bất đẳng thức Bunyakovsky Cauchy Schwarz

Bài viết giới thiệu đến các bạn 12 cách chứng minh khác nhau của bất đẳng thức nổi tiếng Bunyakovsky Cauchy Schwarz, một công việc của Hui-Hua Wu và Shanhe Wu.

Bất đẳng thức Bunyakovsky Cauchy Schwarz

Trước hết, chúng ta cùng nhìn lại phát biểu tổng quát của bất đẳng thức này.
Bất đẳng thức B.C.S.
Cho hai dãy số thực a1,a2,,ana_1,a_2,\ldots,a_n và b1,b2,,bnb_1,b_2,\ldots,b_n, khi ấy ta có
(i=1nai2)(i=1nbi2)(i=1naibi)2.\begin{align}\left(\sum_{i=1}^na_i^2\right) \left(\sum_{i=1}^nb_i^2\right) \ge \left(\sum_{i=1}^na_ib_i\right)^2. \end{align}
Dấu "=" xảy ra khi và chỉ khi hai chuỗi (a1,a2,,an)(a_1,a_2,\ldots,a_n), (b1,b2,,bn)(b_1,b_2,\ldots,b_n) tỷ lệ với nhau, hay nói cách khác có một hằng số λ\lambda thỏa ak=λbka_k=\lambda b_k với k{1,2,,n}k\in \{1,2,\ldots,n\}. Đôi khi ta thấy dạng quen thuộc hơn là
a1b1= a2b2== anbn,\dfrac{a_1}{b_1} = \dfrac{a_2}{b_2} = \ldots = \dfrac{a_n}{b_n},
Với điều kiện mẫu bằng 00 thì tử số tương ứng cũng bằng 00.
Tiếp theo là 12 cách chứng minh khác nhau bất đẳng thức trên.

Cách 1

Khai triển đẳng thức sau và nhóm các hạng tử giống nhau lại với nhau ta được
i=1nj=1n(aibjajbi)2= i=1nai2j=1nbj2+ i=1nbi2 j=1naj22i=1naibi j=1nbjaj=2(i=1nai2)(i=1nbi2)2(i=1naibi)2.\begin{align*} \displaystyle\sum_{i=1}^n\sum_{j=1}^n(a_ib_j-a_jb_i)^2 &= \sum_{i=1}^na_i^2\sum_{j=1}^n b_j^2 + \sum_{i=1}^nb_i^2 \sum_{j=1}^na_j^2 - 2\sum_{i=1}^na_ib_i \sum_{j=1}^nb_ja_j \\ &= 2\left(\sum_{i=1}^na_i^2\right) \left(\sum_{i=1}^nb_i^2\right) - 2\left(\sum_{i=1}^n a_ib_i\right)^2. \end{align*}

Cách 2

Xét tam thức bậc hai
f(x)=(i=1nai2)x22(i=1naixi)x+ i=1nxi2= i=1n (aixxi)2.f(x) = \left( \displaystyle\sum_{i=1}^n a_i^2 \right)x^2 - 2\left( \displaystyle\sum_{i=1}^n a_ix_i \right)x + \displaystyle\sum_{i=1}^n x_i^2 = \displaystyle\sum_{i=1}^n (a_ix-x_i)^2.
f(x)0,xRf(x)\ge 0,\forall x\in \mathbb{R} nên ta suy ra biệt thức Δf\Delta_f của ff phải âm, tức là Δf0\Delta_f\le 0 hay
Δf= (i=1naixi)2 (i=1nai2)(i=1nbi2)0.\Delta_f = \left( \displaystyle\sum_{i=1}^n a_ix_i \right)^2 - \left( \displaystyle\sum_{i=1}^n a_i^2 \right)\left( \displaystyle\sum_{i=1}^n b_i^2 \right) \le 0.

Cách 3

Khi Σi=1nai2=0\Sigma_{i=1}^na_i^2=0 hay Σi=1nbi2=0\Sigma_{i=1}^nb_i^2=0 thì (1) hiển nhiên đúng. Do đó ta giả sử
An=Σi=1nai20,Bn=Σi=1nbi20,xi=aiAn,yi=biBn,(i=1,2,,n),\begin{align*} A_n&=\Sigma_{i=1}^na_i^2\ne 0, B_n=\Sigma_{i=1}^nb_i^2\ne 0, \\ x_i&=\dfrac{a_i}{\sqrt{A_n}}, y_i=\dfrac{b_i}{\sqrt{B_n}}, (i=1,2,\ldots,n), \end{align*}
thì khi đó Σi=1nxi2=Σi=1nyi2=1\Sigma_{i=1}^nx_i^2=\Sigma_{i=1}^ny_i^2=1 và biểu thức gốc sẽ tương đương với,
x1y1+x2y2++xnyn1.x_1y_1+x_2y_2+\ldots+x_ny_n \le 1.
Dân đến,
2(x1y1+x2y2++xnyn)x12+x22++xn2+y12+y22++yn2.2(x_1y_1+x_2y_2+\ldots+x_ny_n) \le x_1^2+x_2^2+\ldots+x_n^2 + y_1^2 + y_2^2 + \ldots + y_n^2.
Điều này dẫn đến
(x1y1)2+(x2y2)2++(xnyn)20,(x_1-y_1)^2 + (x_2-y_2)^2 + \ldots + (x_n-y_n)^2 \ge 0,
luôn đúng nên bất đẳng thức gốc cũng luôn đúng.

Cách 4

Đặt A=a12+a22++an2A=\sqrt{a_1^2+a_2^2+\ldots+a_n^2}, B=b12+b22++bn2B=\sqrt{b_1^2+b_2^2+\ldots+b_n^2}. Theo bất đẳng thức AM-GM (trung bình cộng, trung bình nhân), ta có
i=1naibiAB i=1n12(ai2A2+bi2B2)=1,\sum_{i=1}^n\dfrac{a_ib_i}{AB} \le \sum_{i=1}^n\dfrac{1}{2}\left( \dfrac{a_i^2}{A^2} + \dfrac{b_i^2}{B^2} \right)=1,
do đó,
i=1naibiAB=a12+a22++an2b12+b22++bn2.\sum_{i=1}^na_ib_i\le AB=\sqrt{a_1^2+a_2^2+\ldots+a_n^2}\sqrt{b_1^2+b_2^2+\ldots+b_n^2}.

Cách 5

Đặt An=a12+a22++an2A_n = a_1^2+a_2^2+\ldots+a_n^2, Bn=a1b1+a2b2++anbnB_n=a_1b_1+a_2b_2+\ldots+a_nb_n, Cn=b12+b22++bn2C_n=b_1^2+b_2^2+\ldots+b_n^2.
Cũng theo bất đẳng thức trung bình cộng trung bình nhân AM-GM, ta có
AnCnBn2+1=i=1nai2CnBn2+i=1nbi2Cn=i=1n(ai2CnBn2+bi2Cn)i=1naiBn=2.\begin{align*}\dfrac{A_nC_n}{B_n^2}+1 &= \sum_{i=1}^n \dfrac{a_i^2C_n}{B_n^2} + \sum_{i=1}^n\dfrac{b_i^2}{C_n}\\ &= \sum_{i=1}^n (\dfrac{a_i^2C_n}{B_n^2} +\dfrac{b_i^2}{C_n}) \\ &\ge \sum_{i=1}^n \dfrac{a_i}{B_n}=2. \end{align*}
Do đó AnCnBn2.A_nC_n \ge B_n^2.

Cách 6

Ta chứng minh bằng phương pháp quy nạp toán học. Với n=1n=1, (1) hiển nhiên đúng. Còn với n=2n=2 thì (1) cũng đúng vì,
(a1b1+a2b2)2=a12b12+2a1b1a2b2+a22b22a12b12+a12b22+a22b12+a22b22=(a12+a22)(b12+b22).\begin{align*} (a_1b_1+a_2b_2)^2 &= a_1^2b_1^2+2a_1b_1a_2b_2 + a_2^2b_2^2 \\ &\le a_1^2b_1^2 + a_1^2b_2^2 + a_2^2b_1^2 + a_2^2b_2^2 \\ &= (a_1^2+a_2^2)(b_1^2+b_2^2). \end{align*}
Giả sử (1) đúng với n=k2n=k\ge 2, tức là
(i=1kaibi)2(i=1kai2)(i=1kbi2).\left( \sum_{i=1}^ka_ib_i \right)^2 \le \left(\sum_{i=1}^ka_i^2\right) \left(\sum_{i=1}^kb_i^2\right).
Ta cần chứng minh (1) cũng đúng với n=k+1n=k+1, thật vậy,
i=1k+1ai2i=1k+1bi2=i=1kai2+ak+12.i=1kbi2+bk+12i=1kai2i=1kbi2+ak+1bk+1i=1kaibi+ak+1bk+1=i=1k+1aibi.\begin{align*} \sqrt{\sum_{i=1}^{k+1}a_i^2} \sqrt{\sum_{i=1}^{k+1}b_i^2} &= \sqrt{\sum_{i=1}^ka_i^2+a_{k+1}^2}. \sqrt{\sum_{i=1}^kb_i^2+b_{k+1}^2}\\ &\ge \sqrt{\sum_{i=1}^ka_i^2} \sqrt{\sum_{i=1}^kb_i^2} + |a_{k+1}b_{k+1}| \\ &\ge\sum_{i=1}^k|a_ib_i| + |a_{k+1}b_{k+1}| =\sum_{i=1}^{k+1}|a_ib_i|. \end{align*}

Cách 7

Đặt
A={a1b1,,a1bn,a2b1,,a2bn,,anb1,,anbn},B={a1b1,,a1bn,a2b1,,a2bn,,anb1,,anbn},C={a1b1,,a1bn,a2b1,,a2bn,,anb1,,anbn},D={a1b1,,anb1,a1b2,,anb2,,a1bn,,anbn}.\begin{align*} A=\{ a_1b_1,\ldots,a_1b_n,a_2b_1,\ldots,a_2b_n,\ldots,a_nb_1,\ldots,a_nb_n \},\\ B=\{ a_1b_1,\ldots,a_1b_n,a_2b_1,\ldots,a_2b_n,\ldots,a_nb_1,\ldots,a_nb_n \},\\ C=\{ a_1b_1,\ldots,a_1b_n,a_2b_1,\ldots,a_2b_n,\ldots,a_nb_1,\ldots,a_nb_n \},\\ D=\{ a_1b_1,\ldots,a_nb_1,a_1b_2,\ldots,a_nb_2,\ldots,a_1b_n,\ldots,a_nb_n \}. \end{align*}
Dễ dàng nhận ra rằng A,BA,B có sự sắp xếp y chang nhau trong khi C,DC,D thì có sự sắp xếp ngược nhau tí. Áp dụng bất đẳng thức hoán vị ta được,
(a1b1)(a1b1)++(a1bn)(a1bn)+(a2b1)(a2b1)+(a2bn)(a2bn)++ (anb1)(anb1)++(anbn)(anbn) (a1b1)(a1b1)++(a1bn)(anb1)+(a2b1)(a1b2)+(a2bn)(anb1)++ (anb1)(a1bn)++(anbn)(anbn).\begin{align*} &(a_1b_1)(a_1b_1)+\ldots+(a_1b_n)(a_1b_n) + (a_2b_1)(a_2b_1) + \\ &\quad (a_2b_n)(a_2b_n) + \ldots+ (a_nb_1)(a_nb_1)+\ldots+(a_nb_n)(a_nb_n)\\ &\ge (a_1b_1)(a_1b_1)+\ldots+(a_1b_n)(a_nb_1) + (a_2b_1)(a_1b_2) + \\ &\quad (a_2b_n)(a_nb_1) + \ldots+ (a_nb_1)(a_1b_n)+\ldots+(a_nb_n)(a_nb_n). \end{align*}
Rút gọn ta sẽ được biểu thức gốc.

Cách 8

Theo bất đẳng thức trung bình cộng trung bình nhân AM-GM, ta có với λ>0\lambda>0
aibi12(λai2+bi2λ).|a_ib_i|\le \dfrac{1}{2}\left( \lambda a_i^2+\dfrac{b_i^2}{\lambda} \right).
Chọn λ=i=1nbi2/i=1nai2\lambda = \sqrt{\sum_{i=1}^nb_i^2 /\sum_{i=1}^na_i^2}, ta được
aibi[i=1nbi2i=1nai2ai2+i=1nai2i=1nbi2bi2].|a_ib_i| \le \left[ \sqrt{\dfrac{\sum_{i=1}^nb_i^2}{\sum_{i=1}^na_i^2}a_i^2} + \sqrt{\dfrac{\sum_{i=1}^na_i^2}{\sum_{i=1}^nb_i^2}b_i^2}\right].
Do đó,
i=1naibi12[i=1nbi2i=1nai2i=1nai2+i=1nai2i=1nbi2i=1nbi2],\sum_{i=1}^n |a_ib_i| \le \dfrac{1}{2} \left[ \sqrt{\dfrac{\sum_{i=1}^nb_i^2}{\sum_{i=1}^na_i^2}\sum_{i=1}^na_i^2} + \sqrt{\dfrac{\sum_{i=1}^na_i^2}{\sum_{i=1}^nb_i^2}\sum_{i=1}^nb_i^2}\right],
hay tương đương,
i=1naibi12(i=1nbi2i=1nai2+i=1nai2i=1nbi2)=i=1nai2i=1nbi2.\begin{align*} \sum_{i=1}^n|a_ib_i| &\le \dfrac{1}{2}\left( \sqrt{\sum_{i=1}^nb_i^2\sum_{i=1}^na_i^2} + \sqrt{\sum_{i=1}^na_i^2\sum_{i=1}^nb_i^2} \right) \\ & = \sqrt{\sum_{i=1}^na_i^2}\sqrt{\sum_{i=1}^nb_i^2}. \end{align*}

Cách 9

Xét các vector α=(a1,a2,,an),β=(b1,b2,,bn)\alpha=(a_1,a_2,\ldots,a_n), \beta=(b_1,b_2,\ldots,b_n) và số thực tRt\in \mathbb{R} bất kỳ ta có tích vô hướng sau
(α+tβ)(α+tβ)=αα+2(αβ)t+(ββ)t2.α2+2(αβ)t+β2t2=α+tβ20.\begin{align*} &(\alpha+t\beta)\cdot (\alpha+t\beta) = \alpha\cdot\alpha+ 2(\alpha\cdot\beta)t + (\beta\cdot\beta)t^2.\\ \Leftrightarrow & |\alpha|^2 + 2(\alpha\cdot\beta)t + |\beta|^2t^2 = |\alpha+t\beta|^2\ge 0. \end{align*}
Do đó nếu ta xem biểu thức trên là tam thức bậc hai theo tt thì sẽ được (αβ)2α2β20(\alpha\cdot\beta)^2-|\alpha|^2|\beta|^2\le 0
Thay
αβ=i=1naibi,α2=i=1nai2,β2=i=1nbi2,\begin{align*} \alpha\cdot \beta = \sum_{i=1}^na_ib_i, |\alpha|^2=\sum_{i=1}^na_i^2, |\beta|^2=\sum_{i=1}^nb_i^2, \end{align*}
ta sẽ được điều cần chứng minh.

Cách 10

Xét các vector α=(a1,a2,,an),β=(b1,b2,,bn)\alpha=(a_1,a_2,\ldots,a_n), \beta=(b_1,b_2,\ldots,b_n)
αβ=αβcos(α,β),\alpha\cdot\beta = |\alpha||\beta|\cos(\alpha,\beta),
ta suy ra αβαβ\alpha\cdot\beta \le |\alpha||\beta|. Thay
αβ=i=1naibi,α2=i=1nai2,β2=i=1nbi2,\begin{align*} \alpha\cdot \beta = \sum_{i=1}^na_ib_i, |\alpha|^2=\sum_{i=1}^na_i^2, |\beta|^2=\sum_{i=1}^nb_i^2, \end{align*}
ta sẽ được điều cần chứng minh.

Cách 11

Vì hàm số f(x)=x2f(x)=x^2 lồi trên (,+)(-\infty,+\infty) nên theo Jensen, ta có
(p1x1+p2x2++pnxn)2p1x12+p2x22+pnxn2,\begin{align} (p_1x_1+p_2x_2+\ldots+p_nx_n)^2 \le p_1x_1^2 + p_2x_2^2 + p_nx_n^2, \end{align}
trong đó xiR,pi>0(i=1,2,,n),p1+p2++pn=1x_i\in \mathbb{R},p_i> 0 (i=1,2,\ldots,n),p_1+p_2+\ldots+p_n=1.
Trường hợp 1. Nếu bi0b_i \ne 0 với i=1,2,,ni=1,2,\ldots,n, ta áp dụng xi=ai/bix_i=a_i/b_ipi=bi2/Σi=1nbi2p_i=b_i^2/\Sigma_{i=1}^nb_i^2 vào (2) để được
(a1b1+a2b2++anbnb12+b22++bn2)2a12+a22++an2b12+b22++bn2,\left( \dfrac{a_1b_1+ a_2b_2+\ldots+a_nb_n}{b_1^2+b_2^2+\ldots+b_n^2} \right)^2 \le \dfrac{a_1^2+a_2^2+\ldots+a_n^2}{b_1^2+b_2^2+\ldots+b_n^2},
từ đây dễ dàng suy ra (1).
Trường hợp 2. Nếu tồn tại bi1=bi2==bik=0b_{i_1}=b_{i_2}=\ldots=b_{i_k}=0, ta có
(i=1naibi)2=(ii1,,ik,1inaibi)2(ii1,,ik,1inai2)(ii1,,ik,1inbi2)(i=1nai2)(i=1nbi2).\begin{align*} \left(\sum_{i=1}^na_ib_i\right)^2 &= \left(\sum_{i\ne i_1,\ldots,i_k,1\le i\le n}a_ib_i\right)^2\\ &\le \left(\sum_{i\ne i_1,\ldots,i_k,1\le i\le n}a_i^2\right) \left(\sum_{i\ne i_1,\ldots,i_k,1\le i\le n}b_i^2\right) \\ &\le \left(\sum_{i=1}^na_i^2\right)\left(\sum_{i=1}^nb_i^2\right). \end{align*}

Cách 12

Định nghĩa dãy {Sn}\{S_n\} như sau,
Sn=(i=1naibi)2 (i=1nai2)(i=1nbi2).S_n = \left(\sum_{i=1}^na_ib_i\right)^2 - \left(\sum_{i=1}^na_i^2\right)\left(\sum_{i=1}^nb_i^2\right).
Khi đó,
Sn+1Sn=i=1n(aibn+1bian+1)2 0,\begin{align*} S_{n+1}-S_n = - \sum_{i=1}^n (a_ib_{n+1} - b_ia_{n+1})^2  \le 0, \end{align*}
do đó Sn+1Sn,(nN)S_{n+1}\le S_n, (n\in \mathbb{N}). Thành ra ta sẽ được
SnSn1S1=0,S_n\le S_{n-1} \le \ldots \le S_1 =0,
Từ cái này ta dễ dàng suy ra (1).

Có thể bạn quan tâm?