Непары́ўны дроб (або ланцуго́вы дроб) — гэта матэматычны выраз віду
[
a
0
;
a
1
,
a
2
,
a
3
a
0
1
a
1
1
a
2
1
a
3
…
{\displaystyle [a_{0};a_{1},a_{2},a_{3},\cdots ]=a_{0}+{\cfrac {1}{a_{1}+{\cfrac {1}{a_{2}+{\cfrac {1}{a_{3}+\ldots }}}}}};}
дзе a0 ёсць цэлы лік, і ўсе астатнія a**n — натуральныя лікі (дадатныя цэлыя).
Любы рэчаісны лік можна прадставіць у выглядзе непарыўнага дробу (канечнага ці бесканечнага). Лік можна прадставіць канечным ланцуговым дробам тады і толькі тады(руск.) бел., калі ён рацыянальны. Лік можна прадставіць перыядычным ланцуговым дробам тады і толькі тады, калі ён ёсць квадратычная ірацыянальнасць.
Любы рэчаісны лік
x
{\displaystyle x}
можна прадставіць (канечным ці бесканечным, перыядычным ці неперыядычным) ланцуговым дробам
[
a
0
;
a
1
,
a
2
,
a
3
, ⋯ ]
{\displaystyle [a_{0};a_{1},a_{2},a_{3},\cdots ]}
, дзе
a
0
= ⌊ x ⌋ ,
x
0
= x −
a
0
,
{\displaystyle a_{0}=\lfloor x\rfloor ,x_{0}=x-a_{0},}
a
1
=
⌊
1
x
0
⌋
,
x
1
=
1
x
0
−
a
1
,
{\displaystyle a_{1}=\left\lfloor {\frac {1}{x_{0}}}\right\rfloor ,x_{1}={\frac {1}{x_{0}}}-a_{1},}
…
{\displaystyle \dots }
a
n
=
⌊
1
x
n − 1
⌋
,
x
n
=
1
x
n − 1
−
a
n
,
{\displaystyle a_{n}=\left\lfloor {\frac {1}{x_{n-1}}}\right\rfloor ,x_{n}={\frac {1}{x_{n-1}}}-a_{n},}
…
{\displaystyle \dots }
дзе
⌊ x ⌋
{\displaystyle \lfloor x\rfloor }
абазначае цэлую частку(руск.) бел. ліку
x
{\displaystyle x}
.
Для рацыянальнага ліку
x
{\displaystyle x}
гэта раскладанне абарвецца па дасягненні нулявога
x
n
{\displaystyle x_{n}}
для некаторага n. У гэтым выпадку
x
{\displaystyle x}
прадстаўляецца канечным непарыўным дробам
[
a
0
;
a
1
, ⋯ ,
a
n
]
{\displaystyle x=[a_{0};a_{1},\cdots ,a_{n}]}
.
Для ірацыянальнага
x
{\displaystyle x}
усе велічыні
x
n
{\displaystyle x_{n}}
будуць ненулявыя і працэс раскладання можна працягваць без канца. У гэтым выпадку
x
{\displaystyle x}
прадстаўляецца бесканечным ланцуговым дробам
[
a
0
;
a
1
,
a
2
,
a
3
, ⋯ ]
{\displaystyle x=[a_{0};a_{1},a_{2},a_{3},\cdots ]}
.
Каб хутка раскласці рацыянальны лік у ланцуговы дроб, можна скарыстаць алгарытм Еўкліда.
n-ым падыходным дробам (або падыходзячым дробам) для ланцуговага дробу
[
a
0
;
a
1
,
a
2
,
a
3
, ⋯ ]
{\displaystyle x=[a_{0};a_{1},a_{2},a_{3},\cdots ]}
называецца канечны ланцуговы дроб
[
a
0
;
a
1
, ⋯ ,
a
n
]
{\displaystyle [a_{0};a_{1},\cdots ,a_{n}]}
. Значэнне падыходнага дробу раўняецца некатораму рацыянальнаму ліку
p
n
q
n
{\displaystyle {\frac {p_{n}}{q_{n}}}}
. Падыходзячыя дробы з цотнымі нумарамі ўтвараюць нарастаючую паслядоўнасць, граніца якой роўная
x
{\displaystyle x}
. Аналагічна, падыходзячыя дробы з няцотнымі нумарамі ўтвараюць спадаючую паслядоўнасць, граніца якой таксама роўная
x
{\displaystyle x}
.
Эйлер вывеў зваротныя формулы(англ.) бел. для вылічэння лічнікаў і назоўнікаў падыходных дробаў:
p
− 1
= 1 ,
p
0
=
a
0
,
p
n
=
a
n
p
n − 1
p
n − 2
;
{\displaystyle p_{-1}=1,\quad p_{0}=a_{0},\quad p_{n}=a_{n}p_{n-1}+p_{n-2};}
q
− 1
= 0 ,
q
0
= 1 ,
q
n
=
a
n
q
n − 1
q
n − 2
.
{\displaystyle q_{-1}=0,\quad q_{0}=1,\quad q_{n}=a_{n}q_{n-1}+q_{n-2}.}
Такім чынам, велічыні
p
n
{\displaystyle p_{n}}
і
q
n
{\displaystyle q_{n}}
прадстаўляюцца значэннямі кантынуантаў(англ.) бел.:
p
n
=
K
n + 1
(
a
0
,
a
1
, ⋯ ,
a
n
)
{\displaystyle p_{n}=K_{n+1}(a_{0},a_{1},\cdots ,a_{n})}
q
n
=
K
n
(
a
1
,
a
2
, ⋯ ,
a
n
)
{\displaystyle q_{n}=K_{n}(a_{1},a_{2},\cdots ,a_{n})}
Паслядоўнасці
{
p
n
}
{\displaystyle \left\{p_{n}\right\}}
і
{
q
n
}
{\displaystyle \left\{q_{n}\right\}}
нарастаюць.
Лічнікі і назоўнікі суседніх падыходных дробаў звязаны суадносінамі:
p
n
q
n − 1
−
q
n
p
n − 1
= ( − 1
)
n − 1
,
{\displaystyle p_{n}q_{n-1}-q_{n}p_{n-1}=(-1)^{n-1},}
(1) якія можна перапісаць у выглядзе
p
n
q
n
−
p
n − 1
q
n − 1
=
( − 1
)
n − 1
q
n − 1
q
n
.
{\displaystyle {\frac {p_{n}}{q_{n}}}-{\frac {p_{n-1}}{q_{n-1}}}={\frac {(-1)^{n-1}}{q_{n-1}q_{n}}}.}
Адкуль вынікае, што
|
x −
p
n − 1
q
n − 1
|
<
1
q
n − 1
q
n
<
1
q
n − 1
2
.
{\displaystyle \left|x-{\frac {p_{n-1}}{q_{n-1}}}\right|<{\frac {1}{q_{n-1}q_{n}}}<{\frac {1}{q_{n-1}^{2}}}.}
Непарыўныя дробы дазваляюць эфектыўна знаходзіць добрыя рацыянальныя прыбліжэнні рэчаісных лікаў. А іменна, калі рэчаісны лік
x
{\displaystyle x}
раскласці ў ланцуговы дроб, то яго падыходныя дробы будуць задавальняць няроўнасць
|
x −
p
n
q
n
|
<
1
q
n
2
.
{\displaystyle \left|x-{\frac {p_{n}}{q_{n}}}\right|<{\frac {1}{q_{n}^{2}}}.}
Адсюль, сярод іншага, вынікае:
p
n
q
n
{\displaystyle {\frac {p_{n}}{q_{n}}}}
з’яўляецца найлепшым прыбліжэннем для
x
{\displaystyle x}
сярод усіх дробаў, назоўнік якіх не пераўзыходзіць
q
n
{\displaystyle q_{n}}
;
{\displaystyle \pi }
](/Пі,_лік “Пі, лік”)=3,14159265… у непарыўны дроб і падлічым яго падыходныя дробы: 3, 22/7, 333/106, 355/113, 103993/33102, …
Другі падыходны дроб 22/7 — гэта вядомае архімедава прыбліжэнне. Чацвёрты падыходны дроб 355/113 быў упершыю атрыман у Старажытным Кітаі(руск.) бел..
log
2
3 2
≈ 0,585
{\displaystyle \textstyle \log _{2}{\frac {3}{2}}\approx 0{,}585}
. Трэці падыходны дроб 7/12 дазваляе абгрунтаваць класічнае дзяленне актавы на 12 паўтонаў(руск.) бел.[1].
9
/
[ 2 ; 4 ]
{\displaystyle 9/4=[2;3,1]=[2;4];}
Напрыклад:
2
= [ 1 ; 2 , 2 , 2 , 2 , … ]
{\displaystyle {\sqrt {2}}=[1;2,2,2,2,\dots ]}
[ 1 ; 1 , 1 , 1 , … ]
{\displaystyle \phi =[1;1,1,1,\dots ]}
2
3
{\displaystyle {\sqrt[{3}]{2}}}
невядома, ці канечная колькасць розных лікаў у яго раскладанні (паслядоўнасць A002945 у OEIS).
[ 1 ; 1 , 2 , 1 , 1 , 4 , 1 , 1 , 6 , 1 , 1 , 8 , … , 1 , 1 , 2 n − 2 , 1 , 1 , 2 n , … ]
{\displaystyle e-1=[1;1,2,1,1,4,1,1,6,1,1,8,\ldots ,1,1,2n-2,1,1,2n,\ldots ]}
для ліку
tg
[ 1 ; 1 , 1 , 3 , 1 , 5 , 1 , 7 , … , 1 , 2 n + 1 , 1 , 2 n + 3 , … ]
{\displaystyle \operatorname {tg} ,1=[1;1,1,3,1,5,1,7,\ldots ,1,2n+1,1,2n+3,\ldots ]}
[ 3 ; 7 , 15 , 1 , 292 , 1 , 1 , 1 , 2 , 1 , 3 , 1 , 14 , 2 , 1 , 1 , 2 , 2 , 2 , 2 , 1 , 84 , 2 , 1 , 1 , 15 , … ]
{\displaystyle \pi =[3;7,15,1,292,1,1,1,2,1,3,1,14,2,1,1,2,2,2,2,1,84,2,1,1,15,\dots ]}
x
{\displaystyle x}
у непарыўны дроб, пачынаючы з другога элемента не сустракаюцца лікі, большыя за
n
{\displaystyle n}
, то кажуць, што лік
x
{\displaystyle x}
адносіцца да класа
F ( n )
{\displaystyle F(n)}
. Любы рэчаісны лік можна прадставіць у выглядзе сумы двух лікаў з класа
F ( 4 )
{\displaystyle F(4)}
і ў выглядзе здабытку двух лікаў з класа
F ( 4 )
{\displaystyle F(4)}
[3]. У далейшым было паказана, што любы рэчаісны лік можна прадставіць сумаю трох лікаў з класа
F ( 3 )
{\displaystyle F(3)}
і сумаю чатырох лікаў з класа
F ( 2 )
{\displaystyle F(2)}
. Колькасць неабходных складнікаў у гэтай тэарэме нельга паменшыць — для прадстаўлення некаторых лікаў названым спосабам меншай колькасці складнікаў недастаткова[4][5].
Пры распрацоўцы сонечнага календара(руск.) бел. неабходна знайсці рацыянальнае прыбліжэнне для ліку дзён у годзе, які роўны 365,2421988… Падлічым падыходныя дробы для дробнай часткі гэтага ліку:
1 4
;
7 29
;
8 33
;
31 128
;
132 545
⋯
{\displaystyle {\frac {1}{4}};{\frac {7}{29}};{\frac {8}{33}};{\frac {31}{128}};{\frac {132}{545}}\cdots }
Першы дроб азначае, што раз у 4 гады трэба дабаўляць дадатковы дзень; гэты прынцып лёг у аснову юліянскага календара. Пры гэтым памылка ў 1 дзень набіраецца за 128 гадоў. Другое значэнне (7/29) ніколі не выкарыстоўвалася. Трэці дроб (8/33), г.зн. 8 высакосных гадоў за перыяд у 33 гады, быў прапанован Амарам Хаямам у XI ст. і даў пачатак персідскаму календару(руск.) бел., у якім памылка ў дзень набіраецца за 4500 гадоў (у грыгарыянскім — за 3280 гадоў). Вельмі дакладны варыянт з чацвёртым дробам (31/128, памылка ў суткі набіраецца толькі за 100000 гадоў) прапагандаваў нямецкі астраном Іаган фон Медлер (1864), аднак вялікай цікавасці ён не выклікаў.
Разгледзім параўнанне(руск.) бел.:
a x ≡ b
( mod
m )
,
{\displaystyle ax\equiv b{\pmod {m}},}
дзе
a , b
{\displaystyle a,\ b}
зададзеныя, прычым можна лічыць, што
a
{\displaystyle a}
узаемна простае з
m
{\displaystyle m}
. Трэба знайсці
x
{\displaystyle x}
.
Раскладзём
m a
{\displaystyle {\frac {m}{a}}}
у непарыўны дроб. Ён будзе канечны, і апошні падыходны дроб
p
n
q
n
=
m a
{\displaystyle {\frac {p_{n}}{q_{n}}}={\frac {m}{a}}}
. Падставім у формулу (1):
m
q
n − 1
− a
p
n − 1
= ( − 1
)
n − 1
.
{\displaystyle mq_{n-1}-ap_{n-1}=(-1)^{n-1}.}
Адсюль вынікае:
a
p
n − 1
≡ ( − 1
)
n
( mod
m )
{\displaystyle ap_{n-1}\equiv (-1)^{n}{\pmod {m}}}
, ці:
a ( − 1
)
n
p
n − 1
≡ 1
( mod
m )
.
{\displaystyle \ a(-1)^{n}p_{n-1}\equiv 1{\pmod {m}}.}
Вывад: клас вылікаў
x ≡ ( − 1
)
n
p
n − 1
b
( mod
m )
{\displaystyle x\equiv (-1)^{n}p_{n-1}b{\pmod {m}}}
ёсць рашэнне зыходнага параўнання.
ζ ( 3 )
{\displaystyle \zeta (3)}
x
2
− n
y
2
= 1
{\displaystyle ;x^{2}-ny^{2}=1;}
і іншых дыяфантавых ураўненняў(руск.) бел..
Гл. таксама: Залатое сячэнне У непарыўным дробе залатога сячэння φ няма цэлых лікаў, большых за 1. Адсюль выцякае цікавы вынік: сярод рэчаісных лікаў лік φ — адзін з самых «цяжкіх» для прыбліжэння рацыянальнымі лікамі. Тэарэма Гурвіца[7] сцвярджае, што любы рэчаісны лік x можна прыблізіць дробам m/n так, што
|
x −
m n
|
<
1
n
2
5
.
{\displaystyle \left|x-{m \over n}\right|<{1 \over n^{2}{\sqrt {5}}}.}
Хоць практычна ўсе рэчаісныя лікі x маюць бесканечна многа прыбліжэнняў m/n, значна бліжэйшых да x, чым гэта верхняя мяжа, прыбліжэнні для φ (г.зн. лікі 5/3, 8/5, 13/8, 21/13 і г. д.) на граніцы дасягаюць гэтай мяжы, утрымліваючы адлегласць амаль дакладна на
1
n
2
5
{\displaystyle {\scriptstyle {1 \over n^{2}{\sqrt {5}}}}}
ад φ, тым самым ніколі не даючы такога добрага прыбліжэння як, напрыклад, 355/113 для π. Можна паказаць, што любы рэчаісны лік віду (a + bφ)/(c + dφ), дзе a, b, c і d — цэлыя лікі, такія што ad − bc = ±1, мае такую ж уласцівасць, як і залатое сячэнне φ; а таксама, што ўсе астатнія рэчаісныя лікі можна прыблізіць намнога лепш.
Антычныя матэматыкі(руск.) бел. ўмелі прадстаўляць адносіны несувымерных велічынь у выглядзе ланцужка падыходных адносін, атрымліваючы гэты ланцужок з дапамогаю алгарытма Еўкліда. Відаць, іменна такім спосабам Архімед атрымаў прыбліжэнне
3
≈
1351 780
{\displaystyle {\sqrt {3}}\approx {\frac {1351}{780}}}
— гэта 12-ы падыходны дроб для
3
{\displaystyle {\sqrt {3}}}
ці
1 3
{\displaystyle {\frac {1}{3}}}
ад 4-га падыходнага дробу для
27
{\displaystyle {\sqrt {27}}}
.
У V стагоддзі індыйскі матэматык Арыябхата прымяняў падобны «метад здрабнення» для рашэння неазначальных ураўненняў першай і другой ступені. З дапамогаю гэтай жа тэхнікі было, мабыць, атрымана вядомае прыбліжэнне ліку
π
{\displaystyle \pi }
(355/113). У XVI стагоддзі Рафаэль Бамбелі(руск.) бел. здабываў з дапамогаю ланцуговых дробаў квадратныя карані (гл. яго алгарытм).
Пачатак сучаснай тэорыі непарыўных дробаў даў у 1613 годзе П’етра Антоніа Катальдзі. Ён адзначыў іх асноўную ўласцівасць (гранічнае значэнне ляжыць паміж падыходнымі дробамі) і ўвёў абазначэнне, падобнае на сучаснае. Пазней яго тэорыю пашырыў Джон Валіс, які і прапанаваў тэрмін «непарыўны дроб». Раўназначны тэрмін «ланцуговы дроб» паявіўся ў канцы XVIII стагоддзя.
Прымяняліся гэтыя дробы найперш для рацыянальнага прыбліжэння рэчаісных лікаў; напрыклад, Хрысціян Гюйгенс выкарыстоўваў іх пры праектаванні зубчастых колаў свайго планетарыя. Гюйгенс ужо знаў, што падыходныя дробы заўсёды нескарачальныя і што яны даюць найлепшае рацыянальнае прыбліжэнне.
У XVIII стагоддзі тэорыю ланцуговых дробаў у агульных рысах завяршылі Леанард Эйлер і Жазеф Луі Лагранж.