Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Algebra_teoria_1_semestr / Делимость

.doc
Скачиваний:
23
Добавлен:
26.02.2016
Размер:
583.68 Кб
Скачать

Делимость целых чисел

Пусть a и b целые числа. Говорят, что целое число a делится на целое число b , отличное от нуля, если существует целое число q, такое, что а = b·q . Символически записывают a b. При этом a называют кратным числа b, а bделителем числа a.

В теории целых чисел большую роль играет теорема о делении c остатком: для любых целых чисел а и b>0 существует единственная пара целых чисел q и z , удовлетворяющая условиям: a=b·q+z. Число q называют неполным частным, число z - остатком при делении a на b.

Большое применение имеют следующие свойства делимости:

1. Если a b и c b, то (a ± c) b.

2. Если a b и b c, то a c.

3. Если (a + b) c и b c, то a c.

Пусть даны целые числа a1, a2, … , an.

Целое число ≠0 называют общим делителем этих чисел, если каждое из них делится на .

Наибольшим общим делителем целых чисел a1, a2, … , an называют такой их положительный общий делитель, который делится на любой другой их общий делитель. Символически наибольший общий делитель чисел a1, a2, … , an обозначают d = D(a1, a2, … , an).

Для отыскания наибольшего общего делителя двух целых чисел применяется алгоритм Евклида, который состоит в следующем.

Если a и b – натуральные, числа и a > b, то

a=bq0+r1, где 0≤r1<b,

b=r1q1+r2, где 0≤r2<r1,

r1=r2q2+r3, где 0≤r3<r2,

r2=r3q3+r4, где 0≤r4<r3,

……………………………….

rn-2=rn-1qn-1+rn, где 0≤rn<rn-1,

rn-1=rnqn, где rn+1=0.

Последний, отличный от нуля, остаток rn и является наибольшим общим делителем чисел a и b.

Справедливо утверждение: ЕСЛИ d - НАИБОЛЬШИЙ ОБЩИЙ ДЕЛИТЕЛЬ ЧИСЕЛ а И b ТО СУЩЕСТВУЮТ ТАКИЕ ЦЕЛЫЕ ЧИСЛА x И y, ЧТО ax+by=d.

При нахождении наибольшего общего делителя нескольких чисел a1, a2, … , an с помощью алгоритма Евклида сначала находится наи¬больший общий делитель d1, чисел а1 и а2, т.е. d1=D(a1,a2), затем d2=D(d1,a3), d3=D(d2,a4), … , dn-1=D(dn-2,an), тогда dn-1=D(a1, a2, … , an).

Если D(a1, a2, … , an)=1, то числа a1, a2, … , an называют взаимно простыми.

Справедливы следующие свойства взаимно простых чисел:

1. Если a·b c и D(a,c)=1, то D(a,b·c)=1.

2. Если D(a,b)=1 и D(a,c)=1, то D(a,b·c)=1.

3. Если a b , a c и D(b,c)=1 , то a b·c

Пусть a1, a2, … , an - целые числа, отличные от нуля. Целое число M называют общим кратным этих чисел, если оно делится на каждое из данных чисел.

Целое число m называют наименьшие общим кратным чисел a1, a2, … , an, если оно является их общим кратным, и если любое общее кратное этих чисел делится на m. Символически наименьшее общее кратное чисел a1, a2, … , an обозначается m = K(a1, a2, … , an).

Наибольший общий делитель и наименьшее общее кратное двух целых чисел связаны соотношением:

m = , где m = K(a,b), а d=D(a,b).

При нахождении наименьшего общего кратного нескольких чисел a1, a2, … , an сначала находят наименьшее общее кратное m1 чисел a1 и а2 . Т.е. m1=К (а1, а2) . Затем m2= К(m1,a3), m3 = K(m2,a4), … , mn-1 = K(mn-2,an), тогда mn-1= K(a1, a2, … , an).

Натуральное число a, большее 1 , называют простым, если оно имеет только два различных натуральных делителя (единицу и само р ).

Натуральное число a, большее 1 , называют составным, если оно имеет более двух различных натуральных делителей.

Число 1 имеет только один натуральный делитель - единицу, поэтому оно и не простое и не составное.

Справедливы следующие утверждения:

1. Наименьший натуральный делитель составного числа a , отличный от 1 , есть число простое и не превосходит. Это позволяет при отыскании простых делителей числа a испытывать только числа, не превосходящие.

2. Если a - натуральное число, а р - простое число, то либо a делится на р , либо a и р взаимно просты.

3. Если произведение двух или нескольких натуральных чисел делится на простое число р , то хотя бы один из сомножителей делится на р .

4. Всякое натуральное число a>1 либо простое, либо может быть представлено, и притом единственным образом, с точностью до порядка следования сомножителей в виде произведения простых чисел:

A=p1·p2·p3·…·pn (основная теорема арифметики)

5. Некоторые сомножители могут повторяться. Пусть, например, p1 встречается раз, p2 раз, … pk - раз, тогда разложение числа a на простые множители можно записать следующим образом: . Множители обычно располагают в порядке возрастания. Представление натурального числа а в указанном виде называют каноническим.

Задача: Найти наибольший общий делитель и наименьшее общее кратное для следующих трёх чисел: 6732, 2380, 2210

Решение: Первый способ. Найдём наибольший общий делитель первых двух чисел 6732 и 3280 , используя алгоритм Евклида.

6732

2380

4760

2

2380

1972

1972

1

1972

408

1632

4

408

340

340

1

340

68

340

5

0

Последний, отличный от нуля, остаток равен 68, следовательно, D(6723,3280)=68

2210

68

2176

32

68

34

68

2

0

D(2210,68)=34

Таким образом D(6732, 2380, 2210)=34

Найдём K(6732, 2380, 2210) используя формулу K(a,b) = , найдём K(6732, 2380)

K(6732, 2380) = = 235620

K(6732, 2380, 2210) = K(235620, 2210) =

Найдем D()

235620

2210

234260

106

2210

1360

1360

1

1360

850

850

1

850

510

510

1

510

340

340

1

340

170

340

2

0

D() = 170

K(6732, 2380, 2210) = = 3063060

Второй способ: Разложим данные числа на простые множители:

6732

2

2380

2

2210

2

3366

2

1190

2

1105

5

1683

3

595

5

221

13

561

3

119

7

17

17

187

11

17

17

1

17

17

1

1

6732 = 22·32·11·17 2380 = 22·5·7·17 2210 = 2·5·13·17

D(6732, 2380, 2210) = 2·17 =34

K(6732, 2380, 2210) = 22·32·5·7·11·13·17 = 6732·5·7·13=3063060

Цепные дроби

Выражение вида

q0 +

где q0-любое целое число,q1,q2,…qn-натуральные числа и qn>1, называют конечной цепной дробью.

Справедливы утверждения.

Всякая цепная дробь является разложением рационального числа.

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

a/b=q0++

Символически записывают так a/b=[q0;q1;q2;…,qn].

При этом n-называют длиной цепной дроби, а число q0;q1;q2;…,qn -неполным частным. Неполные частные q0;q1;q2;…,qn находятся из алгоритма Евклида, применённого к числам a и b.

Дроби P0/Q0=q0/1, P1/Q1=q0 + , P2/Q2=q0 + , … , Pn/Qn=q0 +

Называются подходящими дробями конечной цепной дроби соответственно нулевого, первого, второго,…,n-го порядков, причём Pn/Qn=a/b.

Для вычисления числителей и знаменателей подходящих дробей применяются следующие рекуррентные формулы:

P-1=1, P0=q0,

Q-1=0, Q0=1, а при R≥1

Pk=qkPk+Pk-2, Qk=qkQk-1+Qk-2

Используя эти формулы, все подходящие дроби удобно находить по следующей схеме:

qk

q0

q1

q2

qn

Pk

0

1

P0=q0

P1=q1q0+1

P2=q2P1+P0

Pn=qnPn-1+Pn-2

Qk

1

0

Q0=1

Q1=q1

Q2=q2Q1+Q0

Qn=qnQn-1+Qn-2

Числителем и знаменателем двух соседних подходящих дробей связаны соотношением: Pk-1Qk­­-Qk-1=(-1)k.

Подходящие дроби Pk/Qk несократимы, т. е. D(Pk,Qk)=1.

Задача №1

Представить следующие обыкновенные дроби в виде конечных цепных дробей: а) 134/51, б) 691/1811, в) -37/145

Решение: а) Используя алгоритм Евклида, получим:

134

51

102

2-q0

51

32

32

1-q1

32

19

19

1-q2

19

13

13

1-q3

13

6

12

2-q4

6

1

6

6-q5

0

n=5, 134/51=2 +

т.е. 134/51=[2;1,1,1,2,6]

б) 691<1811,

поэтому 691=1811∙0+691

т.е.q0=0.

1811

691

1382

2-q1

691

429

429

1-q2

429

262

262

1-q3

262

167

167

1-q4

167

95

95

1-q5

95

72

72

1-q6

72

23

69

3-q7

23

3

21

7-q8

3

2

2

1-q9

2

1

2

2-q10

0

Соседние файлы в папке Algebra_teoria_1_semestr