Файл: Кушнер, Б. А. Лекции по конструктивному математическому анализу.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 15.10.2024
Просмотров: 183
Скачиваний: 0
|
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ НАД КДЧ |
|
153 |
||||||
Д о к а з а т е л ь с т в о . |
Фиксируем |
произвольное |
п. |
||||||
Пусть i, j^fi |
(п). |
Тогда |
|
|
|
|
|
|
|
I а (0 — а (/) | = | а, (г) • а2 |
(i) — а, (/) • а2 |
(/) | = |
|
|
|||||
= | а, (г) • (а2 |
(г) — а2 |
(/)) + а2 (/) • (а, (/) — а, (/)) | < |
|||||||
<1 «1 (О I • I а2 |
(/) - |
а2 (/) | + | а2(/) | • | а, (/) - |
а, (/) | < |
||||||
что и требуется. |
|
< 2ft • 2~k~n~l |
-(- 2k • 2~k~n~1 |
2~п |
|||||
|
|
|
|
|
|
|
|
||
Л е м м а |
6. Можно |
построить |
алгорифм |
G+ типа |
|||||
(2D -* Ж) такой, что для любого х и п |
|
|
|
||||||
1) |
|
|
|
\х\<2а+м; |
|
|
|
|
|
2) |
|
| х ( я ) | < 2 0 + < * > . |
|
|
|
|
|||
Д о к а з а т е л ь с т в о . |
Построим |
алгорифм |
%\ такой, |
||||||
что для любого рационального г |
|
|
|
|
|
||||
|
|
|
Ям (r) = \ L |
\ |
|
|
|
|
|
(обозначения г и г введены на |
стр. 121; _г обозначает |
||||||||
«числитель» |
г). |
|
|
|
|
|
|
|
|
При любом г |
|
|
|
|
|
|
|
|
|
(4) |
|
|
| г | < 2 ^ < " . |
|
|
|
|
Построим алгорифм Х2 так, что Л 2 ( х ) ~ | х ( * ( 0 ) ) | + 3.
Очевидно, Я2 является |
алгорифмом |
типа |
(3)-+&>) |
и, |
||||
ввиду леммы 4, |
|
|
|
|
|
|
||
(5) |
|
|
|
Х2(х)>\х\. |
|
|
|
|
Построим |
алгорифм |
G' так, что |
|
|
|
|||
|
|
G,(x)^X] |
(%2(х)). |
|
|
|
||
Этот |
алгорифм является алгорифмом |
типа |
(2D —> Ж) |
и, |
||||
ввиду |
(4) — (5), при любом х |
|
|
|
|
|||
(6) |
|
|
| х | < 2 ° ' М |
|
|
|
|
|
Искомый |
алгорифм |
G+ строим |
теперь так, чтобы вы |
|||||
полнялось |
|
|
|
|
|
|
|
|
|
G + (л:) = |
max (G' (х), Л, (х (0)), |
. . . , |
А,, (х (х (0)))). |
|
|||
|
|
&с |
|
- |
|
- |
|
|
154 |
КОНСТРУКТИВНЫЕ ДЕЙСТВИТЕЛЬНЫЕ ЧИСЛА |
ГГЛ. 2 |
Свойство 1) очевидным образом следует из (6). До кажем свойство 2). Если п ^ х(0), то, очевидно,
U ( n ) | < 2 M ^ ) , < 2 0 + w .
Если же п > х(0), то |
|
|| х (п) | - 1 х (х (0)) || < |
| * (л) - * (х (0)) | < 1. |
Следовательно, |
|
\х{п)\<Х2(х)<2а'Ю |
< 2 0 + Ч |
Лемма доказана.
Построим теперь (пользуясь леммой |
1) алгорифмы |
|||
умн*1' и рег(> такие, что для любых КДЧ |
х |
и у |
||
умн( 1 ) (л:, у, п) ~ х(п) |
-у |
(п), |
|
|
— |
g-- |
|
|
|
рег< - ) (х, у, п) ~ max (х (п + max (G+ |
(.Х), |
G+ |
(у)) + l), |
жВС
у(п + max(G+ (х), G+(у)) + l))'
Ввиду лемм 5 и 6 алгорифм |
регх",у |
является |
регу |
|||
лятором фундаментальности ПРЧ умн*, у . |
|
|
|
|||
Построим алгорифм • такой, |
что для |
любых |
КДЧ |
|||
х, у |
|
|
|
|
|
|
|
х • у, |
если |
х |
и у — рацио- |
||
|
9 1 |
нальные |
числа, |
|
||
J<x,y)~ |
| ^ умн^'уЗ О Е Per5c?i/3> е с л и |
х о т |
я б |
ы |
° Д Н 0 |
|
|
|
из х, у не является ра |
||||
|
|
циональным |
числом. |
|||
Алгорифм в• будем называть |
операцией |
умножения |
||||
КДЧ. Из |
сказанного выше следует, что |
• |
является ал- |
|||
горифмом |
типа (S)2 ->iZ>). |
|
&> |
|
|
|
|
|
|
|
|
||
Из определения алгорифма • |
непосредственно |
усма- |
||||
тривается |
следующая |
|
|
|
|
|
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ НАД КДЧ |
155 |
Л е м м а |
7. |
Для |
любых |
КДЧ х, |
у и |
любого |
п |
|
||||
|
|
|
• (х, у) (п) ~х(п)-у |
(п). |
|
|
|
|||||
|
|
|
I |
I |
|
|
|
|
|
|
|
|
Переходим |
к определению операции деления. |
|
||||||||||
Л е м м а |
8. |
Можно |
построить |
алгорифмы |
G~ |
и G~ |
||||||
типа (Ф т+ Ж) |
так, |
что для |
любого |
КДЧ |
х |
|
|
|||||
1) |
Ю~(х) |
= |
хфО, |
|
и если |
Ю~(х), |
то | х\> |
|
2~°~(х); |
|||
2) |
если |
хФО, |
то |
Ю~ (х), |
и |
\ x(i) |
| > |
2~а~{х) |
при |
|||
i > 0~ |
(х). |
|
|
|
|
|
|
|
|
|
|
|
Д о к а з а т е л ь с т в о . В качестве G" можно взять та кой алгорифм, что
G~ (х) ~ G (mod (х)),
3>
где G — алгорифм, построенный согласно лемме 8 § 3. Утверждение 1) вытекает (с применением принципа Маркова) из леммы 8 § 3 и теоремы 2 (стр. 159). Ал горифм G~ строим так, чтобы
G~ (x)~x{G~ (Х)— 1).
Выполнение утверждения 2) для определенного таким
образом |
алгорифма |
G~ |
уже |
фактически |
установлено |
|||||||||
в доказательстве леммы 8 § |
3 (см. утверждения |
(75), |
||||||||||||
(76) и (79) этого доказательства). |
|
|
|
|
|
|
||||||||
О п р е д е л е н и е |
4. Будем |
говорить, |
что ПРЧ |
ос |
яв |
|||||||||
ляется |
обратной |
для |
ПРЧ |
<%ь если |
при любом |
п |
|
|
||||||
|
|
|
|
|
1, |
|
если |
а, (п) = |
0, |
|
|
|
||
|
|
|
|
|
1 : aj (п), |
если |
а, (п) ф |
0. |
|
|
|
|||
Л е м м а |
9. Пусть |
ПРЧ |
а является |
обратной |
для |
см, |
||||||||
ПНЧ |
Pi |
является |
регулятором |
фундаментальности |
а\ |
и |
||||||||
натуральные |
числа п, k таковы, |
что при |
i ^ |
k |
|
|
|
|||||||
|
|
|
|
|
I a, |
(i) I > |
2-". |
|
|
|
|
|
|
|
Пусть |
далее |
ПНЧ |
р |
такова, что при любом |
I |
|
|
|||||||
|
|
|
р (/)=i= max |
|
р,(/ + |
2 - л ) ) . |
|
|
|
|
156 КОНСТРУКТИВНЫЕ ДЕЙСТВИТЕЛЬНЫЕ ЧИСЛА [ГЛ. 2
Тогда |
р |
является |
регулятором |
фундаментальности |
|||||||||||
ПРЧ |
а. |
|
|
|
|
|
|
i, |
}S>р(/). |
|
|
|
|
||
|
Д о к а з а т е л ь с т в о . |
Пусть |
|
Тогда, |
так |
||||||||||
как р ( / ) > / г |
и |
р (/) > |
Р! (/ + |
2 • п), имеет место*) |
|
||||||||||
а ( / ) - а ( / ) | |
= |
«1 (/) — ai (О |
|
|
|
|
|
|
|
|
|||||
«1 (0 • «i (/) |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
= |
| а, (/) — ai (0| |
|
2 ~ г - 2 - " = |
, |
|||||
|
|
|
|
|
|
|
| a i ( 0 | - | a , ( / ) | |
|
2 - 2 ' " |
|
|||||
что и требовалось. |
|
|
|
|
|
|
|
|
|
|
|||||
|
Построим алгорифмы обр'1 ' |
и |
рег( 1 ) |
такие, |
что для |
||||||||||
любого КДЧ х и любого п |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
1, |
если |
х(п) = |
0, |
|
||||
|
|
Обр( 1 ) |
{Х, П) : |
1 : х(п), |
если |
х(п) ф 0; |
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
|
рег( 1 > |
(х, n) са max (* (n + 2 • G~ (*)), |
G~(*)). |
|
||||||||||
|
Используя |
лемму |
8, |
легко |
построить |
алгорифм X |
|||||||||
так, что при любом КДЧ х |
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
\к(х) |
= |
хф0, |
|
|
|
|
|
|
|
и если \К(х), |
то К(х) == Л . |
|
|
|
|
|
|
|
|
|
|||||
|
Построим теперь алгорифм обр так, что**) |
|
|||||||||||||
|
|
|
обр (х) ~ к (*) £ обр'1* 3 О £ |
|
3- |
|
|
|
|||||||
|
Из леммы 9 и определения |
К получаем |
следующее |
||||||||||||
утверждение. |
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
Л е м м а |
10. Алгорифм |
обр |
является |
|
алгорифмом |
|||||||||
типа (3) -T*SD) |
и при любом |
КДЧ |
х |
|
|
|
|
|
|
||||||
|
|
|
|
|
!обр (х)=*хф |
0. |
|
|
|
|
|
||||
|
Кроме того, из леммы 8 следует |
|
|
|
|
|
|
||||||||
|
*) |
Запись |
— |
понимается |
как л, : г2. |
|
|
|
|
|
|
||||
|
|
|
|
Г2 |
|
|
|
<р |
|
|
|
|
|
|
|
|
**) |
Алгорифм |
К введен для того, чтобы алгорифм |
обр (а |
затем |
||||||||||
и |
алгорифм |
деления) оказался |
конструктивной |
функцией (см. § 1 |
|||||||||||
гл. |
5). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
АРИФМЕТИЧЕСКИЕ ОПЕРАЦИИ НАД КДЧ |
157 |
Л е м м а 11. Если |
!обр(х), |
то \G~(х), и при i> G~{х) |
обр (х) (г) = |
1 : x(i). |
|
I |
i |
& ~~ |
Построим алгорифм |
: так, что |
|
3
х : у, если х и у — рациональные
' (х |
и) £¥. \ |
|
|
|
^ |
|
|
|
числа, |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
is |
|
|
|
• (х, |
обр (//)), |
|
если |
хотя |
бы одно из х, |
у не |
|||||
|
|
' |
3 |
|
|
|
|
|
|
есть |
рациональное |
число. |
|||
Этот |
алгорифм, |
очевидно, |
является |
алгорифмом |
|||||||||||
типа {£>2-т> |
ЗУ). |
|
|
|
|
|
|
|
|
|
|
||||
Л е м м а |
|
12. Каковы |
бы ни были |
КДЧ |
х и у, |
|
|||||||||
|
|
|
|
|
|
|
!:(*, |
|
у)^уФ0. |
|
|
|
|
||
|
|
|
|
|
|
|
з>' |
|
|
|
|
|
|
|
|
Из леммы |
11 |
и леммы 7 вытекает следующее |
ут |
||||||||||||
верждение. |
|
|
|
Каковы |
бы ни |
были |
КДЧ |
х |
и у, |
если |
|||||
Л е м м а |
|
13. |
|||||||||||||
\:(х, |
у), |
то Ю~ (у), |
и |
при |
всех |
i^G~(y) |
|
|
|
||||||
3) |
|
|
|
|
|
: (х, у) (0 = х (I): у (г). |
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|||||||
Алгорифм |
|
з> |
|
|
|
& — |
|
операцией |
деления |
||||||
: мы будем |
называть |
||||||||||||||
|
|
|
|
з> |
|
|
|
• (х, у) и : (х, у) мы будем часто |
|||||||
КДЧ. Вместо |
записей |
||||||||||||||
|
|
|
|
|
|
|
|
3 |
3> |
|
|
|
|
||
использовать |
запись |
х • у |
и х '. у или даже х - у и х '. у. |
||||||||||||
Вместо |
записи |
х : у |
3 |
|
3> |
|
использоваться |
за- |
|||||||
будет также |
|||||||||||||||
|
X |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
пись —. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
У |
|
|
|
алгорифмы |
min |
и max такие, |
что для |
|||||||
Построим |
|
||||||||||||||
любых КД Ч х |
и у |
|
|
|
3 |
3 |
|
|
|
||||||
|
|
|
|
i*±JU+l*=lli |
|
|
|
||||||||
|
|
|
|
max(*, y) = |
|
|
|
|
|||||||
|
|
|
|
|
з |
|
|
|
|
|
z |
|
|
|
|
|
|
|
|
min(x, |
у)=1х |
+ у ) |
- ] х ~ у ] . |
|
|
|
|||||
|
|
|
|
|
3 |
|
|
|
|
z |
|
|
|
|
Очевидно, алгорифмы max и min являются алго-
3 3
рифмами типа |
(ЗР-+2)). |