равенство на n, тогда почти все с лагаемые поубиваются (mn ≡ 0 (mod k)), и останется неверное равенство
0 = n. Противоречие.
2.4. Замкнутый класс без базиса
Утверждение 2.11. Если k > 3, то в P
k
существует замкнутый класс, не имеющий базиса.
Рас с мотрим класс функций вида ϕ
i
(x
1
, . . . , x
i
), равных 1 на наборах из одних двоек, и 0 в противном
случае. Он, очевидно, замкнут, поскольку при подстановке функции ϕ
i
в функцию ϕ
j
мы получаем нуль. Дей-
ствительно, функция ϕ
i
никогда не принимает значение 2, стало быть, аргументы ϕ
j
— не есть набор сплошь
из двоек. От с юда следует, что из функции с меньшим номером нельзя получить функцию с большим номером.
Значит, с одной стороны, базис должен содержать все функции ϕ
i
, а с другой стороны, отождествлением пе-
ременных можно из функции с большим номером получить все функции с меньшими номерами. Значит, этот
класс баз иса не имеет.
2.5. Класс, имеющий счётный базис
Рассмотрим множество функций вида ψ
i
(x
1
, . . . , x
i
), равных 1, если среди аргументов ровно 1 единица, а
остальные — двойки, и равных 0 во всех остальных случаях. Оно, очевидно, замкнуто.
Утверждение 2.12. Любая из функций ψ
i
не выражается через остальные.
Докажем, что ψ
i
не может получиться из ψ
j
путём отождествления переменных. В самом деле, положим
отождествлённую переменную равной 1, остальные — 2. Тогда функция с меньшим число м переменных будет
равна 1, а другая — 0, т.к. среди её аргументов более одной единицы. Теперь докажем, что одна функция
не получается из другой при помощи подстановки. Рассмотрим два случая. 1
◦
Среди аргументов функции ψ
i
есть ровно 1 подформула на s-м месте. Тогда подставим наб ор с единицей на люб ом месте, кроме s-го. Тогда
функция с подформулой примет значение 0 (аналогично случаю отождествления), а без подформулы — 1.
Значит, эти две функции не равны. 2
◦
Среди аргументов есть хотя бы 2 подформулы. Подставим любой набо р
вида (2, . . . , 2, 1, 2, . . . , 2). Очевидно, функция с подформулами на нём обнулится, а без подформул — нет.
Отсюда следует, что любое подмножество данного класса замкнуто, и каждая функция, в свою очередь,
является базисной. Значит, в P
k
континуум замкнутых классов, ибо их столько же, сколько бесконечных после-
довательностей из нулей и единиц. Действительно, можно установить биекцию между любым подмножеством
этого класса и множеством последовательностей: на i-том месте в последов ательности ставим 0, если ψ
i
не
лежит в данном подмножестве, и 1 в противном случае. Каждая последовательно с ть — бесконечная двоичная
дробь без разделительной то чки. Значит, классов столько же, сколько и всех дейст вительных чисел.
3. Схемы из функциональных элементов
3.1. Графы
Определение. Граф — это упорядоченная пара (V, E), где V — не более чем счётное множество, элементы
которого называются вершинами, а E ⊆ V × V — множество пар вершин {(v
i
, v
j
)}, называемых рёбрами графа.
Концами реб ра называются элементы пары, образу ющей ребро. Если концы совпадают, то ребро называется
петлёй. Вершина называется изолированной, если она не являет ся концом никакого ребра. Вершина называется
концевой, если она является концом ровно одного ребра.
Определение. Подграф графа (V, E) — такой гра ф (W, F ), что W ⊆ V и F ⊆ W × W .
Определение. Геометрическая реализация графа. Рассмотрим R
n
. Отметим в нём с только точек, сколько
вершин у нашего графа. Каждому ребру поставим в соответствие кривую, соединяющую концы этого ребра.
Эту кривую мы тоже будем называть ребро м. То, что получится, и будет геометрической реализацией. Геомет-
рическая реализация называется правильной, если у рёбер нет общих т очек, кроме, быть может, вершин.
Утверждение 3.1. В R
3
для любого графа имеется правильная геометрическая реализация.
Сперва расставим вершины произвольно. Очевидно, путём малых шевелений можно сделать так, что
никакие 4 не будут лежать в одной плоскости. Теперь для любых трёх вершин есть с воя плоскость, а плоский
граф из трёх вершин, очев идно, допускает правильную реализацию.
Определение. Путь — конечная последовательность рёбер графа (v
i
1
, v
i
2
), (v
i
2
, v
i
3
), . . . , (v
i
n−1
, v
i
n
). Говорят,
что путь соединяет вершины v
i
1
и v
i
n
. Простой пут ь (цепь) — путь, все вершины которого различны. Цикл —
путь, у которого v
i
1
= v
i
n
. П ростой цикл — цикл, у которого все рёбра и все вершины, кроме концов, различны.
Граф называется связным, если любые 2 его вершины можно соединить путём. Дере вом наз ывается связный
граф без простых циклов.
14