КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Аксиомы
ОПРЕДЕЛЕНИЕ Продукционной системой (системой Поста) называется тройка P = (A, B, V, P), в которой A и B - основной и вспомогательный алфавиты, V - алфавит переменных, а P - конечная совокупность продукций в этих алфавитах.
В отдельных продукциях представляются конкретные соотношения или знания некоторой проблемной области, и эти знания никак специально не связаны между собой. Если такие знания собрать вместе в систему, то появляется возможность решения на их основе некоторых задач этой проблемной области.
Пример. Рассмотрим пример системы Поста, в которой представлены знания о сложении неотрицательных целых десятичных чисел. Смысл продукции системы поясняется по мере их перечисления.
1. Правила получения значения младшего разряда суммы одноразрядных десятичных чисел: 0 + 0 = 0 ,..., 0 + 9 = 9; 1 + 1 = 1 ,..., 1 + 9 = 0; ... 9 + 0 = 9 ,..., 9 + 9 = 8. 2. Правила получения значения переноса в старший разряд при сложении двух одноразрядных чисел (если сумма таких чисел одноразрядная, то считаем его равным 0): 0 + 0 = 0s,..., 0 + 9 = 0s; 1 + 1 = 0s,..., 1 + 9 = 1s; ... 9 + 0 = 0s,..., 9 + 9 = 1s. Символ s используется в приведенных продукциях для указания на то, что они определяют величину переноса.
3. Специальные аксиомы: x + 0 = x; x + y = y + x. Эти аксиомы формулируются в предположении, что x и y представляют собой числа.
4. Продукция-неаксиома Правило сложения двух десятичных чисел: p = .
По последнему правилу можно найти сумму двух произвольных чисел, записываемых как ux и wy, где x и y - младшие разряды десятичных записей чисел, если выполнены (или вычислены) соотношения, являющиеся посылками продукции: a) значение младшего разряда суммы равно t (может быть взято из соответствующей аксиомы); б) значение переноса при сложении младших разрядов равно z (также берется из аксиомы); в) значение суммы чисел u и w вместе со значением переноса z равно k.
Нетрудно видеть, что приведенные правила воспроизводят знания, используемые в общеизвестной процедуре поразрядного сложения десятичных чисел справа-налево. Тогда соответствующая система Поста имеет вид A = { +, =, s, 0,..., 9 }, B = Æ и V = { x, y, z, v, w, k, t }.
Заметим, что все продукции приведенной системы, за исключением одной, являются аксиомами, задающими простейшие соотношения, на основании которых можно воспользоваться основным правилом в продукции p. При этом продукция, соответствующая аксиоме x + y = y + x является избыточной.
Дата добавления: 2015-03-31; Просмотров: 547; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |