Roland H. Eddy, Memorial University of Newfoundland, Canada, 1985
그리고 이 그림은 내 상상력을 살짝 건드렸고, 그 정도면 이 짧은 글을 쓰기에 충분했다.
부등식에 관한 이전 핸드아웃 글을 쓴 뒤로, 부등식을 기하학적으로 표현할 방법이 있는지(그러니까 고전적인 원, 삼각형, 정사각형, 정육면체, 직육면체 같은 것들로) 찾아보고 싶었다. 그래서 이것저것 파고 즉흥적으로 시도해 보면서, 대체로 대수와 해석에서 다루는 내용에 대해 사람들이 기하학적 직관을 얻을 수 있도록 몇 가지 애니메이션을 만들어 보았다.
몇몇 애니메이션은 표준적이고, 적절한 학교에서는 실제로 가르치는 내용이다. 하지만 다른 것들은 나름의 독창성이 있다. 그런 것들은 실제로 펜과 종이, 그리고 내 상상력만으로 아이디어를 발전시켰다. 누군가가 이미 했던 것이라면 괜찮다. 기본 수학에서 “진짜” 독창성을 주장할 만큼 내가 어리석지는 않다. 지난 2000년 동안 이 길은 이미 수없이 밟혀 왔다.
The HM-AM-GM-QM Inequality
이건 학창 시절에 가장 자주 마주치는 부등식 사슬이다. 혹시 잊었을까 봐 상기시키자면, 세 수 a,b,c>0에 대한 간단한 형태는 다음과 같다:
HM = Harmonic Mean: 훈련되지 않은 눈에는 직관에 반하는 듯하지만, 이 평균은 우리 우주에 새겨진 법칙들 속에 실제로 등장한다. 예를 들어, 점 A에서 점 B로 속도 v1로 갔다가, 돌아올 때 속도 v2로 온다면 평균 속도는 얼마일까? 못하는 학생은 vavg=2v1+v2라고 하겠지만, 잘하는 학생은 실제로 조화평균이라는 걸 안다: vavg=v11+v212.
GM = Geometric Mean: “성장”의 평균으로, 스케일링과 복리(곱셈적 누적)에 유용하다. HM처럼 이것도 자연과… 단순한 금융에 등장한다. 예를 들어, 주식 투자자라고 하자. 첫해에 포트폴리오가 100% 성장했지만, 다음 해에 시장이 50% 폭락했다면, _평균 성장률_은 얼마였을까?
수학에 약한 투자자는: 2100+(−50)=25%라고 말할 것이다.
수학을 아는 투자자는 성장 배수를 본다. 첫해 배수는 2.0, 둘째 해는 0.5. 그런 다음 이렇게 평균을 낸다: Average Growth Factor=2.0×0.5=1.0
이는 평균 성장률이 실제로 0%라는 뜻이다. 정확히 시작점으로 돌아온 것이다. 솔직히 말해, 이 정도면 대부분의 트레이더보다 낫다.
AM = Arithmetic Mean: 모두가 알고 좋아하는 고전적 평균. 물론 평균 수식에 “좋아한다”는 말은 좀 과하긴 하다.
QM = Quadratic Mean: _Root Mean Square (RMS)_라고도 하며, 예를 들어 전기공학에서 등장한다.
유럽에서는 전압이 230V로 표기된다. 하지만 이것은 사람들이 생각하는 실제 평균 전압이 아니다. 실제 값은 _RMS_로 정해진다.
이제 더 명확해졌으니, 이 부등식 사슬을 기하학적 눈으로 보자. 사물이 살아나는 모습은 정말 놀랍다.
The two circles
첫 번째 애니메이션은 사실 내가 그 그림에서 봤던 것이다.
중심이 O이고 지름이 a인 큰 원이 주어진다. 즉 반지름은 R=2a이다. 그리고 중심이 O′인 더 작은 원이 있는데, 이 원은 큰 원의 둘레에 바깥쪽에서 접한다. 이 두 번째 원의 지름은 b이므로 반지름은 r=2b이다. 작은 원의 중심 O′를 O를 지나는 수직선에 정사영하고, 그 점을 P라고 하자.
O O
O′O'
P P
a a
b b
2a+b
ab
2a−b
직각삼각형 OPO′가 다음 길이로 만들어진다:
빗변 OO′는 반지름의 합: 2a+2b=2a+b.
수평 변 OP는 반지름의 차: 2a−2b=2a−b.
수직 변 O′P.
O′P를 구하려면 피타고라스 정리를 쓰면 된다:
(O′P)2=(2a+b)2−(2a−b)2=ab⟹⟹O′P=ab
OO′는 a,b에 대한 AM이고, O′P는 a,b에 대한 GM이다. GM(한 변)이 항상 AM(빗변)보다 작다는 걸 알 수 있다. 특별히 두 원의 크기가 같을 때(a=b)는 OP가 0이 되고, GM이 AM과 일치한다. 아름답다!
The Semicircle
이건 “교실” 전략, 즉 내가 학교에서 배웠던 시각화다.
중심이 O이고 전체 지름이 a+b인 반원에서 시작한다. 둘레 위의 한 점 P를 잡고, 이를 지름 위의 점 P′로 수직 투영한다. 그러면 직각삼각형 POP′가 만들어진다(문자도 일부러 그림이 “튀도록” 골랐다).
2a+b
ab
a a
b b
2∣a−b∣
O O
A A
B B
P P
P′P'
이 삼각형에서:
수평 변은 OP′=2∣a−b∣.
빗변 OP는 반지름이며, 지름의 절반이므로 OP=2a+b.
이제 수직 선분 PP′를 구해야 하는데, 피타고라스 정리를 쓰면:
PP′=(2a+b)2−(2a−b)2=ab
요컨대 앞과 같은 아이디어를 다른 “메커니즘”으로 보는 것이다. 길이 a+b인 지름을 두 구간 a와 b로 나눈다.
애니메이션에서 분할점을 움직이면, _기계장치_가 작동하는 게 쉽게 보인다: 파란 선(GM= PP′)은 항상 원 안에 갇혀 있으니 빨간 반지름(AM= OP)보다 커질 수 없다. 둘이 같은 높이가 되는 건 꼭대기에서 a=b일 때뿐이다.
이제 더 복잡하게, 그림에 QM(Quadratic Mean)을 추가해 보자. 이를 위해서는:
지름 a+b에 수직인 반지름 OM을 그린다. OM은 반지름이므로 OM=2a+b.
점 M과 P′를 선분으로 잇는다.
2a+b
2a+b
ab
2a2+b2
a a
b b
2∣a−b∣
O O
A A
B B
P P
P′P'
M M
그림을 보면 새 직각삼각형 MOP′가 만들어지고, 두 직각변은:
OM=2a+b
OP′=2∣a−b∣
빗변 MP′는 다시 피타고라스로:
MP′=(2a+b)2+(2a−b)2=2a2+b2
이제 MP′가 a,b의 QM 역할을 한다는 것을 관찰할 수 있다. MP′는 빗변이고 OM(반지름/AM)은 한 변이므로, a=b가 아닌 한 QM은 항상 반지름보다 크다. 그 특정한 경우에는 P′가 중심 O로 이동하고 OP′가 사라지며 QM = AM이 된다.
마지막으로 HM도 잊지 말자. 이게 가장 미묘하다. 이를 “등장”시키려면 P′를 선분 OP 위로 정사영하자. 이 새 투영점을 N이라 부르자.
2a+b
ab
2a2+b2
a+b2ab
a a
b b
2∣a−b∣
O O
A A
B B
P P
P′P'
M M
N N
HM에 해당하는 PN을 구하려면 직각삼각형 OPP′의 성질을 이용한다. PN은 직각에서 내린 높이가 빗변을 나눠 만든 부분이므로(잠깐, 사실 여기서는 넓이 또는 닮음을 쓴다!), 계산이 아름답게 떨어진다:
PN=OPPP′2=2a+b(ab)2=a+b2ab=a1+b12
해냈다! 한 반원 안에 전체 “알파벳 수프” 사슬이 들어갔다:
PN은 HM(작은 선분)
PP′은 GM(수직 높이)
OP는 AM(반지름)
MP′는 QM(큰 빗변)
이제 위계가 쉽게 보인다. a=b가 아닌 한, 선분들은 항상 자기 차선을 지킨다: PN<PP′<OP<MP′. 모든 것이 연결되어 있다. 다시 말하지만, 아름답다!
The Container
이건 AM-GM 부등식의 증명이라기보다, 그 아름다운 결과에 가깝다.
이 시각화 아이디어는 최근에 “Container With Most Water” 문제를 풀면서 떠올랐다. 그 코딩 문제 자체가 부등식과 직접 관련이 있는 건 아니지만, 물을 담는 용기라는 개념이 딱 종을 울렸다…
정사각형인 용기 ABCD를 생각하자. 정사각형 한 변의 길이는 AB=2a+b이다. 그러면 정사각형의 넓이는 AreaABCD=(2a+b)2.
이제 두 번째 용기를 도입하자: 가로 A′B′=a, 세로 A′D′=b인 직사각형 A′B′C′D′. 합 a+b는 고정해 두고, 이 직사각형을 계속 변형한다고 하자. 즉 b에서 조금 가져가면 a에 보태고, 그 반대도 마찬가지다. 이 직사각형의 넓이는 AreaA’B’C’D’=ab이다.
이 용기에 물을 채운다고 상상해 보자(2D 도형인 건 알지만, 그냥 넘어가자). A′B′C′D′가 담을 수 있는 물의 정확한 양은 거의 항상 ABCD가 담을 수 있는 양보다 작다. 직사각형을 어떻게 변형해도, 정사각형이 항상 더 우월한 그릇이다.
다음 그림을 보자(파란 영역이 “액체”(곱 a⋅b)를 나타낸다):
2a+b
a a
b b
Asquare=(2a+b)2
Arect=ab
A A
B B
C C
D D
A′A'
B′B'
C′C'
D′D'
직사각형이 변형되는 동안(a+b=constant 조건 하에서) 물 높이는 요동치지만, 물이 정사각형 경계를 넘쳐흐르는 건 물리적으로 불가능하다는 걸 알 수 있다. 액체가 가장자리까지 차는 건 “스트로크의 꼭대기”에서, 바로 a=b로 직사각형이 완전한 정사각형이 되는 순간뿐이다. 그 외에는 항상 위쪽에 빈 공간이 남는다.
이 “용기” 실험은 다음의 간단한 관찰로 요약된다:
AreaABCD≥AreaA′B′C′D′⟹(2a+b)2≥ab⟹⟹2a+b≥ab
이는 정확히 AM-GM 부등식이다. 고정된 둘레(또는 합)에서 정사각형은 궁극의 “물 보유자”이며, 직사각형을 얇은 선처럼 늘릴수록 용량은 더 잃게 된다.
The 3D container
2D 도형을 용기로 쓰는 게 불편한 사람들을 위해 3D 버전도 준비했다. 논리는 그대로지만, 이제 넓이를 비교하는 대신 부피를 보자.
한 변의 길이가 3a+b+c인 정육면체를 정의하면, 부피는 Vcube=(3a+b+c)3이다. 한편, 변의 길이가 a,b,c인 직육면체가 있다. 합 a+b+c를 일정하게 유지하는 한, 그 직육면체를 어떻게 변형해도(파란 액체의 부피 abc), 그것을 정육면체에 부으려 할 때 결코 넘칠 수 없다.
3a+b+c
a a
b b
c c
Vcube=(3a+b+c)3
Vprism=abc
A A
B B
C C
D D
E E
F F
G G
H H
A′A'
B′B'
C′C'
D′D'
E′E'
F′F'
G′G'
H′H'
앞과 마찬가지로, “프리즘” 용기가 “정육면체” 용기의 가장자리까지 차는 건 a=b=c일 때뿐이다. 완벽한 대칭에서 벗어나면 언제나 부피 손실이 생긴다. 수학적으로는:
(3a+b+c)3≥abc⟹3a+b+c≥3abc
우리가 여기서 보는 건 대수의 이상한 현상이 아니라, 동물과 우주 모두에 내재한 근본적인 “게으름의 법칙”이다. 자연은 효율에 집착하며, 결국 대칭은 게으름의 궁극 형태라는 것이 드러난다.
The Sum of Squares Inequality
아마 “제곱합”으로 단순히 알고 있을 만한 “귀여운” 부등식이 있다:
a2+b2+c2≥ab+bc+ca
이를 증명하는 방법은 여러 가지가 있고, 나는 이미 이전 글들에서 이에 대해 이야기했다: 여기, 여기, 여기… 그리고 여기.
하지만 대수 대신, 이를 정사각형들의 배치로 시각화할 수 있다:
한 변의 길이가 a인 정사각형 ABCD를 상상하자.
한 변의 길이가 b인 또 다른 정사각형 BEFG.
한 변의 길이가 c인 세 번째 정사각형 EHIJ.
이 세 개가 이루는 결합 다각형의 전체 넓이는 정확히 a2+b2+c2(부등식의 좌변)이다.
A A
B B
C C
D D
E E
F F
G G
H H
I I
J J
K K
L L
M M
AAHIJFGCD=a2+b2+c2
AABGM+ABEFG+AABKL=ab+bc+ca
a a
b b
c c
애니메이션처럼 새 선들을 그리면, 새로운 직사각형들이 나타난다:
넓이가 ca인 ABKL
넓이가 ab인 ABGM
넓이가 bc인 BEJK
보는 것처럼 이 넓이들의 합은 ab+bc+ca이고, 부등식의 우변과 일치한다.
슬라이더를 조절해 b와 c를 키워 a와 같게 만들면, 두 변 사이의 간극이 사라진다. 결국 a=b=c일 때 부등식은 등식이 되고, 세 정사각형이 완벽히 정렬된다… 뭐, 좋다고 하자.