Библиотека >> К онтологии сознания через рефлексию
Скачать 164.78 Кбайт К онтологии сознания через рефлексию
При этом набор 2 исключается из рассмотрения, т.к. он содержит элемент 5/1 (см. тактику расщепления). Программа последовательно порождает следующие наборы:
#9 [2/2 5/2] (1/0) из наборов 3, 6 #10 [2/2 3/2] (1/0) из наборов 3, 5 #11 [3/2 4/1] (1/0 2/0) из наборов 1, 10 #12 [4/1 5/2] (1/0 2/0) из наборов 1, 9 #13 [3/1 4/1] (2/0) из наборов 1, 4 #14 [1/1 4/1] (2/0) из наборов 1, 3 #15 [4/1] (1/0 2/0 3/0) из наборов 13, 11 --- Набор 14 was skipped by 15 --- Набор 13 was skipped by 15 --- Набор 12 was skipped by 15 --- Набор 11 was skipped by 15 --- Набор 1 was skipped by 15 После построенного набора указывается, из каких наборов он был построен. Получив набор 15, имеющий размер 1, мы можем, на основании леммы о поднаборности, исключить из базы наборов исходный набор 1 и полученные в результате работы алгоритма наборы 11, 12, 13, 14. Тем самым наша база принимает следующий вид: #2 [2/1 5/1] ( ) #3 [1/1 2/2] ( ) #4 [2/2 3/1] ( ) #5 [1/2 3/2] ( ) #6 [1/2 5/2] ( ) #7 [3/2 4/2] ( ) #8 [4/2 5/2] ( ) #9 [2/2 5/2] (1/0) #10 [2/2 3/2] (1/0) #15 [4/1] (1/0 2/0 3/0) «Прополов» базу наборов, продолжим работу алгоритма: #17 [2/2] (1/0 3/0) из наборов 4, 10 --- Набор 10 was skipped by 17 --- Набор 9 was skipped by 17 --- Набор 4 was skipped by 17 --- Набор 3 was skipped by 17 Получив набор 17, мы можем снова, на основании леммы о поднаборности, провести «прополку» базы наборов и исключить из нее исходные наборы 3,4 и полученные в результате работы алгоритма наборы 9, 10. #20 [5/2] (1/0 2/0 3/0 4/0) из наборов 15, 8 --- Набор 8 was skipped by 20 --- Набор 6 was skipped by 20 Получив набор 20 исключаем из базы наборов исходные наборы 6, 8. Итак, получен искомый набор — набор 20. Он имеет тело, состоящее только из элемента 5/2. В этот момент в базе присутствуют наборы: #2 [ 2/1 5/1 ] ( ) #5 [ 1/2 3/2 ] ( ) #7 [ 3/2 4/2 ] ( ) #15 [ 4/1 ] ( 1/0 2/0 3/0 ) #17 [ 2/2 ] ( 1/0 3/0 ) #20 [ 5/2 ] ( 1/0 2/0 3/0 4/0 ) из наборов 15, 8 Теперь приступим к поиску набора [5/1] (...), поскольку получив этот набор мы можем «склеивая» его с уже полученным набором 20, получить пустой набор. Отметим, что в рамках тактики расщепления, при построении набора [5/1] (...) мы исключаем из нашего рассмотрения набор 20, т.к. он содержит элемент 5/2. Набор [5/1] (...) может быть построен за один шаг из наборов 2, 17: #22 [ 5/1 ] ( 1/0 2/0 3/0 ) из наборов 2, 17 --- Набор 2 was skipped by 22 (исключаем из базы исходный набор 2). Итак, набор [5/1] построен. Это означает, что формула общезначима. Далее алгоритм печатает дерево наборов, приведшее к успеху, по которому может быть восстановлено секвенциальное дерево: #22 [5/1] (1/0 2/0 3/0) из наборов 2, 17 #2 [2/1 5/1] ( ) #17 [2/2] (1/0 3/0) из наборов 4, 10 #4 [2/2 3/1] ( ) #10 [2/2 3/2] (1/0) из наборов 3, 5 #3 [1/1 2/2] ( ) #5 [1/2 3/2] ( ) #20 [5/2] (1/0 2/0 3/0 4/0) из наборов 15, 8 #15 [4/1] (1/0 2/0 3/0) из наборов 13, 11 #13 [3/1 4/1] (2/0) из наборов 1, 4 #1 [2/1 4/1] ( ) #4 [2/2 3/1] ( ) #11 [3/2 4/1] (1/0 2/0) из наборов 1, 10 #1 [2/1 4/1] ( ) #10 [2/2 3/2 ] (1/0) из наборов 3, 5 #3 [1/1 2/2] ( ) #5 [1/2 3/2] ( ) #8 [4/2 5/2] ( ) #17 [2/2] (1/0 3/0) из наборов 4, 10 #4 [2/2 3/1] ( ) #10 [2/2 3/2] (1/0) из наборов 3, 5 #3 [1/1 2/2] ( ) #5 [1/2 3/2] ( ) #15 [4/1] (1/0 2/0 3/0) из наборов 13, 11 #13 [3/1 4/1] (2/0) из наборов 1, 4 #1 [2/1 4/1] ( ) #4 [2/2 3/1] ( ) #11 [3/2 4/1] (1/0 2/0) из наборов 1, 10 #1 [2/1 4/1] ( ) #10 [2/2 3/2] (1/0) из наборов 3, 5 В заключении сформулируем еще одну тактику ограничения числа участвующих в выводе наборов. Она состоит в следующем. Пусть набор, помимо элементов и зависимости, характеризуется еще одним числом – поколением. Все замкнутые наборы являются наборами нулевого поколения, все наборы, построенные из них – наборы первого поколения, и т.д. Сначала мы строим наборы первого поколения – при этом нет никаких сложностей. Когда все такие наборы построены, переходим к наборам второго поколения. При этом надо придерживаться следующих ограничений: · Хотя бы один из отобранных наборов должен быть из первого поколения; · Ни один из наборов не может быть из второго поколения. Страницы:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
| ||
|