Skip to content

증명 도구 상자 · 노트

4 T4 부등식과 볼록성 ​

확률의 한계(Markov, Chebyshev), 추정량의 오차, 극한의 증명은 대부분 부등식을 잇는 일이다. 2회의 Markov·Chebyshev·Jensen 부등식, 3회의 Cauchy–Schwarz 부등식이 이 절의 도구를 확률변수에 옮긴 것이다.

4.1 더하고 빼기와 삼각부등식 ​

보조정리 4.1 (삼각부등식) 실수 a,ba,b에 대해 ∣a+b∣≤∣a∣+∣b∣|a+b|\le|a|+|b|이고 ∣∣a∣−∣b∣∣≤∣a−b∣\bigl||a|-|b|\bigr|\le|a-b|이다.

증명 전략 −∣a∣≤a≤∣a∣-|a|\le a\le|a|를 두 수에 대해 더한다. 둘째 식은 첫 식을 a=(a−b)+ba=(a-b)+b에 쓴다.

  1. −∣a∣≤a≤∣a∣-|a|\le a\le|a|, −∣b∣≤b≤∣b∣-|b|\le b\le|b|를 더하면 −(∣a∣+∣b∣)≤a+b≤∣a∣+∣b∣-(|a|+|b|)\le a+b\le|a|+|b|이다.절댓값의 정의

  2. 따라서 ∣a+b∣≤∣a∣+∣b∣|a+b|\le|a|+|b|이다.∣y∣≤c  ⟺  −c≤y≤c|y|\le c\iff-c\le y\le c

  3. ∣a∣=∣(a−b)+b∣≤∣a−b∣+∣b∣|a|=|(a-b)+b|\le|a-b|+|b|이므로 ∣a∣−∣b∣≤∣a−b∣|a|-|b|\le|a-b|이다. aa와 bb를 바꾸면 ∣b∣−∣a∣≤∣a−b∣|b|-|a|\le|a-b|이다.2

두 양의 차를 다룰 때, 사이에 중간 항을 더하고 빼서 차를 둘로 쪼갠 뒤 삼각부등식을 쓴다. 이것을 더하고 빼기(add and subtract)라 한다.

예제 4.2 (곱의 차) ∣anbn−ab∣|a_nb_n-ab|를 ∣an−a∣|a_n-a|와 ∣bn−b∣|b_n-b|로 누른다. anba_nb를 더하고 빼면

∣anbn−ab∣=∣an(bn−b)+(an−a)b∣≤∣an∣ ∣bn−b∣+∣b∣ ∣an−a∣.|a_nb_n-ab|=|a_n(b_n-b)+(a_n-a)b|\le|a_n|\,|b_n-b|+|b|\,|a_n-a| .
더하고 빼기, 삼각부등식

∣an∣|a_n|이 유계이면 오른쪽의 두 항이 각각 작아진다. 수열의 곱의 극한(정리 5.3)과 Slutsky형 논증이 모두 이 한 줄에서 출발한다.

4.2 Cauchy–Schwarz 부등식 ​

정리 4.3 (Cauchy–Schwarz (합)) 실수 a1,…,ana_1,\dots,a_n, b1,…,bnb_1,\dots,b_n에 대해

(∑i=1naibi)2≤(∑i=1nai2)(∑i=1nbi2).\Bigl(\sum_{i=1}^na_ib_i\Bigr)^2\le\Bigl(\sum_{i=1}^na_i^2\Bigr)\Bigl(\sum_{i=1}^nb_i^2\Bigr).

등호는 한 벡터가 다른 벡터의 상수배일 때와 그때뿐이다.

증명 전략 음이 아닌 이차식 q(t)=∑i(ait−bi)2q(t)=\sum_i(a_it-b_i)^2의 판별식이 양수일 수 없다.

  1. ∑ai2=0\sum a_i^2=0이면 모든 ai=0a_i=0이므로 양변이 0이다. 이제 A=∑ai2>0A=\sum a_i^2>0이라 하자.경우 나누기

  2. 모든 실수 tt에서

    0≤q(t)=∑i(ait−bi)2=At2−2Bt+C,B=∑aibi, C=∑bi2.0\le q(t)=\sum_i(a_it-b_i)^2=At^2-2Bt+C,\qquad B=\sum a_ib_i,\ C=\sum b_i^2 .

    제곱의 합은 음이 아니다

  3. qq가 실근을 둘 갖지 않으므로 판별식은 4B2−4AC≤04B^2-4AC\le0, 곧 B2≤ACB^2\le AC이다.이차식의 판별식

  4. 등호이면 판별식이 0이므로 q(t0)=0q(t_0)=0인 t0t_0이 있고, 모든 ii에서 bi=t0aib_i=t_0a_i이다. 거꾸로 bi=taib_i=ta_i이면 양변이 t2A2t^2A^2으로 같다.2

같은 증명이 q(t)=E(tX−Y)2q(t)=E(tX-Y)^2에 대해 (E XY)2≤EX2 EY2\bigl(E\,XY\bigr)^2\le EX^2\,EY^2을 준다(3회). 증명에서 쓴 것은 “제곱의 평균은 음이 아니다”뿐이기 때문이다.

4.3 볼록성과 Jensen 부등식 ​

정의 4.4 (볼록함수) 구간 II 위의 함수 φ\varphi가 모든 x,y∈Ix,y\in I와 λ∈[0,1]\lambda\in[0,1]에서

φ(λx+(1−λ)y)≤λφ(x)+(1−λ)φ(y)\varphi\bigl(\lambda x+(1-\lambda)y\bigr)\le\lambda\varphi(x)+(1-\lambda)\varphi(y)

를 만족하면 φ\varphi를 볼록(convex)하다고 한다. −φ-\varphi가 볼록하면 φ\varphi를 오목(concave)하다고 한다.

보조정리 4.5 (이계도함수 판정) φ\varphi가 II에서 두 번 미분가능하고 φ′′≥0\varphi''\ge0이면 φ\varphi는 볼록하다.

증명 전략 z=λx+(1−λ)yz=\lambda x+(1-\lambda)y에서 접선이 그래프 아래에 있음을 보이고, 두 점에서의 부등식을 λ\lambda, 1−λ1-\lambda로 섞는다.

  1. Taylor 정리(Lagrange 나머지항)로, xx와 zz 사이의 어떤 ξ\xi에 대해

    φ(x)=φ(z)+φ′(z)(x−z)+12φ′′(ξ)(x−z)2 ≥ φ(z)+φ′(z)(x−z).\varphi(x)=\varphi(z)+\varphi'(z)(x-z)+\tfrac12\varphi''(\xi)(x-z)^2\ \ge\ \varphi(z)+\varphi'(z)(x-z).

    Taylor [T8], φ′′≥0\varphi''\ge0

  2. 같은 이유로 φ(y)≥φ(z)+φ′(z)(y−z)\varphi(y)\ge\varphi(z)+\varphi'(z)(y-z)이다.1

  3. 1에 λ\lambda, 2에 1−λ1-\lambda를 곱해 더하면, λ(x−z)+(1−λ)(y−z)=0\lambda(x-z)+(1-\lambda)(y-z)=0이므로 λφ(x)+(1−λ)φ(y)≥φ(z)\lambda\varphi(x)+(1-\lambda)\varphi(y)\ge\varphi(z)이다.zz의 정의

정리 4.6 (유한 Jensen 부등식) φ\varphi가 II에서 볼록하고 x1,…,xn∈Ix_1,\dots,x_n\in I, λi≥0\lambda_i\ge0, ∑iλi=1\sum_i\lambda_i=1이면

φ(∑i=1nλixi)≤∑i=1nλiφ(xi).\varphi\Bigl(\sum_{i=1}^n\lambda_ix_i\Bigr)\le\sum_{i=1}^n\lambda_i\varphi(x_i).

증명 전략 nn에 대한 귀납법. 마지막 점을 떼어 내고 나머지를 하나의 점으로 묶으면 두 점의 경우가 된다.

  1. n=1n=1은 자명하고 n=2n=2는 볼록성의 정의다.기저 [T3]

  2. nn에서 성립한다고 하자. λn+1=1\lambda_{n+1}=1이면 자명하므로 λn+1<1\lambda_{n+1}<1이라 하고 s=1−λn+1=∑i≤nλis=1-\lambda_{n+1}=\sum_{i\le n}\lambda_i, y=∑i≤n(λi/s)xiy=\sum_{i\le n}(\lambda_i/s)x_i로 둔다. yy는 x1,…,xnx_1,\dots,x_n의 가중평균이므로 II에 속한다.구성

  3. 두 점 yy, xn+1x_{n+1}에 볼록성을 쓰고, yy에 귀납 가정을 쓴다.

    φ(∑i=1n+1λixi)=φ(sy+λn+1xn+1)≤s φ(y)+λn+1φ(xn+1)≤s∑i≤nλisφ(xi)+λn+1φ(xn+1)\begin{align*} \varphi\Bigl(\sum_{i=1}^{n+1}\lambda_ix_i\Bigr)=\varphi\bigl(sy+\lambda_{n+1}x_{n+1}\bigr) &\le s\,\varphi(y)+\lambda_{n+1}\varphi(x_{n+1}) \tag*{\htmlClass{reason}{\text{볼록성}}}\\ &\le s\sum_{i\le n}\frac{\lambda_i}{s}\varphi(x_i)+\lambda_{n+1}\varphi(x_{n+1}) \tag*{\htmlClass{reason}{\text{귀납 가정}}} \end{align*}

    마지막 줄이 ∑i≤n+1λiφ(xi)\sum_{i\le n+1}\lambda_i\varphi(x_i)이다.

따름정리 4.7 (산술–기하 평균) x1,…,xn>0x_1,\dots,x_n>0이면 (x1x2⋯xn)1/n≤1n(x1+⋯+xn)(x_1x_2\cdots x_n)^{1/n}\le\tfrac1n(x_1+\cdots+x_n)이다.

증명 φ(x)=−log⁡x\varphi(x)=-\log x는 φ′′(x)=1/x2>0\varphi''(x)=1/x^2>0이므로 볼록하다(보조정리 4.5). 정리 4.6을 λi=1n\lambda_i=\tfrac1n으로 쓰면 −log⁡(1n∑xi)≤−1n∑log⁡xi=−log⁡(x1⋯xn)1/n-\log\bigl(\tfrac1n\sum x_i\bigr)\le-\tfrac1n\sum\log x_i=-\log(x_1\cdots x_n)^{1/n}이고, log⁡\log가 증가하므로 결론이 나온다.

4.4 지수와 로그의 부등식 ​

보조정리 4.8 (1+x≤ex1+x\le e^x) 모든 실수 xx에서 1+x≤ex1+x\le e^x이고, x>0x>0에서 log⁡x≤x−1\log x\le x-1이다. 두 등호는 각각 x=0x=0, x=1x=1에서만 성립한다.

증명 g(x)=ex−1−xg(x)=e^x-1-x는 g′(x)=ex−1g'(x)=e^x-1이 x<0x<0에서 음수, x>0x>0에서 양수이므로 x=0x=0에서만 최솟값 g(0)=0g(0)=0을 갖는다. 둘째 식은 첫 식에 x−1x-1을 넣고 로그를 취한 것이다.

예제 4.9 (곱을 지수로 누르기) pi∈[0,1]p_i\in[0,1]이면 보조정리 4.8를 x=−pix=-p_i에 쓰고 곱해

∏i=1n(1−pi)≤exp⁡(−∑i=1npi).\prod_{i=1}^n(1-p_i)\le\exp\Bigl(-\sum_{i=1}^np_i\Bigr).

1회의 생일 문제에서 ∏i<n(1−i/365)≤e−n(n−1)/730\prod_{i<n}(1-i/365)\le e^{-n(n-1)/730}가 이 부등식이다. 반대 방향의 한계는 연습 4.8에 있다.

예제 4.10 (망원 합) 1k(k+1)=1k−1k+1\tfrac1{k(k+1)}=\tfrac1k-\tfrac1{k+1}이므로 ∑k=1n1k(k+1)=1−1n+1\sum_{k=1}^n\tfrac1{k(k+1)}=1-\tfrac1{n+1}이다. 이웃한 항이 서로 지워지는 합을 망원 합(telescoping sum)이라 한다. k≥2k\ge2에서 1k2<1k(k−1)\tfrac1{k^2}<\tfrac1{k(k-1)}이므로

∑k=1n1k2<1+∑k=2n(1k−1−1k)=2−1n<2.\sum_{k=1}^n\frac1{k^2}<1+\sum_{k=2}^n\Bigl(\frac1{k-1}-\frac1k\Bigr)=2-\frac1n<2 .

값을 정확히 몰라도 유계임을 보일 수 있다(T5의 단조수렴).

흔한 실수 (1) 음수를 곱하거나 역수를 취하면 부등호가 뒤집힌다. a<ba<b에서 1/a>1/b1/a>1/b는 a,ba,b의 부호가 같을 때만 맞다. a=−1a=-1, b=2b=2이면 1/a=−1<12=1/b1/a=-1<\tfrac12=1/b이다. (2) 제곱하려면 양변이 음이 아니어야 한다. −3<2-3<2이지만 9>49>4이다. (3) 산술–기하 평균은 음이 아닌 수에서만 성립한다. x1=x2=−1x_1=x_2=-1이면 x1x2=1>−1=12(x1+x2)\sqrt{x_1x_2}=1>-1=\tfrac12(x_1+x_2)이다.

연습문제

연습 4.1 (인수분해로 누르기 ★) ∣x−3∣<1|x-3|<1이면 ∣x2−9∣<7|x^2-9|<7임을 보여라.

풀이

∣x2−9∣=∣x−3∣ ∣x+3∣|x^2-9|=|x-3|\,|x+3|이다. ∣x−3∣<1|x-3|<1이면 2<x<42<x<4이므로 ∣x+3∣<7|x+3|<7이고, ∣x2−9∣<1⋅7|x^2-9|<1\cdot7이다.

연습 4.2 (산술–기하 평균 ★) a,b>0a,b>0이면 (a+b)(1a+1b)≥4(a+b)\bigl(\tfrac1a+\tfrac1b\bigr)\ge4임을 보이고 등호 조건을 구하라.

풀이

(a+b)(1a+1b)=2+ab+ba(a+b)(\tfrac1a+\tfrac1b)=2+\tfrac ab+\tfrac ba이고, ab+ba−2=(a−b)2ab≥0\tfrac ab+\tfrac ba-2=\tfrac{(a-b)^2}{ab}\ge0이므로 4 이상이다. 등호는 a=ba=b일 때만이다.

연습 4.3 (합의 제곱 ★) Cauchy–Schwarz로 (∑i=1nai)2≤n∑i=1nai2\bigl(\sum_{i=1}^na_i\bigr)^2\le n\sum_{i=1}^na_i^2을 보이고 등호 조건을 구하라. 이것을 표본평균과 표본 제곱평균의 부등식 aˉ2≤a2‾\bar a^2\le\overline{a^2}로 읽어라.

풀이

bi=1b_i=1로 두면 (∑ai)2≤(∑ai2)⋅n(\sum a_i)^2\le(\sum a_i^2)\cdot n이다. 등호는 (ai)(a_i)가 (1,…,1)(1,\dots,1)의 상수배, 곧 모든 aia_i가 같을 때다. 양변을 n2n^2으로 나누면 aˉ2≤a2‾\bar a^2\le\overline{a^2}이고, 차 a2‾−aˉ2\overline{a^2}-\bar a^2이 표본분산(분모 nn)이다.

연습 4.4 (망원 합 계산 ★) ∑k=1n1k(k+2)\sum_{k=1}^n\tfrac1{k(k+2)}를 닫힌 꼴로 구하고 n→∞n\to\infty의 극한을 구하라.

풀이

1k(k+2)=12(1k−1k+2)\tfrac1{k(k+2)}=\tfrac12\bigl(\tfrac1k-\tfrac1{k+2}\bigr)이고 두 칸씩 떨어진 항이 지워지므로

∑k=1n1k(k+2)=12(1+12−1n+1−1n+2)=n(3n+5)4(n+1)(n+2)→34.\sum_{k=1}^n\frac1{k(k+2)}=\frac12\Bigl(1+\frac12-\frac1{n+1}-\frac1{n+2}\Bigr)=\frac{n(3n+5)}{4(n+1)(n+2)}\to\frac34 .

연습 4.5 (Gibbs 부등식 ★★) pi,qi>0p_i,q_i>0이고 ∑ipi=∑iqi=1\sum_ip_i=\sum_iq_i=1이면 ∑ipilog⁡(qi/pi)≤0\sum_ip_i\log(q_i/p_i)\le0임을 log⁡x≤x−1\log x\le x-1로 보이고, 등호 조건을 구하라.

풀이

log⁡x≤x−1\log x\le x-1을 x=qi/pix=q_i/p_i에 쓰고 pi>0p_i>0을 곱해 더하면

∑ipilog⁡qipi≤∑ipi(qipi−1)=∑iqi−∑ipi=0.\sum_ip_i\log\frac{q_i}{p_i}\le\sum_ip_i\Bigl(\frac{q_i}{p_i}-1\Bigr)=\sum_iq_i-\sum_ip_i=0 .

등호는 모든 ii에서 qi/pi=1q_i/p_i=1일 때만이다(보조정리 4.8의 등호 조건).

연습 4.6 (세 평균 ★★) x1,…,xn>0x_1,\dots,x_n>0에 대해 (a) (1n∑xi)2≤1n∑xi2\bigl(\tfrac1n\sum x_i\bigr)^2\le\tfrac1n\sum x_i^2을 Jensen으로 보이고, (b) 조화평균 n/∑(1/xi)n/\sum(1/x_i)가 기하평균 이하임을 따름정리 4.7으로 보여라.

풀이

(a) φ(x)=x2\varphi(x)=x^2은 φ′′=2>0\varphi''=2>0이므로 볼록하고, 정리 4.6을 λi=1n\lambda_i=\tfrac1n으로 쓴다. (b) 따름정리 4.7을 1/xi1/x_i에 쓰면 (∏1/xi)1/n≤1n∑1/xi(\prod1/x_i)^{1/n}\le\tfrac1n\sum1/x_i이다. 양변의 역수를 취하면 n/∑(1/xi)≤(∏xi)1/nn/\sum(1/x_i)\le(\prod x_i)^{1/n}이다.

연습 4.7 ((1+1/n)n(1+1/n)^n은 증가한다 ★★) 수 n+1n+1개 1, 1+1n,…,1+1n1,\allowbreak \ 1+\tfrac1n,\allowbreak \dots,\allowbreak 1+\tfrac1n에 산술–기하 평균을 써서 (1+1n)n≤(1+1n+1)n+1(1+\tfrac1n)^n\le(1+\tfrac1{n+1})^{n+1}을 보여라. 1+1n1+\tfrac1n 대신 1+xn1+\tfrac xn (x≥0x\ge0)을 nn개 쓰면 (1+xn)n(1+\tfrac xn)^n도 nn에 대해 증가함을 보여라.

풀이

n+1n+1개의 수 11과 1+1n1+\tfrac1n(nn개)의 산술평균은 1+n+1n+1=1+1n+1\tfrac{1+n+1}{n+1}=1+\tfrac1{n+1}이고 기하평균은 (1+1n)n/(n+1)(1+\tfrac1n)^{n/(n+1)}이다. 산술–기하 평균으로 (1+1n)n/(n+1)≤1+1n+1(1+\tfrac1n)^{n/(n+1)}\le1+\tfrac1{n+1}이고, 양변을 n+1n+1제곱한다. 1+xn1+\tfrac xn을 쓰면 산술평균이 1+n+xn+1=1+xn+1\tfrac{1+n+x}{n+1}=1+\tfrac x{n+1}이므로 같은 방법으로 (1+xn)n≤(1+xn+1)n+1(1+\tfrac xn)^n\le(1+\tfrac x{n+1})^{n+1}이다.

연습 4.8 (로그의 아래 한계 ★★) 0≤x≤120\le x\le\tfrac12이면 log⁡(1−x)≥−x−x2\log(1-x)\ge-x-x^2임을 보여라. 이것으로 i/N≤12i/N\le\tfrac12인 범위에서 ∏i<n(1−i/N)≥exp⁡(−∑i<n(i/N+i2/N2))\prod_{i<n}(1-i/N)\ge\exp\bigl(-\sum_{i<n}(i/N+i^2/N^2)\bigr)을 보여라.

풀이

h(x)=log⁡(1−x)+x+x2h(x)=\log(1-x)+x+x^2이면 h(0)=0h(0)=0이고

h′(x)=−11−x+1+2x=x(1−2x)1−x≥0(0≤x≤12)h'(x)=-\frac1{1-x}+1+2x=\frac{x(1-2x)}{1-x}\ge0\qquad(0\le x\le\tfrac12)

이므로 h≥0h\ge0이다. 곱의 로그는 로그의 합이므로 ∏i<n(1−i/N)=exp⁡(∑i<nlog⁡(1−i/N))≥exp⁡(−∑i<n(i/N+i2/N2))\prod_{i<n}(1-i/N)=\exp\bigl(\sum_{i<n}\log(1-i/N)\bigr)\ge\exp\bigl(-\sum_{i<n}(i/N+i^2/N^2)\bigr)이다. 예제 4.9의 위 한계와 함께 생일 문제의 확률을 위아래로 끼운다.

연습 4.9 (Minkowski 부등식 ★★) ∑(ai+bi)2≤∑ai2+∑bi2\sqrt{\sum(a_i+b_i)^2}\le\sqrt{\sum a_i^2}+\sqrt{\sum b_i^2}을 Cauchy–Schwarz로 보여라.

풀이

Cauchy–Schwarz로

∑(ai+bi)2=∑ai2+2∑aibi+∑bi2≤∑ai2+2∑ai2∑bi2+∑bi2=(∑ai2+∑bi2)2.\sum(a_i+b_i)^2=\sum a_i^2+2\sum a_ib_i+\sum b_i^2\le\sum a_i^2+2\sqrt{\textstyle\sum a_i^2\sum b_i^2}+\sum b_i^2=\Bigl(\sqrt{\textstyle\sum a_i^2}+\sqrt{\textstyle\sum b_i^2}\Bigr)^2 .

양변의 제곱근을 취한다(양변이 음이 아니다).

연습 4.10 (Cauchy의 앞뒤 귀납 ★★★) Jensen 없이 산술–기하 평균을 증명한다. (a) n=2n=2를 보여라. (b) n=2mn=2^m에서 성립하면 n=2m+1n=2^{m+1}에서 성립함을 보여라. (c) nn에서 성립하면 n−1n-1에서 성립함을 보여라. (힌트: xn=1n−1(x1+⋯+xn−1)x_n=\tfrac1{n-1}(x_1+\cdots+x_{n-1})을 덧붙인다.) (d) 모든 nn에서 성립하는 이유를 설명하라.

풀이

(a) (x1−x2)2≥0(\sqrt{x_1}-\sqrt{x_2})^2\ge0을 전개하면 x1x2≤12(x1+x2)\sqrt{x_1x_2}\le\tfrac12(x_1+x_2)이다. (b) 2m+12^{m+1}개를 앞뒤 절반으로 나누고 각 절반의 기하평균을 G1,G2G_1,G_2, 산술평균을 A1,A2A_1,A_2라 하자. 전체의 기하평균은 G1G2≤12(G1+G2)≤12(A1+A2)\sqrt{G_1G_2}\le\tfrac12(G_1+G_2)\le\tfrac12(A_1+A_2)이고 마지막 값이 전체의 산술평균이다. 첫 부등호가 (a), 둘째가 2m2^m에서의 가정이다. (c) x1,…,xn−1x_1,\dots,x_{n-1}의 산술평균을 AA라 하고 xn=Ax_n=A를 덧붙이면 nn개의 산술평균도 AA이다. nn에서의 부등식으로 (x1⋯xn−1A)1/n≤A(x_1\cdots x_{n-1}A)^{1/n}\le A, 곧 x1⋯xn−1≤An−1x_1\cdots x_{n-1}\le A^{n-1}이다. (d) 임의의 nn에 대해 2m≥n2^m\ge n인 mm이 있다. (a)와 (b)로 2m2^m에서 성립하고, (c)를 2m−n2^m-n번 써서 nn까지 내려온다.

이 회차에서 읽은 절 0개 · 회차 차례