Файл: Кушнер, Б. А. Лекции по конструктивному математическому анализу.pdf
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 15.10.2024
Просмотров: 132
Скачиваний: 0
|
|
|
|
ВВПЛПНИЕ |
39 |
|
использовании в качестве |
исходных |
данных тех или |
иных связан |
|||
ных |
с М |
алгорифмов, |
не |
элементов |
этого множества, |
а слов вида |
YaZ, |
где |
У и Z таковы, |
что выполняется |
|
||
|
|
|
|
9S(Y, |
Z). |
|
Таким образом, элемент Ж «восполняется» решением соответствую щей конструктивной задачи, а сама подчиненная переменная х за меняется нормальной переменной по парам. Например, в случае параметрического утверждения существования
|
УхЪюЛ |
(х, хю) |
|
|
|
||
вместо алгорифма, |
переводящего всякое |
слово, |
принадлежащее |
Ж, |
|||
в соответствующее |
W, речь |
идет |
об |
алгорифме, |
переводящем |
в |
|
это W описанные только что пары |
YaZ |
(т. е. это суждение трак |
|||||
туется как суждение |
вида ( I I ) ) . |
|
|
|
|
|
|
Основные используемые |
нами |
множества |
(а |
следовательно, |
и |
соответствующие им переменные) нормальные. Таковы множества натуральных, целых, рациональных и конструктивных действитель ных чисел, множество всех нормальных алгорифмов в данном ал фавите, перечислимые множества, множество конструктивных дей
ствительных функций. |
Так же, как |
с нормальными множествами, |
мы будем обращаться |
с множеством |
всех алгорифмических опера |
торов, действующих из одного конструктивного метрического про странства в другое. Суждения с подчиненными переменными, отве чающими этим множествам, трактуются в духе п. 6.
Приведем в заключение пример, разъясняющий трактовку суж дений с переменными по алгорифмам. Суждение вида «для всякого слова X существует алгорифм, обладающий данным свойством» понимается как утверждение об осуществимости алгорифма, пере
рабатывающего |
всякое слово X в |
запись |
искомого |
алгорифма. |
В п. 11 § 1 гл. |
1 будет описана |
простая |
конструкция, |
позволяю |
щая сводить такое построение к более естественной задаче построе
ния |
«двухместного» алгорифма, |
индуцирующего искомый алгорифм |
при |
фиксации любого значения |
первого аргумента. |
8. Особенности конструктивного анализа определяют ся как особенностями конструктивного направления, так и специфическими свойствами вычислимых объектов. Чтобы иметь достаточный запас примеров, приведем (опуская технические детали) определения центральных понятий этой книги — конструктивных действительных чисел и конструктивных действительных функций.
Конструктивной последовательностью натуральных (рациональных) чисел (кратко КПНЧ и КПРЧ) назовем алгорифм * ) , перерабатывающий всякое натуральное
*) Напоминаем, что под «алгорифмами» подразумеваются нормальные алгорифмы. Заметим также, что вообще под кон структивными (это прилагательное будет часто опускаться)
40 |
|
|
ВВЕДЕНИЕ |
|
|
число |
в |
натуральное |
(соответственно |
рациональное) |
|
число. |
|
|
|
|
|
КПРЧ |
а называется |
фундаментальной, |
если |
||
|
ЧпЗтЧЦ (/, / > т => | a (i) - а (/) |
| < |
2~п). |
В соответствии с пп. 6—7, последнее условие означает,
что |
осуществима |
КПНЧ |
р такая, что |
при |
любом п и |
|
i, |
j>$(n) |
| а ( / ) - а ( / ) | < 2 - " . |
|
|
||
|
|
|
|
|||
Этот |
алгорифм р |
называется |
регулятором |
фундамен |
||
тальности КПРЧ |
а. |
|
|
|
|
|
Конструктивные действительные числа (КДЧ) опре |
||||||
деляются как слова вида |
£ а 3 |
О ЕРЗ> |
г Д е а |
— КПРЧ, |
||
Р — ее регулятор |
фундаментальности. |
Таким образом, |
КДЧ представляют собой пары записей алгорифмов, из которых первый алгорифм определяет последователь ность рациональных чисел, а второй эффективно оцени вает скорость ее сходимости. Это определение эквива лентно второму определению вычислимого действитель ного числа, данному Тьюрингом (см. п. 2). Для кон структивных действительных чисел естественным обра зом определяются отношения равенства и порядка и арифметические операции, причем последние задаются алгорифмами. Конструктивной действительной функ цией (КФ) называется алгорифм, перерабатывающий
всякое КДЧ в |
КДЧ |
так, что равные |
КДЧ переводятся |
в равные КДЧ |
(мы |
ограничиваемся |
случаем всюду оп |
ределенных конструктивных функций одной переменной). В терминах конструктивных действительных чисел и функций без труда вводятся употребительные числа и функции анализа (е, п, всякого рода иррациональности, элементарные и специальные функции и т. д.). Вообще фактически весь материал стандартных курсов анализа, относящийся к конкретным вычислениям (теория рядов, формульный аппарат дифференциального и интеграль ного исчисления и т. д.), без принципиальных изменений может быть «пересказан» конструктивно с заменой тра-
последовательностями слов из данного множества мы понимаем алгорифмы, перерабатывающие всякое натуральное число (в смысле п. 4) в элементы этого множества.
ВВЕДЕНИЕ |
41 |
диционных действительных чисел на КДЧ, а действи тельных функций на конструктивные функции. В этом отношении важную роль играет теорема о полноте кон структивного континуума, утверждающая, что для каж дой фундаментальной конструктивной последовательно сти КДЧ осуществимо КДЧ, к которому сходится эта последовательность. (Упоминаемые здесь понятия трак туются совершенно аналогично случаю рациональных чисел. Конструктивная последовательность КДЧ а схо дится к КДЧ х, если можно построить КПНЧ р так, что при любом п и i ^ Р ( « )
| х - а (I) |< 2~п.)
Следует также заметить, что хотя с традиционной точки зрения конструктивный континуум счетен, невозможен его эффективный пересчет; более того, по всякой кон структивной последовательности КДЧ можно указать КДЧ, отличное от всех ее членов.
Вместе с тем конструктивные действительные числа и функции обладают некоторыми свойствами, не имею щими аналогов в традиционном анализе. Приведем два
примера. З а с л а в с к и й |
[1], [2], [4] показал, |
что для кон |
|
структивного |
континуума |
неверна теорема |
Бореля*): |
осуществима |
конструктивная последовательность рацио |
нальных интервалов, покрывающая конструктивный еди ничный сегмент, из которой нельзя выбрать конечного покрытия. Из этого результата выводится существование «необычных» конструктивных функций, например неог
раниченной |
непрерывной КФ. Далее, |
Ц е й т и н ы м [3] — |
||
[5] |
доказана |
непрерывность конструктивных |
функций: |
|
для |
каждой |
КФ / можно построить алгорифм |
со так, что |
|
при любых КДЧ х\, х2 и натуральном |
п а>{Х],п) — нату |
|||
ральное число и если |
|
|
то
\f{xl)-f{x2)\<2-'1.
*) Д л я конструктивного континуума не сохраняются также тео ремы о точных гранях ограниченных множеств и сходимости моно тонных ограниченных последовательностей (ср, п, 1).
42 |
ВВЕДЕНИЕ |
Своеобразной чертой конструктивного анализа яв ляется акцентирование внимания на вопросах эффек тивности, изучение вводимых объектов (а рассматри ваются лишь конструктивные объекты) как исходных данных алгорифмов. Эта специфическая точка зрения приводит иногда к необычным для традиционного ана лиза ситуациям, в частности, к «расщеплению понятий». Приведем несколько примеров.
A) КПРЧ а назовем псевдофундаментальной, если Vn ~] "] 3mV// (l, }>mz3 \ а (/) - а (/) | < 2"").
Как введенное выше понятие фундаментальной КПРЧ, так и это понятие укладываются в классическую концеп цию фундаментальности. Конструктивно же эти два по нятия различны: можно построить псевдофундаменталь ную КПРЧ, для которой невозможен регулятор фунда ментальности (поскольку, как легко видеть, всякая мо нотонная ограниченная КПРЧ псевдофундаментальна, то искомый пример дается уже упоминавшимся резуль
татом |
Шпекера). |
|
Б) |
Назовем |
/•'-числом запись любой фундаменталь |
ной КПРЧ. С |
традиционной точки зрения F-числа и |
КДЧ дают одну и ту же концепцию вычислимого дей ствительного числа. Ясно, однако, что КДЧ как кон структивный объект гораздо «информативнее», чем /••-число: наряду с последовательностью рациональных приближений из КДЧ извлекается и эффективная оценка скорости сходимости этой последовательности. Как по казал Г. С. Цейтин, алгорифм, находящий для каждой фундаментальной КПРЧ ее регулятор фундаментально сти, невозможен; поэтому отсутствующая в /•'-числах ин формация не может быть эффективно восстановлена. Из сказанного вытекает неравноценность ^-чисел и КДЧ как исходных данных для алгорифмов, что делает есте ственным их конструктивное различение.
B) Будем говорить, что КДЧ л; является пределом конструктивной последовательности КДЧ (сокращенно КПДЧ) а, если а сходится к х (см. стр. 41). Согласно уже упоминавшейся теореме о полноте конструктивного континуума для каждой фундаментальной КПДЧ а су ществует КДЧ, являющееся ее пределом. В традицион ной математике эта теорема является достаточным ос-