Реферат: Числення висловлень

Перший спосіб є більш послідовно конструктивним: всі його засоби явно зафіксовані і скінченні; при введенні числення в ЕОМ (наприклад, для автоматизації доведень теорем та побудови виведень для заданих формул) він виглядає природнішим.

З іншого боку, другий спосіб більш відповідає математичній традиції тлумачення (інтерпретації) формул: наприклад, алгебраїчна тотожність (a +b )2 =a 2 +2ab +b 2 або відомі логарифмічні чи тригонометричні тотожності тлумачаться саме як схеми тотожностей, а не конкретні тотожності, справедливі лише для конкретних літер. Правило підстановки при цьому мається на увазі і присутнє неявно. Втім, досить очевидно, що перехід від одного способу побудови числення до іншого є нескладним.

Аксіоми числення висловлень разом з правилами виведення повністю визначають поняття довідної (вивідної) формули у ЧВ, або теореми ЧВ.

Вивідними формулами , або теоремами числення висловлень є ті і тільки ті формули, які можуть бути виведені з аксіом за допомогою означених правил виведення.

Розглянемо приклади виведення теорем ЧВ.

Приклад 5.2. Доведемо, що формула a ®a є теоремою ЧВ.

1) Підставляючи в аксіому A 2 змінну a замість змінної c і b ®a замість b , матимемо вивідну формулу

(a ®(b ®a ))®((a ®((b ®aa ))®(a ®a ))

2) Підформула a ®(b ®a ) є аксіомою A 1. Тоді з вивідних формул

a ®(b ®a ) і (a ®(b ®a ))®((a ®((b ®aa ))®(a ®a ))

за правилом висновку виводимо формулу

(a ®((b ®aa ))®(a ®a )).

3) Замінимо в аксіомі A 1 b на (b ®a ):

a ®((b ®aa ).

4) Знову, застосовуючи правило висновку до двох останніх формул, матимемо, що формула a ®a є вивідною.

Для зручності приймемо таку форму запису виведення формул у ЧВ:

а) послідовність формул виведення писатимемо в стовпчик, нумеруючи їх у порядку слідування F 1, F 2,....

б) поряд з кожною формулою після двокрапки писатимемо пояснення, що встановлює законність її появи у виведенні.

Правило підстановки записуватимемо у вигляді A = A (B ), а правило висновку - у вигляді MP(A , A ®B ) = B .

Тоді останнє виведення набере вигляду:

F 1: A 2 = (a ®(b ®a ))®((a ®((b ®aa ))®(a ®a ))

F 2: MP(A 1,F 1) = ((a ®((b ®aa ))®(a ®a ))

F 3: A 1 = (a ®((b ®aa ))

F 4: MP(F 3,F 2) = (a ®a )

Отже, ми довели таку метатеорему числення висловлень: |- (a ®a ).

Важливим і зручним у численні висловлень є означене вище правило виведення формули з певної множини заданих формул, яке дозволяє значно скорочувати подальші виведення.

Наведемо приклади виведення деяких формул зі заданих множин формул.

Приклад 5.3. 1). a |- (b ®a )

F 1: a

К-во Просмотров: 293
Бесплатно скачать Реферат: Числення висловлень