Файл: Кушнер, Б. А. Лекции по конструктивному математическому анализу.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 15.10.2024

Просмотров: 153

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

356 КОНСТРУКТИВНЫЕ МЕТРИЧЕСКИЕ ПРОСТРАНСТВА [ГЛ. 9

§ I. Конструктивные метрические пространства. Основные определения, некоторые примеры. Пополнение

конструктивных метрических

пространств

 

 

 

 

 

 

 

1. О п р е д е л е н и е

1.

Пусть

Ж—

множество

слов

в

алфавите

 

А,

 

р — алгорифм

типа (Жг—*^>)

 

(т. е. р

пе­

рерабатывает

всякое

слово

вида

X,

Y, где

X и

Y —

эле­

менты Ж,

в КДЧ).

Список

М

 

 

 

 

 

 

 

 

 

 

 

 

(1)

 

 

 

 

 

 

 

 

[Ж,

р}

 

 

 

 

 

 

 

 

 

 

 

назовем

 

конструктивным

метрическим

 

пространством

(КМП)

 

в

алфавите

А,

если

для

любых

 

слов

X,

Y, Z

из Ж

выполняется

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

р(Х,

Х) =

0\

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

р(Х,

Y)^p(X,

 

Z)-\-p(Y,

 

Z)

 

{аксиома

 

треуголь­

ника)

*).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О п р е д е л е н и е

2. Алгорифм

 

р

будем

называть

 

ме­

трическим

алгорифмом

КМП

(1),

а

множество

Ж — но­

сителем

этого

КМП.

 

Слова,

принадлежащие

 

множе­

О п р е д е л е н и е

3.

 

ству Ж,

мы

 

будем

называть

элементами

или

точками

КМП

(1)

(запись

ХевМ).

Элементы

X

и

Y КМП

 

(1)

назовем

 

эквивалентными

 

(различными)

 

 

в

М,

 

если

о(Х, Y) =

0

ШХ,

Y) ф

0)

(запись

 

X =

Y

и

X Ф

У).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

м

 

 

 

м

 

 

 

Таким образом, записи

X

e l

и I

G

M

равнозначны.

Аналогично, вместо записи Ж\ s

Ж будет

часто исполь­

зоваться

запись Ж\

М.

 

 

 

 

 

 

 

 

 

 

 

 

 

Из аксиом метрического пространства легко вытекает

Т е о р е м а

 

1. Каковы

бы

ни

были

точки

X,

Y,

Z\,

Z2

КМП

(1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1)

р(Х,

К ) > 0 ;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2)

p(X,Y)

 

=

p(Y,X);

 

 

 

 

 

 

 

 

 

 

 

 

 

3)

если

X =

Y,

ZX

=

Z2,

то р(Х,

 

Zx)

=

p(Y,

Z2).

 

 

 

 

 

 

 

м

 

м

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

*) Уточнение этого определения требует фиксации логико-мате­ матического языка, в котором задается множество Ж (множества отождествляются с однопараметрическими формулами выбранного языка; при этом КМП оказываются словами определенного типа). Описание подходящих для наших целей языков и изложение теории метрических пространств на их основе можно найти в работах Ш а н и н а [4], [6].


§ 1}

 

ОПРЕДЕЛЕНИЯ, ПРИМЕРЫ. ПОПОЛНЕНИЕ КМП

 

357

 

Действительно,

заменяя

 

в

аксиоме

треугольника

Z

на

У и У на X,

получим

 

 

 

 

 

 

 

 

 

 

 

 

 

откуда

 

 

9(Х,

Х)КР(Х,

 

Y) +

p(X,

 

У),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

р(Х,

У ) > 0 .

 

 

 

 

 

 

 

 

Далее, заменяя

в

той

же

аксиоме

 

Z

на

X,

получим

 

 

р (X,

У) <

р (X,

X) +

р (У,

X) =

 

р (У, Z),

 

 

 

 

 

 

 

Р ( * , У ) < Р ( У , X ) .

 

 

 

 

 

 

 

 

Аналогично

устанавливается, что

 

 

 

 

 

 

 

Поэтому

 

 

 

 

р ( У , * ) < р ( Х , У).

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

p ( J , У) = Р ( У , X ) .

 

 

 

 

 

 

 

Докажем

утверждение 3). По аксиоме треугольника

 

 

 

 

р(Х,

Z1)^p{X,Y)

 

 

+

p(Zl,

 

У).

 

 

 

 

Поскольку

р(Х, У) =

0, то

отсюда

 

 

 

 

 

 

 

 

 

 

 

 

 

р(Х,

2 , ) < р ( ^ , У).

 

 

 

 

 

 

 

Опять, применяя аксиому треугольника, получим

 

 

 

р (X, Z,) <

р (Z„

Z2 ) +

р (У,

Z2 ) =

р (У,

Z2 ).

 

 

Аналогично показывается,

что

 

 

 

 

 

 

 

 

 

Следовательно,

р ( У ,

Z 2 ) < p ( X ,

Z,).

 

 

 

 

 

 

 

р ( У , Z2) = p(X,

Z,),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

что и требовалось.

 

 

 

 

 

 

 

{М\, р} назовем,

под­

 

О п р е д е л е н и е

 

4. /(ЛШ

Mi =

пространством

КМП

 

(1)

(запись

Mi е

М), если i # i s

Ж

Яро подпространство

М{

будем

говорить,

что оно

инду­

цировано

подмножеством

Жх множества

Ж.

 

 

 

 

 

О п р е д е л е н и е

 

5.

1)

Множество

 

Ж\^Ж

 

назовем

правильным

подмножеством

 

КМП

М (или

правильным

множеством

точек

 

этого

КМП),

если

для

любого

X<sM\

из

Y =

X

следует

 

г

e l

, .

(Таким

 

образом,

Ж\

 

 

 

м

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

вместе

с каждой

своей

точкой

содержит

и

все

экви­

валентные ей точки М.)


3 58

КОНСТРУКТИВНЫЕ

МЕТРИЧЕСКИЕ ПРОСТРАНСТВА [ГЛ. Э

2)

Подпространство

М\ КМП

М назовем

правильным,

если

его носитель — правильное

подмножество

М.

Важным частным случаем правильных множеств яв­ ляются вводимые в следующем параграфе согласован­ ные множества. Приведем некоторые примеры конструк­ тивных метрических пространств*). (Число подобных

примеров легко увеличивать.)

Ж—

а) Пространство натуральных чисел. Пусть

множество натуральных чисел и р такой алгорифм,

что

р (т, га) т= |гаг— п\.

 

Множество Ж вместе с р образует КМП, которое мы бу­ дем обозначать через Н.

б) Пространство конструктивных действительных чи­ сел Ei. Носителем этого КМП является множество 3) всех КДЧ, а метрическим алгорифмом — алгорифм р та­ кой, что

р (х, у) =F \х — у |.

Очевидно, Н — подпространство (не являющееся пра­ вильным) Ei. КМП Ei мы будем иногда называть кон­

структивной

прямой.

 

 

 

 

Еп.

 

 

в) га-мерное евклидово пространство

Носителем

этого

КМП

является

множество

3)п,

т. е.

множество

слов

вида

 

 

 

• • • , хп,

 

 

 

 

 

 

 

 

 

Х\,

 

 

 

 

 

где Xi—КДЧ,

а метрика

задается

таким

алгорифмом р.

что

 

 

 

 

 

 

 

 

 

 

 

р (*„

. . . , хпи

 

уп)=У

 

S

(xi — г/г)2-

 

Аксиома треугольника

проверяется для

Еп

с помощью

неравенства

Коши — Буняковского

(см., например,

К о л ­

м о г о р о в ,

Ф о м и н

[1; стр. 45]).

 

 

 

 

 

При га =

1 Еп

есть

введенное

в

предыдущем

при­

мере пространство

КДЧ.

 

 

 

 

 

 

*) Мы не будем в дальнейшем различать КМП с равными

носителями и

метрическими алгорифмами

pi, рг такими, что для

всех точек X,

Y этих КМП р^Х, У ) = р2(Х,

Y).


ОПРЕДЕЛЕНИЯ, ПРИМЕРЫ. ПОПОЛНЕНИЕ КМП

359

г) Пространства

Еп и Е'п. Носитель этих пространств

тот же, что и у Еп,

а в качестве

метрических

функций

берутся алгорифмы pi и р2 , для которых

 

 

 

 

 

 

 

п

 

 

 

И

р, (х„ . . . .

хп,

уи

уп) «= 2I Xi

yt

I

p2 (*,, . . . ,

xny

yu ..., yn)=~

max

| xt

— yt

|.

 

Проверка условий 1) — 2)

определения

1 очевидна. Ясно,

1

су

 

 

 

 

 

 

 

что Е\ и Е\ совпадают с Е\.

 

 

 

 

д)

Пространство

С равномерно

непрерывных на еди­

ничном сегменте функций. Носителем этого простран­

ства

является

множество

W слов вида £f3 * £63. где f —

всюду определенная

конструктивная

функция, б — ее ре­

гулятор

равномерной

непрерывности

 

на сегменте О Д 1

(ср. определение равномерного шифра

в § 2 гл. 5). Мож­

но построить

(§ 2 гл. 5) алгорифм р, перерабатывающий

любое

слово

вида £/,3 * £6,3, £7гЗ * £62 3, г Д е

£fi3 * £6 i3

и £/23 * £623 принадлежат W, в КДЧ, являющееся точной

верхней

гранью функции

|/, — / 2 | на 0 Д 1 . Итак,

(2)

p(£7,3*£6,3, £723 * £ 6 2 3 ) = max

( I M * ) - M * ) D -

 

 

 

 

 

0 < х < 1

 

 

Этот

алгорифм и берется

в качестве

метрического алго­

рифма

пространства

С.

Обращаем

внимание

читателя

на следующие специфические особенности этого приме­

ра: 1) в отличие от

одноименного классического

про­

странства

(см., например, К о л м о г о р о в , Ф о м и н [1]),

вместо непрерывных

рассматриваются

равномерно

не­

прерывные

функции

(непрерывные

конструктивные

функции могут быть неограниченными, а будучи ограни­ ченными, не обязательно имеют точные грани); 2.) эле­ ментами С являются не собственно функции (записи функций), а слова более сложного типа; это вызвано тем, что алгорифм, вычисляющий правую часть (2) и использующий в качестве исходных данных лишь за­ писи функций, невозможен.

е) Бэровское пространство В последовательностей натуральных чисел (ПНЧ) .

Это пространство вполне аналогично рассматривав­ шемуся рядом авторов (см., например, К у з н е ц о в ,


360

КОНСТРУКТИВНЫЕ МЕТРИЧЕСКИЕ ПРОСТРАНСТВА

[ГЛ. 9

Т р а х т е н б р о т [1], У с п е н с к и й [1]) бэровскому

про­

странству общерекурсивных функций. Носителем про­

странства

В является

множество

$

записей

ПНЧ, а ме­

трический

алгорифм р строится так, что для любых

ПНЧ ссь а 2

 

 

 

 

 

 

 

 

P ( E « I 3 . Еа23) =

 

 

 

 

 

 

 

_ ( 2~k,

если

а, (/) =

а2 (/)

при

i < k

и

щ (k) Ф а2 (/г),

' 0,

если

а,(/) =

а2(г)

при любом

L

 

 

Наметим

построение р. Построим

сначала

алгорифмы р

и у так, чтобы

 

 

 

 

 

 

 

 

__(

п,

если

а, (г) =

а2

(г)

при

O^i^in,

1 H I (°i (0 ^

а 2 (0)

в противном

случае;

 

Y(E«.3. E a 2 3 , " ) ^ 2 - p ( E a i 3 ' ^ n ) .

При любых ПНЧ щ, а2 алгорифм y ? a i 3 £ а г 3 является ПРЧ,

причем

алгорифм

Id (Id (я) =/г )

 

является

регулятором

фундаментальности

 

этой

ПРЧ .

 

Поэтому

алгорифм

р

такой, что

 

 

 

 

 

 

 

 

 

 

 

Р(Е«>3, E a 2 3 ) = E Y £ a , ? i ? a 2 3 3 E O E l d 3 ,

 

 

задает интересующую нас метрику*).

 

 

 

Очевидно, для любой ПНЧ a

 

 

 

 

 

 

 

 

 

р(Е<в, Еов) =

о.

 

 

 

 

Проверим для р аксиому треугольника. Пусть a b

a2 ,

a3 ПНЧ. Предположим,

что

 

 

 

 

 

 

p(E«i3. М

) > P(E«i3» ЕазЗ) + р(Еа2 3, Е<*зЗ)-

 

Тогда можно найти натуральное I такое, что

 

 

p(E<*i3. Ea2 3)>p(Ea,3,

Ea33) +

P(Ea23, Ea33) + 2~'.

 

*) В данном конгексте обозначения

типа ft p

и Е^З

следует

понимать

так же,

как

и

в первых восьми

главах

(см.

стр. 113),

т. е. рассматривая

вместо

 

алфавит

Ча

(в котором, в

частности,

определялись П Р Ч ) . В

дальнейшем

очевидные

замечания этого

рода опускаются.