НС Π° ΠΈΠ»ΠΈ Π± Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности. ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности: ΠΏΠΎΠ»Π½ΠΎΠ΅ руководство

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ основныС логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ. Как ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности. КакиС Π·Π°ΠΊΠΎΠ½Ρ‹ Π»ΠΎΠ³ΠΈΠΊΠΈ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚. Как ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ логичСскиС выраТСния. На эти ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ вопросы Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΎΡ‚Π²Π΅Ρ‚Ρ‹ Π² нашСй ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности

ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ понятиями Π² матСматичСской Π»ΠΎΠ³ΠΈΠΊΠ΅ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. Они ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ простыС высказывания для получСния Π±ΠΎΠ»Π΅Π΅ слоТных логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Рассмотрим основныС логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ ΠΈΡ… Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности:

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ (НЕ)

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ мСняСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ высказывания Π½Π° ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΎΠ΅. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ΡΡ символом Β¬ ΠΈΠ»ΠΈ ~.

A¬A
01
10

ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ (И)

ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ истинна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠΎΠ³Π΄Π° ΠΎΠ±Π° высказывания истинны. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ΡΡ символом ∧ ΠΈΠ»ΠΈ &.

ABA ∧ B
000
010
1
0
0
111

Π”ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ (Π˜Π›Π˜)

Π”ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ истинна, Ссли хотя Π±Ρ‹ ΠΎΠ΄Π½ΠΎ ΠΈΠ· высказываний истинно. ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ΡΡ символом ∨ ΠΈΠ»ΠΈ |.

ABA ∨ B
000
011
101
111

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ† истинности для слоТных Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π’Π°Π±Π»ΠΈΡ†Π° истинности для слоТного логичСского выраТСния строится ΠΏΡƒΡ‚Π΅ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ примСнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ согласно ΠΈΡ… ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚Ρƒ. Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ построСния Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности для выраТСния (A ∨ B) ∧ Β¬C:


ABCA ∨ B¬C(A ∨ B) ∧ ¬C
000010
0010
0
0
010111
011100
100111
101100
110111
111100

Π—Π°ΠΊΠΎΠ½Ρ‹ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅

БущСствуСт ряд Π·Π°ΠΊΠΎΠ½ΠΎΠ² Π»ΠΎΠ³ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡƒΠΏΡ€ΠΎΡ‰Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ логичСскиС выраТСния. Рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…:

Π—Π°ΠΊΠΎΠ½Ρ‹ Π΄Π΅ ΠœΠΎΡ€Π³Π°Π½Π°

  • Β¬(A ∧ B) = Β¬A ∨ Β¬B
  • Β¬(A ∨ B) = Β¬A ∧ Β¬B

Π­Ρ‚ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ «Π²Π½ΠΎΡΠΈΡ‚ΡŒ» ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ Π²Π½ΡƒΡ‚Ρ€ΡŒ скобок, мСняя ΠΏΡ€ΠΈ этом ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ И Π½Π° Π˜Π›Π˜ ΠΈ Π½Π°ΠΎΠ±ΠΎΡ€ΠΎΡ‚.

Π—Π°ΠΊΠΎΠ½ Π΄Π²ΠΎΠΉΠ½ΠΎΠ³ΠΎ отрицания

¬¬A = A

Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ высказывания Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½ΠΎ самому Π²Ρ‹ΡΠΊΠ°Π·Ρ‹Π²Π°Π½ΠΈΡŽ.

Π—Π°ΠΊΠΎΠ½Ρ‹ идСмпотСнтности

  • A ∧ A = A
  • A ∨ A = A

ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ ΠΈΠ»ΠΈ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ высказывания с самим собой Π½Π΅ мСняСт Π΅Π³ΠΎ значСния.

Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Π£ΠΏΡ€ΠΎΡ‰Π΅Π½ΠΈΠ΅ логичСских Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ позволяСт ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΈΡ… Π±ΠΎΠ»Π΅Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹ΠΌΠΈ ΠΈ Π»Π΅Π³ΠΊΠΈΠΌΠΈ для Π°Π½Π°Π»ΠΈΠ·Π°. Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ упрощСния выраТСния:

(A ∧ B) ∨ (A ∧ ¬B) ∨ (¬A ∧ B)

  1. ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Π·Π°ΠΊΠΎΠ½ дистрибутивности: A ∧ (B ∨ Β¬B) ∨ (Β¬A ∧ B)
  2. B ∨ Β¬B — это тавтология, равная 1: A ∨ (Β¬A ∧ B)
  3. Π‘Π½ΠΎΠ²Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Π·Π°ΠΊΠΎΠ½ дистрибутивности: (A ∨ Β¬A) ∧ (A ∨ B)
  4. A ∨ Β¬A — это тавтология: 1 ∧ (A ∨ B)
  5. ΠžΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚: A ∨ B

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, слоТноС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π΅Π½ΠΎ Π΄ΠΎ простой Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ.


ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ

ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ для управлСния ΠΏΠΎΡ‚ΠΎΠΊΠΎΠΌ выполнСния ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Python:


def check_eligibility(age, income):
    if age >
= 18 and (income > 30000 or age > 65): return "Eligible" else: return "Not eligible" print(check_eligibility(25, 35000)) # Π’Ρ‹Π²Π΅Π΄Π΅Ρ‚: Eligible print(check_eligibility(70, 20000)) # Π’Ρ‹Π²Π΅Π΄Π΅Ρ‚: Eligible print(check_eligibility(17, 50000)) # Π’Ρ‹Π²Π΅Π΄Π΅Ρ‚: Not eligible

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ AND (ΠΈ) ΠΈ OR (ΠΈΠ»ΠΈ) для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ соотвСтствия условиям.

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ Π² Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… схСмах

ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π»Π΅ΠΆΠ°Ρ‚ Π² основС Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… схСм. Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ простой Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ схСмы, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰Π΅ΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ (A ∧ B) ∨ C:

«` AND OR
A B C Output «`

Π’ этой схСмС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ логичСскиС элСмСнты AND ΠΈ OR для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’Ρ…ΠΎΠ΄Ρ‹ A ΠΈ B ΠΏΠΎΠ΄Π°ΡŽΡ‚ΡΡ Π½Π° элСмСнт AND, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π·Π°Ρ‚Π΅ΠΌ комбинируСтся с Π²Ρ…ΠΎΠ΄ΠΎΠΌ C Ρ‡Π΅Ρ€Π΅Π· элСмСнт OR.


ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π² Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ…

Π’ Π±Π°Π·Π°Ρ… Π΄Π°Π½Π½Ρ‹Ρ… логичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² запросах для Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΈ комбинирования Π΄Π°Π½Π½Ρ‹Ρ…. Рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€ SQL-запроса с использованиСм логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ:


SELECT *
FROM employees
WHERE (department = 'Sales' AND salary >
50000) OR (department = 'IT' AND experience > 5);

Π­Ρ‚ΠΎΡ‚ запрос Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚ сотрудников ΠΎΡ‚Π΄Π΅Π»Π° ΠΏΡ€ΠΎΠ΄Π°ΠΆ с Π·Π°Ρ€ΠΏΠ»Π°Ρ‚ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ 50000 ΠΈΠ»ΠΈ сотрудников IT-ΠΎΡ‚Π΄Π΅Π»Π° с ΠΎΠΏΡ‹Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π±ΠΎΠ»Π΅Π΅ 5 Π»Π΅Ρ‚.

ЛогичСскиС парадоксы ΠΈ ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

ЛогичСскиС парадоксы — это утвСрТдСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ каТутся ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ²Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ Π½Π΅Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌΠΈ, Π½ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ истинными. Они часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΈ языка. Рассмотрим извСстный парадокс Π»ΠΆΠ΅Ρ†Π°:

«Π­Ρ‚ΠΎ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π»ΠΎΠΆΠ½ΠΎ.»

Если это ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ истинно, Ρ‚ΠΎ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ Π»ΠΎΠΆΠ½Ρ‹ΠΌ. Но Ссли ΠΎΠ½ΠΎ Π»ΠΎΠΆΠ½ΠΎ, Ρ‚ΠΎ ΠΎΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ истинным. Π­Ρ‚ΠΎΡ‚ парадокс дСмонстрируСт, Ρ‡Ρ‚ΠΎ Π½Π΅ всС утвСрТдСния ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ классифицированы ΠΊΠ°ΠΊ истинныС ΠΈΠ»ΠΈ Π»ΠΎΠΆΠ½Ρ‹Π΅.

Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ логичСских парадоксов Π²Π°ΠΆΠ½ΠΎ для развития критичСского ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ ΠΈ понимания Π³Ρ€Π°Π½ΠΈΡ† Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Π»ΠΎΠ³ΠΈΠΊΠΈ. Они Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ³Ρ€Π°ΡŽΡ‚ Ρ€ΠΎΠ»ΡŒ Π² Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ мноТСств ΠΈ оснований ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ.


Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ ΠΈ пСрспСктивы развития Π»ΠΎΠ³ΠΈΠΊΠΈ

ЛогичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ Π·Π°ΠΊΠΎΠ½Ρ‹ Π»ΠΎΠ³ΠΈΠΊΠΈ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ концСпциями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находят ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π²ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΡ… областях — ΠΎΡ‚ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠΈ Π΄ΠΎ философии ΠΈ повсСднСвных рассуТдСний. Π‘ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π° ΠΈ машинного обучСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³ΠΈΠΊΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ возрастаСт.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ направлСния развития Π»ΠΎΠ³ΠΈΠΊΠΈ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

  • ΠΠ΅Ρ‡Π΅Ρ‚ΠΊΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ, которая позволяСт Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈ частичной ΠΈΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒΡŽ
  • ΠšΠ²Π°Π½Ρ‚ΠΎΠ²ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°ΡŽΡ‰ΡƒΡŽ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΊΠ²Π°Π½Ρ‚ΠΎΠ²ΠΎΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊΠΈ
  • Π’Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ Π»ΠΎΠ³ΠΈΠΊΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ для Π°Π½Π°Π»ΠΈΠ·Π° систСм, ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΡ…ΡΡ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ

Π­Ρ‚ΠΈ Π½ΠΎΠ²Ρ‹Π΅ области Π»ΠΎΠ³ΠΈΠΊΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ Π½ΠΎΠ²Ρ‹Π΅ возмоТности для модСлирования слоТных систСм ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π°Π΄Π°Ρ‡, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… классичСской Π»ΠΎΠ³ΠΈΠΊΠΈ.


ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅, ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, импликация, эквивалСнция, Π·Π°ΠΊΠΎΠ½Ρ‹ Π΄Π΅ ΠœΠΎΡ€Π³Π°Π½Π°, тавтология, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности

  1. ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅
  2. ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ
  3. Π”ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ
  4. Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ
  5. ЭквивалСнция
  6. Π—Π°ΠΊΠΎΠ½Ρ‹ Π΄Π΅ ΠœΠΎΡ€Π³Π°Π½Π°
  7. Алгоритм Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° эквивалСнтности высказываний с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ† истинности
  8. Вавтология
  9. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠΏ.1. ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ΠΌ высказывания A называСтся Π½ΠΎΠ²ΠΎΠ΅ высказываниС Β«Π½Π΅ AΒ», ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «истина», Ссли A Π»ΠΎΠΆΠ½ΠΎ, ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ «лоТь», Ссли A истинно.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ отрицания \(\overline{A}\) читаСтся Β«Π½Π΅ AΒ».
Если Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ эту ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΡŽ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности, Π³Π΄Π΅ 0 ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ «лоТь», Π° 1 – «истина», ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ:

A

\(\overline{A}\)

Π—Π°ΠΊΠΎΠ½ отрицания отрицания. Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ \(\overline{\overline{A}}=A\) истинно Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, Ссли истинно исходноС высказываниС A.

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ отрицания высказываний с ΠΊΠ²Π°Π½Ρ‚ΠΎΡ€Π°ΠΌΠΈ: $$ \mathrm{ \overline{(\forall x)A(x)}=(\exists x)\overline{A(x)},\ \ \overline{(\exists x)A(x)}=(\forall x)\overline{A(x)} } $$

Π Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠ° ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π°: высказываниС Β«Π½Π΅Π²Π΅Ρ€Π½ΠΎ, Ρ‡Ρ‚ΠΎ для любого x выполняСтся A(x)Β» совпадаСт с высказываниСм «найдётся x, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ A(x) Π½Π΅ выполняСтся». 2-1\geq 0} & \\ \mathrm{x\gt\frac12} & \end{array}\right. \Leftrightarrow x\leq -1 \cup x\gt\frac12 $$

ΠΏ.4. Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ

Π˜ΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΡ Π΄Π²ΡƒΡ… высказываний – это высказываниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΎΠΆΠ½Ρ‹ΠΌ, Ссли ΠΏΠ΅Ρ€Π²ΠΎΠ΅ высказываниС истинно, Π° Π²Ρ‚ΠΎΡ€ΠΎΠ΅ Π»ΠΎΠΆΠ½ΠΎ; Π° Π²ΠΎ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… случаях – Π±ΡƒΠ΄Π΅Ρ‚ истинным.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ A β†’ B, читаСтся «Ссли A, Ρ‚ΠΎ BΒ».
ВысказываниС A Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ «посылкой», Π° высказываниС B – Β«Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ΠΌΒ».
Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ зависит ΠΎΡ‚ порядка высказываний.
Π’Π°Π±Π»ΠΈΡ†Π° истинности:

A

B

A β†’ B

ΠΏ.5. ЭквивалСнция

ЭквивалСнция Π΄Π²ΡƒΡ… высказываний – это высказываниС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ истинным Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ совпадСнии истинности ΠΎΠ±ΠΎΠΈΡ… высказываний; Π° ΠΏΡ€ΠΈ нСсовпадСнии – Π±ΡƒΠ΄Π΅Ρ‚ Π»ΠΎΠΆΠ½Ρ‹ΠΌ.

ΠžΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ эквивалСнции A ↔ B, читаСтся Β«A Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ BΒ» ΠΈΠ»ΠΈ Β«A эквивалСнтно BΒ».
Π’Π°Π±Π»ΠΈΡ†Π° истинности:

A

B

A ↔ B

ΠΏ.

6. Π—Π°ΠΊΠΎΠ½Ρ‹ Π΄Π΅ ΠœΠΎΡ€Π³Π°Π½Π°

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ эквивалСнтно Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠΉ: \(\mathrm{\overline{A\wedge B}=\overline{A}\vee\overline{B}}\)

Π”ΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ† истинности:

A

B

A ∧ B

\(\mathrm{\overline{A\wedge B}}\)

A

B

\(\mathrm{\overline{A}}\)

\(\mathrm{\overline{B}}\)

\(\mathrm{\overline{A}\vee\overline{B}}\)

ΠœΡ‹ Π²ΠΈΠ΄ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ столбцы слСва ΠΈ справа ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚.
Π—Π½Π°Ρ‡ΠΈΡ‚, высказывания эквивалСнтны.

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ эквивалСнтно ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠΉ: \(\mathrm{\overline{A\vee B}=\overline{A}\wedge\overline{B}}\)

Π”ΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ† истинности:

A

B

A ∨ B

\(\mathrm{\overline{A\vee B}}\)

A

B

\(\mathrm{\overline{A}}\)

\(\mathrm{\overline{B}}\)

\(\mathrm{\overline{A}\wedge\overline{B}}\)

Высказывания слСва ΠΈ справа эквивалСнтны.

Высказывания Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ эквивалСнтными (Ρ€Π°Π²Π½ΠΎΡΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ), Ссли ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ значСния ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π½ΠΈΡ… ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности.

ΠΏ.7. Алгоритм Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° эквивалСнтности высказываний с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ† истинности

На Π²Ρ…ΠΎΠ΄Π΅: Π΄Π²Π΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ Π°Π»Π³Π΅Π±Ρ€Ρ‹ высказываний, соСдинСнныС ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ΠΌ эквивалСнтности Β«=Β».
Π¨Π°Π³ 1. ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности для Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ слСва ΠΎΡ‚ Π·Π½Π°ΠΊΠ° Β«=Β».
Π¨Π°Π³ 2. ΠŸΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности для Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ справа ΠΎΡ‚ Π·Π½Π°ΠΊΠ° Β«=Β».
Π¨Π°Π³ 3. Π‘Ρ€Π°Π²Π½ΠΈΡ‚ΡŒ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ столбцы Π΄Π²ΡƒΡ… Ρ‚Π°Π±Π»ΠΈΡ†. Если столбцы ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚, Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ эквивалСнтны.

НапримСр:
Π”ΠΎΠΊΠ°ΠΆΠ΅ΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅ свойство:

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ ΠΈΠΌΠΏΠ»ΠΈΠΊΠ°Ρ†ΠΈΠΈ эквивалСнтно ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ посылки ΠΈ отрицания Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ: $$ \mathrm{ \overline{A\rightarrow B}=A \wedge\overline{B} } $$

A

B

A β†’ B

\(\mathrm{\overline{A\rightarrow B}}\)

A

B

\(\mathrm{\overline{B}}\)

\(\mathrm{A\wedge\overline{B}}\)

Π‘Ρ‚ΠΎΠ»Π±Ρ†Ρ‹ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚. Π—Π½Π°Ρ‡ΠΈΡ‚, Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ эквивалСнтны.
Π§Ρ‚ΠΎ ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ.

ΠΏ.8. Вавтология

Π’Π°Π²Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ (ΠΈΠ»ΠΈ Π·Π°ΠΊΠΎΠ½ΠΎΠΌ Π»ΠΎΠ³ΠΈΠΊΠΈ) называСтся Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°, ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‰Π°Ρ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ истины ΠΏΡ€ΠΈ Π»ΡŽΠ±Ρ‹Ρ… значСниях ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….

Π’Π°Π±Π»ΠΈΡ†Π° истинности для Ρ‚Π°Π²Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π΄Π°Ρ‘Ρ‚ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ столбСц, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½Ρ‹ΠΉ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π΅Π΄ΠΈΠ½ΠΈΡ†Π°ΠΌΠΈ.

НапримСр: \(\mathrm{A \vee \overline{A}}\)

A

\(\mathrm{\overline{A}}\)

\(\mathrm{A\vee\overline{A}}\)

Β«Π‘Ρ‹Ρ‚ΡŒ иль Π½Π΅ Π±Ρ‹Ρ‚ΡŒΒ» — это тавтология.

ΠΏ.9. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 1. Для Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ P(x, y)=(βˆƒxβˆ€y)(A(x,y)∧B(x,y))
сформулируйтС прСдлоТСния A ΠΈ B, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ…:

Π°)Β Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° всСгда истинна; Π±)Β Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° всСгда Π»ΠΎΠΆΠ½Π°.
a)Β A(x,y): ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ числа x большС y
B(x,y): ΠΊΡƒΠ± числа x большС y
ΠŸΡƒΡΡ‚ΡŒ x = |y + 1|. Π’ΠΎΠ³Π΄Π° x2 = (y + 1)2 > y – истинно βˆ€y
x3 = |y + 1|3 > y – βˆ€y
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ нашли x, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ A(x,y) ∧ B(x,y) = 1 для любого y, Ρ‚. Π΅.
P(x,y) = 1.

б) A(x,y): x большС y
B(x,y): x мСньшС y
A(x,y)∧B(x,y) = 0 – Π»ΠΎΠΆΠ½ΠΎ для любого y, Ρ‚.ΠΊ. Π½Π΅ сущСствуСт x, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π±Ρ‹Π» Π±Ρ‹ большС ΠΈ мСньшС y.
P(x,y) = 0.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 2. Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности для Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ \(P=(\overline{A}\rightarrow B)\vee (A\rightarrow \overline{B})\).
ЯвляСтся Π»ΠΈ данная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Ρ‚Π°Π²Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ?

A

B

\(\mathrm{\overline{A}}\)

\(\mathrm{\overline{B}}\)

\(\mathrm{\overline{A}\rightarrow B}\)

\(\mathrm{A\rightarrow \overline{B}}\)

P

0

0

1

1

0

1

1

0

1

1

0

1

1

1

1

0

0

1

1

1

1

1

1

0

0

1

0

1

Π­Ρ‚ΠΎ – тавтология.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ 3*. Π‘ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности для Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹
P = (A β†’ B) ∧ (B β†’ C) β†’ (A β†’ C)
ЯвляСтся Π»ΠΈ данная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Ρ‚Π°Π²Ρ‚ΠΎΠ»ΠΎΠ³ΠΈΠ΅ΠΉ?

A

B

C

A β†’ B

B β†’ C

A β†’ C

(A β†’ B)
∧
(B β†’ C)

P

0

0

0

1

1

1

1

1

0

0

1

1

1

1

1

1

0

1

0

1

0

1

0

1

0

1

1

1

1

1

1

1

1

0

0

0

1

0

0

1

1

0

1

0

1

1

0

1

1

1

0

1

0

0

0

1

1

1

1

1

1

1

1

1

Π­Ρ‚ΠΎ – тавтология.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΎΠΊΠ½ΠΎ ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π΄Π²Π΅ структуры — ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ ΠΊΠΎΠ»ΠΎΠ½ΠΊΡƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΈ логичСскоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ — ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅, ΠΊΠ°ΠΊ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π²Ρ‹Ρ…ΠΎΠ΄ связан со своими Π²Ρ…ΠΎΠ΄Π°ΠΌΠΈ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности ΠΈ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅; ΠΎΠ΄Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ автоматичСски ΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ нСобходимости, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ соотвСтствовали Π΄Ρ€ΡƒΠ³ Π΄Ρ€ΡƒΠ³Ρƒ.

Как ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ страницС, логичСскиС выраТСния особСнно ΠΏΠΎΠ»Π΅Π·Π½Ρ‹, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠΊΠ½ΠΎ ΠšΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ· Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ…, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΡƒΠΊΠ°ΠΆΠ΅ΠΌ Π΅ΠΌΡƒ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ схСму, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌΡƒ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ выраТСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄Π²Π΅ послСдниС Π²ΠΊΠ»Π°Π΄ΠΊΠΈ: Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈ ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ.

Π’ΠΊΠ»Π°Π΄ΠΊΠ° Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅

Π’ΠΊΠ»Π°Π΄ΠΊΠ° Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ позволяСт Π²Π°ΠΌ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, связанноС с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ списка «Π’Ρ‹Ρ…ΠΎΠ΄:» Π½Π°Π²Π΅Ρ€Ρ…Ρƒ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ.

Π§ΡƒΡ‚ΡŒ Π½ΠΈΠΆΠ΅ списка появится Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π² довольно общСпринятых обозначСниях, Π³Π΄Π΅ Π˜Π›Π˜ прСдставляСтся Π² Π²ΠΈΠ΄Π΅ слоТСния, И — ΠΊΠ°ΠΊ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π° НЕ обозначаСтся Ρ‡Π΅Ρ€Ρ‚ΠΎΠΉ Π½Π°Π΄ Ρ‚ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ, для ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ вычисляСтся НЕ.

ВСкстовоС ΠΏΠΎΠ»Π΅ Π½ΠΈΠΆΠ΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ‚Ρƒ ΠΆΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ ASCII ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π—Π΄Π΅ΡΡŒ НЕ прСдставляСтся ΠΊΠ°ΠΊ Ρ‚ΠΈΠ»ΡŒΠ΄Π° (‘~’).

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π² тСкстовом ΠΏΠΎΠ»Π΅ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΊΠ½ΠΎΠΏΠΊΡƒ ВвСсти, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния вступили Π² силу; это Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности для соотвСтствия. Кнопка ΠžΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡ‡ΠΈΡ‰Π°Π΅Ρ‚ тСкстовоС ΠΏΠΎΠ»Π΅, Π° ΠΊΠ½ΠΎΠΏΠΊΠ° Π’Π΅Ρ€Π½ΡƒΡ‚ΡŒ мСняСт ΠΏΠΎΠ»Π΅ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΊ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ΠΈΡŽ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ выраТСния.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π²Π°ΠΌΠΈ выраТСния Π±ΡƒΠ΄ΡƒΡ‚ потСряны, Ссли Π²Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности.

Π’ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊ ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΡŽ ΠΈ слоТСнию, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‰ΠΈΠΌ И ΠΈ Π˜Π›Π˜, Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²Ρ‹ Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ любой ΠΈΠ· логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² C/Java, Π° Ρ‚Π°ΠΊΠΆΠ΅ просто английскиС слова сами ΠΏΠΎ сСбС.

Π²Ρ‹ΡΡˆΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚~ ! ‘НЕ
(отсутствиС символа) & && ANDИ
^ XORΠ˜ΡΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰Π΅Π΅ Π˜Π›Π˜
низший ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚+ | || ORΠ˜Π›Π˜

ВсС Π½ΠΈΠΆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ — допустимыС прСдставлСния ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ выраТСния. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠ΅ΡˆΠΈΠ²Π°Ρ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹.

a’ (b + c)
!a && (b || c)
NOT a AND (b OR c)

Π’ΠΎΠΎΠ±Ρ‰Π΅-Ρ‚ΠΎ, скобки Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡΡ… AND’ΠΎΠ² (ΠΈΠ»ΠΈ OR’ΠΎΠ² ΠΈΠ»ΠΈ XOR’ΠΎΠ²) Π½Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ значСния. (Π’ частности, ΠΊΠΎΠ³Π΄Π° Logisim создаёт ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΡƒΡŽ схСму, ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ скобки.)

Π’ΠΊΠ»Π°Π΄ΠΊΠ° ΠœΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ

ПослСдняя Π²ΠΊΠ»Π°Π΄ΠΊΠ° ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ столбцу Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, для ΠΊΠ°ΠΊΠΎΠ³ΠΎ Π²Ρ‹Ρ…ΠΎΠ΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ списка свСрху, ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ — сумму ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ сумм, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ списка снизу.

Если Π²Ρ…ΠΎΠ΄ΠΎΠ² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ ΠΈΠ»ΠΈ мСньшС, Ρ‚ΠΎ Π½ΠΈΠΆΠ΅ списка появится ΠΊΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ Π²Ρ‹Ρ…ΠΎΠ΄Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Ρ‰Ρ‘Π»ΠΊΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ для измСнСния ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности. ΠšΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ выраТСния Ρ‚Π΅Ρ€ΠΌΡ‹ Π² Π²ΠΈΠ΄Π΅ ΡΠΏΠ»ΠΎΡˆΠ½Ρ‹Ρ… ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½Ρ‹Ρ… скруглСнных ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ².

НиТС — само ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Ρ‚Π°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Если Π²Ρ‹Ρ…ΠΎΠ΄ΠΎΠ² Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅Ρ‚Ρ‹Ρ€Ρ‘Ρ…, Ρ‚ΠΎ ΠΊΠ°Ρ€Ρ‚Π° ΠšΠ°Ρ€Π½ΠΎ Π½Π΅ появится, Π½ΠΎ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ всё Ρ€Π°Π²Π½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ вычислСно. (Logisim ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠšΡƒΠ°ΠΉΠ½Π° β€” Мак-Класки для вычислСния ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ выраТСния. Он эквивалСнтСн ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ, Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ числу Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ….)

Кнопка Π£ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ позволяСт Π²Π°ΠΌ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ°ΠΊ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ. Π­Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ измСнСния Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности приводят ΠΊ использованию ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ выраТСния для ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½ΠΎΠ³ΠΎ столбца; Π½ΠΎ Ссли Π²Ρ‹ Π²Π²Π΅Π΄Π΅Ρ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Π’Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, Ρ‚ΠΎ это ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ.

Π”Π°Π»Π΅Π΅: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ схСмы.

Π Π°Π·Π΄Π΅Π» 1.1

Π Π°Π·Π΄Π΅Π» 1.1
ЛогичСскиС Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ эквивалСнты

ЛогичСская Ρ„ΠΎΡ€ΠΌΠ° ΠΈ логичСская Π­ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ | ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡΒ | Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ ЗаявлСния | Π’Π°Π±Π»ΠΈΡ†Ρ‹ истинности

ЛогичСская ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ | Π—Π°ΠΊΠΎΠ½Ρ‹ Π”Π΅ ΠœΠΎΡ€Π³Π°Π½Π° | Π’Π°Π±Π»ΠΈΡ†Π° логичСских эквивалСнтов

ЛогичСский Π€ΠΎΡ€ΠΌΠ° ΠΈ логичСская ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅ инструкции Π½Π΅ совпадаСт с логичСской Ρ„ΠΎΡ€ΠΌΠΎΠΉ. НапримСр, рассмотрим 2 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… утвСрТдСния:

    Если Π‘Π°Π»Π»ΠΈ проснСтся ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΈΠ»ΠΈ ΠΎΠΏΠΎΠ·Π΄Π°Π΅Ρ‚ Π½Π° автобус, ΠΎΠ½Π° ΠΎΠΏΠΎΠ·Π΄Π°Π΅Ρ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π‘Π°Π»Π»ΠΈ ΠΏΡ€ΠΈΡ…ΠΎΠ΄ΠΈΡ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ воврСмя, ΠΎΠ½Π° Π½Π΅ проснулся ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΈ Π½Π΅ ΠΎΠΏΠΎΠ·Π΄Π°Π» Π½Π° автобус.

    Если x Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎ x < -2 ΠΈΠ»ΠΈ x > 2, Ρ‚ΠΎ Ρ… 2 > 4. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли Ρ… 2 < 4, Ρ‚ΠΎ Ρ… > -2 ΠΈ Ρ… < 2.

ЛогичСский Π°Π½Π°Π»ΠΈΠ· Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ достоинства Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°. ВмСсто это ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, Π²Π΅Ρ€Π½Π° Π»ΠΈ Π²Ρ‹Π²ΠΎΠ΄ слСдуСт ΠΈΠ· истинности ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΡ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ. Π’ Ρ‚ΠΎ врСмя содСрТаниС Π΄Π²ΡƒΡ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎ, ΠΈΡ… логичСская Ρ„ΠΎΡ€ΠΌΠ° ΠΏΠΎΡ…ΠΎΠΆΠΈΠΉ.

ΠŸΡƒΡΡ‚ΡŒ p ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ утвСрТдСния Β«Π‘Π°Π»Π»ΠΈ просыпаСтся ΠΏΠΎΠ·Π΄Π½ΠΎΒ». ΠΈ Β«x — Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число, Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Ρ‚ΠΎ x < -2Β».
ΠŸΡƒΡΡ‚ΡŒ q ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ утвСрТдСния Β«Π‘Π°Π»Π»ΠΈ ΠΎΠΏΠ°Π·Π΄Ρ‹Π²Π°Π΅Ρ‚ Π½Π° автобус». ΠΈ Β«x — Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ число, Ρ‚Π°ΠΊΠΎΠ΅ Ρ‡Ρ‚ΠΎ x > -2Β».
ΠŸΡƒΡΡ‚ΡŒ r ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ утвСрТдСния Β«Π‘Π°Π»Π»ΠΈ ΠΎΠΏΠ°Π·Π΄Ρ‹Π²Π°Π΅Ρ‚ Π½Π° Ρ€Π°Π±ΠΎΡ‚ΡƒΒ». ΠΈ Β«Ρ… 2 > 4Β».


Π’ΠΎΠ³Π΄Π° общая Ρ„ΠΎΡ€ΠΌΠ° для ΠΎΠ±ΠΎΠΈΡ… ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… Π²Ρ‹ΡˆΠ΅ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ²:

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ упраТнСния


ΠžΠŸΠ Π•Π”Π•Π›Π•ΠΠ˜Π•
  АргумСнт: ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ, Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… Π½Π° Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΏΡ€Π°Π²Π΄Ρ‹ высказывания ΠΈΠ»ΠΈ утвСрТдСния.
  Выписка: ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π»ΠΈΠ±ΠΎ истинно, Π»ΠΈΠ±ΠΎ Π»ΠΎΠΆΠ½ΠΎ, Π½ΠΎ Π½Π΅ ΠΎΠ±Π°. Π•Π³ΠΎ Π΅Ρ‰Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.
Β Β ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅: Ссли стр — пСрСмСнная ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ p β€” это Β«Π½Π΅ p Β», ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅ΠΌΠΎΠ΅ ~ p . Если Ρ€ Π²Π΅Ρ€Π½ΠΎ, Ρ‚ΠΎ ~ p Π»ΠΎΠΆΠ½ΠΎ.
Β Β Π‘ΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅:Β Β , Ссли p ΠΈ q ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, соСдинСниС p ΠΈ q Ρ€Π°Π²Π½ΠΎ « p ΠΈ q «, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ pq . ΠšΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ истинна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° истинны ΠΎΠ±Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅. Если 1 ΠΈΠ»ΠΈ ΠΎΠ±Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π»ΠΎΠΆΠ½Ρ‹Π΅, pq являСтся Π»ΠΎΠΆΠ½Ρ‹ΠΌ.
  РазъСдинСниС:, Ссли p ΠΈ q ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ p ΠΈ q Π΅ΡΡ‚ΡŒ « p ΠΈΠ»ΠΈ q «, ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ pq . Π”ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ истинна, Ссли истинны ΠΎΠ΄Π½Π° ΠΈΠ»ΠΈ ΠΎΠ±Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅. pq Π»ΠΎΠΆΠ½ΠΎ, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли ΠΎΠ±Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π»ΠΎΠΆΠ½Ρ‹.
  Вавтология: Π€ΠΎΡ€ΠΌΠ° утвСрТдСния, которая всСгда Π²Π΅Ρ€Π½Π°. ΠŸΡ€Π°Π²Π΄Π° Π΄Π΅Π»Π°Π΅Ρ‚ Π½Π΅ ΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π½Π° значСния ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ, замСняСмых ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°, Π° Π½Π° Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ структуру самого ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π°. (Ρ‚. Π΅. Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ пятСрку Π² этом классС ΠΈΠ»ΠΈ Π½Π΅Ρ‚).
Β Β ΠŸΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ΅:Β Β  Π€ΠΎΡ€ΠΌΠ° выписки, которая всСгда Π»ΠΎΠΆΠ½Π°. Как тавтология, Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π΅ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… высказываниях, Π° Π² логичСская структура самого высказывания. (Ρ‚. Π΅. я всСгда Π»Π³Ρƒ).


БоставныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹

ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ символы (логичСский И), (логичСскоС Π˜Π›Π˜), ΠΈ ~ (НЕ) для построСния слоТных логичСских ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΈΠ· Π±ΠΎΠ»Π΅Π΅ простых.

ΠŸΡƒΡΡ‚ΡŒ p = «Π–Π°Ρ€ΠΊΠΎ» ΠΈ ΠΏΡƒΡΡ‚ΡŒ q = «Π‘ΠΎΠ»Π½Π΅Ρ‡Π½ΠΎ» Β Π’ΠΎΠ³Π΄Π° ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ «НС ΠΆΠ°Ρ€ΠΊΠΎ, Π½ΠΎ солнСчно». ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ символичСски ΠΊΠ°ΠΊ:

Β Β Β Β Β ~ Ρ€ Π΄Β  Β Β Β Β 
ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ упраТнСния


Однако утвСрТдСния Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ‡Π΅Ρ‚ΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ значСния истинности — ΠΎΠ½ΠΈ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π»ΠΈΠ±ΠΎ истинными, Π»ΠΈΠ±ΠΎ Π»ΠΎΠΆΠ½Ρ‹ΠΌΠΈ. Π˜ΡΡ‚ΠΈΠ½Π½ΠΎΡΡ‚ΡŒ утвСрТдСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π° Π½Π° Π’Π°Π±Π»ΠΈΡ†Π° истинности . А Ρ‚Π°Π±Π»ΠΈΡ†Π° истинности для Π΄Π°Π½Π½ΠΎΠ³ΠΎ утвСрТдСния ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ значСния истинности для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ истинности для ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ…. Π˜ΡΡ‚ΠΈΠ½Π° ΠΎ соСдинСнии ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ логичСски Π²Ρ‹Π²Π΅Π΄Π΅Π½ΠΎ с использованиСм извСстных Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ истинности для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… части высказывания.
Β Β  Π’Π°Π±Π»ΠΈΡ†Π° истинности для ~ΠΏΒ Β  Π’Π°Π±Π»ΠΈΡ†Π° истинности для Β pq Β  Π’Π°Π±Π»ΠΈΡ†Π° истинности для Β pqΒ Β 
Ρ€ ~Ρ€ Ρ€ q ΡˆΡ‚. Ρ€ q ΡˆΡ‚.
Π’ Π€ Π’ Π’ Π’ Π’ Π’ Π’
Π€ Π’ Π’ Π€ Π€ Π’ Π€ Π’
Β Β  Β Β  Π€ Π’ Π€ Π€ Π’ Π’
Β Β  Β Β  Π€ Π€ Π€ Π€ Π€ Π€
ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ упраТнСния

ЛогичСская ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ:

Π”Π²Π΅ инструкции логичСски эквивалСнтны Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡ‹ логичСски эквивалСнтны, ΠΊΠΎΠ³Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для прСдставлСния ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ².

Π”Π²Π΅ Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² логичСски эквивалСнтны Ρ‚ΠΎΠ³Π΄Π° ΠΈ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Ρ‹ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… утвСрТдСния.

Β Β Β Β  Ρ€Β Β Β Β Β  Β Β Β Β qΒ Β Β Β  Β Β pqΒ  Β  Β Β  qpΒ Β 
Π’ Π’ Π’ Π’
Π’ Π€ Π€ Π€
Π€ Π’ Π€ Π€
Π€ Π€ Π€ Π€

ΡˆΡ‚. ΠΈ qp ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Π΅ значСния истинности, поэтому ΠΎΠ½ΠΈ Ρ€Π°Π²Π½Ρ‹ логичСски эквивалСнтСн.

Π”Ρ€ΡƒΠ³ΠΈΠ΅ логичСски эквивалСнтныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‚:

(стр. Π΄) ~(Ρ€ q) Ρ€ xor Π΄ ΡΠΊΡΠΊΠ»ΡŽΠ·ΠΈΠ²Π½Ρ‹ΠΉ ΠΈΠ»ΠΈ
Ρ€ ~(~ΠΏ) Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅

Β 

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π²ΡƒΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², создайтС Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ истинности, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ для ΠΎΡ†Π΅Π½ΠΊΠΈ, Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, эквивалСнтны Π»ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ значСния истинности Π΄Π²ΡƒΡ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ.




Π—Π°ΠΊΠΎΠ½Ρ‹ Π”Π΅ ΠœΠΎΡ€Π³Π°Π½Π°

ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ (логичСскоС И) Π΄Π²ΡƒΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² логичСски эквивалСнтна Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ (логичСскому Π˜Π›Π˜) ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅. Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ€ΠΎΡ‚, Π½ΠΎ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ «Π½Π΅ (A ΠΈ B)» логичСски эквивалСнтно «Π½Π΅ А ΠΈΠ»ΠΈ Π½Π΅ Π’» . Β 

Аналогично, ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ Π΄Π²ΡƒΡ… ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠΉ логичСски эквивалСнтна ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΈ отрицания ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ утвСрТдСния. ΠŸΠΎΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ просто, «Π½Π΅ (A ΠΈΠ»ΠΈ B)» логичСски эквивалСнтно «Π½Π΅ А ΠΈ Π½Π΅ Π‘» . БимволичСски это ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠ°ΠΊ

.
Β Β Β Β ~(pq) ~ Ρ€ ~qΒ Β Β Β  Β . . . ΠΈ . . . Β Β ~(ΠΏΠΊ) ~ Ρ€ ~qΒ Β 

Β 

Π­Ρ‚ΠΈ Π΄Π²Π° ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° логичСски эквивалСнтны (Π½Π°ΠΆΠΌΠΈΡ‚Π΅ здСсь для опрСдСлСния), ΠΈ это ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности.




Π’Π°Π±Π»ΠΈΡ†Π° логичСских Π­ΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Ρ‹:

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ Ρ‚Π°Π±Π»ΠΈΡ†Π° ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ составныС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ простыС Ρ„ΠΎΡ€ΠΌΡ‹. Учитывая ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° p, q, ΠΈ r , тавтология t ΠΈ ΠΏΡ€ΠΎΡ‚ΠΈΠ²ΠΎΡ€Π΅Ρ‡ΠΈΠ΅ c, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€Π°Π²ΠΈΠ» Π»ΠΎΠ³ΠΈΠΊΠΈ:

ΠšΠΎΠΌΠΌΡƒΡ‚Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Ρ€ qq Ρ€ Ρ€ Π΄ Π΄ Ρ€
Ассоциативный (стр. Ρ€) Ρ€ΠΏ (q Ρ€) (стр. Ρ€) Ρ€ΠΏ (q Ρ€)
Π Π°ΡΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Ρ€ (q Π³) (Ρ€ Ρ€) (Ρ€ Ρ€) Ρ€ (q Π³) (Ρ€ Ρ€) (Ρ€ Π³)
Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡ Ρ€ Ρ‚ΠΏ Ρ€ ΠΊΠΏ
ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ Ρ€ ~ΠΏΡ‚ ~ΡˆΡ‚.
Π”Π²ΠΎΠΉΠ½ΠΎΠ΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ ~(~Ρ€)Ρ€ Β Β Β Β Β 
Π˜Π΄Π΅ΠΌΠΏΠΎΡ‚Π΅Π½Ρ‚ Ρ€ стр стр стр
Π—Π°ΠΊΠΎΠ½Ρ‹ Π”Π΅ ΠœΠΎΡ€Π³Π°Π½Π° ~(pq)~p ~q ~(pq)~p ~q
Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅ΠΏΠ»Π΅Ρ‚ Ρ€ Ρ‚Ρ‚ Ρ€ копия
ΠŸΠΎΠ³Π»ΠΎΡ‰Π΅Π½ΠΈΠ΅ Ρ€ (Ρ€ Π΄)Ρ€ Ρ€ (Ρ€ ΠΊ)Ρ€
ΠžΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΡ t ΠΈ c ~Ρ‚ΠΊ ~

Β 

ЛогичСскиС эквивалСнтности ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для упрощСния Ρ„ΠΎΡ€ΠΌ выписок, для подтвСрТдСния ΠΈΠ»ΠΈ ΠΎΠΏΡ€ΠΎΠ²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ эффСктивный ΠΈ логичСски ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ ΠΈΠ»ΠΈ для ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π² Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… логичСских схСм.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠΏΡ€ΠΎΡΡ‚ΠΈΡ‚ΡŒ ΡΠΊΠ²ΠΈΠ²Π°Π»Π΅Π½Ρ‚Π½ΠΎΡΡ‚ΡŒ, Π½Π°Ρ‡Π½ΠΈΡ‚Π΅ с ΠΎΠ΄Π½ΠΎΠΉ стороны уравнСния ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚Π°ΠΉΡ‚Π΅ΡΡŒ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ части эквивалСнтными выраТСниями. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΠΉΡ‚Π΅ Π΄Π΅Π»Π°Ρ‚ΡŒ это, ΠΏΠΎΠΊΠ° Π²Ρ‹ добились ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ заявлСния.

ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ упраТнСния

Π»ΠΎΠ³ΠΈΠΊΠ° — МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ И, Π˜Π›Π˜ ΠΈ НЕ для прСдставлСния любой Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ истинности?

Π”Π°, любая функция истинности, нСзависимо ΠΎΡ‚ Π΅Π΅ слоТности ΠΈ количСства Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ…, ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ $\land$, $\lor$ ΠΈ $\neg$.

ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ это Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ, сгСнСрировав ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки, Π³Π΄Π΅ функция оцСниваСтся ΠΊΠ°ΠΊ истина, Π° Π·Π°Ρ‚Π΅ΠΌ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠ΅ΠΉ всСх этих ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠΉ, ΠΈ сСкундноС Ρ€Π°Π·ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΠ΅ прояснит, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ фиксируСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ истинности (Ссли Π½Π΅Ρ‚ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ функция оцСниваСтся ΠΊΠ°ΠΊ $T$, Ρ‚ΠΎΠ³Π΄Π° просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ $P \land \neg P$)

НапримСр, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»ΠΎΠΆΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ нас Π΅ΡΡ‚ΡŒ функция истинности, условия истинности ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π΄Π°Π½Ρ‹ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅:

\begin{массив}{ccc|c} P&Q&R&f(P,Q,R)\\ \hline Π’&Π’&Π’&Π€\\ Π’&Π’&Π€&Π’\\ Π’&Π€&Π’&Π€\\ Π’&Π€&Π€&Π’\\ Π€&Π’&Π’&Π’\\ Π€&Π’&Π€&Π€\\ Π€&Π€&Π’&Π€\\ Π–&Π–&Π–&Π–\\ \ΠΊΠΎΠ½Π΅Ρ†{массив}

Π­Ρ‚Π° функция Π²Π΅Ρ€Π½Π° Π² строках 2, 4 ΠΈ 5, поэтому ΠΌΡ‹ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ $P \land Q \land \neg R$, $P \land \neg Q \land \neg R$ ΠΈ $\ neg P \land Q \land R$ соотвСтствСнно. Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈΡ… Π΄Π°Π΅Ρ‚ Π½Π°ΠΌ:

$$(P \land Q \land \neg R) \lor (P \land \neg Q \land \neg R) \lor (\neg P \land Q \land R)$$

Говорят, Ρ‡Ρ‚ΠΎ эта Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° находится Π² Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΉ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠ΅ (DNF): это обобщСнная Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, Π³Π΄Π΅ каТдая Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ являСтся ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ², Π° Π»ΠΈΡ‚Π΅Ρ€Π°Π» являСтся Π»ΠΈΠ±ΠΎ Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎΠΉ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, Π»ΠΈΠ±ΠΎ Π΅Π΅ ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, я Π΄ΡƒΠΌΠ°ΡŽ, ΠΈΠ· этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ясно, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это для любой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ истинности . Π’ΠΎ Π΅ΡΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ДНЀ, создав Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки, Π³Π΄Π΅ функция оцСниваСтся ΠΊΠ°ΠΊ $T$. НапримСр, Ссли Π² строкС Π΅ΡΡ‚ΡŒ строка, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ $P$ β€” True, $Q$ β€” True, Π° $R$ β€” false, скаТСм, сгСнСрируйтС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ $P \land Q \lor \neg R$. Когда Ρƒ вас Π΅ΡΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для всСх этих строк, соСдинитС ΠΈΡ… всС вмСстС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. И Ссли Π½Π΅Ρ‚ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ функция оцСниваСтся ΠΊΠ°ΠΊ $T$, Ρ‚ΠΎ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ $P \land \neg P$, Ρ‡Ρ‚ΠΎ β€” это Π² ДНЀ (Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΡƒΡŽ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΡƒΡ€Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠ΅ΠΉ. .. которая являСтся ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ²).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, для любой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ истинности сущСствуСт Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ДНЀ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ фиксируСт эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π° ДНЀ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ $\neg, \land ΠΈ \lor$

ΠŸΡ€ΠΎΡΡ‚ΠΎ для ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹, я Ρ‚Π°ΠΊΠΆΠ΅ Ρ…ΠΎΡ‡Ρƒ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Ρ‚Π°ΠΊ называСмая ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΈΠ²Π½Π°Ρ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½Π°Ρ Ρ„ΠΎΡ€ΠΌΠ° (CNF): это обобщСнная ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ, Π³Π΄Π΅ каТдая ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡ являСтся ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΠΎΠΉ Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΠ΅ΠΉ Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ².

МоТСм Π»ΠΈ ΠΌΡ‹ Π½Π°ΠΉΡ‚ΠΈ эквивалСнт этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² КНЀ? Π”Π°. Π•ΡΡ‚ΡŒ Π΄Π²Π° способа ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Π·ΡΡ‚ΡŒ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ДНЀ ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚ΡŒ Π΅Π³ΠΎ Π² Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, находящССся Π² КНЀ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ РаспрСдСлСниС $lor$ ΠΏΠΎ $\land$. Π’ этом случаС это Π±ΡƒΠ΄Π΅Ρ‚ довольно объСмная Ρ„ΠΎΡ€ΠΌΡƒΠ»Π°, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π°ΡΡΡ с:

$(P \lor P \lor \neg P) \land (P \lor P \lor Q) \land (P \lor P \lor R) \land (P \lor \neg Q \lor \neg P) \land (P \lor \neg Q \lor Q) \land (P \lor \neg Q \lor R) \land (P \lor \ neg R \lor \neg P) \land …$

(посмотритС, Ρ‡Ρ‚ΠΎ я здСсь дСлаю? Π― систСматичСски Π½Π°Ρ…ΠΎΠΆΡƒ всС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π²Ρ‹Π±ΠΎΡ€Π° ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π»ΠΈΡ‚Π΅Ρ€Π°Π»Π° ΠΈΠ· ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Ρ‚Ρ€Π΅Ρ… Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΎΠ². . это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ FOIL, Ссли Π²Ρ‹ Π·Π½Π°ΠΊΠΎΠΌΡ‹ с этим)

Однако Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это — ΠΏΠΎΠΉΡ‚ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ ΠΊ исходной Ρ‚Π°Π±Π»ΠΈΡ†Π΅ истинности ΠΈ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΠΈΡ‚ΡŒΡΡ Π½Π° случаях, ΠΊΠΎΠ³Π΄Π° функция оцСниваСтся ΠΊΠ°ΠΊ False, Π° Π½Π΅ ΠΊΠ°ΠΊ True. Π’ΠΎ Π΅ΡΡ‚ΡŒ функция False Ρ€ΠΎΠ²Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π°:

$$(P \land Q \land R) \lor (P \land \neg Q \land R) \lor (\neg P \land Q \land \neg R ) \lor (\neg P \land \neg Q \land R) \lor (\neg P \land \neg Q \land \neg R)$$

Ρ€Π°Π²Π½ΠΎ True, ΠΈ это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ функция Π²Π΅Ρ€Π½Π° Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π°:

$$\neg [(P \land Q \land R) \lor (P \land \neg Q \land R) \lor (\neg P \land Q \land \neg R) \lor (\neg P \land \neg Q \land R) \lor (\neg P \land \neg Q \land \neg R)]$$

Π²Π΅Ρ€Π½ΠΎ. Богласно Π”Π΅ΠœΠΎΡ€Π³Π°Π½Ρƒ, это эквивалСнтно:

$$(\neg P \lor \neg Q \lor \neg R) \land (\neg P \lor Q \lor \neg R) \land (P \lor \neg Q \lor R) \land (P \lor Q \lor \neg R) \land (P \lor Q \lor R)$$

ΠΈ , Ρ‡Ρ‚ΠΎ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ находится Π² CNF, Ρ‚.Π΅. Π² Layer-Form.

ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, я Π΄ΡƒΠΌΠ°ΡŽ, ΠΈΠ· этого ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ясно, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это для любой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ истинности . Π’ΠΎ Π΅ΡΡ‚ΡŒ Π»ΡŽΠ±ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ CNF, создав Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ строки, Π³Π΄Π΅ функция оцСниваСтся ΠΊΠ°ΠΊ $F$. НапримСр, Ссли это строка, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ $P$ Ρ€Π°Π²Π½ΠΎ True, $Q$ Ρ€Π°Π²Π½ΠΎ True, Π° $R$ Ρ€Π°Π²Π½ΠΎ false, скаТСм, сгСнСрируйтС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ $\neg P \lor \neg Q \lor R$ (для этого являСтся ΠΎΡ‚Ρ€ΠΈΡ†Π°Π½ΠΈΠ΅ΠΌ $P \land Q \land \neg R$). Когда Ρƒ вас Π΅ΡΡ‚ΡŒ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ для всСх этих строк, соСдинитС ΠΈΡ… всС вмСстС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΠΊΠΎΠ½Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅. Если Π½Π΅Ρ‚ строки, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ функция оцСниваСтся ΠΊΠ°ΠΊ $F$, Ρ‚ΠΎ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ $P \lor \neg P$), ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ β€” это Π² ДНЀ (Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½Π½ΡƒΡŽ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ†ΠΈΡŽ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с ΠΎΠ΄Π½ΠΈΠΌ ΠΊΠΎΠ½ΡŠΡŽΠ½ΠΊΡ‚ΠΎΠΌ… ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ являСтся Π΄ΠΈΠ·ΡŠΡŽΠ½ΠΊΡ‚ΠΎΠΌ Π»ΠΈΡ‚Π΅Ρ€Π°Π»ΠΎΠ²).

ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΠΌ привСсти Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ Π½Π° основС Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ»Π½ΠΎΡ‚Ρ‹ $NAND$. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ $P \ NAND \ Q \Leftrightarrow \neg (P \land Q)$, ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ просто Π²Π·ΡΡ‚ΡŒ любоС Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅, составлСнноС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· $NAND$, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ фиксируСт Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ истинности $f$, ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ любоС ΠΈΠ· этих $ NAND$, с $\neg$ ΠΈ $\land$, ΠΈ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π±ΡƒΠ΄Π΅Ρ‚ эквивалСнтСн ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Ρƒ ΠΈ, Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‚Π°ΠΊΠΆΠ΅ Π·Π°Ρ…Π²Π°Ρ‚ΠΈΡ‚ $f$.

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *