3.1: Двійкові подання
Припустимо, послідовність{an}∞n=1 така, що для кожногоn=1,2,3,…, абоan=0 абоan=1 і, для будь-якого цілогоN, існує ціле числоn>N таке, щоan=0. Тоді
0≤an2n≤12n
боn=1,2,3,…, так нескінченна серія
∞∑n=1an2n
збігається з деяким дійсним числомx за допомогою тесту порівняння. Більш того,
0≤x<∞∑n=112n=1.
Ми називаємо послідовність{an}∞n=1 двійковим представленням дляx, і записуємо
x=.a1a2a3a4….
Припустимо{bn}∞n=1,{an}∞n=1 і обидва двійкові уявлення дляx. Показати, щоan=bn дляn=1,2,3,….
Тепер припустимо,x∈R с0≤x<1. Побудувати послідовність{an}∞n=1 наступним чином: Якщо0≤x<12, нехайa1=0; інакше, нехайa1=1. Forn=1,2,3,…, нехай
sn=n∑i=1ai2i
і встановитиan+1=1 якщо
sn+12n+1≤x
іan+1=0 інакше.
З позначенням, як зазначено вище,
sn≤x<sn+12n
дляn=1,2,3,….
- Доказ
-
Так як
s1={0, if 0≤x<1212, if 12≤x<1
зрозуміло, щоs1≤x<s1+12. Так припустимоn>1 іsn−1≤x<sn−1+12n−1. Якщоsn−1+12n≤x, тодіan=1 і
sn=sn−1+12n≤x<sn−1+12n−1=sn−1+12n+12n=sn+12n.
Якщоx<sn−1+12n, тодіan=0 і
sn=sn−1≤x<sn−1+12n=sn+12n.
Q.E.D.
З позначенням, як зазначено вище,
x=∞∑n=1an2n.
- Доказ
-
Заданоϵ>0, вибрати ціле числоN таке, що12n<ϵ. Тоді, для будь-якогоn>N, випливає з леми, що
|sn−x|<12n<12N<ϵ.
Звідси
x=limn→∞sn=∞∑n=1an2n.
Q.E.D.
З позначенням, як вище, задано будь-яке ціле числоN існуєn>N таке, щоan=0.
- Доказ
-
Якщоan=1 дляn=1,2,3,…, того
x=∞∑n=112n=1,
суперечить припущенню, що0≤x<1. Тепер припустимо, існує ціле числоN таке, щоaN=0 алеan=1 для кожногоn>N. Тоді
x=sN+∞∑n=N+112n=sN−1+∞∑n=N+112n=sN−1+12N,
маючи на увазі цеaN=1, і, таким чином, суперечить припущенню, щоaN=0. Q.E.D.
Поєднання попередньої леми з попередньою пропозицією дає наступний результат.
З позначенням, як зазначено вище,x=.a1a2a3a4….
Наступна теорема тепер випливає з вправи 3.1.1 та попередньої пропозиції.
Кожне0≤x<1 дійсне число має унікальне двійкове подання.