Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Математическая логика - Кожухов И.Б., Романов А.В. [2008]

.pdf
Скачиваний:
652
Добавлен:
23.01.2015
Размер:
1.25 Mб
Скачать

a

0

= min Γ = min Γ′, то ϕ(a

) = a

. Докажем, что ϕ(x) = x для всех x Γ. Пусть это не так и c

 

0

0

 

минимальный элемент такой, что ϕ(c) c. Ввиду (б)

c = f (B(Γc ) \ Γc ).

Ввиду минимальности элемента c

отображение ϕ

тождественно на Γ . Значит, Γ Γ ∩ Γ′.

Докажем,

что между элементами из

Γ

с

и

 

 

c

c

 

 

 

 

 

 

элементом ϕ(с)

в цепи

Γ′ элементов нет.

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

пусть x Γ′, x < ϕ(c), x > y

для

всех

y Γc . Так как

x < ϕ(c),

то x ϕ(Γ). Значит, x = ϕ(u) при некотором u Γ. Так как x < ϕ(c),

 

то

u Γc , откуда ϕ(u) = u.

Значит, x = u Γc ,

что противоречит выбору элемента x. Итак, между

Γc

и

ϕ(c) в Γ′ элементов нет. Это означает, что Γ

= Γ′

. Так как

Γ′ отмеченное, то ϕ(c) = f (B(Γ ) \ Γ ). Это

 

 

c

ϕ(c)

 

 

c

c

 

 

 

влечёт, что ϕ(c) = c – противоречие. Следовательно, Γ Γ′.

 

 

 

 

 

 

Пусть Γ

объединение всех отмеченных подмножеств. Ранее было показано, что для любых двух

отмеченных подмножеств одно из них содержится в другом в качестве начального отрезка. Отсюда следует, что Γ тоже является отмеченным подмножеством. Очевидно, Γ – наибольшее отмеченное подмножество.

По условию B(Γ) \ Γ ≠ . Следовательно,

существует элемент z = f (B(Γ) \ Γ). Цепь

Γ = Γ {z}

тоже

является отмеченным подмножеством, поэтому Γ Γ.

 

Но это противоречит тому, что z Γ.

Утверждение

доказано.

 

Предположим, что справедлива лемма Цорна. Докажем теорему Цермело.

Пусть

A

(2) (3).

множество и Х – множество пар (B, θ),

где B – подмножество множества A, а θ

– отношение порядка на

B такое, что

B вполне упорядочено этим отношением.

Введём на множестве

X отношение порядка,

положив (B, θ) (B, θ), если B B,

θ|

 

= θ

(т.е. на множестве B порядки θ и θ

совпадают) и B

 

 

 

 

 

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

является начальным отрезком в

B. Пусть

Γ = {(B

α

, θ ) | α } –

цепь в

X

(здесь

какое-либо

 

 

 

 

 

 

 

 

 

 

α

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

множество

индексов). Очевидно,

 

 

 

 

– мажоранта цепи

Γ. Итак,

каждая

цепь

в

X

имеет

Bα, θα

 

 

 

 

 

α

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

α

 

 

 

 

 

 

 

 

 

 

 

 

 

 

мажоранту. Отсюда следует по лемме Цорна, что X имеет максимальный элемент. Пусть это будет (C, τ).

Докажем, что

C = A. Пусть

C A.

Тогда существует элемент a A \C.

Положим

C

=C {a} и

продолжим τ

на множество C ,

положив aτ a

и cτ a

для всех c C (здесь τ

– продолжение порядка

τ). Получим: (C , τ ) > (C, τ),

что противоречит максимальности элемента (C, τ). Итак, C = A,

значит, A

вполне упорядочено отношением τ.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(3) (1).

Предположим, что справедлива теорема Цермело, и требуется доказать аксиому выбора.

Пусть A – произвольное множество. По теореме Цермело существует порядок на A,

превращающий его

во вполне

упорядоченное

множество.

Для

каждого

непустого

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

B A

положим

f (B) = min B. Тогда f будет являться функцией выбора f : 2A \ { } A.

Итак, нами доказана эквивалентность аксиомы выбора, леммы Цорна и теоремы Цермело. Значит, каждая из них с одинаковым успехом может быть принята в качестве аксиомы, тогда две другие будут являться теоремами. Обычно за аксиому принимают первое утверждение – аксиому выбора ввиду её простоты и достаточной очевидности.

Замечание. Аксиома выбора так же, как лемма Цорна и теорема Цермело, носят неконструктивный характер. Аксиома выбора утверждает, что существует функция выбора, но не говорит о том, как её построить. Теорема Цермело утверждает, что всякое множество можно сделать вполне упорядоченным, но как это сделать, из теоремы извлечь невозможно. Никому ещё не удалось вполне упорядочить несчётное множество (скажем, множество действительных чисел). Некоторые математики – конструктивисты – не признают «голых теорем существования», т.е. теорем, не дающих способа построения объекта, а лишь доказывающих существование этого объекта. Вместе с тем большинство математиков признаёт аксиому выбора и вытекающие из неё утверждения и считает её частью математического знания, источником получения других результатов.

Далее мы увидим, что с помощью аксиомы выбора, леммы Цорна и теоремы Цермело можно доказать некоторые утверждения, доказательство которых другими методами неизвестно. В частности, сейчас мы докажем, что любые два множества сравнимы по мощности.

Теорема 2. Для любых двух множеств A и B справедливо хотя бы одно из следующих соотношений:

| A || B |, | B || A | .

Доказательство. Ввиду теоремы Цермело мы можем считать, что A и B вполне упорядочены. По теореме 1 одно из множеств А, В изоморфно начальному отрезку другого. Если A изоморфно начальному отрезку множества B, то | A || B |, если наоборот, то | B || A | .

31

Теорема 3. Пусть A – бесконечное множество мощности m. Тогда: (а) A можно разбить на два непересекающихся подмножества, мощность каждого из которых равна m; (б) A можно разбить на m непересекающихся двухэлементных подмножеств.

Доказательство. Ввиду теоремы Цермело мы можем считать, что множество A вполне упорядочено.

Пусть a0

= min A. Назовём элемент a A предельным, если у него нет предыдущего элемента (т.е. такого

элемента

a′ <a, что между a и aнет других элементов множества A),

и непредельным,

если

предыдущий элемент есть. Будем обозначать предыдущий элемент через a 1,

а последующий –

через

a +1. Если множество A имеет максимальный элемент u, то рассмотрим элементы u 1,u 2,Так как

в A нет бесконечных убывающих цепей, то при некотором натуральном n элемент u n = b будет

являться предельным. Переупорядочим элементы множества A, «отправив» элементы b,b +1,,b +n

в

начало этого множества, т.е. будем считать, что b <b +1 <…<b +n <a0 . Очевидно, множество

A

останется вполне упорядоченным. Но теперь у него нет наибольшего элемента. Отсюда следует, что

A

является объединением непересекающихся счётных подмножеств Ac = {c, c +1, c +2,, c +n,}, где c

предельный элемент. Итак, A = {A | c

– предельный}. Положим

A′ = {c, c +2, c + 4,, c +2n,},

c

 

c

A′′= {c +1, c + 3, c + 5,, c +2n +1,},

A′ = {A| c – предельный}, A′′ = {A′′| c – предельный}. Мы

c

c

c

имеем разбиение множества A на два подмножества Aи A′′, мощности которых равны m (нетрудно установить взаимно однозначное соответствие между множествами A и A, A и A′′). Тем самым доказано утверждение (а). Доказательство утверждения (б) осуществляется аналогично – двухэлементными

подмножествами здесь будут {c, c +1},{c +2, c + 3},,

где c – предельный элемент.

 

 

 

Следствие 1. Если m –

бесконечная мощность,

то m + m = m,

2 m = m (объединение двух

непересекающихся множеств

мощности

m

имеет

мощность

m),

m 2 = m

(объединение

m

непересекающихся двухэлементных множеств имеет мощность m).

 

 

 

 

 

 

 

Следствие 2. Если m и n – бесконечные мощности, то

 

 

 

 

 

 

 

m + n = max (m, n).

 

 

 

 

 

 

 

 

 

 

 

 

Доказательство. Пусть, например,

m n.

Ввиду следствия 1 получим:

n m + n n + n = n,

откуда m + n = n.

 

 

 

 

 

 

 

 

 

 

 

 

Следствие 3. Пусть A

и B

бесконечные

множества

(возможно,

пересекающиеся).

Тогда

| A B |=max (| A |, | B |).

 

 

 

 

 

 

 

 

 

 

 

 

Доказательство. Пусть,

например,

 

| A || B | .

Тогда | B || A B || A | + | B |=| B |,

откуда

следует, что | A B |= | B | .

 

 

 

 

 

 

 

 

 

 

 

 

Следствие 4. Если A

– бесконечное множество, B – множество

такое,

что | B |<| A |,

то

| A \ B |=| A | .

 

 

 

 

 

 

 

 

 

 

 

 

Доказательство. Можно считать, что

B A. Утверждение очевидно,

если множество B конечно.

Пусть B бесконечно. Если предположить, что

| A \ B |<| A |, то мы получим: | A |=| A \ B | + | B |

max (| A \ B |, | B |) <| A | – противоречие.

2.2.3.Примеры решения задач

1.Доказать, что всякое линейное пространство имеет базис.

Доказательство. Напомним, что базисом линейного пространства L над полем F называется такое

множество B

(необязательно

конечное),

что

всякий

вектор x L

является

линейной

комбинацией

x = λ1b1 +…+λnbn ,

где

λi F,bi

B.

Рассмотрим

множество

X

всех

линейно

независимых

(необязательно конечных) подмножеств S

пространства L. Это множество является частично

упорядоченным

обычным

включением

.

Пусть

Γ = {Sα | α }

– цепь в X. Положим

S = {Sα | α }.

Проверим,

что

S X,

т.е. S

линейно независимо. Действительно, пусть

λ1s1 +…+λnsn

= 0,

где s1,,sn

S

и не все λi

равны 0. Так как S = Sα

, то si

Sα при некоторых αi .

 

 

 

 

 

 

 

 

 

 

 

i

 

Так как Γ – цепь, то среди Sα

есть наибольшее по включению. Скажем,

Sβ Sα при i = 1,,n. Тогда

 

 

 

i

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

32

 

 

 

 

 

s1,,sn Sβ и λ1s1 +…+λnsn = 0. Так как Sβ линейно независимо, то λ1

= …= λn = 0

– противоречие.

Мы доказали, что S = Sα Γ. Очевидно, S является мажорантой цепи Γ.

Таким образом, множество X

α

 

 

удовлетворяет условиям леммы Цорна, а потому Х содержит максимальный элемент

B. Итак, B

максимальное (по включению) линейно независимое подмножество. Докажем, что B – базис. Пусть x L. Если x B, то x выражается через элемент из B : x = 1 x. Если x B, то B {x} B, значит, B {x}

– линейно зависимая система. Так как B линейно независимо, то x линейно выражается через элементы из

B.

2. Доказать, что всякое ненулевое кольцо с единицей имеет максимальный идеал, не совпадающий со всем кольцом.

Доказательство. Пусть R – кольцо с единицей. Рассмотрим идеалы I кольца R такие, что I R.

Такие идеалы существуют, например, I

= 0. Эти идеалы образуют по включению частично упорядоченное

множество X. Пусть Γ = {Iα | α }

– цепь в X. Так как Γ – цепь, то I = Iα – идеал кольца R.

 

 

 

 

α

Если I = R, то 1 I, а значит,

1 Iα

при некотором α. Но тогда Iα

= R, а это противоречит условию

Iα X. Таким образом,

I R,

следовательно, I – мажоранта цепи

Γ. Множество X удовлетворяет

условиям леммы Цорна,

поэтому в X есть максимальный элемент I0 .

Ясно, что I0 и есть максимальный

идеал, отличный от R.

 

 

 

 

3. Доказать, что в любом частично упорядоченном множестве частичный порядок может быть

продолжен до линейного.

 

 

 

 

Доказательство. Пусть A – множество, на котором задан

частичный

порядок τ. Пусть X

множество всех частичных порядков σ на A таких,

что σ τ.

Множество

X частично упорядочено

отношением включения . Пусть Γ = {σα | α }

– цепь в X.

Пусть σ = σα – объединение цепи

 

 

 

 

α

 

элементов σα.

Проверим, что если каждое σα – отношение порядка, то σ – тоже. Пусть a A. Так как σα

рефлексивно,

то (a,a) σα, поэтому (a,a) σ, т.е. σ

рефлексивно. Докажем его транзитивность. Пусть

(a,b) σ и (b,c) σ. Тогда (a,b) σα, (b,c) σβ при некоторых α, β. Так как Γ – цепь, то σα

σβ или

σβ σα. Пусть, например, σβ σα. Тогда (a,b), (b,c) σα. Ввиду транзитивности отношения σα

получим:

(a,c) σα. Но σ σα, поэтому (a,c) σ. Таким образом, отношение σ транзитивно. Антисимметричность отношения σ доказывается аналогичным образом. Следовательно, σ – отношение порядка.

Итак,

в множестве

X каждая цепь

Γ = {σα | α } имеет мажоранту σα.

Поэтому по лемме

 

 

 

 

 

 

α

 

 

 

 

Цорна X имеет максимальный элемент

ρ. Докажем, что максимальный порядок обязательно является

линейным.

Действительно, пусть a,b A

не сравнимые относительно ρ элементы, т.е. (a,b) ρ и

(b,a) ρ.

Продолжим

порядок ρ

до

порядка ρ,

определённого

следующим

образом:

ρ′ = ρ {(x,y) | x a, y b}. Рефлексивность, транзитивность и антисимметричность отношения

ρ

проверяются непосредственно. Значит,

ρ

действительно

является

отношением

порядка.

Так

как

(a,b) ρ\ ρ, то ρρ,

а это противоречит максимальности порядка ρ.

Значит,

ρ – линейный порядок.

Кроме того, ρ τ, т.е. ρ является продолжением порядка τ.

2.2.4. Задачи для самостоятельного решения

1. (а) Доказать, что если G – группа и a G, то существует в группе G

включению) подгруппа, не содержащая элемента a.

(б) Верно ли, что в любой группе G есть максимальная подгруппа H G ? Ответ: (б) Нет. Например, группа Zp– объединение цепочки групп Zp Zp2

максимальная (по

Zp3 ... такова,

что все её подгруппы, отличные от неё самой, конечны и ни одна из них не максимальна.

Назовём антицепью множество элементов частично упорядоченного множества, которые попарно не сравнимы друг с другом. Доказать утверждения:

(а) всякое частично упорядоченное множество содержит хотя бы одну максимальную (по включению)

цепь (теорема Куратовского – Хаусдорфа); (б) всякое частично упорядоченное множество содержит максимальную антицепь.

33

2.

Доказать, что всякий связный граф (не обязательно конечный) содержит максимальное дерево.

 

3.

Подмножество B линейно упорядоченного множества

A

назовём

конфинальным,

если

 

a A b B b > a. Доказать, что всякое линейно

упорядоченное

множество содержит

 

конфинальное вполне упорядоченное подмножество.

 

 

 

 

 

4.

Будем говорить, что частично упорядоченное множество удовлетворяет условию минимальности,

 

если в нём нет бесконечных убывающих цепей x1 > x2 > x3 > ... элементов. Доказать,

что

 

множество удовлетворяет условию минимальности в том и только в том случае, если все его

5.

цепи вполне упорядочены.

 

 

 

 

 

Пусть A – частично упорядоченное множество, в котором каждая цепь имеет мажоранту. Доказать,

 

что для любого a A в множестве A есть максимальный элемент p такой, что p a.

 

6.

Пусть A – множество и a,b – какие-либо его различные элементы. Доказать,

что существует

 

максимальное (по включению) отношение эквивалентности

σ на A

такое,

что (a,b) σ.

 

Сколько классов эквивалентности имеет отношение σ?

 

 

 

 

 

Ответ: два.

2.3. Кардинальные и ординальные числа

2.3.1. Ординальная арифметика

Порядковым типом вполне упорядоченного множества A называется совокупность всех вполне упорядоченных множеств, изоморфных множеству A.

Порядковый тип вполне упорядоченного множества называется также ординальным (или порядковым) числом или просто ординалом. Ординальные числа, соответствующие конечным вполне упорядоченным множествам, обозначаются 0,1, 2,(их можно отождествить с натуральными числами). Например, 3 – это

порядковый тип, соответствующий трёхэлементной цепи a <b <c (очевидно, все трёхэлементные цепи изоморфны между собой). Наименьшее бесконечное ординальное число – это порядковый тип множества натуральных чисел. Оно обозначается символом ω.

Введём отношение порядка среди ординалов. Пусть α, β – ординалы, а A,B – соответствующие им

вполне упорядоченные множества. В предыдущем разделе было доказано, что либо множество A

изоморфно начальному отрезку множества B,

либо наоборот. Если множество A изоморфно начальному

отрезку множества B, то считаем α β.

 

Докажем следующие свойства ординалов:

 

(1) α α; (2) α β, β γ α γ;

(3) α β, β α α = β.

Доказательство. Свойство (1) очевидно. Пусть теперь α β и β γ. Тогда существуют изотонные

(т.е. сохраняющие порядок) вложения ϕ : A B и ψ : B C такие, что ϕ(A) – начальный отрезок в B, а

ψ(B) – начальный отрезок в C. Произведение ψϕ : A C является изотонным вложением A в C, а

(ψϕ)(A) = ψ(ϕ(A)) – начальным отрезком множества C. Значит, α γ, т.е. выполнено (2). Осталось

доказать свойство (3). Пусть ϕ : A B и ψ : B A – изотонные вложения, причём ϕ(A) – начальный отрезок в B, а ψ(B) – начальный отрезок в A. Произведение ψϕ : A A является изотонным вложением. По следствию из леммы предыдущего раздела получаем, что ψϕ – тождественное отображение. Аналогично доказывается, что ϕψ – тождественное отображение. Значит, ϕ(A) = B и ϕ – изоморфизм, поэтому α = β.

Как обычно, мы считаем, что α < β, если α β и α β. Например, 3 < 5, 2 < 3, 6 < ω. Понятно, что из α < β, β < γ следует α < γ.

Введём теперь операцию сложения двух ординалов.

Пусть α и β – ординалы, а A и B – соответствующие им вполне упорядоченные множества. Будем считать, что A B = . Введём на множестве A B порядок, положив, что на A и B порядок прежний и, кроме того, a b при a A, b B. Ясно, что A B вполне упорядочено. Его порядковый тип называется

суммой α + β.

Легко видеть, что 2 + 3 = 5, 1 + ω = ω, ω +1 ω (множество ω +1 имеет максимальный элемент, а ω не имеет. Таким образом, α + β β + α в общем случае.

Закон ассоциативности (α + β) + γ = α +(β + γ) имеет место для любых ординалов. Для доказательства рассмотрим вполне упорядоченные множества A, B,C, соответствующие ординалам α, β, γ.

34

Будем считать,

что они попарно не пересекаются. Тогда множество A B C (где a b c при a A,

b B,

c C )

соответствует

как

числу

(α + β) + γ,

так и

числу

α +(β + γ). Значит,

(α + β) + γ = α +(β + γ).

 

 

 

 

 

 

 

 

 

 

Пусть α, β – ординалы, соответствующие вполне упорядоченным множествам A, B.

Произведением

αβ называется порядковый тип лексикографического произведения A×B

(напомним,

что (a,b) (a,b),

если либо a <a,

либо a = a& b b).

 

 

 

 

 

 

 

 

Нетрудно

видеть, что 2 ω = ω + ω ω,

ω 2 = ω.

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

α β β α

в общем случае.

Однако ассоциативность (α β) γ = α (β γ)

имеет место для любых ординалов – это следует из легко

проверяемого

изоморфизма

(A×B)×C A×(B ×C ).

Важное свойство ординалов

даёт следующая

теорема.

 

 

 

 

 

 

 

 

 

 

 

 

Теорема 1. В любом множестве ординалов есть наименьший элемент.

 

 

 

 

Доказательство. Пусть

X = {αν

| ν I}

– множество

ординалов.

Обозначим через Aν вполне

упорядоченное

множество,

соответствующее

ординалу αν . Возьмём

какое-либо Aν0

и удалим из

рассмотрения все Aν, которые не изоморфны начальным отрезкам множества Aν0 .

Будем отождествлять

множество Aν

с его изоморфным образом, т.е. считать, что Aν

– начальный отрезок Aν0 .

Для каждого ν

такого,

что Aν

Aν0 , положим

aν = min(Aν0

\ Aν ). Затем выберем наименьший элемент из этих aν :

aμ = min{aν | ν I}. Легко видеть, что αμ – наименьший ординал в множестве X.

Ординал α называется предельным, если соответствующее ему вполне упорядоченное множество не имеет наибольшего элемента, и непредельным, если это не так.

Например, 1, 2, ω +1, ω2 + ω + 3

непредельные ординалы, а ω, ω + ω, ω3 + ω – предельные.

Каково бы ни было ординальное число

α,

существует число, непосредственно следующее за ним – это

число α +1. Нетрудно проверить, что ординал α является предельным в том и только в том случае, если он не имеет непосредственно предшествующего, т.е. не представим в виде α = β +1, где β – некоторый

другой ординал.

Теорема 2. Всякий ординал α представим в виде α = β +k, где β – предельный ординал или 0, а k

натуральное число или 0.

Доказательство. Если α < ω, то утверждение теоремы очевидно. Пусть α ω. Рассмотрим вполне упорядоченное множество A, соответствующее ординалу α. Если A не имеет максимального элемента, то α – предельный ординал, и он представим в виде α = α + 0. Если A имеет максимальный элемент a1, то рассмотрим множество A \ {a1 }. В этом множестве обозначим максимальный элемент (если он есть) через a2 . Затем рассмотрим множество A \ {a1,a2 } и т.д. Так как a1 > a2 > a3 > ... и A вполне упорядочено, то

эта цепь конечна. Значит, при каком-то k множество A \ {a1,,ak } не содержит максимального элемента.

В этом случае α = β +k, где β – предельный ординал.

 

Теорема 3. Каково бы ни было множество ординалов {αν | ν I},

существует ординал β такой, что

β > αν при всех ν I.

 

Доказательство. Рассмотрим вполне упорядоченные множества Aν,

соответствующие ординалам αν.

Пусть A = Aν и B = 2A. Тогда | B |>| Aν | при всех ν. Следовательно, порядковый тип β множества B

ν

(вполне упорядоченное каким-нибудь отношением порядка) больше всех αν.

Замечание. Если в теореме 3 мы возьмём «множество всех ординалов», то получим странное утверждение: ординал β больше любого ординала вообще, а значит, больше самого себя: β > β, что

невозможно. Борьба с этим противоречием осуществляется следующим образом: все ординалы не образуют множества. Итак, мы запрещаем такие «множества», как «множество всех множеств», «множество всех ординалов», «множество всех линейных пространств» и т.д.

Теорема 4. Если X = {αν | ν I} – множество ординалов, то существует sup X.

Доказательство. По теореме 3 существует ординал β такой, что β > αν при всех ν. Мы можем теперь рассмотреть вполне упорядоченное множество B, соответствующее ординалу β, и считать

35

множества Aν, соответствующие ординалам αν, начальными отрезками множества B. Тогда A′ = Aν

ν

также начальный отрезок множества B. Пусть α– порядковый тип множества A. Ясно, что α′ = sup X.

2.3.2. Трансфинитная индукция

Оказывается, что принцип математической индукции, в которой аргумент пробегал множество натуральных чисел, может быть существенно обобщен с натуральных чисел на ординальные. Этот обобщённый принцип называется трансфинитной индукцией. Дадим точные формулировки.

 

Принцип трансфинитной

индукции. Пусть

P

некоторое свойство ординальных чисел.

Предположим, что наименьший ординал 0 обладает свойством

P и для каждого ординала α, если все

β < α обладают свойством

P,

то α

обладает

свойством

P. Тогда свойством P обладают все

ординальные числа.

 

 

 

 

 

 

 

Доказательство. Пусть

P верно не для всех ординалов

α. Тогда существует наименьший ординал

α0,

для которого P неверно. Так как α0

– наименьший, то все β < α0 обладают свойством P. Но тогда и

α0

обладает свойством P, что противоречит выбору α0 .

 

 

2.3.3. Кардинальные числа (мощности)

Кардинальным числом (или кардиналом) называется наименьший ординал заданной мощности. Заметим, что по теореме 1 в любой совокупности ординалов есть наименьший, поэтому наше

определение корректно.

Вообще говоря, кардинальное число можно отождествить с мощностью, которую оно представляет.

Действительно, взаимно однозначное соответствие между кардинальными числами и мощностями очевидно. В ряде учебников мощность множества определяется как наименьший ординал, эквивалентный данному множеству. Мы будем в дальнейшем отождествлять кардинальное число с соответствующей

мощностью. В частности, ω = 0 .

Некоторые из ординальных чисел являются мощностями, некоторые – нет. Например, все натуральные числа 0, 1, 2, ... – мощности, ω – мощность. Однако ω +1, ω +2, ω + ω не являются мощностями.

Нетрудно видеть, что всякая бесконечная мощность является предельным ординалом. Действительно, пусть

α

бесконечный непредельный ординал. Тогда α = β +1 для некоторого β. Так как β бесконечен,

то

β ~ α. Значит, α не может быть мощностью.

 

 

 

 

 

 

 

Пусть α и β

– ординальные числа. Определим с помощью трансфинитной индукции число αβ.

А

именно, положим

α0 = 1,

αξ+1 = αξ α,

αβ = sup{αγ | γ < β] для

предельного

ординала β. Таким

образом мы можем построить ординалы 2ω,

ωω,

ω(ωω ) и т.д.

 

 

 

 

 

 

Теорема 5. В любой совокупности каких-либо множеств есть множество, наименьшее по мощности.

 

 

Доказательство. Пусть {Aν | ν } – совокупность множеств Aν

и {αν

| ν } – их мощности. Тогда

по теореме 1

среди αν есть наименьшее. Соответствующее множество

Aν будет иметь наименьшую

мощность.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ранее мы видели, что 0 0 = 0,

c c = c.

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

любой бесконечной мощности.

 

 

 

 

 

 

 

 

 

 

 

Теорема 6. Если m – бесконечная мощность, то m2 = m.

 

 

 

 

 

 

Доказательство. Нам надо фактически

доказать, что | A×A |=| A | для

любого

бесконечного

множества A. Предположим,

что это не так. Тогда по теореме 5 существует множество A наименьшей

мощности такое, что | A×A || A | .

Ввиду теоремы Цермело мы можем считать, что множество A вполне

упорядочено. Рассмотрим начальные отрезки B множества A, удовлетворяющие условию | B ×B |=| B | .

Такие отрезки существуют, например, отрезок,

изоморфный натуральному ряду

. Для каждого такого

начального отрезка Bα есть взаимно однозначное отображение ϕα : Bα ×Bα

Bα. Рассмотрим множество

пар U = {(B ,ϕ ) | α Γ}

и введём на нём отношение порядка, положив (B,ϕ) (B,ϕ), если B B

и

 

α

α

 

 

 

 

 

 

 

 

 

 

 

 

ϕ|

= ϕ. Проверим, что

множество U

удовлетворяет условиям леммы

Цорна.

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

B

 

 

 

 

 

 

 

 

 

 

 

 

 

 

{(B ,ϕ ) | ν } –

цепь

в

U.

Положим

B = {B | ν },

ϕ = {ϕ | ν }

(отображение

ν

ν

 

 

 

 

 

 

 

ν

 

ν

 

 

 

 

 

 

 

 

 

 

 

 

36

 

 

 

 

 

f : X ×Y Z мы рассматриваем здесь как подмножество множества X ×Y ×Z). Тогда ϕ : B ×B B взаимно однозначно и (B ,ϕ ) – мажоранта цепи U. Итак, множество U удовлетворяет условиям леммы Цорна. Следовательно, в множестве U существует максимальный элемент (B,ϕ). Здесь ϕ : B ×B B

взаимно однозначное отображение.

Так как | B ×B |=| B |, то | B |<| A |, поэтому | A \ B | = | A | (см. следствие 4 из теоремы 3 раздела

2.2). Очевидно, A \ B – вполне упорядоченное множество, большее по мощности, чем B, поэтому A \ B имеет начальный отрезок Пусть C = B B. Тогда C × C = (B × B) (B × B) (B′ × B) (B′ × B). Ввиду

наличия взаимно однозначного отображения ϕ все четыре скобки равномощны

множеству B.

Следовательно, существует взаимно однозначное отображение ψ : (B × B) (B′ × B) (B′ × B) B. Это

означает, что ϕ ψ : C × C C – взаимно однозначное отображение, продолжающее

ϕ. Но (B,ϕ)

максимальный элемент, а (C,ϕ ψ) > (B,ϕ). Мы получили противоречие. Тем самым установлено, что

| A× A |= | A | .

 

Определим теперь для каждого порядкового числа α мощность α . Воспользуемся трансфинитной

индукцией. Положим 0 = ω

(это известно

из предыдущего), α+1 = min{m | m > α},

а если α

предельный ординал, то α = sup{ β | β < α}.

 

 

 

Вопрос о том,

верно ли равенство 1 = c, является достаточно тонким.

Предположение о том, что

1 = c, называется

гипотезой

континуума

(continuum hypothesis). Часто

эту гипотезу

формулируют

немного иначе:

 

 

 

 

 

(СН) Континуум-гипотеза: не существует мощности m, удовлетворяющей условию 0 < m < c.

Следующее утверждение является усилением континуум-гипотезы.

(GCH) Обобщённая континуум-гипотеза: каково бы ни было ординальное число α, не существует мощности m, удовлетворяющей неравенству α < m < α+1.

Гипотеза континуума была сформулирована ещё в XIX веке Г.Кантором. Многие математики XIX-XX веков пытались её решить, но попытки оказывались неудачными. Лишь в 1964 году американскому математику Дж.Коэну удалось решить эту проблему. Ответ оказался неожиданным: гипотезу континуума невозможно ни доказать, ни опровергнуть. Точнее говоря, из аксиом теории множеств (аксиом Цермело – Френкеля) не следует ни утверждение СН, ни его отрицание ¬ СН. Таким образом, не боясь получить противоречие, можно развивать любую из «двух теорий множеств»: ту, в которой принимается СН, или ту, в которой принимается ¬ СН. Ситуация здесь в точности такая, как в геометрии: геометрия Евклида постулирует единственность параллельной прямой, а геометрия Лобачевского требует наличия по крайней мере двух прямых, проходящих через данную точку и параллельных данной прямой. Обе геометрии непротиворечивы. Аналогичное утверждение справедливо и для обобщённой гипотезы континуума.

2.3.4.Примеры решения задач

1.Доказать, что для любых ординалов α,β, γ справедливо равенство (α + β)γ = αγ + βγ.

Доказательство. Будем отождествлять ординал со вполне упорядоченным множеством, соответствующим этому ординалу. Построим отображение ϕ : (α + β)γ → αγ + βγ следующим образом.

Если u = ( p, x), где p α + β, x γ, то

(a, x), если

p = a α,

ϕ(u) =

p = b β.

(b, x), если

Очевидно, ϕ – взаимно однозначное отображение. Проверим, что ϕ сохраняет порядок. Пусть u < v.

Положим, что u = ( p, x), v = (q, y).

Тогда ϕ(u) = ( p, x) αγ βγ,

ϕ(v) = (q, y) αγ βγ. Мы имеем:

либо p < q, либо p = q & x < y.

Если p < q и p, q α, то

ϕ(u),ϕ(v) αγ, и ϕ(u) < ϕ(v) по

определению лексикографического порядка. Аналогично рассматривается случай, когда p < q и p, q β.

Если

же p < q и p α, q β,

то ϕ(u) αγ, ϕ(v) βγ, поэтому ϕ(u) < ϕ(v). Пусть теперь

p = q & x < y. Тогда ϕ(u) = ( p, x),

ϕ(v) = ( p, y), откуда легко следует, что ϕ(u) < ϕ(v).

2.

Привести пример ординалов α, β, γ, для которых α(β + γ) αβ + αγ.

Решение. 2 (ω +1) – это объединение двух множеств ω +1, следующих друг за другом. Поэтому

2 (ω +1) = (ω +1) +(ω +1) = = ω +(1 + ω) +1 = ω + ω +1, в то время как 2 ω +2 1 = ω + ω +2.

Очевидно, ω + ω +1 < ω + ω +2 (так как ω + ω +1 – начальный отрезок множества ω + ω +2).

37

3. Доказать изоморфизм абелевых групп R и R R

Доказательство. Группу R можно рассматривать как линейное пространство над полем Q. Выясним,

какую размерность имеет это пространство, т.е. какова мощность его базиса. Пусть B – базис пространства

R над полем Q и | B | = m. Так как | R|= 0

и m 0 = m, то мощность множества всех линейных

комбинаций λ1b1 + ... + λk bk , где λi Q,

bi B,

равна m.

Итак, | R|= m. Ясно, что пространство R R

имеет такую же мощность базиса, что

и R.

Взаимно

однозначное соответствие между базисами

продолжается до изоморфизма линейных пространств. Значит, R R R как линейные пространства, а следовательно, и как абелевы группы. Заметим, что как кольца R R и R не изоморфны (это ясно хотя бы потому, что R – поле, а R R – нет).

4. Какому начальному отрезку множества ω3 изоморфно множество ω2 ?

 

Решение. ω3 = {(a,b,c) | a,b,c N {0}}, ω2 = {(a,b) | a,b N {0}}. Так как сравнение строчек

(a,b) и (a,b) в ω2 , а также (a,b,c) и (a,b,c) в ω3

осуществляется слева направо, то естественно

рассмотреть в ω3 подмножество {(0,b,c) | b,c N {0}},

Оно и будет начальным отрезком, изоморфным

ω2.

 

 

 

 

5. Какой порядковый тип имеет множество 2ω ?

 

 

Решение. 2ω = sup{2n | n N} = ω.

 

 

6. Доказать, что для ординальных чисел имеют

место импликации

α < β γ + α < γ + β,

α < β α + γ ≤ β + γ.

Привести пример таких α,β, γ, что α < β, но α + γ = β + γ.

Решение. Так как α < β,

то можно множество α

считать начальным отрезком множества β,

отличным от β.

Отсюда ясно, что γ + α – начальный отрезок множества γ + β,

не совпадающий с γ + β.

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

γ + α < γ + β. Для доказательства второй импликации будем вкладывать множество α + γ в

β + γ, т.е. рассматривать изоморфизмы ϕ : A B, где A, B – начальные отрезки множеств α + γ, β + γ

соответственно. По лемме Цорна существует максимальный (по области определения) из таких изоморфизмов. Понятно, что для этого изоморфизма ϕ : A B либо A = α + γ, либо B = β + γ. В первом

случае мы имеем: α + γ ≤ β + γ, что и требовалось доказать. Рассмотрим теперь случай, когда B = β + γ. Так как α < β, то ϕ отображает элемент c = min γ в элемент из β. Значит, ϕ(c) < c в β + γ. Докажем, что ϕ(x) существует для всех x γ и выполняется неравенство ϕ(x) x. Пусть u – наименьший элемент из γ такой, что ϕ(u) либо не существует, либо ϕ(u) > u. При всех v < u ϕ(v) существует и ϕ(v) v. Значит, ϕ(v) < u. Отсюда следует, что ϕ(u) существует и ϕ(u) u, а это противоречит выбору элемента u. Таким образом, ϕ определено на всём множестве α + γ, т.е. A = α + γ.

7. Пример, когда α < β, но α + γ = β + γ : 1 < 2, 1 + ω = 2 + ω.

2.3.5.Задачи для самостоятельного решения

1.Доказать для ординалов α, β, γ импликации:

(а) γ + α = γ + β α = β; (б) α + γ < β + γ α < β; (в) α < β, γ 0 αγ < βγ.

2. Пусть α и β – ординалы и β α. Ординал γ называется разностью α и β и обозначается

αβ, если α = β + γ. Доказать, что разность α β существует и единственна.

3.Пусть R – ассоциативное кольцо. Для ординала α определим Rα следующим образом: R0 = R,

Rα+1 = Rα R и Rα = Rβ, если α – предельный ординал. Доказать, что существует ординал ξ

β<α

такой, что Rξ = Rη при η > ξ.

Указание: взять ординал ξ по мощности большим, чем кольцо R. 4. Построить множество ωω. Какова мощность этого множества?

Ответ: ωω изоморфно множеству последовательностей (, 0, 0, 0, ak ,ak1,,a0 ), где ai N {0}, с

лексикографическим порядком (сравнение слева направо). Мощность множества ωω равна 0 .

38

2.4. Аксиоматика теории множеств

2.4.1.Антиномии теории множеств

Кначалу ХХ века стройное здание теории множеств стало давать трещины. Привычные рассуждения перестали казаться безупречными ввиду обнаружившихся противоречий – антиномий теории множеств. Это привело к пересмотру основных концепций теории – содержания самого понятия множества, принципов формирования множеств и т.д. Попытки разрешить противоречия стимулировали развитие аксиоматической теории множеств. Приведём примеры теоретико-множественных антиномий.

Антиномия Рассела. Если A – некоторое множество, то, как правило, A A, т.е. A не содержит себя в качестве элемента. Однако если, скажем, A – множество всех множеств, то A A. Обозначим через B совокупность всех таких множеств X, что X X. Содержит ли множество B себя в качестве элемента?

Если B B, то для множества

условие

X X

не соблюдается; значит, B B. Если же B B, то B

удовлетворяет условию X X ;

значит,

B B.

Итак, оба предположения, B B и B B приводят к

противоречию.

В качестве одного из путей разрешения этого парадокса было предложено не считать способ формирования множества B корректным. Такая точка зрения серьёзно отличалась от представлений «наивной» теории множеств, где считалось, что всякое чётко определённое правило позволяет сформировать множество. Вопрос о том, какие правила следует считать чётко определёнными, а какие нет, является трудным и не имеет к настоящему времени удовлетворительного ответа. Кроме того, следует, повидимому, запретить множества x, y, удовлетворяющие соотношениям вида x x,x y & y x и т.д., а

также убывающие цепочки вида x3 x2 x1

Антиномия «деревенский парикмахер» является вариантом парадокса Рассела. Предположим, что в некоторой деревне поселился парикмахер, который решил брить всех, кто не бреется сам. Должен ли он брить самого себя? Если да, то значит, он не бреется сам, поэтому он себя не бреет – противоречие. Если нет, то он сам не бреется, поэтому он должен себя брить, и мы опять получаем противоречие.

В этом парадоксе условие «брить всех, кто не бреется сам» является противоречивым, а потому невыполнимым. Природу этой внутренней противоречивости нельзя считать выясненной до конца. Ещё менее ясным кажется ответ на вопрос, какие условия являются противоречивыми, а какие нет.

Антиномия Кантора. Пусть M – множество всех множеств, а P(M ) – множество всех его подмножеств. Так как M содержит все множества, то P(M ) M , поэтому | P(M ) |≤| M | . Однако по теореме Кантора | P(M ) |>| M | – противоречие.

В отличие от предыдущих антиномий, в которых участвовали лишь самые простейшие понятия теории множеств, в антиномии Кантора присутствуют более сложные понятия: множество всех подмножеств, отображение, взаимно однозначное соответствие. Этого парадокса можно избежать, если запретить использование «множества всех множеств». В тех аксиоматических системах, где допускается класс всех множеств, теорема Кантора доказывается в более слабой форме.

Примером логического парадокса является парадокс лжеца.

Антиномия Эвбулида (или парадокс лжеца). Предположим, что некоторый субъект произносит фразу: «высказывание, которое я сейчас произношу, ложно». Истинно это высказывание или ложно? Если оно истинно, то субъект сказал правду, а значит, это высказывание ложно. Если же оно ложно, то аналогичные рассуждения показывают, что оно истинно.

Один из путей выхода из создавшегося положения – признать, что не про всякое суждение можно сказать, истинно оно или ложно.

Преодолеть теоретико-множественные антиномии можно созданием строгой аксиоматической теории. Вопрос о непротиворечивости создаваемой аксиоматической теории, за редким исключением, является трудным и достаточно тонким (исключение, например, составляет исчисление высказываний, для которого вопрос о непротиворечивости был решён в предыдущей главе сравнительно просто). До сих пор в аксиоматике теории множеств Цермело – Френкеля, излагаемой ниже, противоречий обнаружено не было. Однако это обстоятельство лишь придаёт нам уверенность в непротиворечивости теории, но не служит доказательством непротиворечивости. Часто непротиворечивость какой-либо теории выводят из непротиворечивости другой теории, вызывающей меньшее сомнение. Например, непротиворечивость геометрии Лобачевского (утверждающей, что через точку вне прямой можно провести более одной прямой, не пересекающей данную) может быть доказана, если принять в качестве факта непротиворечивость евклидовой геометрии. Аналогичным образом из непротиворечивости теории множеств можно вывести непротиворечивость теории действительных чисел.

39

2.4.2. Аксиоматика Цермело – Френкеля

Неопределяемые понятия в аксиоматике Цермело – Френкеля – это понятия множества и отношения

и =.

ZF1. Аксиома экстенсиональности (объёмности)

a b ( x (x a x b) → a = b)

Другими словами, если множества состоят из одних и тех же элементов, то они равны.

Определим подмножество: a b x (x a x b). Обозначение a b будет использоваться как краткая форма записи высказывания ←(a = b). Аналогично этому x y будет обозначать ←(x y).

ZF2. Аксиома пустого множества

x y ( y x)

Определённое таким образом множество x называется пустым множеством и обозначается . С помощью аксиомы ZF1 можно доказать, что пустое множество единственно.

ZF3. Аксиома неупорядоченной пары

a b c x (x c x = a x = b)

Множество c,

определённое данной аксиомой, называется неупорядоченной парой и обозначается

{a, b}. Если

a = b,

то вместо

{a, a} мы пишем {a}. Упорядоченная пара определяется так:

(a, b) = {a, {a, b}}.

Аналогичным

образом определяется тройка элементов:

(a, b, c) = (a, (b, c)).

Нетрудно доказать, что (a, b) = (c, d ) a = c b = d.

 

 

Пусть

a

и b – множества.

Функцией (или отображением) f : a b

называется

множество

упорядоченных пар (x,

y), где x a, y b, удовлетворяющее условиям:

 

 

x (x a y ( y b & (x, y) f )),

 

 

x y z ( (x, y) f & (x, z) f y = z).

 

 

Функция

f : a b

называется также семейством элементов, заиндексированных множеством a

(здесь a

множество

индексов,

а элементы семейства принадлежат множеству b). В

частности,

отображение

f : Nb

 

можно назвать последовательностью элементов множества b.

 

ZF4. Аксиома объединения

a b x (x b y (x y & y a))

Здесь b – множество, элементы которого являются элементами множеств, принадлежащих a. Если представить множество a в виде a = {xi | i a}, то b = {xi | i a} объединение множеств, входящих в a. Допустима также запись b = a. Если a = {u, v}, то b = u v. Пересечение определяется следующим

образом:

a b x (x b y ( y a x y)).

Существование пересечения обосновывается аксиомой ZF7. Мы пишем b = {xi | i a},

или просто

b = a.

 

 

ZF5. Аксиома бесконечности

 

 

x ( x & y ( y x y {y} x))

 

 

Эта аксиома утверждает существование хотя бы одного бесконечного множества.

 

Введём ещё одно обозначение ( – равенство по определению):

 

! x A(x) ≡ x A(x) & y z ( A( y) & A(z) → y = z).

 

 

Очевидно, знак ! можно читать как «существует единственное...»

 

ZF6. Аксиомы подстановки

 

 

t1tn ( x !y An (x, y,t1,,tn ) → u v B(u,v),

 

 

где B(u,v) ≡ r (r v s (s v & An (s,r,t1,,tn ))).

 

 

Эта аксиома утверждает, что если при фиксированных t1,,tn формула An (x, y,t1,,tn )

однозначно

определяет y как функцию от x, то для любого множества

u совокупность всех значений функции на

элементах из u также образует множество. Отметим, что ZF6

– это не одна аксиома, а бесконечная серия

аксиом.

ZF7. Аксиомы выделения

40