柯西不等式证明方法大全

定义

对于任意实数 \(a_i,b_i(i=1,2,\cdots,n)\),有

\[\sum\limits_{i=1}^n a_i^2 \sum\limits_{j=1}^n b_j^2 \ge \left( \sum\limits_{i=1}^n a_ib_i \right)^2, (n\in\mathbb N^+) \qquad\qquad(*) \]

当且仅当 \(b_i=0(i=1,2,\cdots,n)\)\(\exist~k\in\mathbb R,a_i=kb_i(i=1,2,\cdots,n)\) 时,等号成立.

法一、构造二次函数

分析

可通过二次函数的判别式证明.

证明

\(a_1=a_2=\cdots=a_n\)\(b_1=b_2=\cdots=b_n\) 时,\((*)\) 式显然成立.

\(a_1,a_2,\cdots,a_n\) 中至少有一个不为 \(0\),令

\[A=\sum\limits_{i=1}^n a_i^2, B=\sum\limits_{i=1}^n a_ib_i, C=\sum\limits_{i=1}^n b_i^2, \]

\(A>0\).

设二次函数

\[f(x) =Ax^2+2Bx+C =\sum\limits_{i=1}^n (a_i^2x^2+2a_ib_ix+b_i^2) =\sum\limits_{i=1}^n (a_ix+b)^2 \ge 0, \]

\(\therefore\) \(\Delta=(2B)^2-4AC\le 0\Longleftrightarrow AC\ge B^2\),则 \((*)\) 式成立.

要使 \((*)\) 式取等号,即 \(\Delta=0\),则 \(f(x)\) 有唯一零点,

即有唯一实数 \(x\) 使

\[a_ix+b_i=0(i=1,2,\cdots,n). \]

\(x=0\),则 \(b_i=0(i=1,2,\cdots,n),\)

\(x\not=0\),则 \(a_i=-\frac 1x b_i(i=1,2,\cdots,n).\)

综上,\((*)\) 式成立,当且仅当 \(b_i=0(i=1,2,\cdots,n)\)\(\exist~k\in\mathbb R,a_i=kb_i(i=1,2,\cdots,n)\) 时取等号.

法二、向量内积

分析

用向量内积与向量模的积的大小关系即可证明.

证明

\(n\) 维空间直角坐标系中有向量 \(\boldsymbol \alpha=(a_1,a_2,\cdots,a_n),\boldsymbol \beta=(b_1,b_2,\cdots,b_n)\),且 \(\boldsymbol \alpha\)\(\boldsymbol \beta\) 之间的夹角为 \(\theta(0\le\theta\le\pi)\),则有

\[\begin{aligned} &\boldsymbol \alpha \cdot \boldsymbol \beta =|\boldsymbol \alpha| |\boldsymbol \beta| \cos\theta\\ \Longleftrightarrow &|\boldsymbol \alpha \cdot \boldsymbol \beta| =|\boldsymbol \alpha| |\boldsymbol \beta| |\cos\theta|, \end{aligned} \]

\(|\cos\theta|\le 1\),则

\[\begin{aligned} &|\boldsymbol \alpha \cdot \boldsymbol \beta| \le|\boldsymbol \alpha| |\boldsymbol \beta|\\ \Longleftrightarrow &\left| \sum\limits_{i=1}^n a_ib_i \right| \le\sqrt{ \sum\limits_{i=1}^n a_i^2 } \sqrt{ \sum\limits_{j=1}^n b_j^2 }\\ \Longleftrightarrow &\left( \sum\limits_{i=1}^n a_ib_i \right)^2 \le \sum\limits_{i=1}^n a_i^2 \sum\limits_{j=1}^n b_j^2, \end{aligned} \]

可得 \((*)\) 式成立.

易知当且仅当 \(\boldsymbol \alpha\)\(\boldsymbol \beta\) 同线时,即 \(\boldsymbol \beta=\boldsymbol 0\)\(\exist~k\in\mathbb R,\boldsymbol \alpha=k\boldsymbol \beta\) 时,\(|\boldsymbol \alpha\cdot\boldsymbol \beta|=|\boldsymbol \alpha||\boldsymbol \beta|\),即

当且仅当 \(b_i=0(i=1,2,\cdots,n)\)\(\exist~k\in\mathbb R,a_i=kb_i(i=1,2,\cdots,n)\) 时,\((*)\) 式取等号.

法三、作差法

分析

作差,然后配平方即可.

证明

易得

\[\begin{aligned} \sum\limits_{i=1}^n a_i^2 \sum\limits_{j=1}^n b_j^2 -\left( \sum\limits_{i=1}^n a_ib_i \right)^2 &= \sum\limits_{i=1}^n \sum\limits_{j=1}^n a_i^2b_j^2 -\sum\limits_{i=1}^n \sum\limits_{j=1}^n a_ib_ia_jb_j\\ &= \frac 12 \sum\limits_{i=1}^n \sum\limits_{j=1}^n (a_i^2b_j^2+a_j^2b_i^2) -\frac 12 \sum\limits_{i=1}^n \sum\limits_{j=1}^n 2a_ib_ia_jb_j\\ &= \frac 12 \sum\limits_{i=1}^n \sum\limits_{j=1}^n (a_i^2b_j^2+a_j^2b_i^2-2a_ib_ja_jb_i)\\ &= \frac 12 \sum\limits_{i=1}^n \sum\limits_{j=1}^n (a_ib_j-a_jb_i)^2\ge 0, \end{aligned} \]

当且仅当 \(a_ib_j=a_jb_i(i,j=1,2.\cdots,n)\),即 \(b_i=0(i=1,2,\cdots,n)\)\(\exist~k\in\mathbb R,a_i=kb_i(i=1,2,\cdots,n)\) 时,等号成立,即证.

法四、排序不等式

分析

通过排序不等式的形式来表示柯西不等式.

证明

易知 \((*)\) 式等价于

\[\sum\limits_{i=1}^n \sum\limits_{j=1}^n a_ib_ja_ib_j \ge\sum\limits_{i=1}^n \sum\limits_{j=1}^n a_ib_ja_ib_j, \]

由排序不等式可知上式成立,当且仅当 \(a_ib_j=a_jb_i(i,j=1,2,\cdots,n)\),即 \(b_i=0(i=1,2,\cdots,n)\)\(\exist~k\in\mathbb R,a_i=kb_i(i=1,2,\cdots,n)\) 时,等号成立.

法五、数学归纳法

分析

\(n\) 相关的不等式一般都能用数学归纳法,这里就不多说了.

证明

\(n=k\).

\(k=1\) 时,\((*)\) 式显然成立.

\(k\ge 2\) 时,不妨设当 \(n=k-1\)\((*)\) 式成立,则

\[\begin{aligned} \left( \sum\limits_{i=1}^k a_i^2 \right) \left( \sum\limits_{i=1}^k b_i^2 \right) =&\left( \sum\limits_{i=1}^{k-1} a_i^2 +a_k^2 \right) \left( \sum\limits_{i=1}^{k-1} b_i^2 +b_k^2 \right)\\ =&\sum\limits_{i=1}^{k-1} a_i^2 \sum\limits_{i=1}^{k-1} b_i^2 +\sum\limits_{i=1}^{k-1} a_i^2b_k^2 +\sum\limits_{i=1}^{k-1} a_k^2b_i^2 +a_k^2b_k^2\\ =&\sum\limits_{i=1}^{k-1} a_i^2 \sum\limits_{i=1}^{k-1} b_i^2 +\sum\limits_{i=1}^{k-1} a_i^2b_k^2 -\sum\limits_{i=1}^{k-1} 2a_ib_ka_kb_i +\sum\limits_{i=1}^{k-1} a_k^2b_i^2 +a_k^2b_k^2 +\sum\limits_{i=1}^{k-1} 2a_ib_ka_kb_i\\ =&\sum\limits_{i=1}^{k-1} a_i^2 \sum\limits_{i=1}^{k-1} b_i^2 +\sum\limits_{i=1}^{k-1} (a_ib_k-a_kb_i)^2 +(a_kb_k)^2 +2\sum\limits_{i=1}^{k-1} a_ib_ia_kb_k\\ \ge&\left( \sum\limits_{i=1}^{k-1} a_ib_i \right)^2 +2\sum\limits_{i=1}^{k-1} a_ib_ia_kb_k +(a_kb_k)^2\\ =&\left( \sum\limits_{i=1}^{k-1} a_ib_i +a_kb_k \right)^2\\ =&\left( \sum\limits_{i=1}^k a_ib_i \right)^2, \end{aligned} \]

当且仅当 \(\sum\limits_{i=1}^{k-1}(a_ib_k-a_kb_i)^2=0\),即 \(a_ib_k=a_kb_i(i=1,2,\cdots,n)\),且 \(\sum\limits_{i=1}^na_i^2\sum\limits_{j=1}^nb_j^2=\left(\sum\limits_{i=1}^na_ib_i\right)^2\) 时,等号成立.

综上,\((*)\) 式成立,当且仅当 \(b_i=0(i=1,2,\cdots,n)\)\(\exist~k\in\mathbb R,a_i=kb_i\) 时,等号成立.

posted @ 2020-05-31 18:34  Createsj  阅读(5182)  评论(0编辑  收藏  举报