>

ѕункт 3. ¬заЇмно прост≥ числа.

¬изначенн¤. ÷≥л≥ числа a b називаютьс¤ взаЇмно простими, ¤кщо ( a , b ) = 1.

«гадуючи властив≥сть 1 з попереднього пункту, легко пом≥тити, що два числа a b Ї взаЇмно простими тод≥ ≥ т≥льки тод≥, коли знайдутьс¤ ц≥л≥ числа u v так≥, що au + bv = 1.

«давалос¤ б, що особливого можна сказати про взаЇмно прост≥ числа? Ќу немаЇ в них сп≥льних д≥льник≥в, в≥дм≥нних в≥д 1 ≥ -1, ≥ все. ќднак, задамос¤ питанн¤м: "як часто зустр≥чаютьс¤ пари взаЇмно простих чисел?", ≥ постараЇмос¤ в≥дпов≥сти на нього у терм≥нах теор≥њ ≥мов≥рностей.

Ќехай X = { x n | n = 1, 2,...} - дов≥льна строго зростаюча посл≥довн≥сть натуральних чисел (або X - дов≥льна п≥дмножина натуральних чисел, упор¤дкована звичайним чином). ѕозначимо через x ( N ; X ) число член≥в посл≥довност≥ X , що не перевищують N.

¬изначенн¤. „исло

називаЇтьс¤ (верхньою асимптотичною) густиною посл≥довност≥ X = { x n | n = 1, 2,...} у множинN.

ѕриклад 1. Ќехай xn = 2 n , де n належить N, - посл≥довн≥сть ус≥х парних чисел. ќчевидно, що

ћ≥ж ≥ншим, це добре узгоджуЇтьс¤ з нашими ≥нтуњтивними представленн¤ми про те, що парних чисел - половина.

ѕриклад 2. Ќехай xn=2n, де n належить N, - геометрична прогрес≥¤. ≤нтуњтивно ¤сно, що таких чисел у натуральному р¤д≥ мало, тому що чим дал≥ в натуральному р¤д≥, тим р≥дше зустр≥чаЇтьс¤ ступ≥нь дв≥йки. ѕон¤тт¤ густини п≥дтверджуЇ це в≥дчутт¤: x (2k ; { xn }) = k , ≥, легко перев≥рити, що

–езонно вважати, що густина - це ≥мов≥рн≥сть навманн¤ вит¤гти з натурального р¤ду число, що належить задан≥й посл≥довност≥. (ѕогодьтес¤, що ви завжди так ≥ думали. ≤мов≥рн≥сть д≥стати парне число Ї 1/2, а ≥мов≥рн≥сть напоротис¤ на ступ≥нь дв≥йки, особливо серед великих чисел, узагал≥ говор¤чи, м≥зерно мала).

јналог≥чно визначенню густини посл≥довност≥, можна дати визначенн¤ густини множини пар натуральних чисел. Ќехай маЇтьс¤ дов≥льна множина упор¤дкованих пар натуральних чисел. ѕозначимо через x ( N ; X ) число пар з множини , кожна компонента ¤ких не перевищуЇ N.  орисно у¤вити соб≥ пари чисел з множини ¤к координати точок на координатн≥й площин≥, тод≥ x ( N ; X ) Ї числом точок множини , що потрапили в квадрат {( x , y ) | 0 < x £ N ; 0 < y £ N }.

¬изначенн¤. „исло

називаЇтьс¤ (верхньою асимптотичною) густиною множини пар в множин≥ N2.

ѕриклад 3. Ќехай - множина ус≥х пар натуральних чисел, у ¤ких перший компонент строго б≥льший за другий. ћножинв≥дпов≥дають точки першоњ чверт≥ координатноњ площини, що лежать п≥д б≥сектрисою y = x . √устина такоњ множини становить:

що, узгоджуЇтьс¤ з нашим ≥нтуњтивним представленн¤м про те, що упор¤дкованих пар, у ¤ких перший компонент перевершуЇ другу приблизно половина в≥д загальноњ к≥лькост≥ вс≥х пар натуральних чисел.

Ќехай X - множина вс≥х упор¤дкованих пар ( u , v ) натуральних чисел таких, що ( u, v ) = 1, тобто множина ус≥х пар взаЇмно простих чисел. ¬≥дпов≥дь на питанн¤ про частоту по¤ви пари взаЇмно простих чисел даЇ теорема, в≥дкрита в 1881 роц≥ ≥тал≥йцем Ё.„езаро.

“еорема („езаро). ≤мов≥рн≥сть вибрати з N пар взаЇмно простих чисел дор≥внюЇ 6/ p 2 , точн≥ше

“аким чином, густина взаЇмно простих чисел у множинN2 ви¤вл¤Їтьс¤ ≥снуЇ ≥ дор≥внюЇ 6/ p 2 ї 0, 607... ѕриблизно в 60% випадк≥в ви вит¤гнете з натурального р¤ду пари взаЇмно простих. ≤ ще дивно - у теорем≥ „езаро виникло число p , загадкове ≥ всюдисуще!

ƒоказ. —трогий доказ теореми „езаро досить складний ≥ гром≥здкий. Ќаведемо зам≥сть строгого доказу де¤к≥ евристичн≥ м≥ркуванн¤, що мають переконують в тому, що ц¤ теорема Ї правдопод≥бною.

«абудемо, що ≥снуванн¤ ≥мов≥рност≥ (верхньоњ меж≥) потр≥бно коп≥тко доводити. ѕрипустимо в≥дразу, що ≥снуЇ ≥мов≥рн≥сть p того, що випадково обран≥ натуральн≥ числа а b взаЇмно прост≥.

Ќехай d Î N . „ерез P { S } позначимо ≥мов≥рн≥сть под≥њ S . ћ≥ркуЇмо: {( a , b ) = d } = P{d | a}} P{d | b} P

ѕросумувавши ц≥ ≥мов≥рност≥ по вс≥х можливих значенн¤х d , ми повинн≥ одержати одиницю:

††† а сума р¤ду

в≥дома ≥ дор≥внюЇ p 2/6 (див., напр., зб≥рник задач ƒемидовича з матаналзу, розд≥л "–¤ди ‘ур'Ї"). ќтже,

1=

отже, p = 6/ p 2 .

 

ѕункт 4. јлгоритм ≈вклда.

—лово "алгоритм" Ї рос≥йською транскрипц≥Їю латин≥зованого ≥мен≥ видатного арабського математика ал-’орезми јбу јбдули ћухаммеда бн ал-ћаджус (787 - 850) ≥ означаЇ в сучасному смисл≥ де¤к правила, список ≥нструкц≥й чи команд, виконуючи ¤к≥, хтось дос¤гне необх≥дного результату. јлгоритм, що дозвол¤Ї за заданими натуральними числами a b знаходити њхн≥й найб≥льший сп≥льний д≥льник, вважаЇтьс¤ придумав самий впливовий математик ус≥х час≥в ≥ народ≥в - ≈вкл≥д, в≥н викладений у IX книз≥ його знаменитих "ѕочатк≥в".

¬≥дступ "ѕанег≥рик ≈вкл≥ду"

ѕро житт¤ ≈вкл≥да ми не маЇмо н≥¤ких достов≥рних зведень, можливо, що в≥н не був реальною ≥сторичною особист≥стю, а був колективним псевдон≥мом де¤коњ групи ќлександр≥йських математик≥в, типу Ќ≥кол¤ Ѕурбаки. якщо в≥н жив, то в≥н жив за час≥в ѕтолеме¤ ѕершого (306 - 283), ¤кому, в≥дпов≥дно до переказу, в≥н сказаво геометр≥њ немаЇ царськоњ дороги". јле ѕтолемењ св≥домо культивували науку ≥ культуру в ќлександр≥њ, тому не звертали уваги на так≥ слова своњх учених.

Ќайб≥льш знаменитий тв≥р ≈вклда - тринадц¤ть книг його "Ќачал", але Ї ще й ≥нш≥ др≥бн≥ опуси. ћи не знаЇмо, ¤ка частина цих праць належить самому ≈вклду ≥ ¤к≥ частини складають комп≥л¤ц≥њ, але в цих прац¤х ви¤вл¤Їтьс¤ разюча прониклив≥сть ≥ далекогл¤дн≥сть. ÷е перш≥ математичн≥ прац≥, що д≥йшли до нас в≥д древн≥х грек≥в ц≥лком. ¬ ≥стор≥њ «ах≥дного св≥ту "Ќачала", п≥сл¤ Ѕ≥бл≥њ, - книга, що найб≥льше число раз видана ≥ найб≥льш вивчена. ¬елика частина нашоњ шк≥льноњ геометр≥њ запозичена буквально з перших шести книг "Ќачал", традиц≥¤ ≈вклда дотепер т¤ж≥Ї над нашим елементарним навчанн¤м. ƒл¤ профес≥йного математика ц≥ книги усе ще мають непереборне зачаруванн¤, а њх лог≥чна дедуктивна побудова вплинула на сам спос≥б наукового мисленн¤ б≥льше, н≥ж ≥нший здобуток.

ѕанег≥рик к≥нчений.

Ќехай дан≥ два числа a b ; a ³ 0, b ³ 0, вважаЇмо, що a > b . —имволом := у запис≥ алгоритму позначаЇмо присвоюванн¤. јлгоритм:

1. ¬вести a b .

2. якщо b = 0 , то ¬≥дпов≥дь: а .  ≥нець .

3. «ам≥нити r := "залишок в≥д д≥ленн¤ а на b ", а := b , b := r .

4. …ти на 2.

рис.3.


як ≥ чому виконанн¤ цього коротенького набору ≥нструкц≥й приводить до знаходженн¤ найб≥льшого сп≥льного д≥льника ми з'¤суЇмо трохи п≥зн≥ше, зараз же хочетьс¤ сказати к≥лька сл≥в про сам алгоритм. ѕокрокове виконанн¤ алгоритму ≈вклда переконують у його простот≥ без строкатост≥. ѕро≥люструЇмо роботу алгоритму на грецький лад мал. 3:

” сучасному буквеному запис≥, що кочуЇ з одного п≥дручника в ≥нш≥й, алгоритм ≈вклда вигл¤даЇ так: a > b; a, b Î Z .

a = bq 1 + r 1
b = r 1 q 2 + r 2
r 1 = r 2 q 3 + r 3
r 2 = r 3 q 4 + r 4

0 £ r 1 < b
0
£ r 2 < r 1
0
£ r 3 < r 2
0
£ r 4 < r 3

Ј Ј Ј Ј Ј Ј Ј Ј Ј

 

r n -3 = r n -2 q n -1 + r n -1
r n -2 = r n -1 q n + r n
r n -1 = r n q n +1

0 £ r n -1 < r n -2
0
£ r n < r n -1
r n +1 = 0

 

ћаЇмо: b > r 1 > r 2 >... > r n > 0, отже процес об≥рветьс¤ максимум через b крок≥в. ƒуже ц≥кавий ≥ практично важливе питанн¤ в тому, коли алгоритм ≈вклда працюЇ особливо довго, а коли швидко, ми розгл¤немо трохи п≥зн≥ше. ѕокажемо зараз, що r n = ( a , b ). ѕерегл¤немо посл≥довно р≥вност≥ зверху вниз: ус¤кий д≥льник а b д≥литьс¤ на r1 , r2 ,..., rn . якщо ж перегл¤дати цей ланцюжок р≥вностей в≥д останнього до першого, то видно, що rn | rn -1 , rn | rn -2 , ≥ т.д., тобто rn д≥литьс¤ на а b . “ому rn - найб≥льший сп≥льний д≥льник чисел а b .

« його розгл¤ду алгоритму ≈вкл≥да зрозум≥ло, що сукупн≥сть д≥льник≥в а b зб≥гаЇтьс¤ ≥з сукупн≥стю д≥льник≥в ( a , b ). ўе в≥н даЇ практичний спос≥б одержанн¤ чисел u v з Z (чи, ¤кщо завгодно, з теореми пункту 2) таких, що r n = au + bv = ( a, b ).

ƒ≥йсно, з ланцюжка р≥вностей маЇмо:

r n = r n -2 - r n -1 q n = r n -2 - ( r n -3 - r n -2 q n -1 ) q n = ...

(йдемо по ланцюжку р≥вностей знизу нагору, виражаючи з кожноњ наступноњ р≥вност≥ залишок ≥ п≥дставл¤ючи його у вираз, що одержаний вже до цього моменту)

... = au + bv = ( a , b ).

ѕриклад. Ќехай а = 525, b = 231. ¬≥ддамо ц≥ числа на розтерзанн¤ алгоритму ≈вклда: (нижче приводитьс¤ запис д≥ленн¤ куточком, ≥ †кожен раз те, що було в куточку, а саме д≥льник, дописуЇтьс¤ до залишку д≥ленн¤ з л≥воњ сторони, а залишок, ¤к новий д≥льник, беретьс¤ в куточок)





_

_42|
42 |
0



_

63|
42 |
21
2

_

231|
189 |
42
1

525|
462 |
63
3

231
2

«апис того самого у вигл¤д≥ ланцюжка р≥вностей:

525 = 231 Ј 2 + 63 231 = 63 Ј 3 + 42 63 = 42 Ј 1 + 21 42 = 21 Ј 2

“аким чином, (525, 231) = 21. Ћ≥н≥йне представленн¤ найб≥льшого сп≥льного д≥льника:

21 = 63 - 42 Ј 1 = 63 - (231 - 63 Ј 3) Ј 1 = 525 - 231 Ј 2 - (231 - (525 - 231 Ј 2) Ј 3) = 525 Ј 4 - 231 Ј 9,

≥ наш≥ горезв≥сн≥ u v з Z р≥вн≥, в≥дпов≥дно, 4 ≥ - 9.

Hosted by uCoz