{x≥0:xn<a}의 상한이 바로 na입니다 — 상한 공리가 "빈틈"을 메워 제곱근을 만들어내는 순간을 보세요.
s=sup{x≥0:xn<a}⇒sn=a
naexists and is unique
예제
a>0와 자연수 n에 대해 E={x≥0:xn<a}라 두세요. E가 비어 있지 않고 위로 유계임을 보이고, s=supE라 두었을 때 삼단논법으로 sn=a임을 완전히 증명하세요.
E={x≥0:xn<a},s=supE,sn=a
a=2, n=2: 회색 영역이 E={x≥0:x2<2}이고, 그 상한 s=supE가 수직 점선 위치의 2≈1.41421356입니다. 아래 증명이 이 s가 정확히 a의 제곱근임을 보입니다.증명 보기
E는 비어 있지 않습니다: 0n=0<a이므로 0∈E입니다. 또한 a+1은 E의 상계입니다: x>a+1이면 a>0이므로 x>1이고, 따라서 xn≥x>a+1>a라서 x∈/E입니다.
실수의 완비성(상한 공리)에 의해 s=supE가 존재합니다. s≥0이며, sn=a임을 삼단논법으로 보입니다: sn<a와 sn>a가 모두 불가능함을 보이면 sn=a가 남습니다.
sn<a라 가정합니다. δ>0에 대해 이항정리로 (s+δ)n−sn=∑k=1n(kn)sn−kδk=δ∑k=1n(kn)sn−kδk−1입니다. 0<δ<1이면 δk−1≤1이므로 이 차이는 δM 이하입니다. 여기서 M=∑k=1n(kn)(s+1)n−k는 s에만 의존하는 상수입니다. 0<δ<min(1,(a−sn)/M)을 잡으면 (s+δ)n<sn+(a−sn)=a이고 s+δ≥0이므로 s+δ∈E — s가 상한이라는 데 모순입니다.
sn>a라 가정합니다. a≥0이므로 s>0입니다. 0<δ<s에 대해 t=s−δ라 두면 인수분해 sn−tn=(s−t)(sn−1+sn−2t+⋯+tn−1)에 의해 sn−(s−δ)n=δ∑j=0n−1sn−1−jtj≤nδsn−1입니다 (t≤s이므로 각 항이 sn−1 이하). 0<δ<min(s,(sn−a)/(nsn−1))을 잡으면 (s−δ)n>a입니다. 그런데 x≥s−δ인 모든 x는 xn≥(s−δ)n>a를 만족하므로 x∈/E — 즉 s−δ도 E의 상계가 되어, s가 최소상한이라는 데 모순입니다.
따라서 sn=a이며, s≥0이므로 s는 a의 음이 아닌 n제곱근입니다. (유일성은 다음 문제.) 이 증명은 xn의 연속성을 이항 전개로 직접 손으로 잡아낸 것으로, 상한 공리가 "구멍 없는" 실수 직선을 보장하기에 가능한 논증입니다.
s,t≥0이고 sn=tn=a이면 s=t임을 증명하세요 — 즉 음이 아닌 n제곱근은 유일합니다.
tn−sn=(t−s)(tn−1+tn−2s+⋯+sn−1)
a=2, n=2: 수직 점선은 2≈1.41421356 한 점에만 그어집니다 — 제곱해서 2가 되는 음이 아닌 수는 이것 하나뿐입니다.증명 보기
0≤s<t라 가정합니다. 인수분해 tn−sn=(t−s)(tn−1+tn−2s+⋯+sn−1)에서 첫 인자 t−s>0이고, 두 번째 인자의 각 항은 t>0이므로 0이 아니며 음이 아닙니다 (특히 tn−1>0). 따라서 tn−sn>0, 즉 sn<tn입니다. xn은 [0,∞)에서 엄격히 증가합니다.
sn=tn=a인데 s=t라면, 대칭성에 의해 s<t 또는 t<s이고, 위에서 sn=tn이 되어 모순입니다. 따라서 s=t — 음이 아닌 n제곱근은 유일합니다.
이분법으로 a의 n제곱근을 근사할 때, k번째 중점 xk에 대한 오차 상한 ∣xk−s∣≤2kb0−a0를 증명하고, a=2, n=2에서 10단계를 직접 계산해 상한을 수치로 검증하세요.
∣xk−s∣≤2kb0−a0,x10=1.416015625
∣x10−2∣≈0.0018021<2102=0.001953125
a=2, n=2: 이분법 60회 반복으로 2≈1.41421356을 얻습니다 (∣diff∣≈2.2×10−16). 아래는 10단계에서의 오차 상한을 직접 확인합니다.증명 보기
구간 [a0,b0]=[0,max(1,a)]에서 시작합니다: a0n−a=−a<0≤b0n−a이므로 (유일한) 근 s가 이 구간 안에 있습니다. 매 단계 중점 m에서 mn<a이면 왼쪽 구간을 버리고(s>m), 아니면 오른쪽을 버립니다(s≤m) — 부호가 s를 가두므로 불변식 s∈[ak,bk]가 유지되고, 구간 길이는 매번 절반이 됩니다: bk−ak=2kb0−a0.
xk=2ak+bk는 구간의 중점이므로, s가 같은 구간 안에 있으면 ∣xk−s∣≤2bk−ak=2k+1b0−a0≤2kb0−a0입니다. (인덱스를 1부터 세면 정확히 2kb0−a0가 됩니다.) 오차는 매 단계 최소 절반씩 줄어듭니다.
a=2, n=2에서 [a0,b0]=[0,2]이므로 상한은 2k2입니다. 10단계를 직접 돌리면 x10=1.416015625이고, ∣x10−2∣≈0.0018021 — 상한 2102=5121≈0.0019531 안에 들어갑니다. 모델의 60회 반복값 1.414213562373095는 2와 2.3×10−16 이내로 일치합니다.