Основы теории делимости. Основная теорема теории чисел. Алгоритм Евклида и цепные дроби. Разложение числа в цепную дробь, страница 2

Найдем формулы для вычисления Pk  Qk

Вводим условную дробь  d-1=1/0 т.е. P-1,Q-1=0

1

2

3

4

5

6

7

8

Qs

2

1

1

2

1

6

1

4

Ps

1

2

3

5

13

18

121

139

677

Qs

0

1

1

2

5

7

47

54

263

hs=PsQs-1-QsPs-1

(qsPs-1+Ps-2)Qs-1-(qsQs-1+Qs-2)

Ps-1=Ps-2Qs-1-Qs-2Ps-1=-(Qs-2Ps-1-Ps-2Qs-1)=-hs-1

hs=-hs-1=(-1)2hs-2=…=h0(-1)s

h0=-1, hs=(-1)s+1

;   

Q-1=0; Q1=1; Q2=q2Q1+Q0  (последующие Qi монотонно возрастают)

hs=(-1)S+1=(Qs-1Ps-Ps-1Qs)

PsQs  ||  d     делятся на d=1

D(Ps-2,Qs)=1  взаимно просты

aÎR

a=q0+b1     q0=[a]

a1=q1+b2     q1=[a1]

......

aS=qS+bS+1

 подпоследовательность нечетных дробей убывает

 подпоследовательность четных дробей возрастает

=(5,(3,2,3,10))    =5,29150267

0,0001    1/QS2<0,0001   => QS>100

1

2

3

4

5

6

7

Qs

5

3

2

3

10

3

2

Ps

1

5

16

37

127

1037

4018

9403

Qs

0

1

3

6

24

247

465

1777

16/3=5,3(3)

37/7=5,2857

127/24=5,2915

1037/247=5,2915

Теорема: №7

Пусть b<=Qs=>bQs+1<=Qs+1Qs=>|a Qs+1-b P+1|<1 = 0

;   b<=Qs+1>Qs


Диафантовы уравнения

ax+by=c    a,b,c,x,yÎZ   x,y - ?

Теорема: 8

d=D(a,b) уравнение ax+by=c разрешимо <=> c||d при этом множество решений описывается следующими уравнениями

x=x0-(b/d)t

y=y0-(a/d)t     tÎZ

Если существует (x0,y0) – частное решение.

Доказательство:

1)  Существует если a||d то b||d , тогда есть решение если c||d

Пусть a=de1; b=de2; c=de3  =>  ax0+by0=d имеет решение – x1,y1

a(e3x)+b(e3y)=c  решение есть - (e3x, e3y)

2)  Пусть существует x0,y0 : ax0+by0=c

a(x-x0)+b(y-y0)=0 <=>  Числовое тождество <=> (a/d)(x-x0)=-(b/d)(y-y0)

((a/d);(b/d))=1 (иначе d не НОД)

-(b/d)(y-y0)|| (a/d)        => y-y0=(a/d)t  =>  y=y0+(a/d)t

аналогично x=x0+(b/d)t, т.е. если существует решение x,y то отношение имеет такой вид.

Доказательство в обратную сторону, в результате подстановки получается тождество.

Дополнение: ax+by=c разрешимо, если D(a,b)=1

Пример 1:

15x+19y=1

19=15 1+4

15=4 3+3

4=3 1+1

3=1 3

q       1   3   4

0  1  -1   4  -5

x0=-5     x=-5+19t

y0=4       y=-(-4+15t)

126x-102y=18

D(126,102)=6

21x-3y=3

ax+by=D(a,b)

Решим 21x-17y=1 для этого решим 21x+17y=1

21=17 1+4

17=4 4+1

4=4 1

q      4  1

0  1 –4  5

21(+4)-17(+5)=1

21(-4)-17(-5)=1

x0=-5     x=-4 3=12

y0=-4       y=-5 3=15

Общее решение : x=-12+17t

Теорема: 9

a1x1+a2x2+…+anxn=С <=>  С||D(a1a2 …an)  Если ???||D => С||D

Доказательство:

1) C=d c   По методу математической индукции

a1x1+a2x2+…+anxn=d =D(a1a2 …an)

докажем, что всегда разрешимо при любых n.

n=2 a1x1+a2x2=d =D(a1,a2)  разрешимо (база)

2) Индукционный переход. Докажем для n+1

a1U1+a2U2+…+anUn+an+1Un+1 =D(a1a2 …an, an+1)=D(d, an+1)=d

dy+an+1Un+1=d

_   _                     _       _             _

(y, Un+1), где d=a1x1+a2x2+…+anxn

a1(y,`x1)+a2(y, `x2)+…+an(y, `xn)+ an+1Un+1=d


Сравнение

a,bÎZ   ,   m

a=b(mod m)  |

a=b(m)          |        Отклонение по модулю m

b=<a>m         |

(a-b) || m        |

Существует множество А – это есть АхА={(a,b)| a,bÎA}

RÌAxA

R – бинарное отклонение на множестве А – это подмножество произведения декартовых множеств.

a R b

(a,b)ÎR

a встепает в отношение с b, если (a,b)ÎR

m – фиксированный модуль

Декартово произведение – множество пар

Выделим множество R, если два предм. a,b входят в R, то они вступают в отношение R (а вступает в отношение с b)