
6.2. ОБ ИНДУКТИВНЫХ ОПРЕДЕЛЕНИЯХ
151
ми путями являются одним из мощных средств определять структуры
данных, по которым можно вести индукцию. Общую формулировку ин-
дукции для таких деревьев впервые установил голландский математик
Брауэр (L. E. J. Brouwer) в 1928 г. средствами неклассической матема-
тики, а затем она была доказана и традиционными средствами, правда,
доказательство совершенно другое и с точки зрения использования как
основы для алгоритма никуда не годное
9
. Через a b обозначим отно-
шение “b непосредственно следует за a”, т. е. дуга ведет из a в b; через
L(a) — предикат “быть листом”.
Теорема 6.2. (Теорема Брауэра, bar-индукция) Если
T — дерево с ко-
нечными путями и выполнены базис и шаг индукции:
∀x (L(x) ⇒ A(x))
∀x (x ∈ T & ∀y (x y ⇒ A(y)) ⇒ A(x)) ,
то ∀x (x ∈ T ⇒ A(x)).
Доказательство. Действуем от противного. Предположим, что есть та-
кое
a
0
∈ T, что ¬A(a
0
). По шагу индукции, тогда существует a
1
, такое,
что a
0
a
1
и ¬A(a
1
). a
1
не может быть листом, поскольку для листьев
A верно по базису индукции; значит, для него в свою очередь можно
найти a
2
, a
1
a
2
и ¬A(a
2
). Продолжая таким образом, получаем бес-
конечный путь в T, чего быть не может.
Важным частным случаем деревьев с конечными путями являются
веера.Дерево имеет конечное ветвление,если из каждой вершины выхо-
дит конечное число дуг. Веер — дерево с конечными путями и конечным
ветвлением. Следствием bar-индукции является следующий результат,
история которого также необычна. Он сначала был доказан Брауэром в
нетрадиционной математике, существенно неклассическими методами,
а затем передоказан классическими методами К
¨
енигом.
Лемма 6.2.1 (Теорема о веерах). Любой веер конечен.
Доказательство. Если веер состоит из одного элемента, он конечен. В
противном случае веер представляется как на рисунке 6.3,где T
1
, . . . , T
n
являются веерами. По предположению индукции, все они конечны, и
значит, общее число элементов в веере конечно.
9
Но ниже приведено именно классическое доказательство; для неклассического у нас
пока что не хватит ни знаний, ни техники.