книги из ГПНТБ / Кушнер, Б. А. Лекции по конструктивному математическому анализу
.pdf232 |
|
|
|
КОНСТРУКТИВНЫЕ |
ФУНКЦИИ |
|
|
|
[ГЛ. 5 |
||||
О п р е д е л е н и е |
11. |
1) |
П-оператором |
назовем |
алгорифм, |
пе |
|||||||
реводящий |
псевдочисла |
в |
псевдочисла |
так, |
что |
равные |
псевдочисла |
||||||
переводятся |
в |
равные |
псевдочисла. |
|
|
|
|
|
|
||||
2) |
П-оператор |
|
назовем |
продолжением |
функции |
f, |
если |
при |
|||||
любом |
КДЧ |
х |
(из |
ОД 1) |
и любом псевдочисле |
q таких, что х |
= q, |
||||||
выполняется |
} (х) = |
W (<?). |
|
|
|
|
|
|
|
||||
Почти |
очевидна |
|
|
|
|
|
|
|
|
|
|||
Т е о р е м а |
8. |
Для |
|
всякой равномерно |
непрерывной |
функции |
|||||||
можно построить П-оператор, |
являющийся |
ее |
продолжением. |
|
|||||||||
Для равномерно непрерывной функции / обозначим |
через J |
||||||||||||
продолжающий ее Я-оператор. |
|
|
|
|
|
|
|||||||
Имеет |
место следующая |
теорема |
(здесь и |
ниже |
мы |
формули |
руем результаты для точных верхних границ; для точных нижних границ они, разумеется, остаются в силе).
Т е о р е м а |
9. ( Л и ф ш и ц |
[4]). Для |
каждой |
равномерно |
непре |
|||||
рывной |
функции |
f можно |
построить |
псевдочисло |
q |
(из |
0Д1) так, |
|||
что f(q) |
равно |
точной верхней |
грани |
f на |
0 Д 1 . |
|
|
|
|
|
В силу уже упоминавшихся результатов § 2 |
гл. |
8 |
для |
некото |
||||||
рых функций построенное |
согласно теореме 9 псевдочисло |
заведомо |
не равно никакому КДЧ. Поэтому весьма интересна следующая
теорема, представляющая собой конструктивную |
версию результатов |
|||||||
Г ж е г о р ч и к а |
[2] и Л а к о м б а |
[4]*). |
|
|
|
|||
|
Т е о р е м а |
10. |
Пусть |
f — равномерно |
непрерывная |
функция, |
||
КДЧ |
х — ее точная |
верхняя |
грань |
на 0 Д 1 . Если |
псевдочисло |
q та |
||
ково, |
что |
|
|
|
|
|
|
|
1)1(а)=х;
|
2) |
можно |
указать |
рациональную |
окрестность |
точки |
q такую, |
||||||||
что |
для |
всех |
псевдочисел |
q\ |
из этой |
окрестности, |
отличных |
от q, |
|||||||
имеет место |
f(qi) Ф |
х, |
то осуществимо |
КДЧ |
у, равное |
q. |
|
|
|||||||
|
Теорема |
10 показывает, таким образом, что изолированный |
экс |
||||||||||||
тремум равномерно непрерывной функции вычислим. |
|
|
|
|
|||||||||||
|
Для |
читателя, |
придерживающегося |
|
традиционной |
ориентации, |
|||||||||
заметим, |
что |
из первоначального варианта теоремы 10 |
|
(сформули |
|||||||||||
рованного применительно к классическому континууму) |
|
легко |
сле |
||||||||||||
дует вычислимость корней полиномов с вычислимыми |
коэффициен |
||||||||||||||
тами**) . |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
4. Введенное в предыдущем пункте понятие /7-оператора |
отли |
|||||||||||||
чается |
от |
понятия |
всюду |
определенной |
конструктивной |
функции |
|||||||||
|
*) Гжегорчик и Лакомб используют |
традиционное понятие дей |
|||||||||||||
ствительного |
числа. В |
работе |
Л а к о м б а |
[4] |
приведена |
также |
про |
||||||||
стая |
и |
исчерпывающая |
характеристика |
тех |
множеств |
действитель |
ных чисел, на которых достигаются экстремальные значения вычис лимых вычислимо равномерно непрерывных функций. Каждое такое множество получается выбрасыванием из данного сегмента некото рого перечислимого множества рациональных интервалов. Эти ре
зультаты также могут быть |
интерпретированы |
конструктивно, |
но |
|
мы не имеем возможности углубляться в этот вопрос. |
|
|
||
**) Заметим попутно, что основная теорема |
алгебры |
имеет |
ме |
|
сто в следующей, гораздо более сильной формулировке |
(очевидное |
|||
определение конструктивных |
комплексных чисел |
(ККЧ) |
предостав- |
|
|
СВОЙСТВА |
НЕПРЕРЫВНОСТИ |
|
233 |
||||
только |
выбором |
другой |
числовой |
системы (псевдочисел |
вместо |
||||
К Д Ч ) . Аналогично примем |
|
К-оператором |
называется |
алгорифм, |
|||||
О п р е д е л е н и е |
12. |
1) |
|||||||
перерабатывающий |
квазичисла |
в квазичисла |
так, что равные |
квази |
|||||
числа |
перерабатываются |
в |
равные |
квазичисла. |
|
|
|||
2) |
К-оператор |
W |
назовем |
продолжением |
функции |
/, если при |
|||
любом |
КДЧ х и |
любом |
квазичисле |
р таких, |
что х = р, |
выполняется |
|||
f{x)=V(p). |
|
|
|
|
|
|
|
|
|
П- и К-операторы могут наряду с конструктивными |
функциями |
||||||||
рассматриваться |
как уточнения |
интуитивной |
концепции |
вычислимой |
(точечной) функции действительной переменной*). Возникающее таким образом расщепление понятий соответствует возможности различных уточнений интуитивной концепции вычислимого действи тельного числа. (Мы не рассматриваем здесь операторов над /•'-чис лами, поскольку каждый такой оператор в силу своего определения
порождается |
некоторой конструктивной функцией.) |
|
В этом |
пункте мы сформулируем некоторые результаты |
автора |
( К у ш н е р |
[4]—[5]; [11]) о К- и Л-операторах. |
|
Сравнительный объем понятий конструктивной функции |
и К- и |
/7-оператора выясняется следующими теоремами. (Термин «функ
ция», как и выше, используется в качестве сокращения |
термина |
|||||||||||||
«всюду |
определенная конструктивная |
функция».) |
|
|
|
|
||||||||
Т е о р е м а |
11. |
1) |
Для |
каждой |
функции |
можно |
построить |
|||||||
К-оператор, являющийся |
|
ее |
продолжением. |
|
|
|
|
|||||||
' 2) |
Можно |
построить |
К-оператор, |
не |
являющийся |
продолжением |
||||||||
никакой |
|
функции. |
|
|
Можно |
построить |
функцию, |
для |
которой |
не |
||||
Т е о р е м а |
12. |
1) |
||||||||||||
возможен |
продолжающий |
ее |
П-оператор. |
|
|
|
|
|
||||||
2) |
Можно |
построить |
П-оператор, |
не |
являющийся |
|
продолжением |
|||||||
никакой |
|
функции. |
|
|
|
|
|
|
|
|
|
|
|
|
Заметим, что |
свойством, |
указанным |
в утверждении |
1) теоре |
||||||||||
мы 12, обладает, например, эффективно |
неравномерно |
непрерывная |
||||||||||||
функция, |
построенная |
в |
доказательстве |
теоремы 3 § 2 гл. 8. |
|
|||||||||
По |
аналогии |
с |
определением 2 |
п. 1 |
можно ввести |
понятие |
не |
прерывности для К- и Л-операторов; однако теорема, аналогичная
ляется читателю): можно построить алгорифм, перерабатывающий
всякий |
полином |
Р„ (t) — a0tn + |
... |
+ |
ап |
(где at |
— ККЧ |
и |
а0 Ф |
0) |
||||
в список ККЧ |
zi, |
2„ |
так, |
что |
Рп |
(t) |
— ай-(t |
— Zi) |
.. .• (t — |
z„) |
||||
(см. О р е в |
к о |
в |
[3], |
в а н |
д е р |
К о р п у т |
[1], Г у д с т е й н |
[3]—[4], |
||||||
Ш п е к е р |
[3]). |
|
|
|
|
|
|
|
|
|
|
|
|
|
*) |
Для |
читателя, |
не заинтересованного в конструктивной |
специ |
фике, отметим традиционную интерпретацию К- и Л-операторов. Именно, можно считать, что речь идет об алгорифмических опера торах двух типов: в первом случае (Д-операторы) аргументами и значениями оператора являются коды вычислимых, вычислимо схо
дящихся |
последовательностей рациональных |
чисел, |
во |
втором |
|
(Л-операторы)—коды вычислимых, сходящихся (в |
традиционном |
||||
смысле |
этого |
слова) последовательностей |
рациональных |
чисел. |
|
(В обоих случаях дополнительно требуется, чтобы оператор |
сохра |
||||
нял некоторое |
естественное отношение равенства.\ |
|
|
234 КОНСТРУКТИВНЫЕ ФУНКЦИИ [ГЛ. 5
теореме 2, места не имеет: существуют не непрерывные К- и /"/-опе раторы. Несмотря на это, К- и Я-операторы обладают все же не которыми свойствами эффективной непрерывности: нужно лишь не сколько ослабить требования к регулятору непрерывности (ср. определение 2 п. 1), отказавшись от получения «б», соответствую щего данному 8 = 2"", в виде рационального числа.
Обозначим через Ж~ множество квазичисел |
таких, что р е Ж~ |
тогда и только тогда, когда ПРЧ £ не возрастает |
и |
~] ~13«V//' (i, j> п => р (i) = р |
(/)) |
(т. е. задающая р ПРЧ р «стабилизируется»).
Ясно, что |
любое р е Ж' |
не может не равняться некоторому |
рациональному |
числу. |
|
Следующее |
определение |
мы сформулируем для краткости лишь |
в случае Я-операторов; для /(-операторов понятие почти непрерыв
ности |
вводится |
совершенно |
аналогично. |
|
|
|
|
|
|||
О п р е д е л е н и е |
13. |
П-оператор |
Ч |
назовем |
почти |
непрерыв |
|||||
ным, |
если |
можно |
построить алгорифм |
91, перерабатывающий |
вся |
||||||
кое слово |
вида |
|
q, п |
(q — псевдочисло, |
п — натуральное |
число) |
в |
||||
положительное |
квазичисло, |
принадлежащее |
Ж~ |
и такое, |
что |
при |
|||||
любом |
псевдочисле |
qi, |
удовлетворяющем |
|
неравенству |
|
|
I <7i - Я К % (<7> я).
выполняется
| V Ы - У (q) | < 2-".
(Таким образом, «б», соответствующее условию непрерывности в
данной точке |
q |
при данном |
е = |
2~п , эффективно |
находится в |
виде |
||
положительного |
квазичисла |
из |
Ж'.) |
|
|
|
||
Т е о р е м а |
|
13. 1) Всякий |
К-оператор |
почти |
непрерывен. |
|
||
2) Всякий |
П-оператор почти |
непрерывен. |
|
|
||||
Заметим, что доказательство теоремы 13 опирается на теорему |
||||||||
Клини о неподвижной точке |
(см. К л и н и |
[4; § 66], М а л ь ц е в |
[1]) |
и существенно отличается от доказательств теорем непрерывности, приводимых в гл. 9.
*Отметим также, что только что сформулированная теорема не
прерывности не мешает /(-операторам обладать необычными как для конструктивных, так и для классических функций свойствами.
Например, в работе |
К у ш н е р а [5] |
указан пример /(-оператора |
|
(почти |
непрерывного |
в силу теоремы |
13), принимающего на еди |
ничном |
сегменте в точности два значения (ср. § 4 гл. 5). Для Я-опе |
раторов такого рода примеры невозможны.
Из теоремы 11 и теоремы 3 § 2 гл. 8 следует, что существует эффективно неравномерно непрерывные /(-операторы. Использование новой по сравнению с гл. 8 конструкции позволяет также построить эффективно неравномерно непрерывную КФ, продолжимую до Я-оператора.
За дальнейшими сведениями о К- и Я-операторах мы отсылаем читателя к уже упоминавшимся работам автора [4]—[5], [11].
СТРУКТУРА КОНСТРУКТИВНЫХ ФУНКЦИЙ |
235 |
§3. Структура конструктивных функций
Вданном параграфе будет изложена аппроксимационная теорема Цейтина для конструктивных функций.
Согласно |
этой теореме (см. Ц е й т и н |
[5]) |
всякая |
непу |
стая (т. |
е. определенная хотя бы в |
одной |
точке) |
кон |
структивная функция допускает равномерное приближе ние на всей своей области определения посредством не которых стандартных функций, названных Цейтиным псевдополигональными. Для характеристики псевдополи гональных функций следует заметить, что эти функ ции получаются «склеиванием» согласованных после довательностей «угловых» функций. В свою очередь «угловая» функция — это конструктивная функция, опре деленная лишь в точках некоторого рационального ин тервала, кусочно линейная на этом интервале и имеющая
на нем не более одной угловой |
|
|
||||
точки (рис. |
10). |
|
|
^ \ |
|
|
Таким |
образом, |
область |
у |
\ |
||
определения |
псевдополигональ |
|
|
|||
ной функции |
получается |
объ |
|
|
||
единением |
последовательности |
|
|
|||
рациональных |
интервалов. В |
|
х |
|||
п. 3 § 3 гл. |
9 |
будет показано, |
|
|||
|
|
|||||
что область |
определения |
про |
|
|
||
извольной |
|
конструктивной |
Рис. |
10. |
||
функции может иметь |
гораздо |
|
|
более сложную структуру. Следует отметить, что не смотря на относительную простоту своего устройства псевдополигональные функции могут обладать необыч
ными с точки зрения традиционного |
анализа свойства |
|
ми— например, построенная |
в § 2 гл. 8 всюду опреде |
|
ленная и неограниченная на |
сегменте |
0 Л 1 функция яв |
ляется псевдополигональной. Источником таких свойств псевдополигональных функций служит то обстоятель ство, что для конструктивного континуума не имеет места теорема Бореля о выборе конечного покрытия. (Ясно, что если псевдополигональная функция опреде лена на некотором сегменте, то последовательность ин тервалов, задающая область определения этой функции, образует покрытие данного сегмента.)
236 |
КОНСТРУКТИВНЫЕ ФУНКЦИИ |
[ГЛ. S |
||
Интересным |
следствием |
аппроксимационной |
теоремы |
|
Г. С. Цейтина |
является |
теорема И. Д. Заславского и |
||
Г. С. Цейтина |
( Ц е й т и н |
[8]), утверждающая, что всякая |
||
конструктивная |
функция является на всей своей обла |
|||
сти определения пределом |
некоторой последовательно |
сти всюду определенных полигональных функций. От
сюда, в частности, следует, что любая |
конструктивная |
|||||||||||||
функция является на всей своей области |
определения |
|||||||||||||
пределом некоторой |
последовательности |
полиномов. |
||||||||||||
1. Выполним |
некоторые |
предварительные |
построения. |
|||||||||||
Л е м м а |
1. |
Можно |
построить алгорифм |
|
Рз*1), |
пере |
||||||||
рабатывающий |
всякое |
слово |
Т вида |
х0 * .. . * хп, х, |
где |
|||||||||
Хо * ... * хп |
— положительное |
|
дробление, |
х — КДЧ |
та |
|||||||||
кие, что п ^ |
2 и х0 Й=: х ^ |
|
хп, |
в натуральное |
|
число, |
при |
|||||||
чем |
|
|
0 < Р з ' , ) ( 7 , ) < « - 2 |
|
|
|
|
|
|
|||||
и |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
хр3М |
(Т) ^ |
х |
^ |
*рэ (1) (Г)+2* |
|
|
|
|
|
||
Кроме |
того, |
если |
х0 |
< х < хп, то |
|
|
|
|
|
|
||||
|
|
|
*Рз*')(Г) |
< |
х |
< |
XP3<1UT)+2' |
|
|
|
|
|
||
Д о к а з а т е л ь с т в о . |
|
Построим |
искомый |
алгорифм |
||||||||||
Рз*1), пользуясь теоремами сочетания алгорифмов |
так, |
|||||||||||||
чтобы при всяком п ^ |
2 для любых |
КДЧ х0, |
..., |
хп, х |
||||||||||
выполнялось |
|
|
|
|
|
|
|
|
|
|
|
|
||
Рз ( 1 ) (х0 * . . . * Хп, X) ~ |
|
|
|
|
|
|
|
|
|
|
||||
О, |
|
если |
Рз (rc , |
v,, *) = 1, |
|
|
|
|
|
|
||||
п — 2, |
если |
Рз (Xi, xi+1, |
х) = 2 для всех г таких, что |
|||||||||||
~ < |
|
0 < г < п — I , |
|
|
|
|
|
|
|
|||||
/, |
|
если |
0 < / < д |
|
—2, Р з ( х , + 1 , |
х / + 2 , х ) = 1 и |
||||||||
|
|
|
при |
0 |
|
|
|
Рз(х А , |
x k |
+ u |
х) = |
2. |
|
|
Пусть |
теперь 5 =*= Хо * .. . * хп — положительное |
дро |
||||||||||||
бление, х — КДЧ. Тогда, |
очевидно, Рз*1) перерабатывает |
|||||||||||||
слово S, х |
в натуральное |
число, заключенное |
между 0 и |
|||||||||||
п — 2. Предположим |
далее, что х е х0 |
Д |
хп. |
|
|
|
|
|||||||
а) Если |
Рз(х0 , х ь х) = |
1, то P3*1)(S, |
х) == 0. В |
рас |
||||||||||
сматриваемом случае х < |
|
х ь |
Следовательно, |
подавно |
|
|
|
|
|
СТРУКТУРА |
КОНСТРУКТИВНЫХ |
ФУНКЦИЙ |
|
|
237 |
||||||||||||
При |
|
этом, |
если |
t e ^ y j ; , , |
|
то, |
очевидно, |
|
|
|
||||||||||||
|
б) |
Рз(лгь |
лг/+ 1 , |
дс) == 2 |
при |
|
0 < г ' < « — 1 . |
|
Тогда |
|||||||||||||
Рз( 1 ) |
(5, л:) = |
/г —2. |
Поскольку, |
в частности, выполняется |
||||||||||||||||||
Рз(лг„_,, |
*:„, х)--= 1, |
то л;^д;„_1 . |
Следовательно, |
|
|
|||||||||||||||||
|
|
|
|
|
|
|
XP3W (S, х) ^ |
* ^ |
^РзО (S, *)+2> |
|
|
|
|
|||||||||
причем |
если |
х |
е |
^ |
у |
х„, |
то |
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
-^РзО (5, х) ^ |
* |
^ |
*Рз'1 ' (S, х)+2' |
|
|
|
|
||||||||
|
в) Пусть / таково, |
что |
0 < / ^ п — 2 , |
Рз(л:/+ 1 , |
Х / + 2 , |
х)=\ |
||||||||||||||||
и |
при |
*)==/ |
и |
|
Рз(хк, |
xk+l, |
|
х)~2. |
|
|
Тогда, |
очевидно, |
||||||||||
Рз(1> (5, |
|
|
|
|
< Х / + 2 , |
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
X] < |
X |
|
|
|
|
|
|
|
||||
чем |
и заканчивается доказательство леммы. |
|
|
|
||||||||||||||||||
|
О п р е д е л е н и е |
1. |
Системой |
сегментов |
{интерва |
|||||||||||||||||
лов) |
|
назовем |
|
всякое |
слово |
Т вида |
Р0 |
|
* ... |
* Рп, |
где |
все |
||||||||||
Р{ |
— сегменты |
(интертлы). |
|
Про |
сегмент |
(интервал) |
Pt |
|||||||||||||||
будем |
говорить, |
что он |
входит |
в систему |
Т, |
и |
писать |
|||||||||||||||
Pi |
е= Т. |
|
|
|
|
|
|
|
[5]). По |
всякой |
последователь |
|||||||||||
|
Л е м м а 2 ( Ц е й т и н |
|||||||||||||||||||||
ности |
рациональных |
|
интервалов |
W |
|
|
можно |
построить |
||||||||||||||
стройный алгорифм |
Ф так, что *) |
|
|
|
|
|
|
|
|
|||||||||||||
|
1) |
для |
всякого |
п, |
если |
\Ф(п), |
то Ф(п) |
—рациональ |
||||||||||||||
ный |
|
интервал; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
2) если m ф п |
и |
\Ф(т), |
|
!Ф(«), го |
|
интервалы |
Ф(т), |
||||||||||||||
Ф(п) |
|
дизъюнктны |
|
(т. е. |
не |
имеют |
общих |
внутренних |
||||||||||||||
точек); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
3) |
осуществим |
|
алгорифм |
|
к, |
перерабатывающий |
|
вся |
|||||||||||||
кое |
п, к |
которому |
применим |
|
Ф, |
в |
натуральное |
число |
та |
|||||||||||||
кое, |
что интервал |
Ф(п) |
включен |
в |
интервал |
Чг (Я,(п)); |
||||||||||||||||
|
4) |
осуществимы |
алгорифмы |
уи |
у2, |
перерабатываю |
||||||||||||||||
щие всякое слово вида х, |
m |
|
такое, что J E T f r n ) , в |
на |
||||||||||||||||||
туральное |
число |
так, что ! 0 ( Y I ( X , |
m)), |
|
!Ф |
(у2 (*, |
от)), |
|||||||||||||||
|
|
|
Г ( Ф ( у . ( * , |
т))) = |
Г ( Ф Ы * . |
от))) |
|
|
|
|
*) Напомним, что алгорифм Ф называется стройным, если при всяком k из !Ф(6 + 1) следует !Ф(6).
288 |
|
|
КОНСТРУКТИВНЫЕ ФУНКЦИИ |
|
|
|
[ГЛ. 5 |
|||||||
и |
|
Кл |
(Ф (V, (х, т))) |
<х<К"(Ф |
|
(Y2 (х, |
т))) *); |
|
||||||
|
|
|
|
|||||||||||
|
5) |
если |
последовательность |
W |
такова, |
что |
осущест |
|||||||
вимы |
алгорифмы |
Ки |
Х2 |
типа |
(Ж-+Ж), |
для |
которых |
при |
||||||
всяком |
п |
выполняется |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
Г ( Т ( и ) ) е ? ( 1 , |
(п)), |
|
|
|
|
|||||
|
|
|
|
r ( ¥ ( n ) ) e f ( A 2 ( a ) ) , |
|
|
|
|
||||||
то |
алгорифм Ф арифметически |
полн |
(т. е. |
применим |
||||||||||
к |
любому |
натуральному |
|
числу) |
и осуществимы |
алго |
||||||||
рифмы |
Х'и |
^2 |
типа (Ж —* Ж) |
такие, что при |
любом п |
|||||||||
|
|
|
Кл(Ф(п)) |
= |
КП(ф(1[(п))), |
|
|
|
||||||
|
|
|
Кп |
(Ф |
(«)) |
= |
Кл |
(Ф |
(Я,2 |
(П))). |
|
|
|
|
(Другими |
словами, |
для |
всякого |
интервала последова |
тельности Ф можно найти смежные с ним справа и слева интервалы этой последовательности.)
Д о к а з а т е л ь с т в о * * ) . Пусть W — последователь ность рациональных интервалов. Построим сначала не которую последовательность систем рациональных ин тервалов К.
|
Будем для краткости обозначать левый и правый |
|||||||||||
концы интервала |
W(п) через гп |
и s„. |
|
|
|
|
||||||
|
Положим |
|
|
|
|
|
|
|
|
|
||
|
Пусть уже построена система рациональных интер |
|||||||||||
валов |
Кп- |
Систему |
Kn+i |
строим |
следующим |
образом. |
||||||
Рассмотрим |
интервал x F ( n + l ) . |
Возможны |
случаи***): |
|||||||||
|
1) |
Ч ' ( / г + 1) |
не |
имеет |
общих |
внутренних |
точек |
с ин |
||||
тервалами |
системы Кп', |
|
|
|
|
|
|
|
||||
|
2) W(n-\-l) |
включен |
в один |
из |
интервалов |
систе |
||||||
мы |
Кп\, |
|
|
|
|
|
|
|
|
|
|
|
|
|
*) Напомним, что алгорифмы КП |
и Кл |
перерабатывают вся |
||||||||
кий |
промежуток соответственно в его правый и левый |
концы. |
||||||||||
|
**) Более строгое доказательство можно |
найти |
в работе Ц е й- |
|||||||||
т и н а [5]. |
|
|
|
|
|
|
|
|
|
|
||
|
***) Здесь и в дальнейшем следует |
иметь в виду, что отноше |
||||||||||
ния |
порядка и равенства рациональных чисел разрешимы. |
|
|
СТРУКТУРА КОНСТРУКТИВНЫХ ФУНКЦИИ |
239 |
|
3) |
l F ( n + l ) |
имеет |
общие |
внутренние |
точки |
с |
ин |
|||||||||
тервалами системы Кп, |
но не включен |
ни |
в один |
из |
ин |
||||||||||||
тервалов Кп- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
В первом |
и втором |
случаях |
соответственно |
полагаем |
||||||||||||
|
К |
К |
* |
Г |
V 7 |
Г п + 1 |
~*~ S n + l |
* |
|
|
+ S r c + i |
|
|
|
|
||
|
Art+i — А/г* 'n+l |
V |
|
|
2 |
|
|
|
2" |
|
^ |
"+1 |
|
||||
И |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Кп+\ =г= Яя- |
|
|
|
|
|
|
|
|
||
|
В |
третьем |
случае |
пусть/о^Лг+ь ^„+i^=s «+i и |
|
• • • |
|||||||||||
|
tpn — все |
различные концы интервалов системы |
Кп> |
||||||||||||||
попавшие в интервал |
Ч?(п-\- 1) и занумерованные |
в по |
|||||||||||||||
рядке возрастания |
так, что |
|
|
|
|
|
|
|
|
|
|||||||
|
|
А) = fn+i < t\ |
< |
t2 |
< |
... |
< |
|
< |
sn+x |
= |
^prt +i. |
|
||||
Пусть |
далее |
tix |
V |
|
|
^2 |
V U2+\, |
|
|
/ i , V |
|
— те |
из |
||||
интервалов t t \/t i + x |
( 0 ^ г <[/)„), |
которые |
не |
включены |
|||||||||||||
в |
интервалы |
системы |
Кп |
(отметим, |
что таких |
интерва |
|||||||||||
лов может и не быть). |
Систему |
Кп+\ |
определяем |
при |
|||||||||||||
соединением этих интервалов к системе Кп, |
т. е. |
|
|
||||||||||||||
|
Kn+i =т= Кп. * u x |
V |
t i l |
+ x |
* ti2 v |
t{2+i |
* . . . * tct |
v |
ti[+i |
|
|||||||
(и |
A^t+i =?= Л'п, |
если |
все |
интервалы |
tt |
у |
|
( 0 < i < P n ) |
включены в интервалы системы /С„). Заметим, что
можно построить алгорифм, перерабатывающий |
вся |
кое п в систему Кп- |
|
Нетрудно убедиться (индукцией по п), что при |
лю |
бом п |
|
(1)все интервалы системы Кп попарно дизъюнктны;
(2)всякий интервал системы Кп включен по меньшей
мере в один из интервалов ^ ( О ) , |
|
Чг (п). |
|
|
|||||||
Покажем теперь, что |
|
|
|
|
|
|
|
|
|||
(3) для каждого х и п таких, что |
н е ? ( п ) , |
можно |
|||||||||
найти |
интервалы |
ах |
V bx, |
а2 V Ь2, |
|
входящие |
в |
Кп, |
|||
такие, что Ьх = |
а2 |
и ах |
<с х <с Ь2. |
|
|
очевидно. |
|||||
Действительно, |
при |
п = 0 |
утверждение |
||||||||
Пусть мы умеем находить требуемые |
интервалы |
для |
|||||||||
всех г и |
k таких, |
что |
k |
п |
и г Е |
? |
(fc). |
Пусть |
х е= |
||
e l F ( r t + |
1). При переходе |
от |
системы |
|
Кп к |
Кп+\ |
могли |
||||
представиться случаи |
1) — 3) . |
Рассмотрим |
эти |
случаи. |
В случае 1) утверждение очевидно.
240 |
КОНСТРУКТИВНЫЕ ФУНКЦИИ |
|
[ГЛ. 5 |
|||||
В случае 2) можно найти интервал а V Ь, |
принадле |
|||||||
жащий Кп и содержащий Ч*"(лг + 1). Тогда, |
очевидно, |
|||||||
х ее а V b и, ввиду (2), можно |
найти т так, что т ^ п |
|||||||
и n e f j m ) . |
По индукционному предположению |
можно |
||||||
найти интервалы |
системы Km с требуемым |
свойством. |
||||||
Эти интервалы, очевидно, входят и в систему Kn+i- |
||||||||
В случае 3), пользуясь леммой |
1, найдем i такое, что |
|||||||
0 ^ i < рп — 1 и |
ti <С X < Г[+2- |
|
|
|
||||
|
|
|
|
|
|
|||
Рассмотрим |
интервалы г, V r i |
+ i и |
V £ i + 2 . Если, на |
|||||
пример, t{ V ti+i |
не включен ни в какой интервал си |
|||||||
стемы Кп, то этот |
интервал |
входит |
в Кп+\- Если же |
|||||
tf V ti+i включен |
в |
интервал |
ах V Ь\ |
системы Кп, то, |
||||
поскольку ti+i |
есть |
конец некоторого |
интервала |
из Кп |
||||
и все интервалы |
Кп дизъюнктны, b\ = ti+i. |
Аналогич |
||||||
ное замечание можно сделать и для интервала ti+i |
V ti+2. |
|||||||
Таким образом, |
всегда можно указать два |
интервала |
||||||
а\ V Ь\ и а2 V fr2,входящие в Кп+\ и такие, что |
|
|||||||
|
|
|
Ь\ = 0-2 = |
Г(+ |
1, |
|
|
|
Тогда |
|
|
а, |
|
|
|
|
|
|
|
а, < х < 62, |
|
|
|
|
||
|
|
|
|
|
|
|
||
что и требовалось * ) . |
|
|
|
|
|
|||
Искомый |
алгорифм Ф строим |
как стройный |
алго |
|||||
рифм, перечисляющий без повторений |
множество |
рацио |
||||||
нальных интервалов, входящих в системы Кп |
(т. е. та |
|||||||
кое множество рациональных интервалов Ж, что |
||||||||
Утверждение 1) очевидно. Утверждения 2) —4) лем |
||||||||
мы легко вытекают |
из (1) — (3). Наметим доказатель |
ство утверждения 5). Поскольку, ввиду утверждения 4),
существуют натуральные |
числа, к которым применим Ф, |
то достаточно показать, |
что для всякого k, к которому |
применим Ф, можно найти натуральные числа k\, k2 та-
*) В приведенных рассуждениях, по существу, содержится ре курсивное определение алгорифмов, находящих по х и п таким, что х б Ф(и), искомые интервалы.
|
СТРУКТУРА КОНСТРУКТИВНЫХ |
ФУНКЦИЙ |
|
241 |
|||
ким образом, |
что !<D(&i), !Ф(£2 ) и |
s'k, — r'k' |
s k ~ r |
k , - |
|||
(Через |
s^. |
мы |
обозначаем |
левый и правый |
концы |
ин |
|
тервала |
Ф(0 |
(в |
случае, если |
!Ф(0-) |
Пусть !Ф(£). |
По |
кажем, например, как найти k\. Пользуясь утвержде
нием |
3), найдем / такое, что Ф(&) |
включен |
в W(l). |
Если |
||||||||||||||||
rt<r'k, |
|
то r^ex F(Z). Если |
же |
/'/ = |
^ , |
|
то |
по |
условиям |
|||||||||||
утверждения |
5) |
мы |
можем |
найти т, |
при |
котором |
г £ е |
|||||||||||||
е Ч ^ т ) . Следовательно, |
всегда |
можно |
|
найти/такое, |
что |
|||||||||||||||
f j e f ( l ) . |
Тогда |
в силу |
утверждения |
|
4) |
можно |
найти |
|||||||||||||
/ь |
h |
так, |
что !<D(/i), |
!Ф(/2 ) |
и |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|
S: |
= |
rr., |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Г'п < Г'* < SU- |
|
|
|
|
|
|
|
|
||||
|
Отсюда и из утверждения 2) леммы без труда сле |
|||||||||||||||||||
дует, |
что |
r'k — s'/- |
Таким образом, |
в качестве |
k\ |
можно |
||||||||||||||
взять |
/ i . Лемма |
доказана. |
Алгорифм |
|
F |
назовем |
после |
|||||||||||||
|
2. |
О п р е д е л е н и е |
2. |
|
||||||||||||||||
довательностью |
конструктивных |
функций |
(или, |
короче, |
||||||||||||||||
последовательностью |
КФ), |
|
если |
при |
|
|
всяком |
п |
алго |
|||||||||||
рифм |
Рп |
является |
|
конструктивной |
|
|
функцией*). |
|
|
|||||||||||
|
О п р е д е л е н и е |
3. |
Последовательность |
конструк |
||||||||||||||||
тивных |
функций |
F назовем |
согласованной, |
|
если |
при |
вся |
|||||||||||||
ких п, |
ш, |
х |
таких, |
что \F(n, |
х) |
и \F(m, |
|
х), |
выполняется |
|||||||||||
F(n, |
х) = |
F(m, |
х). |
|
|
КФ |
f назовем |
|
объединением |
со |
||||||||||
|
О п р е д е л е н и е |
4. |
|
|||||||||||||||||
гласованной |
последовательности |
КФ F, |
если |
|
|
|
||||||||||||||
|
1) |
при |
всяком |
|
m u x , |
|
если |
\F(m, |
х), то \f(x) |
и |
||||||||||
f(x) |
= |
F(m, |
х); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
2) |
при |
всяком |
х |
КФ f |
определена |
|
в |
точке |
х |
только |
|||||||||
в |
том |
случае, |
когда |
осуществимо |
ш, |
|
для |
которого |
||||||||||||
\F(m, |
|
х). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*) Здесь мы несколько уклоняемся от нашего обычного способа введения понятия последовательности конструктивных объектов данного типа. Согласно этому способу последовательностью КФ следовало бы называть алгорифм, перерабатывающий всякое нату ральное число в запись КФ. Это определение и принятое нами определение 2 по существу приводят к эквивалентным понятиям последовательности КФ; вместе с тем определение 2 кажется нам технически более удобным,