Файл: Кушнер, Б. А. Лекции по конструктивному математическому анализу.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 15.10.2024
Просмотров: 142
Скачиваний: 0
§2] |
|
СОГЛАСОВАННЫЕ МНОЖЕСТВА. ОПЕРАТОРЫ |
383 |
||||
1) |
W |
является |
алгорифмом |
типа |
(М\-г> Ж%), |
т. е. |
|
перерабатывает всякий |
элемент |
Ж\, к |
которому он |
при |
|||
меним, |
в |
элемент |
Ж2; |
|
|
|
|
2) |
для |
любых |
X и |
Y из М Ь |
если |
lip(X) и X = |
Y, то |
гф (У) и г|>(П = !>(*).
В этом параграфе, за исключением особо оговари
ваемых |
мест, |
все |
|
рассматриваемые |
алгорифмические |
||||||||||||
операторы |
считаются |
операторами типа |
M I T * M 2 . В |
этой |
|||||||||||||
связи |
упоминание |
о Mi и М 2 |
, равно |
как |
прилагательное |
||||||||||||
«алгорифмический», |
часто |
опускается. |
|
|
|
|
|
||||||||||
О п р е д е л е н и е |
6. |
1) |
Будем |
говорить, |
что |
алгориф |
|||||||||||
мический |
оператор |
W определен |
(не |
определен) |
в точке |
||||||||||||
X e J U i если |
{^(Х) |
(соответственно |
~ W ( X ) ) . |
|
|
||||||||||||
2) |
Будем |
говорить, |
что множество |
Ж <=М{ |
является |
||||||||||||
областью |
|
определения |
оператора |
у¥, |
если |
для |
любого |
||||||||||
Хиз |
М |
|
|
|
|
|
X<=X |
= |
\ib (X). |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
3) |
Назовем |
оператор |
W |
всюду |
определенным, |
если |
|||||||||||
он определен |
|
в каждой |
точке КМП |
Мх. |
|
5—6 |
следует |
||||||||||
Непосредственно |
из определений |
2—3, |
|||||||||||||||
Т е о р е м а |
|
4. 1) |
Всякий |
алгорифмический |
оператор |
||||||||||||
является |
согласованным |
|
алгорифмом. |
|
|
|
|
|
|||||||||
2) |
Если |
множество |
Ж |
является |
областью |
определе |
|||||||||||
ния какого-нибудь |
алгорифмического |
|
оператора, |
то |
Ж— |
||||||||||||
согласованное |
|
множество. |
|
|
|
|
|
|
|
|
|
||||||
Обратно, |
если |
М 2 |
содержит |
хотя |
бы |
один |
элемент |
||||||||||
Z, то |
любое |
|
согласованное |
множество |
(точек |
Мх) |
яв |
ляется областью определения некоторого алгорифмиче
ского |
оператора |
(типа |
M I T > M 2 ) . |
Действительно, |
если |
||||||
алгорифм |
21 |
согласует |
множество |
Ж^Жи |
то |
алгорифм |
|||||
W, перерабатывающий в Z всякое слово, к которому он |
|||||||||||
применим, и такой, что при любом слове Р |
|
|
|
||||||||
|
|
|
|
|
lW(P)^m(P), |
|
|
|
|
||
является |
искомым |
алгорифмический оператором. |
Та |
||||||||
ким образом, |
имеет |
место |
М2 содержит |
|
|
|
|||||
Т е о р е м а |
5. |
Если |
КМП |
хотя бы |
один |
||||||
элемент, |
то множество |
Ж s |
Ж\ |
согласовано |
тогда и |
||||||
только |
тогда, |
когда |
оно |
является |
областью |
|
определения |
||||
некоторого алгорифмического |
оператора. |
|
|
|
384 |
КОНСТРУКТИВНЫЕ |
МЕТРИЧЕСКИЕ ПРОСТРАНСТВА |
[ГЛ. 9 |
|||||||||
Обозначим через |
Я 0 |
подпространство |
пространства |
|||||||||
натуральных |
чисел Н, |
индуцированное |
одноэлементным |
|||||||||
множеством |
{0}. |
|
Множество |
Ж Е |
Л\ |
|
согласовано |
|||||
С л е д с т в и е |
1. |
|
||||||||||
тогда |
и только |
тогда, |
когда |
оно |
является |
областью |
||||||
определения |
алгорифмического |
оператора |
типа М\-т*Н0. |
|||||||||
Теорема 5 и следствие |
1 устанавливают |
тесную |
связь |
между алгорифмическими операторами и согласован ными множествами, позволяющую формулировать ре зультаты о согласованных множествах в терминах опе
раторов |
и наоборот. |
|
|
|
|
|
|
|
|
|||
Ясно, |
что |
конструктивные |
функции |
одной |
перемен |
|||||||
ной |
являются |
алгорифмическими |
операторами |
типа |
||||||||
Е, т*Ей |
а |
конструктивные |
функции |
п |
переменных |
|||||||
(п > |
1) |
могут рассматриваться как операторы |
любого |
|||||||||
из трех типов: Еп |
—> Е\, |
Е\ |
-Г* Ей |
Е2п |
Е\. |
|
|
|
||||
О п р е д е л е н и е -7. |
Алгорифмические |
|
операторы |
|||||||||
типа В т * Я |
(где |
В — бэровское |
пространство, |
Н — про |
||||||||
странство натуральных |
чисел) |
будем |
называть |
эффек |
||||||||
тивными |
функционалами. |
|
|
|
|
|
|
|
||||
Эффективные функционалы есть, очевидно, алгориф |
||||||||||||
мы, |
перерабатывающие |
те |
записи |
последовательностей |
||||||||
натуральных |
чисел (ПНЧ), |
к |
которым |
они |
применимы, |
в натуральные числа; при этом совпадающие ПНЧ пе реводятся в равные натуральные числа.
Наряду с эффективными функционалами в смысле определения 7 естественно рассматривать вычислимые функционалы более общего рода, областью согласован ности которых является множество записей алгорифмов типа (Ж^*Ж)*). (Переход от ПНЧ к таким алгориф мам вполне аналогичен переходу от общерекурсивных функций к частично рекурсивным.) Более точно, вычис лимый функционал задается алгорифмом f, перерабаты
вающим запись всякого алгорифма типа (Ж-т>Ж), |
к ко |
||||
торой он применим, в |
натуральное число, |
причем |
если |
||
*) Легко видеть, что на этом множестве нельзя ввести кон |
|||||
структивную |
метрику, согласованную |
с совпадением алгорифмов |
|||
как функций |
типа (Эё'^Ш). |
Точнее |
говоря, если |
обозначить че |
|
рез Т0 множество записей |
алгорифмов типа |
то |
невоз |
||
можен алгорифм р такой, что список {Го, р} является КМП и |
|
Р (£YI3, £Y*3) = 0 ss у " (Yi (") ^ Y2 («))•
§ 2] |
СОГЛАСОВАННЫЕ МНОЖЕСТВА. ОПЕРАТОРЫ |
385 |
при любом п
Y, (я) ~ Y2 (л),
то
Такие вычислимые функционалы с точностью до тех нических деталей представляют собой частный случай эффективных операций, введенных и исчерпывающим
образом |
изученных |
в |
работе |
М а й х и л л а и |
Ш е - |
|||
п е р д с о н а |
[1]. |
|
|
|
|
|
|
|
Наиболее существенные свойства эффективных функ |
||||||||
ционалов (или вполне аналогичных им объектов) |
были |
|||||||
установлены |
в работах |
К р а й з е л а , |
Л а к о м б а , |
Ш ё н - |
||||
ф и л д а |
[1]—[2], Ц е й т и н а |
[3]—[5], |
Ф р и д б е р г а [1]. |
|||||
Некоторые из результатов этих |
работ приведены |
ниже. |
||||||
2. В |
этом |
пункте |
будет |
доказано |
естественное |
обоб |
щение известной теоремы Маркова о неразрывности кон
структивных функций |
( М а р к о в [3], [5]; доказатель |
ство для случая КМП |
впервые опубликовано в работе |
С л и с е н к о [3]). Хотя теорема неразрывности и вытекает из доказываемых в п. 5 более сильных результатов, мы предпочитаем привести отдельное доказательство, тем
более, что это |
доказательство, во-первых, приложимо |
к значительно |
более широкому, чем алгоритмические |
операторы, классу алгорифмов, во-вторых, не опирается на принцип Маркова и, в-третьих, благодаря своей прозрачности способствует фиксации используемых в таких ситуациях идей.
|
Пусть 21 — алгорифм, |
X — точка КМП |
М,. |
|
|
|
||||||||
|
О п р е д е л е н и е |
8. |
Будем |
говорить, |
что 91 |
является |
||||||||
алгорифмом |
типа ( М 1 - > М 2 ) в |
точке X, |
если |
при |
любом |
|||||||||
Y е |
М{ |
таком, что Y = |
X, |
выполняется |
!9l (F), |
91 (Y) е |
М2 |
|||||||
и %(Y) |
= |
%(X). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
м2 |
|
|
Будем |
говорить, |
что |
алгорифм |
||||||
|
О п р е д е л е н и е |
9. |
||||||||||||
91 имеет конструктивный |
разрыв типа |
(М\ —*М2) |
в точ |
|||||||||||
ке |
X, |
если |
91 является |
алгорифмом |
типа |
(Mi -> М2) |
в |
|||||||
этой точке |
и осуществимы |
последовательность |
р |
точек |
||||||||||
Mi |
и рациональное |
число |
г > |
0 такие, |
что при |
любом |
п |
|||||||
ке |
1) |
91 является |
алгорифмом |
типа |
(Мх—*iH2) |
|
6 т о ч ~ |
|||||||
р(п); |
|
|
|
|
|
|
|
|
|
|
|
|
13 В. А. Кушнер
386 |
КОНСТРУКТИВНЫЕ МЕТРИЧЕСКИЕ ПРОСТРАНСТВА |
[ГЛ. 9 |
2)РЛХ, Р ( « ) ) < 2 - " ;
3)р 2 ( а д , « ( Р ( я ) ) ) > г « ) .
(Напомним, |
что р ь |
р2 — метрические алгорифмы про |
странств М{, |
М2.) |
алгорифм 21 (фигурирующий в опре |
В случае, когда |
делении 9) есть алгоритмический оператор, можно ска зать, что этот оператор определен в точке X и во всех
точках |
Р(п), |
причем всегда p2 (9l (X), 21 (Р(п))) ^ |
г. |
||
Т е о р е м а |
6 (теорема неразрывности). Пусть |
М\ — |
|||
слабо |
полное, |
М2 |
— произвольное КМП. |
Никакой |
алго |
рифм |
не может |
иметь конструктивного |
разрыва |
типа |
(Af,- >Af2 ).
Доказательству этой теоремы предпошлем следую
щую лемму |
(ср. § 1 гл. 4). |
|
|
|
|
|
|
|
|
||||||
Л е м м а |
1. |
Пусть |
21 — алгорифм, |
X е |
Ми |
р — по |
|||||||||
следовательность |
точек Ми |
причем |
при |
любом |
п |
|
|
||||||||
(3) |
|
|
|
|
|
р, (Я, р ( п ) ) < 2-". |
|
|
|
|
|
||||
Тогда |
можно |
построить |
алгорифм |
у такой, |
что |
для |
|||||||||
любого |
слова |
Р |
(в |
фиксированном |
нами |
алфавите |
А) |
||||||||
выполняется |
|
|
|
|
|
|
|
|
|
|
|
|
|
||
1) |
если |
~]№(Р), |
то \у(Р), |
|
у(Р)сгМ1 |
и |
у(Р) |
= |
Х; |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
л». |
|
|
2) |
если |
!2ЦР) |
и |
% |
заканчивает |
работу |
над |
Р |
точно |
||||||
за k |
шагов, |
то \у{Р), |
у{Р)^М1 |
и |
y(P) — |
${k-\-\). |
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
ж, |
|
у1, |
у2, |
у3 |
Д о к а з а т е л ь с т в о . Построим |
алгорифмы |
||||||||||||||
так, |
что |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
У ( Р ) ~ ц / ( [ 2 1 ] ( Р , i)=*= |
Л); |
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
р ( « + 1 ) , |
если |
[91](Р, я ) # Л , |
|
||||||
|
|
|
|
|
р ( у 1 И + 1 ) , |
если |
[2Х](Р,я) = |
Л ; |
|
*) Приводимая ниже теорема неразрывности почти точно так же может быть доказана и при более общем понятии конструктив ного разрыва, связанном с отказом от требования Я (Y) — Ж (X)
в определении 8. Заметим также, что условие 2) определения 9 (ре-
|
СОГЛАСОВАННЫЕ МНОЖЕСТВА. |
ОПЕРАТОРЫ |
387 |
Пусть Lim — алгорифм слабого предельного |
перехода |
||
в М\ |
(определение 7 § 1). Строим |
искомый алгорифм у |
|
так, |
чтобы |
|
|
Y ( P ) ~ L i m ( y 3 ( P ) ) .
Если П!91(Р), то при любом п |
|
|
||||
Поэтому |
[91] (Р, п) = |
А. |
|
|||
Y 2 (P , |
|
п)~$(п+1). |
|
|||
|
|
|
||||
Из (3) тогда |
получаем, |
что у2р |
есть регулярная по |
|||
следовательность точек, сходящаяся к X. Следователь |
||||||
но, !Lim(y3 (P)) и Lim (у3 |
(Р)) = |
X, |
что и требуется. |
|||
Пусть теперь |
191 (Р) и 91 заканчивает |
работу над Р |
||||
точно за k шагов. Тогда |
|
|
|
|
|
|
|
( 8 ( л + 1 ) |
при |
0 < п < 6 , |
|||
Y { F ' H ) ' |
1 p(jfe+ |
1) |
при |
k<n. |
||
Следовательно ((3)), ур является регулярной после |
||||||
довательностью. |
Кроме |
того, |
очевидно, |
у2р сходится |
||
к р (&--[- 1). Отсюда так же, как и выше, |
получаем, что |
|||||
|у(Р), v ( P ) e « i |
и Y (P ) = |
|
p ( f e + l ) . |
|
м1
Теперь нетрудно доказать теорему неразрывности.
Обозначим через $ алгорифм со следующим |
свойством: |
|||||
невозможен |
алгорифм 2) (над алфавитом |
А) |
такой, что |
|||
для любого слова |
Р (в А) |
|
|
|||
|
|
|
|
т(р)*а-]19(р). |
|
|
Пусть Mi — слабо полное КМП и алгорифм 91 имеет |
||||||
конструктивный |
разрыв типа (Mi -> М2 ) в |
точке X. |
||||
Пусть |
далее |
В и |
г — соответствующие |
последователь |
||
ность |
точек |
Mi |
и |
рациональное число |
(см. определе |
ние 9). Применим к р и X лемму 1 и обозначим че рез у алгорифм, построенный согласно этой лемме.
гулярная сходимость в к X) можно |
было бы заменить |
требованием |
||||||||
(конструктивной) |
сходимости |
6 к X |
(именно |
так определяется |
кон |
|||||
структивный |
разрыв |
в |
работе |
М а р к о в а |
[5]): при |
наличии |
кон |
|||
структивного |
разрыва |
в |
этом |
более |
широком |
смысле |
имеет |
место |
||
и конструктивный |
разрыв в смысле определения |
9. |
|
|
13*