Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Система Поста. Обчислюваність за Постом




Канонiчною системою Поста над алфавiтом T назвемо формальну систему (T*, A, P), у якій множина аксiом A є скiнченною підмножиною множини T*, а множина правил виведення P складається зі слiв вигляду a0 S 1a1 ... a m- 1 Sm a m® . Тут ® Ï T, усі a k та b і - фiксованi слова iз T*, усі символи Sk Ï T, причому всi ji Î{1 ,...,m }.

Символи Sk призначенi для позначення довiльних слiв iз T*.

Системи Поста звичайно позначають у вигляді P =(T, A, P).

Множина правил P визначає на словах iз T* вiдношення безпосередньог о виведення таким чином: sÞ Р t, якщо iснує правило

a0 S 1a1...a m -1 Sm a m® Î P,

таке, що для деяких слiв j1,..., j m Î T* маємо

s=a0j1a1...j m a m ,t = .

Рефлексивно-транзитивне замикання вiдношення Þ Р позначаємо . Інакше кажучи, s t означає, що слово t отримане зі слова s за допомогою скiнченної кiлькостi застосувань правил iз P.

Слово t породжується системою Поста P, якщо a t для деякої a Î A. Цей факт записуємо P |-t та називаємо таке слово t теоремою системи Поста P.

Множину Th (P)={tÎ T *| P |-t} називатимемо множиною теорем системи Поста P.

Для завдання системи Поста достатньо вказати множину правил та множину аксiом. У випадку необхiдностi вказуємо й алфавiт T.

Приклад 1. Система Поста iз A= { a,b,e } та P= { S®aSa, S®bSb } породжує всi слова-палiндроми в алфавiтi { a,b }, тобто слова, якi читаються однаково злiва направо i справа налiво.

Множина X Í T* породжувана за Постом, якщо iснують алфавiт T' Ê Ê T та система Поста P = (T', A, P), такi, що Th (P)Ç(T*) =X.

Обчислюванiсть функцiй за Постом - це породжуванiсть за Постом графiкiв таких функцiй.

Часткова функцiя f: NkN обчислювана за Постом, якщо породжуваною за Постом є множина { ½(x 1 ,...,xkDf }.

Наведемо приклади функцій і предикатів, обчислюваних за Постом.

Приклад 2. Система Поста для функцiї f (x, y)= x+y:

A = { ## };

P ={ X # Y # R ® X |# Y # R |,

X # Y # R®X # Y |# R | }.

Приклад 3. Система Поста для функцiї f (x, y)= x - y:

A = { ## };

P ={ X # Y # R ® X |# Y # R |,

X # Y # R | ®X # Y |# R }.

Приклад 4. Ще одна система Поста для функцiї f (x, y)= x - y:

A = { ## };

P ={ X # Y # R ® X |# Y |# R,

X ## R®X |## R | }.

 

Приклад 5. Система Поста для предиката " x = y ":

A = { ## |};

P ={ X # Y # R ® X |# Y |# R |,

X ## R®X |##,

# Y # R ®# Y |#}.


.




Поделиться с друзьями:


Дата добавления: 2014-11-08; Просмотров: 707; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.