Файл: Кушнер, Б. А. Лекции по конструктивному математическому анализу.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 15.10.2024
Просмотров: 135
Скачиваний: 0
406 |
КОНСТРУКТИВНЫЕ |
МЕТРИЧЕСКИЕ |
ПРОСТРАНСТВА |
[ГЛ. 9 |
||||||
|
Отсюда ((10)) |
получаем, |
что |
y p Q |
является |
регуляр |
||||
ной последовательностью, сходящейся к р (у1 |
(Р, |
V (Q), 0)). |
||||||||
Поэтому ((7)) |
\y3(P,Q) |
и |
уЦР, |
Q) = ?>(yl(P, |
V(Q), |
0)). |
||||
Так как Р ( у ' ( Л |
V(Q)> О й е ^ |
|
м |
|
|
|
||||
и SB — правильное |
мно |
|||||||||
жество, то у3(Р, |
Q) е |
SB, что и |
требуется. |
|
|
|
||||
|
Множество |
5? |
перечислимо, |
поскольку |
можно |
'по |
строить алгорифм, применимый к тем и только тем сло
вам в алфавите Аи |
которые |
принадлежат Ш. Построим |
||
алгорифм |
у5, перечисляющий |
31, и алгорифм |
у такой, |
|
что |
|
|
|
|
(12) |
|
у(п)~уЦуЦп)). |
|
|
Ввиду |
(11) у перечисляет некоторое подмножество Ж |
|||
множества |
SB'. Для |
завершения доказательства |
осталось |
построить алгорифм б, фигурирующий в определении 2.
Построим |
алгорифм |
а так, что для любого шара S |
|
в М и |
XZEM |
|
|
(13) |
|
!or(S, |
I ) s I e S . |
Возможность такого построения усматривается из со гласованности любого шара (теорема 2 § 2). Построим далее алгорифмы б1 , б 2 так, что
(14)б1 (Р, Q) ~ ст (у4 (Р, Q), Р),
(15) |
|
|
|
62(P) = |
Wp3- |
|
|
|
|
|
|||
Искомый алгорифм б строим так, что |
|
|
|
||||||||||
(16) |
|
|
|
д ( Я ) ~ уЦР, |
б 2 (Я)). |
|
|
|
|
||||
Фиксируем |
произвольное |
Р ^2? |
и |
покажем, |
что |
||||||||
1б(Р), |
8(Р)ЕЕЖ |
|
И |
Р е а ( 8 ( Р ) ) . |
|
|
|
|
|
||||
Действительно, |
имеет место |
|
|
|
|
|
|
||||||
(17) |
если |
Q — предельное |
слово, |
то |
!б'(Р, Q) |
(см. |
|||||||
|
(5), ( 7 ) - ( 8 ) |
и (13)—(14)); |
|
|
|
|
|||||||
(18) |
б 2 |
(Р) — непредельное |
|
слово |
и |
! б ! ( Л б 2 ( Я ) ) |
|||||||
|
((17), |
(15) |
и лемма 2 § |
2). |
|
|
|
|
|||||
Ввиду |
(18), |
(6), |
(9) —(10) |
|
слово |
Р, |
б 2 (Р ) |
принад |
|||||
лежит |
Отсюда согласно |
(11) |
получаем |
1у3(Р, |
|
82(Р)), |
|||||||
т. е. |
((16)) |
16 (Р). |
|
Тогда |
по |
|
определению у5 |
и |
(12) |
§ 3] |
ВЫБОР ПЕРЕЧИСЛИМОГО |
ПОКРЫТИЯ. НЕПРЕРЫВНОСТЬ |
407 |
|||||||||||||
б (Я) е Х |
Согласно |
(18) |
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
\Ь'(Р, |
ЬЦР)). |
|
|
|
|
|
|||
Отсюда, |
поскольку |
((14), |
(16), |
(7) —(8)) |
|
|
|
|
||||||||
б1 ( Л б 2 ( Р ) ) ~ а ( а ( у 3 ( Л |
б2 (Р))), |
Р)~ст(а(б(Я)), |
Р), |
|||||||||||||
получаем |
|
|
|
|
!ст(а(б(Р)), |
Р). |
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
||||||
Это |
означает, |
что |
Р |
принадлежит |
шару |
а(8(Р)), |
чем и |
|||||||||
заканчивается |
доказательство. |
|
|
|
|
|
|
|||||||||
Из теоремы 1 можно вывести ряд интересных след |
||||||||||||||||
ствий. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Поскольку |
в |
слабо |
полном, |
сепарабельном |
КМП |
|||||||||||
всякое |
согласованное |
множество |
сепарабельно |
(лем |
||||||||||||
ма 5 § 2), то имеет место |
|
|
|
|
|
|
|
|
||||||||
С л е д с т в и е |
1. |
В |
слабо |
полном |
сепарабельном |
|||||||||||
КМП |
из |
|
любого |
эффективного |
покрытия |
произвольного |
||||||||||
согласованного |
множества |
можно |
выбрать |
перечисли- |
||||||||||||
мое |
покрытие |
этого |
|
множества. |
|
|
|
|
|
|
||||||
О п р е д е л е н и е |
|
3. |
Будем говорить, |
что |
множество |
|||||||||||
3? точек |
|
КМП |
М |
является |
лакомбовым, |
если |
можно |
по |
||||||||
строить |
алгорифм |
|
со, |
перерабатывающий |
всякое |
нату |
||||||||||
ральное |
|
число, |
к |
которому |
он |
применим, в |
шар |
про |
||||||||
странства М так, что для |
любого |
Х е М |
|
|
|
|
||||||||||
|
|
|
X e S ' |
s |
l |
ПЭл(!ш(«) &(*€=©(/»))). |
|
|
||||||||
Таким |
образом, |
лакомбовы |
множества — это |
множе |
ства, получаемые объединением перечислимых множеств шаров * ) .
Достаточно простое доказательство следующей тео
ремы |
предоставляется |
читателю. |
|
|||
Т е о р е м а |
2. |
1) |
Всякое лакомбово множество со |
|||
гласовано. |
|
|
|
|
|
|
2) |
Всякое |
лакомбово |
множество эффективно |
откры |
||
то (определение |
13 § |
2). |
|
|
||
Теорема 1 позволяет |
получить результаты, в |
некото |
||||
ром смысле обратные теореме 2. |
|
*) |
Такого рода множества |
рассматривались Л а к о м б о м в |
ра |
боте |
[4]; термин «лакомбово |
множество» предложен М о е к о |
р а |
к и с о м [1]. |
|
|
408 |
КОНСТРУКТИВНЫЕ |
МЕТРИЧЕСКИЕ |
ПРОСТРАНСТВА |
[ГЛ.9 |
||||||||
|
С л е д с т в и е |
2. |
В |
слабо |
полном |
КМП |
всякое |
эф |
||||
фективно |
открытое |
сепарабельное |
|
множество |
лаком- |
|||||||
бово. |
|
|
|
В |
слабо |
полном |
КМП |
всякое |
эф |
|||
|
С л е д с т в и е |
3. |
||||||||||
фективно |
открытое |
сепарабельное |
множество является |
|||||||||
согласованным. |
|
|
|
|
|
|
|
[1]). В |
слабо |
пол |
||
|
С л е д с т в и е |
4 |
( М о с к о в а к и с |
|||||||||
ном |
сепарабельном |
|
КМП |
всякое |
эффективно |
открытое |
||||||
согласованное |
множество |
является |
|
лакомбовым. |
|
|||||||
|
Для |
доказательства |
|
следствия |
2 |
достаточно |
заме |
тить, что всякое эффективно открытое множество яв ляется правильным, а его внутренняя функция (опреде ление 13 § 2) образует эффективное покрытие данного
множества. Следствие |
3 вытекает из следствия 2 и тео |
|
ремы |
2. Следствие 4 |
вытекает из следствия 2 и лем |
мы 5 |
§ 2. |
|
Теорема 1 позволяет также получить новое доказа тельство существования сингулярных интервальных по крытий. В самом деле, фиксируем произвольное п и построим алгорифм у, перерабатывающий слова в ал фавите КДЧ в натуральные числа, причем разные сло ва в разные натуральные числа. С помощью алгориф мов D~, D+ нетрудно построить алгорифм 0, перераба
тывающий всякое КДЧ х в шар (в |
пространстве КДЧ |
Ei) с центром в точке х и радиусом, |
меньшим 2 - " - Y ( * ) - 2 . |
Алгорифм 0, очевидно, есть эффективное покрытие кон структивной прямой. Применяя теорему 1, построим ал
горифмы |
р ь |
р2 так," что Pi перечисляет |
некоторое мно |
|||||
жество |
КДЧ Ж, а |
Рг перерабатывает |
всякое КДЧ х в |
|||||
натуральное |
число, |
причем всегда |
!Pi(p2 (x)) |
и |
х е |
|||
^ 0(Pi(P2(*)))• Поскольку, очевидно, |
множество |
Ж бес |
||||||
конечно, |
то |
pi можно заменить |
арифметически |
полным |
||||
алгорифмом |
рз, перечисляющим |
без |
повторений |
то |
же |
|||
самое множество Ж. При любом k |
|
|
|
|
||||
k |
|
k |
|
оо |
|
|
|
|
21 е (Рз (0) I < 2 |
2 - " - у ( Р з ( ' ) Ь 2 < |
2 |
2 " 1 - ' - 2 = 2 ~ п - \ |
|
||||
*=о |
|
г=о |
|
г=о |
|
|
|
|
(Здесь |0(Рз(О)1 означает радиус шара 0(р3 (г)); мы воспользовались тем, что все числа Y(Эз (0) попарно различны.) Используя эту оценку и алгорифмы рь р2, р3, нетрудно получить 2~п -ограниченное интервальное
§ з] В Ы Б О Р П Е Р Е Ч И С Л И М О Г О П О К Р Ы Т И Й . |
Н Е П Р Е Р Ы В Н О С Т Ь 409 |
рациональное покрытие конструктивной прямой (в смыс |
|
ле определений § 1 гл. 8). |
|
Существование сингулярных покрытий показывает, |
|
что теорема 1 не может быть усилена |
до теоремы о воз |
можности выбора конечных покрытий. Вопрос о кон структивных аналогах теоремы Бореля (о конечных
покрытиях) |
изучался |
в |
последнее время |
Л и ф ш и- |
||||||
ц е м |
[4]. |
|
|
|
|
|
|
|
|
|
Можно |
показать |
(см. Н о г и н а [3] и К у ш н е р |
[10]), |
|||||||
что ни одно из условий теоремы |
1 не может быть опу |
|||||||||
щено (даже при сохранении остальных условий). |
|
|
||||||||
2. |
Докажем теперь |
основную |
теорему работы |
Ц е й - |
||||||
т и н а [5], усиливающую теорему |
непрерывности |
§ |
2. |
|
||||||
Т е о р е м а 3 (Г. С. Цейтин). Пусть Мх — слабо |
пол |
|||||||||
ное |
сепарабельное |
КМП, |
М2— произвольное |
КМП |
и |
|||||
W — алгорифмический |
а |
оператор |
типа М\-т*М2. |
|
Можно |
|||||
построить алгорифмы |
и |
% такие, что при |
любых |
m, |
п |
иХ^Мх
|
1) |
если |
\а{т,п), |
то |
о(ш,п) |
— шар в |
Мг |
и |
h(m,n); |
|||||
|
2) |
если |
\x(m,n), |
то x(m,ri) |
Е ^ ; |
|
|
|
|
|
|
|||
|
.3) |
если |
\o(m,n), |
X е= а(ш,п) |
и |
\W(X), |
то |
|
|
|
||||
|
|
|
р2(Ч>(Х), |
x(m, |
|
п))<2-т; |
|
|
|
|
|
|||
|
4) |
если |
\W(X), |
то осуществимо |
k |
такое, |
что |
\a(m,k) |
||||||
и |
X e o ( m , k). (Здесь р2 |
— метрический |
алгорифм |
М2.) |
||||||||||
|
Д о к а з а т е л ь с т в о . |
Обозначим |
через |
2? |
область |
|||||||||
определения оператора Vf. Очевидно, ^ |
— согласован |
|||||||||||||
ное множество. По теореме непрерывности |
(теорема |
И |
||||||||||||
§ |
2), |
построим алгорифм а так, что при |
любых |
m |
и |
|||||||||
(19) |
если №(Х) |
(т. е. X |
£), |
то |
|
\a(m, |
X), a(m, |
X)- |
||||||
|
|
шар с центром в точке |
X, |
|
причем |
для |
любого |
|||||||
|
|
У е = а ( т , X) такого, |
что |
\Ч (Y), |
выполняется |
|
p2(V(X), W(Y))<2-m.
Очевидно, при любом m алгорифм ат является эф фективным покрытием согласованного множества 9?. Пользуясь следствием 1, построим алгорифмы т/ и у
410 |
КОНСТРУКТИВНЫЕ МЕТРИЧЕСКИЕ ПРОСТРАНСТВА |
[ГЛ. 9 |
так, что при любом т
(20)х'т перечисляет некоторое подмножество Жт мно жества Я?\
(21) |
если |
|
то |
!у (т, X), |
у(т,Х)^Жт |
и |
||
|
X е= а (т, у (т, |
X)). |
|
|
|
|
||
|
Искомые |
алгорифмы |
т |
и а |
строим |
теперь так, |
что |
|
(22) |
|
х{т, |
п)~Ч?(х'(т, |
я)), |
|
|
||
(23) |
|
а(т, |
« ) ~ а ( я г , |
т'(/я, я)). |
|
Утверждение 1) теоремы следует из (19), (20) и (23),
утверждение 2) из (20) и (22), утверждение 3) |
из (19), |
|
(20) |
и (22) — (23). Наконец, утверждение 4) |
вытекает |
из |
(21). |
|
Доказанная теорема показывает, что при любом т область определения оператора Ч"1 может быть покрыта перечислимым множеством шаров так, что каждый шар этого множества отображается этим оператором внутрь некоторого шара пространства М2 радиуса 2~т. Из уси ленной теоремы непрерывности вытекает сформулирован
ная нами в § 2 |
гл. |
5 усиленная теорема непрерывности |
|
конструктивных |
функций и теорема Крайзела — Лаком |
||
ба — Шёнфилда |
— |
Цейтина |
( К р а й з е л , Л а к о м б, |
Ш ё н ф и л д [1]—[2], |
Ц е й т и н |
[3]—{5]) о продолжимости |
эффективных функционалов до частично рекурсивных операторов в смысле К л и н и [4].
Сделаем еще несколько замечаний по поводу тео
ремы 3 (ср. § |
1 гл. |
1 работы |
Ц е й т и н а (5]) * ) . |
||
Существуют |
два |
подхода |
к определению вычислимых операто |
||
ров. Мы поясним |
эти |
подходы |
на |
примере операторов, аргументами |
|
и значениями которых |
являются |
арифметические функции (т. е. |
функции натурального аргумента с натуральными значениями). При первом подходе в качестве исходных данных и результатов опе ратора фигурируют (в той или иной кодировке) предписания алго рифмов, вычисляющих аргументные и результирующие функции, на-
*) Следующие два абзаца не претендуют на особую точность. Изложение в них не укладывается в рамки конструктивной мате матики. (В частности, термин «функция» понимается в традицион ном смысле.)