Связь цепных дробей и алгоритма Евклида — различия между версиями

Материал из Викиконспекты
Перейти к: навигация, поиск
Строка 1: Строка 1:
Пусть <tex>\alpha\in\mathbb{Q}, \alpha=\frac{a}{b}, a, b \in \mathbb{Z}, b>0</tex>. При данных условиях разложение дроби <tex>\frac{a}{b}</tex> эквивалентно алгоритму Евклида для чисел <tex>a</tex> и <tex>b</tex>:
+
Пусть <tex>\alpha\in\mathbb{Q}, \alpha=\frac{a}{b}, a, b \in \mathbb{Z}, b>0</tex>. При данных условиях разложение дроби <tex>\frac{a}{b}</tex> эквивалентно [[Алгоритм Евклида|алгоритму Евклида]] для чисел <tex>a</tex> и <tex>b</tex>:
  
 
<tex>a=bq_1+r_1, \frac{a}{b}=q_1+\frac{1}{(\frac{b}{r_1})}</tex>
 
<tex>a=bq_1+r_1, \frac{a}{b}=q_1+\frac{1}{(\frac{b}{r_1})}</tex>
Строка 17: Строка 17:
 
<tex>\frac{a}{b}=q_1+\frac{1}{q_2+\cdots+\frac{1}{q_n+\frac{1}{q_{n+1}}}} = \langle q_1, q_2,\cdots, q_{n+1}\rangle</tex>
 
<tex>\frac{a}{b}=q_1+\frac{1}{q_2+\cdots+\frac{1}{q_n+\frac{1}{q_{n+1}}}} = \langle q_1, q_2,\cdots, q_{n+1}\rangle</tex>
  
<tex>q_1, q_2,\cdots, q_n</tex> - неполные частные из алгоритма Евклида
+
<tex>q_1, q_2,\cdots, q_n</tex> {{---}} неполные частные из алгоритма Евклида
  
 
[[Категория:Теория чисел]]
 
[[Категория:Теория чисел]]

Версия 21:17, 2 июля 2010

Пусть [math]\alpha\in\mathbb{Q}, \alpha=\frac{a}{b}, a, b \in \mathbb{Z}, b\gt 0[/math]. При данных условиях разложение дроби [math]\frac{a}{b}[/math] эквивалентно алгоритму Евклида для чисел [math]a[/math] и [math]b[/math]:

[math]a=bq_1+r_1, \frac{a}{b}=q_1+\frac{1}{(\frac{b}{r_1})}[/math]

[math]b=r_1q_2+r_2, \frac{b}{r_1}=q_2 + \frac{1}{(\frac{r_1}{r_2})}[/math]

[math]r_1=r_2q_3+r_3, \frac{r_1}{r_2}=q_3+\frac{1}{(\frac{r_2}{r_3})}[/math]

[math]\cdots[/math]

[math]r_{n-2}=r_{n-1}q_n+r_n, \frac{r_{n-2}}{r_{n-1}}=q_n+\frac{1}{(\frac{r_{n-1}}{r_n})}[/math]

[math]r_{n-1}=r_nq_{n+1}, \frac{r_{n-1}}{r_n}=q_{n+1}[/math]

Следовательно :

[math]\frac{a}{b}=q_1+\frac{1}{q_2+\cdots+\frac{1}{q_n+\frac{1}{q_{n+1}}}} = \langle q_1, q_2,\cdots, q_{n+1}\rangle[/math]

[math]q_1, q_2,\cdots, q_n[/math] — неполные частные из алгоритма Евклида