Математическая логика

advertisement
mATEMATI^ESKAQ LOGIKA
a m mIRONOW
.
.
sODERVANIE
1 wYSKAZYWANIQ
pONQTIE WYSKAZYWANIQ : :
sTRUKTURA WYSKAZYWANIJ
aTOMARNYE WYSKAZYWANIQ
sOSTAWNYE WYSKAZYWANIQ :
1.4.1 oTRICANIE : : : : :
1.4.2 kON_@NKCIQ : : : :
1.4.3 dIZ_@NKCIQ : : : :
1.4.4 iMPLIKACIQ : : : :
1.4.5 |KWIWALENCIQ : : :
1.5 zADA^I : : : : : : : : : : :
1.1
1.2
1.3
1.4
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
2.1 sINTAKSIS FORMUL LOGIKI WYSKAZYWANIJ : : : : : : : :
2.1.1 zNAKOSO^ETANIQ : : : : : : : : : : : : : : : : : : :
2.1.2 pONQTIE FORMULY LOGIKI WYSKAZYWANIJ : : : : :
2.1.3 pREDSTAWLENIE FORMUL DEREWXQMI : : : : : : : : :
2.1.4 sOGLAENIQ OB \KONOMNOM ISPOLXZOWANII SKOBOK
2.1.5 gLAWNYE SWQZKI W FORMULAH : : : : : : : : : : : :
2.1.6 pODFORMULY : : : : : : : : : : : : : : : : : : : : :
2.1.7 oBOZNA^ENIQ : : : : : : : : : : : : : : : : : : : : :
2.2 zNA^ENIQ FORMUL : : : : : : : : : : : : : : : : : : : : : :
2.2.1 zNA^ENIE FORMULY PRI OCENKE PEREMENNYH : : :
2.2.2 tABLICY ZNA^ENIJ DLQ FORMUL : : : : : : : : : :
2.3 pODSTANOWKI W FORMULY : : : : : : : : : : : : : : : : : :
2.4 tAWTOLOGII I WYPOLNIMYE FORMULY : : : : : : : : : : :
2.5 |KWIWALENTNOSTX FORMUL : : : : : : : : : : : : : : : : : :
2.6 zADA^I : : : : : : : : : : : : : : : : : : : : : : : : : : : :
2.6.1 sINTAKSIS FORMUL lw : : : : : : : : : : : : : : :
2.6.2 zNA^ENIQ FORMUL : : : : : : : : : : : : : : : : : :
2.6.3 tAWTOLOGII I WYPOLNIMYE FORMULY : : : : : : :
2.6.4 |KWIWALENTNOSTX FORMUL : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
2 fORMULY LOGIKI WYSKAZYWANIJ
3 aNALIZ RASSUVDENIJ
3.1
3.2
3.3
3.4
3.5
lOGI^ESKAQ ISTINNOSTX : : : : :
lOGI^ESKOE SLEDSTWIE : : : : : :
lOGI^ESKOE RASSUVDENIE : : : :
nEPROTIWORE^IWOSTX : : : : : :
zADA^I : : : : : : : : : : : : : :
3.5.1 lOGI^ESKOE SLEDSTWIE : :
3.5.2 lOGI^ESKOE RASSUVDENIE
3.5.3 nEPROTIWORE^IWOSTX : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
1
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
7
7
7
8
8
8
8
8
9
9
9
10
10
10
10
10
11
11
11
12
12
12
12
13
13
13
14
14
14
14
15
16
16
16
16
16
16
16
17
17
4 mETOD REZOL@CIJ DLQ lw
4.1 knf : : : : : : : : : : : : : : : : : : : : :
4.2 mETOD REZOL@CIJ DLQ lw : : : : : : : :
4.2.1 pONQTIE REZOLXWENTY : : : : : : :
4.2.2 oPISANIE METODA REZOL@CIJ : : :
4.2.3 kORREKTNOSTX METODA REZOL@CIJ
4.2.4 pOLNOTA METODA REZOL@CIJ : : :
4.3 zADA^I : : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
5.1 pONQTIE MNOVESTWA : : : : : : : : : : : : : : :
5.2 sPOSOBY ZADANIQ MNOVESTW : : : : : : : : : :
5.2.1 pERE^ISLENIE : : : : : : : : : : : : : :
5.2.2 uKAZANIE SWOJSTWA : : : : : : : : : : :
5.3 pODMNOVESTWA : : : : : : : : : : : : : : : : : :
5.3.1 pONQTIE PODMNOVESTWA : : : : : : : : :
5.3.2 pUSTOE MNOVESTWO : : : : : : : : : : : :
5.3.3 mNOVESTWO WSEH PODMNOVESTW : : : : :
5.4 oPERACII NAD MNOVESTWAMI : : : : : : : : : :
5.4.1 oPERACII NAD PAROJ MNOVESTW : : : :
5.4.2 oPERACII NAD SEMEJSTWAMI MNOVESTW
5.5 zADA^I : : : : : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
6.1 sPISKI : : : : : : : : : : : : : : : : : : : :
6.2 dEKARTOWY PROIZWEDENIQ : : : : : : : : : :
6.3 bINARNYE OTNOENIQ : : : : : : : : : : : :
6.3.1 pONQTIE BINARNOGO OTNOENIQ : :
6.3.2 oPERACII NA OTNOENIQH : : : : :
6.3.3 sPECIALXNYE BINARNYE OTNOENIQ
6.3.4 |KWIWALENTNOSTI : : : : : : : : : :
6.3.5 ~ASTI^NYE PORQDKI : : : : : : : : :
6.4 fUNKCII : : : : : : : : : : : : : : : : : : :
6.4.1 pONQTIE FUNKCII : : : : : : : : : :
6.4.2 oBRAZY I PROOBRAZY : : : : : : : :
6.4.3 kLASSY FUNKCIJ : : : : : : : : : : :
6.4.4 mONOTONNYE FUNKCII : : : : : : : :
6.5 zADA^I : : : : : : : : : : : : : : : : : : : :
6.5.1 dEKARTOWY PROIZWEDENIQ : : : : : :
6.5.2 bINARNYE OTNOENIQ : : : : : : : :
6.5.3 |KWIWALENTNOSTI : : : : : : : : : :
6.5.4 ~ASTI^NYE PORQDKI : : : : : : : : :
6.5.5 fUNKCII : : : : : : : : : : : : : : :
5 wWEDENIE W TEORI@ MNOVESTW
:
:
:
:
:
:
:
6 oTNOENIQ I FUNKCII
7 oSNOWNYE REZULXTATY TEORII MNOVESTW
7.1
7.2
7.3
7.4
7.5
7.6
7.7
mO]NOSTX MNOVESTWA : : : : : : :
tEOREMA kANTORA : : : : : : : : :
tEOREMA kANTORA-bERNTEJNA : :
aKSIOMA WYBORA I LEMMA cORNA :
tEOREMA cERMELO : : : : : : : : :
tRIHOTOMIQ KARDINALXNYH ^ISEL
tRANSFINITNAQ INDUKCIQ : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
2
19
19
19
19
19
20
20
20
21
21
21
21
21
22
22
22
22
22
22
22
23
25
25
25
25
25
25
26
26
26
27
27
27
28
28
28
28
28
29
30
31
32
32
32
33
33
33
33
33
8 lOGIKA PREDIKATOW
8.1 wYRAVENIQ : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.1.1 tIPY : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.1.2 pEREMENNYE, KONSTANTY, FUNKCIONALXNYE SIMWOLY, PREDIKATY
8.1.3 iNTERPRETACII : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.1.4 wYRAVENIQ : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.1.5 pODSTANOWKI : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.1.6 oZNA^IWANIQ : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.2 fORMULY LOGIKI PREDIKATOW : : : : : : : : : : : : : : : : : : : : : : : : :
8.2.1 pONQTIE FORMULY : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.2.2 zNA^ENIQ FORMUL lp : : : : : : : : : : : : : : : : : : : : : : : : :
8.2.3 pRIMERY FORMUL : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.2.4 sWOBODNYE I SWQZANNYE WHOVDENIQ PEREMENNYH W FORMULY : : :
8.3 oTNOENIQ, OPREDELQEMYE FORMULAMI : : : : : : : : : : : : : : : : : : :
8.4 |KWIWALENTNOSTX FORMUL : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.5 zADA^I : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.5.1 fORMALIZACIQ PREDLOVENIJ ESTESTWENNOGO QZYKA : : : : : : : :
8.5.2 sWOBODNYE I SWQZANNYE WHOVDENIQ PEREMENNYH : : : : : : : : : :
8.5.3 wYPOLNIMOSTX : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.5.4 tAWTOLOGII : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : :
8.5.5 iSTINNOSTX FORMUL W INTERPRETACIQH : : : : : : : : : : : : : : :
8.5.6 sWOJSTWA, WYRAVAEMYE FORMULAMI : : : : : : : : : : : : : : : : :
8.5.7 |KWIWALENTNOSTX FORMUL : : : : : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
sKOLEMOWSKAQ NORMALXNAQ FORMA : : : : : : : :
|RBRANOWSKIE INTERPRETACII : : : : : : : : : :
9.2.1 pONQTIE \RBRANOWSKOJ INTERPRETACII : :
9.2.2 sWQZX PROIZWOLXNYH INTERPRETACIJ S |i
9.3 sEMANTI^ESKIE DEREWXQ : : : : : : : : : : : : : : :
9.3.1 lEMMA k<NIGA : : : : : : : : : : : : : : : :
9.3.2 sEMANTI^ESKIE DEREWXQ : : : : : : : : : : :
9.4 tEOREMA |RBRANA : : : : : : : : : : : : : : : : : :
9.5 zADA^I : : : : : : : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
10.1 oPISANIE METODA REZOL@CIJ : : : : : :
10.1.1 pONQTIE UNIFIKATORA : : : : : :
10.1.2 sISTEMY FORMALXNYH RAWENSTW
10.1.3 pONQTIE REZOLXWENTY : : : : : :
10.1.4 pONQTIE SKLEJKI : : : : : : : :
10.2 kORREKTNOSTX METODA REZOL@CIJ : : :
10.3 pOLNOTA METODA REZOL@CIJ : : : : : :
10.4 zADA^I : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
11.1 sEMANTI^ESKIJ WYWOD W lw : : : : : :
11.1.1 sEMANTI^ESKIE TABLICY : : : :
11.1.2 dEREWO SEMANTI^ESKOGO WYWODA
11.2 sEMANTI^ESKIJ WYWOD W lp : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
12.1 aKSIOMATI^ESKIJ METOD : : : : : : :
12.2 sTROKI I FUNKCII NA NIH : : : : : :
12.2.1 sIMWOLXNYE STROKI : : : : : :
12.2.2 bAZOWYE FUNKCII : : : : : : :
12.2.3 fUNKCIONALXNYE PROGRAMMY
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
9 tEOREMA |RBRANA
9.1
9.2
10 mETOD REZOL@CIJ DLQ lp
11 sEMANTI^ESKIJ WYWOD
12 tEOREMA g<DELQ
:
:
:
:
:
3
34
34
34
34
34
34
35
35
35
35
36
36
36
37
37
38
38
38
38
38
39
39
41
42
42
43
43
43
44
44
44
45
45
46
46
46
46
47
47
48
48
48
50
50
50
50
51
52
52
53
53
53
53
12.3
12.4
12.5
12.6
12.2.4 sTROKOWOE PREDSTAWLENIE FORMUL : : : : : : :
12.2.5 nEKOTORYE fp : : : : : : : : : : : : : : : : : :
12.2.6 sTROKOWAQ INTERPRETACIQ : : : : : : : : : : :
fORMALXNYE SISTEMY : : : : : : : : : : : : : : : : : :
12.3.1 pONQTIE FORMALXNOJ SISTEMY : : : : : : : : :
12.3.2 dOKAZATELXSTWA, SWQZANNYE S WY^ISLENIQMI :
12.3.3 dOPOLNITELXNYE AKSIOMY : : : : : : : : : : :
oPERATOR DOKAZUEMOSTI : : : : : : : : : : : : : : : : :
lEMMA O NEPODWIVNOJ TO^KE : : : : : : : : : : : : : :
tEOREMA g<DELQ : : : : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
pONQTIE O MODALXNOJ LOGIKE : : : : : : : : : : : : : :
mODALXNYE FORMULY : : : : : : : : : : : : : : : : : :
mODALXNYE LOGIKI : : : : : : : : : : : : : : : : : : :
mODALXNYE ALGEBRY : : : : : : : : : : : : : : : : : : :
mODELI kRIPKE : : : : : : : : : : : : : : : : : : : : :
13.5.1 pONQTIE MODELI kRIPKE : : : : : : : : : : : :
13.5.2 mORFIZMY MODELEJ kRIPKE : : : : : : : : : :
hARAKTERIZACIQ OTNOENIJ PEREHODA FORMULAMI : :
13.6.1 tRANZITIWNOSTX : : : : : : : : : : : : : : : : :
13.6.2 n<TEROWOSTX : : : : : : : : : : : : : : : : : : :
13.6.3 kONFL@ENTNOSTX : : : : : : : : : : : : : : : :
13.6.4 rEFLEKSIWNOSTX : : : : : : : : : : : : : : : : :
13.6.5 sIMMETRI^NOSTX : : : : : : : : : : : : : : : :
13.6.6 sERIALXNOSTX : : : : : : : : : : : : : : : : : :
13.6.7 dETERMINIROWANNOSTX : : : : : : : : : : : : :
kANONI^ESKIE MODELI : : : : : : : : : : : : : : : : : :
13.7.1 L{NEPROTIWORE^IWYE I L{POLNYE MNOVESTWA
13.7.2 pONQTIE KANONI^ESKOJ MODELI : : : : : : : : :
fILXTRACII mk : : : : : : : : : : : : : : : : : : : : :
zADA^I : : : : : : : : : : : : : : : : : : : : : : : : : :
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
13 mODALXNAQ LOGIKA
13.1
13.2
13.3
13.4
13.5
13.6
13.7
13.8
13.9
14 nE^
ETKIE LOGIKI
14.1 wWEDENIE : : : : : : : : : : : : : : : : : : : : : : :
14.2 nE^ETKIE LOGIKI : : : : : : : : : : : : : : : : : : :
14.2.1 {KALA OCENOK : : : : : : : : : : : : : : : :
14.2.2 nE^ETKIE MODALXNYE FORMULY : : : : : :
14.2.3 pODSTANOWKI : : : : : : : : : : : : : : : : :
14.2.4 tAWTOLOGII : : : : : : : : : : : : : : : : : :
14.2.5 nE^ETKIE LOGIKI : : : : : : : : : : : : : : :
14.3 nE^ETKIE MODELI kRIPKE : : : : : : : : : : : : : :
14.3.1 nE^<TKIE MNOVESTWA : : : : : : : : : : : :
14.3.2 oPREDELENIE NE^ETKOJ MODELI kRIPKE : :
14.3.3 oCENKA FORMUL W MODELQH : : : : : : : : :
14.3.4 iSTINNOSTX FORMUL W MODELQH : : : : : : :
14.4 L{SOWMESTIMYE MNOVESTWA : : : : : : : : : : : : :
14.4.1 nEPROTIWORE^IWYE LOGIKI : : : : : : : : :
14.4.2 oPREDELENIE L{SOWMESTIMOGO MNOVESTWA
14.4.3 sWOJSTWA L{SOWMESTIMYH MNOVESTW : : :
14.5 L{POLNYE MNOVESTWA : : : : : : : : : : : : : : : :
14.5.1 oPREDELENIE L{POLNOGO MNOVESTWA : : : :
14.5.2 pOPOLNENIE L{SOWMESTIMYH MNOVESTW : :
14.6 sWOJSTWA L{POLNYH MNOVESTW : : : : : : : : : : :
14.7 kANONI^ESKIE MODELI : : : : : : : : : : : : : : : :
14.7.1 oPREDELENIE KANONI^ESKOJ MODELI : : : :
14.7.2 oSNOWNOE SWOJSTWO KANONI^ESKIH MODELEJ
4
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
:
54
54
54
55
55
56
56
57
57
58
59
59
59
60
60
61
61
61
62
62
62
62
62
62
62
62
63
63
63
64
64
65
65
65
65
66
66
66
66
67
67
68
68
68
68
68
68
69
71
71
71
72
76
76
76
14.8 pOLNOTA LOGIKI FK : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 78
5
wWEDENIE
mATEMATI^ESKAQ LOGIKA (NAZYWAEMAQ NIVE PROSTO PROGRAMMIST OPISYWAET, KAKIE IMENNO DEJSTWIQ SLEDU-
LOGIKOJ) { \TO NAUKA, KOTORAQ IZU^AET, KAKIM OBRAZOM ET WYPOLNITX DLQ REENIQ EGO ZADA^I.
w LOGI^ESKOJ PROGRAMME
OPISYWA@TSQ PONQTIQ (OB_EKTY, FUNKCII I OTNOENIQ MEVDU NIMI), SWQZANNYE S REAEMOJ ZADA^EJ,
FORMULIRUTSQ UTWERVDENIQ (FAKTY I PRAWILA),
WYRAVA@]IE SWQZI MEVDU \TIMI PONQTIQMI, I
STAWITSQ CELX, T.E. UKAZYWA@TSQ WOPROSY, SWQZANNYE S PONQTIQMI, OPISANNYMI W PROGRAMME.
rEENIE POSTAWLENNOJ ZADA^I IMEET WID LOGI^ESKOGO WYWODA IZ TOJ SOWOKUPNOSTI ZNANIJ, KOTORYMI RASPOLAGAET LOGI^ESKAQ PROGRAMMA. pOSLEDOWATELXNOSTX
DEJSTWIJ, NEOBHODIMYH DLQ REENIQ ZADA^I, POSTAWLENNOJ W LOGI^ESKOJ PROGRAMME, SINTEZIRUETSQ AWTOMATI^ESKI.
oSNOWNYMI OBLASTQMI, W KOTORYH LOGI^ESKOE PROGRAMMIROWANIE DA<T NAIBOLXIJ \FFEKT PO SRAWNENI@
S DRUGIMI METODAMI PROGRAMMIROWANIQ, QWLQ@TSQ
IZWLE^ENIE INFORMACII IZ BAZ DANNYH I ZNANIJ,
REENIE ZADA^ PLANIROWANIQ DEQTELXNOSTI,
OBRABOTKA TEKSTOW NA ESTESTWENNOM QZYKE.
MY WYRAVAEM MYSLI, DELAEM UMOZAKL@^ENIQ, I KAK WS<
\TO MOVNO PREDSTAWITX FORMALXNO.
lOGIKA QWLQETSQ OSNOWOJ WSEH OSTALXNYH NAUK.
oDNOJ IZ WAVNEJIH OBLASTEJ PRIMENENIQ METODOW
LOGIKI QWLQ@TSQ INFORMACIONNO{KOMPX@TERNYE SISTEMY, GDE LOGIKA QWLQETSQ TEORETI^ESKIM FUNDAMENTOM DLQ RAZRABOTKI
QZYKA OB]ENIQ ^ELOWEKA S KOMPX@TEROM, DA@]EGO
WOZMOVNOSTX ^ELOWEKU PREDSTAWLQTX W KOMPX@TERE ZNANIQ, OTNOSQ]IESQ K EGO OBLASTI DEQTELXNOSTI, NAIBOLEE ESTESTWENNYM I UDOBNYM SPOSOBOM,
METODOW AWTOMATI^ESKOGO POISKA OTWETOW NA WOPROSY, ISHODQ IZ IME@]IHSQ ZNANIJ,
AWTOMATI^ESKOGO POROVDENIQ NOWYH ZNANIJ.
lOGIKA SOSTOIT IZ NESKOLXKIH RAZDELOW. w NASTOQ]EM KURSE MY IZU^IM OSNOWY SLEDU@]IH IZ NIH:
1. LOGIKA WYSKAZYWANIJ
2. TEORIQ MNOVESTW
3. LOGIKA PREDIKATOW
4. TEOREMA g<DELQ
5. ALGEBRAI^ESKAQ LOGIKA
6. INTUICIONISTSKAQ LOGIKA
7. MODALXNAQ LOGIKA
8. LOGIKA NEPOLNYH ZNANIJ
9. LOGIKA OGRANI^ENNYH RESURSOW
10. DINAMI^ESKAQ LOGIKA
11. WEROQTNOSTNAQ I NE^<TKAQ LOGIKA
w DANNOM KURSE MY RASSMOTRIM TAKVE NEKOTORYE
PRILOVENIQ LOGIKI K PROGRAMMIROWANI@ - OSNOWY LO-
GI^ESKOGO PROGRAMMIROWANIQ.
lOGI^ESKOE PROGRAMMIROWANIE SWQZANO S POSTROENIEM I ISPOLXZOWANIEM QZYKOW PROGRAMMIROWANIQ
WYSOKOGO UROWNQ. pROGRAMMA NA QZYKE WYSOKOGO UROWNQ PREDSTAWLQET SOBOJ OPISANIE REAEMOJ ZADA^I, W OTLI^IE OT PROGRAMM NA QZYKAH NIZKOGO UROWNQ (KOTORYMI QWLQ@TSQ, NAPRIMER, pASKALX ILI sI), NA KOTORYH
6
lEKCIQ 1
wYSKAZYWANIQ
1.1
pONQTIE WYSKAZYWANIQ
wYSKAZYWANIQ (1.1) I (1.2) MOVNO S^ITATX \LEMENTARNYMI, ILI ATOMARNYMI, W TOM SMYSLE,
^TO ONI NE PREDSTAWIMY W WIDE KOMBINACII BOLEE
PROSTYH WYSKAZYWANIJ.
wYSKAZYWANIE (1.3) MOVNO PREDSTAWITX W WIDE KOMBINACII DWUH BOLEE PROSTYH WYSKAZYWANIJ:
~ISLO 5 BOLXE 1.
(1.7)
~ISLO 5 MENXE 10.
(1.8)
eSLI OBOZNA^ITX WYSKAZYWANIE (1.7) SIMWOLOM A,
A WYSKAZYWANIE (1.8) SIMWOLOM B, TO WYSKAZYWANIE (1.3) MOVNO PREDSTAWITX W WIDE KOMBINACII
A I B:
oDNOJ IZ PROSTEJIH FORM LOGI^ESKOGO SUVDENIQ QWLQETSQ LOGI^ESKOE WYSKAZYWANIE (NAZYWAEMOE NIVE
PROSTO WYSKAZYWANIEM).
wYSKAZYWANIE { \TO POWESTWOWATELXNOE PREDLOVENIE, O KOTOROM W KAVDOJ KONKRETNOJ SITUACII MOVNO
SKAZATX, ISTINNO ONO ILI LOVNO.
iSTINNOSTX ILI LOVNOSTX WYSKAZYWANIJ ZAWISIT OT
INTERPRETACII PONQTIJ, WHODQ]IH W DANNOE WYSKAZYWANIE:
W ODNOJ SITUACII (T.E. PRI ODNOJ INTERPRETACII
PONQTIJ, WHODQ]IH W DANNOE WYSKAZYWANIE) ONO
MOVET BYTX ISTINNYM, W TO WREMQ KAK
W DRUGOJ SITUACII (T.E. PRI DRUGOJ INTERPRETACII PONQTIJ, WHODQ]IH W DANNOE WYSKAZYWANIE)
ONO MOVET BYTX LOVNYM.
nAPRIMER, WYSKAZYWANIE
gOROD oDESSA NAHODITSQ W aMERIKE
QWLQETSQ
LOVNYM, ESLI POD oDESSOJ IMEETSQ WWIDU IZWESTNYJ GOROD NA uKRAINE, I
ISTINNYM, ESLI POD oDESSOJ IMEETSQ WWIDU GOROD
W TATE d\LAW\R (s{a).
1.2
wYSKAZYWANIE (1.4) MOVNO PREDSTAWITX W WIDE KOMBINACII DWUH BOLEE PROSTYH WYSKAZYWANIJ:
sEGODNQ ID<T DOVDX.
(1.9)
sEGODNQ SOLNE^NAQ POGODA.
(1.10)
eSLI OBOZNA^ITX WYSKAZYWANIE (1.9) SIMWOLOM A,
A WYSKAZYWANIE (1.10) SIMWOLOM B, TO WYSKAZYWANIE (1.4) MOVNO PREDSTAWITX W WIDE KOMBINACII
A ILI B:
sTRUKTURA WYSKAZYWANIJ
wYSKAZYWANIE (1.5) MOVNO PREDSTAWITX W WIDE KOMBINACII DWUH BOLEE PROSTYH WYSKAZYWANIJ:
wODA W KASTR@LE KIPIT.
(1.11)
tEMPERATURA WODY W KASTR@LE (1.12)
100 GRADUSOW PO cELXSI@.
eSLI OBOZNA^ITX WYSKAZYWANIE (1.11) SIMWOLOM
A, A WYSKAZYWANIE (1.12) SIMWOLOM B, TO WYSKAZYWANIE (1.5) MOVNO PREDSTAWITX W WIDE KOMBINACII
ESLI A TO B:
rASSMOTRIM SLEDU@]IE PRIMERY WYSKAZYWANIJ:
mOSKWA - STOLICA rOSSII.
(1.1)
pARIV NAHODITSQ W aMERIKE.
(1.2)
~ISLO 5 BOLXE 1 I MENXE 10.
(1.3)
sEGODNQ ID<T DOVDX ILI
(1.4)
SEGODNQ SOLNE^NAQ POGODA.
eSLI WODA W KASTR@LE KIPIT, TO TEMPERATURA (1.5)
WODY W KASTR@LE - 100 GRADUSOW PO cELXSI@.
pAA NAHODITSQ NA ULICE TOGDA I TOLXKO (1.6)
TOGDA, KOGDA ON NE NAHODITSQ DOMA.
pROANALIZIRUEM STRUKTURU DANNYH WYSKAZYWANIJ.
7
wYSKAZYWANIE (1.6) MOVNO PREDSTAWITX W WIDE KOMBINACII DWUH BOLEE PROSTYH WYSKAZYWANIJ:
pAA NAHODITSQ NA ULICE.
(1.13)
pAA NAHODITSQ DOMA.
(1.14)
eSLI OBOZNA^ITX WYSKAZYWANIE (1.13) SIMWOLOM
A, A WYSKAZYWANIE (1.14) SIMWOLOM B, TO WYSKAZYWANIE (1.6) MOVNO PREDSTAWITX W WIDE KOMBINACII
A RAWNOSILXNO (NE B):
dANNYE PRIMERY NAWODQT NA MYSLX, ^TO WSE WYSKAZYWANIQ MOVNO RAZDELITX NA DWA KLASSA 1. PROSTYE (ILI ATOMARNYE) WYSKAZYWANIQ, I
2. SOSTAWNYE WYSKAZYWANIQ, KOTORYE QWLQ@TSQ KOMBINACIQMI ATOMARNYH WYSKAZYWANIJ.
1.3
aTOMARNYE WYSKAZYWANIQ
T.E.
ESLI WYSKAZYWANIE A LOVNO, TO WYSKAZYWANIE :A
ISTINNO, I
ESLI WYSKAZYWANIE A ISTINNO, TO WYSKAZYWANIE
:A LOVNO.
1.4.2
kON_@NKCIQ
eSLI A I B { WYSKAZYWANIQ, TO ZNAKOSO^ETANIE A ^ B
OBOZNA^AET WYSKAZYWANIE, KOTOROE NAZYWAETSQ KON_@NKCIEJ WYSKAZYWANIJ A I B, I ^ITAETSQ \A I B".
zNA^ENIE WYSKAZYWANIQ A ^ B OPREDELQETSQ SLEDU@]EJ TABLICEJ:
A B A^B
aTOMARNOE WYSKAZYWANIE { \TO WYSKAZYWANIE, KO- T.E.
0
0
1
1
0
1
0
1
0
0
0
1
(1.16)
TOROE MY RASSMATRIWAEM KAK NE PREDSTAWIMOE W WIDE
ESLI HOTQ BY ODNO IZ WYSKAZYWANIJ A I B LOVNO,
KOMBINACII BOLEE PROSTYH WYSKAZYWANIJ.
TO WYSKAZYWANIE A ^ B LOVNO, I
pRI FORMALXNOM ANALIZE WYSKAZYWANIJ KAVDOE ATOMARNOE WYSKAZYWANIE BUDET OBOZNA^ATXSQ NEKOTORYM
ESLI OBA WYSKAZYWANIQ A I B ISTINNY, TO WYSKASIMWOLOM, KOTORYJ NAZYWAETSQ BULEWOJ PEREMENNOJ.
ZYWANIE A ^ B ISTINNO.
kAK PRAWILO, \TO - STRO^NAQ BUKWA LATINSKOGO ALFAWITA (WOZMOVNO, S INDEKSOM WNIZU). bULEWY PEREMENNYE,
OBOZNA^A@]IE ATOMARNYE WYSKAZYWANIQ, DOLVNY BYTX 1.4.3 dIZ_@NKCIQ
WYBRANY TAK, ^TOBY RAZNYM ATOMARNYM WYSKAZYWANI- eSLI A I B { WYSKAZYWANIQ, TO ZNAKOSO^ETANIE A _ B
OBOZNA^AET WYSKAZYWANIE, KOTOROE NAZYWAETSQ DIZ_QM SOOTWETSTWOWALI RAZNYE BULEWY PEREMENNYE.
@NKCIEJ WYSKAZYWANIJ A I B, I ^ITAETSQ \A ILI B".
zNA^ENIE WYSKAZYWANIQ A _ B OPREDELQETSQ SLEDU1.4
@]EJ TABLICEJ:
iZ WYSKAZYWANIJ PUT<M SOEDINENIQ IH RAZLI^NYMI SPOA B A_B
SOBAMI MOVNO SOSTAWLQTX NOWYE, BOLEE SLOVNYE WYSKA0 0
0
ZYWANIQ.
(1.17)
0
1
1
iSTINNOSTX ILI LOVNOSTX NOWYH WYSKAZYWANIJ BU1
0
1
DET OPREDELQTXSQ ISTINNOSTX@ ILI LOVNOSTX@ SOSTAW1 1
1
LQ@]IH IH WYSKAZYWANIJ.
eSLI WYSKAZYWANIE A QWLQETSQ ISTINNYM, TO MY T.E.
BUDEM GOWORITX, ^TO ONO IMEET ZNA^ENIE 1, A ESLI LOVESLI OBA WYSKAZYWANIQ A I B LOVNY, TO WYSKANYM, TO BUDEM GOWORITX, ^TO ONO IMEET ZNA^ENIE 0.
ZYWANIE A _ B LOVNO, I
1.4.1 oTRICANIE
ESLI HOTQ BY ODNO IZ WYSKAZYWANIJ A I B ISTINNO, TO WYSKAZYWANIE A _ B ISTINNO.
dLQ KAVDOGO WYSKAZYWANIQ A ZNAKOSO^ETANIE :A OBOZNA^AET WYSKAZYWANIE, KOTOROE NAZYWAETSQ OTRICANI, ^TO INOGDA W RAZGOWORNYH QZYKAH SLOEM WYSKAZYWANIQ A, I ^ITAETSQ \NE A" ILI \NEWERNO, WO \oTMETIM
ILI" W WYSKAZYWANII \A ILI B" UPOTREBLQETSQ W
^TO A".
\ISKL@^A@]EM" SMYSLE, T.E. WYSKAZYWANIE \A ILI B"
zNA^ENIE WYSKAZYWANIQ :A OPREDELQETSQ SLEDU@- S^ITAETSQ ISTINNYM W TOM I TOLXKO W TOM SLU^AE, KOG]EJ TABLICEJ:
DA ISTINNO ODNO I TOLXKO ODNO IZ WYSKAZYWANIJ: ILI
A :A
A, ILI B.
sOSTAWNYE WYSKAZYWANIQ
0
1
1
0
(1.15)
8
eSLI INTERPRETIROWATX SWQZKU \ILI" W ISKL@^A@- sOGLASNO ZDRAWOMU SMYSLU, WYSKAZYWANIE (1.20) SLE]EM SMYSLE, TO TOGDA ZNA^ENIE WYSKAZYWANIQ A _ B DUET S^ITATX ISTINNYM NEZAWISIMO OT ZNA^ENIQ x. w
^ASTNOSTI,
BUDET OPREDELQTXSQ SLEDU@]EJ TABLICEJ:
A B A_B
ESLI x = 5, TO POSYLKA I ZAKL@^ENIE BUDUT IMETX
ZNA^ENIE 0,
0 0
0
0 1
1
ESLI x = 6, TO POSYLKA BUDET IMETX ZNA^ENIE 0, A
1 0
1
ZAKL@^ENIE { ZNA^ENIE 1,
1 1
0
A WS< WYSKAZYWANIE (1.20), SOGLASNO SKAZANNOMU WYE,
nIVE MY BUDEM RASSMATRIWATX UPOTREBLENIE SWQZKI DOLVNO
W OBEIH SITUACIQH IMETX ZNA^ENIE 1.
\ILI" TOLXKO W PERWOM (W \NEISKL@^A@]EM") SMYSLE.
1.4.4
iMPLIKACIQ
1.4.5
|KWIWALENCIQ
eSLI A I B { WYSKAZYWANIQ, TO ZNAKOSO^ETANIE A ! B
OBOZNA^AET WYSKAZYWANIE, KOTOROE NAZYWAETSQ IMPLIKACIEJ WYSKAZYWANIJ A I B, I ^ITAETSQ \IZ A SLEDUET
B", ILI \ESLI ISTINNO A, TO ISTINNO B".
wYSKAZYWANIE A NAZYWAETSQ POSYLKOJ IMLIKACII
A ! B, A WYSKAZYWANIE B NAZYWAETSQ ZAKL@^ENIEM
IMLIKACII A ! B.
zNA^ENIE WYSKAZYWANIQ A ! B OPREDELQETSQ SLEDU@]EJ TABLICEJ:
A B A!B
eSLI A I B { WYSKAZYWANIQ, TO ZNAKOSO^ETANIE A $ B
OBOZNA^AET WYSKAZYWANIE, KOTOROE NAZYWAETSQ \KWIWALENCIEJ WYSKAZYWANIJ A I B, I ^ITAETSQ \A RAWNOSILXNO B".
zNA^ENIE WYSKAZYWANIQ A $ B OPREDELQETSQ SLEDU@]EJ TABLICEJ:
A B A$B
(1.18)
T.E. WYSKAZYWANIE A $ B ISTINNO TOGDA I TOLXKO TOGDA, KOGDA A I B IME@T ODNO I TO VE ZNA^ENIE.
0
0
1
1
0
1
0
1
1
1
0
1
0
0
1
1
0
1
0
1
1
0
0
1
(1.21)
T.E. IMPLIKACIQ LOVNA W TOM I TOLXKO W TOM SLU^AE,
KOGDA E< POSYLKA ISTINNA, A E< ZAKL@^ENIE - LOVNO. wO 1.5
WSEH OSTALXNYH SLU^AQH, T.E. KOGDA
1. zAPISATX SLEDU@]IE WYSKAZYWANIQ S ISPOLXZOWAPOSYLKA IMPLIKACII LOVNA, ILI
NIEM BULEWYH PEREMENNYH I SWQZOK:
ZAKL@^ENIE IMPLIKACII ISTINNO
(a) eSLI G-N iWANOW S^ASTLIW, TO G-VA iWANOWA
NES^ASTLIWA, I ESLI G-N iWANOW NES^ASTLIW,
IMPLIKACIQ PO OPREDELENI@ QWLQETSQ ISTINNOJ.
TO G-VA iWANOWA S^ASTLIWA.
nAPRIMER, WYSKAZYWANIE
(b) iLI pETQ POJD<T NA DISKOTEKU, I sAA NE
ESLI (2 2 = 5) TO (rIM { STOLICA bRAZILII) (1.19)
POJD<T NA NE< ILI pETQ NE POJD<T NA DISKOTEKU, I sAA OTLI^NO PROWED<T WREMQ.
SLEDUET S^ITATX ISTINNYM, T.K. POSYLKA (2 2 = 5) QWLQETSQ LOVNYM WYSKAZYWANIEM.
(c) nEOBHODIMOE I DOSTATO^NOE USLOWIE S^ASTXQ
zAMETIM, ^TO, SOGLASNO OB]EPRINQTOMU PONIMANI@
DLQ DEDUKI SOSTOIT W TOM, ^TOBY IMETX HOSMYSLA WYSKAZYWANIJ TIPA \ESLI - TO", NET NIKAKIH
ROEE WINO I SLUATX KLASSI^ESKU@ MUZYKU.
PRI^IN S^ITATX WYSKAZYWANIE (1.19) ISTINNYM, T.K.
(d) eSLI STUDENT LOVITSQ POZDNO SPATX I PX<T
ONO ABSURDNO { W N<M NET NIKAKOJ SWQZI MEVDU POSYLNA NO^X KOFE, TO UTROM ON WSTA<T W DURNOM
KOJ I ZAKL@^ENIEM.
RASPOLOVENII DUHA ILI S GOLOWNOJ BOLX@.
tEM NE MENEE, MY S^ITAEM WYSKAZYWANIE (1.19) IS(e) tANQ SMOTRIT FILXM TOLXKO W TOM SLU^AE,
TINNYM, POSKOLXKU, SOGLASNO NAEMU OPREDELENI@, ZNAKOGDA \TOT FILXM - KOMEDIQ.
^ENIE IMPLIKACII \ESLI A, TO B" OPREDELQETSQ NE NALI^IEM PRI^INNO-SLEDSTWENNOJ SWQZI MEVDU A I B, A
(f) dLQ TOGO, ^TOBY CELOE ^ISLO x BYLO NE^<TTOLXKO LIX ZNA^ENIQMI A I B.
NYM, DOSTATO^NO, ^TOBY x BYLO PROSTYM.
nEKOTORYM OBOSNOWANIEM OPREDELENIQ (1.18) MOVET
(g) \kRASNYE" WYIGRA@T PRIZ, ESLI \v<LTYE "
SLUVITX SLEDU@]IJ DOWOD. rASSMOTRIM WYSKAZYWANIE
EGO NE WYIGRA@T.
ESLI NATURALXNOE ^ISLO x DELITSQ NA 4, (1.20)
TO ^ISLO x QWLQETSQ ^<TNYM.
zADA^I
9
lEKCIQ 2
fORMULY LOGIKI WYSKAZYWANIJ
2.1
2.1.1
sINTAKSIS FORMUL LOGIKI
WYSKAZYWANIJ
zNAKOSO^ETANIQ
zNAKOSO^ETANIEM NAZYWAETSQ PROIZWOLXNAQ SIMWOLX-
NAQ STROKA, KOTORAQ MOVET BYTX PUSTOJ. pUSTAQ STROKA
OBOZNA^AETSQ SIMWOLOM ".
kONKATENACIEJ ZNAKOSO^ETANIJ u I v NAZYWAETSQ
ZNAKOSO^ETANIE, OBOZNA^AEMOE SIMWOLOM u v, I POLU^AEMOE PRIPISYWANIEM v SPRAWA K u, T.E. ESLI u = a1 : : :an
I v = b1 : : :bm , TO u v = a1 : : : anb1 : : :bm . pO OPREDELENI@, " u = u " = u.
2.1.2
pONQTIE FORMULY LOGIKI WYSKAZYWANIJ
fORMULA LOGIKI WYSKAZYWANIJ (NAZYWAEMAQ NIVE
FORMULOJ lw, A W DANNOJ GLAWE { PROSTO FORMULOJ)
{ \TO ZNAKOSO^ETANIE, KOTOROE
QWLQETSQ BULEWOJ PEREMENNOJ, ILI
SOWPADAET S ODNIM IZ ZNAKOSO^ETANIJ IZ SPISKA
(:A) (A ^ B) (A _ B) (A ! B) (A $ B) (2.1)
GDE A I B { FORMULY.
sIMWOLY : ^ _ ! $ NAZYWA@TSQ SWQZKAMI.
dLQ KAVDOJ FORMULY A SOWOKUPNOSTX WSEH BULEWYH
PEREMENNYH, WHODQ]IH W A, OBOZNA^AETSQ ZNAKOSO^ETANIEM V ar(A):
2.1.3
SOWOKUPNOSTX R<BER, GDE KAVDOE REBRO PREDSTAWLQET SOBOJ STRELO^KU, SOEDINQ@]U@ NEKOTORU@
PARU WERIN.
PRI^<M ODNA IZ WERIN DEREWA QWLQETSQ WYDELENNOJ:
ONA NAZYWAETSQ KORNEM \TOGO DEREWA, I UDOWLETWORQET SLEDU@]EMU USLOWI@: DLQ KAVDOJ WERINY N DEREWA SU]ESTWUET EDINSTWENNAQ POSLEDOWATELXNOSTX R<BER,
WEDU]AQ IZ KORNQ W WERINU N.
dEREWO tree(A) OPREDELQETSQ SLEDU@]IM OBRAZOM.
1. eSLI A QWLQETSQ BULEWOJ PEREMENNOJ, TO tree(A)
SOSTOIT IZ EDINSTWENNOJ WERINY S METKOJ A, I
NE IMEET R<BER. kORNEM DEREWA tree(A) W DANNOM
SLU^AE QWLQETSQ \TA EDINSTWENNAQ WERINA.
2. eSLI A IMEET WID :B, TO tree(A) POLU^AETSQ DOBAWLENIEM K DEREWU tree(B) NOWOJ WERINY S METKOJ :, I NOWOGO REBRA IZ \TOJ WERINY W KORENX
DEREWA tree(B). kORNEM DEREWA tree(A) QWLQETSQ
NOWAQ WERINA.
3. eSLI A SOWPADAET S ODNIM IZ WYSKAZYWANIJ WIDA
B ^ C B _ C B ! C B $ C
TO tree(A) POLU^AETSQ PUT<M DOBAWLENIQ K DEREWXQM tree(B) I tree(C) NOWOJ WERINY S METKOJ ^,
_, !, ILI $ SOOTWETSTWENNO, I PARY NOWYH R<BER IZ \TOJ WERINY W KORNI DEREWXEW tree(B)
I tree(C). kORNEM DEREWA tree(A) QWLQETSQ NOWAQ
WERINA.
nAPRIMER, tree(p ! :(q ^ r)) IMEET WID
!
pREDSTAWLENIE FORMUL DEREWXQMI
kAVDU@ FORMULU A MOVNO PREDSTAWITX W WIDE DEREWA,
OBOZNA^AEMOGO SIMWOLOM tree(A), I NAZYWAEMOGO DEREWOM SINTAKSI^ESKOGO RAZBORA FORMULY A. w DANNOM
PARAGRAFE POD DEREWOM MY PONIMAEM
SOWOKUPNOSTX WERIN, GDE KAVDAQ WERINA IZOBRAVAETSQ KRUVO^KOM, WNUTRI KOTOROGO NARISOWANA BULEWA PEREMENNAQ ILI SWQZKA, NAZYWAEMAQ
METKOJ \TOJ WERINY, I
10
;
@
;
@@R ;
?
;
@
;
@@R ;
:
p
^
q
r
2.1.4
sOGLAENIQ OB \KONOMNOM ISPOLXZOWANII SKOBOK
dLQ OBLEG^ENIQ ^TENIQ SLOVNYH FORMUL ISPOLXZU@TSQ
SLEDU@]IE SOGLAENIQ:
1. w FORMULE MOVNO OPUSTITX WNEN@@ PARU SKOBOK.
2. sWQZKI : ^ _ ! $ UPORQDO^ENY PO SILE SWQZYWANIQ W TOJ VE POSLEDOWATELXNOSTI, W KOTOROJ ONI
WYPISANY (T.E. : SWQZYWAET SILXNEE WSEGO, I DALEE
- PO UBYWANI@).
|TO OZNA^AET, ^TO MOVNO OPUSKATX W FORMULE WSE
TE PARY SKOBOK, BEZ KOTORYH WOZMOVNO WOSSTANOWLENIE \TOJ FORMULY NA OSNOWE SLEDU@]EGO PRAWILA.
pROSMATRIWA@TSQ WSE WHOVDENIQ SWQZKI : W
POSLEDOWATELXNOSTI \SLEWA NAPRAWO".
dLQ KAVDOGO WHOVDENIQ SWQZKI : OPREDELQETSQ NAIMENXEE ZNAKOSO^ETANIE SPRAWA OT
\TOGO WHOVDENIQ, KOTOROE QWLQETSQ FORMULOJ.
|TO ZNAKOSO^ETANIE ZAKL@^AETSQ W SKOBKI.
zATEM PROSMATRIWA@TSQ WSE WHOVDENIQ SWQZKI ^ W POSLEDOWATELXNOSTI \SLEWA NAPRAWO".
dLQ KAVDOGO WHOVDENIQ SWQZKI ^ OPREDELQETSQ NAIMENXAQ PARA ZNAKOSO^ETANIJ, OKRUVA@]IH DANNOE WHOVDENIE SLEWA I SPRAWA,
KOTORYE QWLQ@TSQ FORMULAMI.
dANNAQ PARA ZNAKOSO^ETANIJ ZAKL@^AETSQ W
SKOBKI.
zATEM WYPOLNQ@TSQ ANALOGI^NYE DEJSTWIQ
DLQ SWQZOK _ ! I $.
nAPRIMER, W ZNAKOSO^ETANII
A _ :B ! C ^ A
SKOBKI WOSSTANAWLIWA@TSQ SLEDU@]IMI AGAMI:
A _ (:B) ! C ^ A
A _ (:B) ! (C ^ A)
(A _ (:B)) ! (C ^ A)
((A _ (:B)) ! (C ^ A))
oTMETIM, ^TO NE WSQKAQ FORMULA MOVET BYTX ZAPISANA BEZ UPOTREBLENIQ SKOBOK. nAPRIMER, NEWOZMOVNO
OPUSTITX SKOBKI W FORMULAH
A ! (B ! C) I A ^ (B _ C)
ESLI A IMEET WID :B, TO GLAWNOJ QWLQETSQ SWQZKA
: PERED FORMULOJ B,
ESLI A SOWPADAET S ODNIM IZ ZNAKOSO^ETANIJ WIDA
B ^ C B _ C B ! C B $ C
TO GLAWNOJ QWLQETSQ SOOTWETSTWU@]AQ SWQZKA MEVDU B I C.
dRUGIMI SLOWAMI, GLAWNOJ SWQZKOJ FORMULY NAZYWAETSQ TA WHODQ]AQ W NE< SWQZKA, KOTORAQ PRI POSTROENII
\TOJ FORMULY PRIMENQETSQ POSLEDNEJ.
oTMETIM, ^TO POD GLAWNOJ SWQZKOJ W FORMULE A PONIMAETSQ NE TOLXKO SIMWOL, QWLQ@]IJSQ DANNOJ SWQZKOJ, NO I POZICIQ \TOGO SIMWOLA W FORMULE A.
2.1.6
pODFORMULY
pUSTX ZADANA PARA FORMUL A B.
B NAZYWAETSQ PODFORMULOJ FORMULY A, ESLI A
MOVNO PREDSTAWITX W WIDE KONKATENACII C B D.
nAPRIMER, ESLI A IMEET WID
:(p ^ :q) ! r
TO E< PODFORMULAMI QWLQ@TSQ SLEDU@]IE FORMULY:
p
q
r
:q
p ^ :q
:(p ^ :q)
:(p ^ :q) ! r
sOWOKUPNOSTX WSEH PODFORMUL FORMULY A OBOZNA^AETSQ SIMWOLOM hAi.
nETRUDNO DOKAZATX, ^TO
1. (a) ESLI A QWLQETSQ BULEWOJ PEREMENNOJ, TO hAi
SOSTOIT IZ ODNOJ FORMULY A,
(b) ESLI A IMEET WID :B, TO hAi SOSTOIT IZ FORMULY A, I WSEH PODFORMUL FORMULY B,
(c) ESLI A SOWPADAET S ODNIM IZ ZNAKOSO^ETANIJ
IZ SPISKA
B ^ C B _ C B ! C B $ C
TO SOWOKUPNOSTX hAi SOSTOIT IZ FORMULY A,
WSEH PODFORMUL B, I WSEH PODFORMUL C
2. KAVDOJ SWQZKE W FORMULE A SOOTWETSTWUET NEKOTORAQ PODFORMULA FORMULY A (W KOTOROJ DANNAQ
SWQZKA QWLQETSQ GLAWNOJ).
2.1.5 gLAWNYE SWQZKI W FORMULAH
WZAIMNO ODNOZNA^NOE SOOTWETSTWIE MEeSLI FORMULA A SODERVIT HOTQ BY ODNU SWQZKU, TO OD- 3. SU]ESTWUET
VDU
PODFORMULAMI
FORMULY A I WERINAMI DENA IZ SWQZOK, WHODQ]IH W DANNU@ FORMULU, NAZYWAETSQ
REWA
tree(A).
GLAWNOJ:
11
oBOZNA^ENIQ
pUSTX a b { PARA ^ISEL, RAWNYH 0 ILI 1. bUDEM S^ITATX
, ^TO ZNAKOSO^ETANIQ
dLQ KAVDOJ FORMULY A FORMULA :A MOVET TAKVE ZAPISYWATXSQ W WIDE A.
a a ^ b a _ b a ! b a $ b
dLQ PROIZWOLXNOGO SPISKA A1 : : : Ak FORMUL ZNAKOSO^ETANIQ
OBOZNA^A@T ^ISLA, OPREDELQEMYE W SOOTWETSTWII S TABLICAMI (1.15), (1.16), (1.17), (1.18), (1.21), T.E.
A1 ^ A2 ^ : : : ^ Ak I A1 _ A2 _ : : : _ Ak
0 = 1 1 = 0
QWLQ@TSQ SOKRA]ENNOJ ZAPISX@ FORMUL
0 ^ 0 = 0 ^ 1 = 1 ^ 0 = 0 1 ^ 1 = 1
I T.D.
A1 ^ (A2 ^ (: : : ^ Ak ) : : :) I A1 _ (A2 _ (: : : _ Ak ) : : :)
ZNA^ENIE SLOVNYH FORMUL OPREDELQETSQ SLEDUSOOTWETSTWENNO. dANNYE FORMULY TAKVE MOGUT OBOZNA- tOGDA
]IM
OBRAZOM
:
^ATXSQ SOOTWETSTWENNO ZNAKOSO^ETANIQMI
2.1.7
8
2A 3
< A1 9=
1
4
I
:
:
:5
:
:
:
: Ak Ak
2.2
2.2.1
( B )
(B ^ C)
(B _ C)
(B ! C)
(B $ C)
zNA^ENIQ FORMUL
zNA^ENIE FORMULY PRI OCENKE PEREMENNYH
pUSTX X { NEKOTORAQ SOWOKUPNOSTX BULEWYH PEREMENNYH.
oCENKA PEREMENNYH IZ X { \TO SOOTWETSTWIE ,
KOTOROE SOPOSTAWLQET KAVDOJ PEREMENNOJ p IZ X ZNA^ENIE (p), RAWNOE 0 ILI 1.
nETRUDNO DOKAZATX, ^TO ESLI X SOSTOIT IZ n BULEWYH PEREMENNYH, TO TOGDA WOZMOVNY 2n OCENOK PEREMENNYH IZ X.
dLQ
KAVDOJ FORMULY A,
KAVDOJ SOWOKUPNOSTI X BULEWYH PEREMENNYH, SODERVA]EJ WSE PEREMENNYE IZ V ar(A), I
KAVDOJ OCENKI PEREMENNYH IZ X
ZNAKOSO^ETANIE (A) OBOZNA^AET ZNA^ENIE A PRI OCENKE
, RAWNOE 0 ILI 1, KOTOROE WY^ISLQETSQ TAK VE, KAK WY^ISLQ@TSQ ZNA^ENIQ SOSTAWNYH WYSKAZYWANIJ W PUNKTE
1.4, T.E. DLQ \TOGO WY^ISLQ@TSQ ZNA^ENIQ WSEH PODFORMUL IZ hAi:
ZNA^ENIQ PEREMENNYH IZ V ar(A) OPREDELQ@TSQ OCENKOJ ,
ESLI DLQ PODFORMULY IZ hAi WIDA B ^ C ZNA^ENIQ
(B) I (C) UVE WY^ISLENY, TO ZNA^ENIE (B ^ C)
WY^ISLQETSQ PO TABLICE (1.16)
I T.D.
oPREDELENIE ZNA^ENIQ SLOVNYH FORMUL MOVNO SFORMULIROWATX BOLEE KOMPAKTNO S ISPOLXZOWANIEM SLEDU@]IH OBOZNA^ENIJ.
2.2.2
=
=
=
=
=
(B)
(B) ^ (C)
(B) _ (C)
(B) ! (C)
(B) $ (C)
(2.2)
tABLICY ZNA^ENIJ DLQ FORMUL
pUSTX A { NEKOTORAQ FORMULA.
tABLICA ZNA^ENIJ DLQ A { \TO TABLICA,
1. STROKI KOTOROJ (NA^INAQ SO WTOROJ) SOOTWETSTWU@T OCENKAM PEREMENNYH IZ V ar(A), I
2. STOLBCY KOTOROJ SOOTWETSTWU@T PODFORMULAM A,
PRI^<M DLQ
KAVDOJ OCENKI PEREMENNYH IZ V ar(A), I
KAVDOJ PODFORMULY B FORMULY A
NA PERESE^ENII STROKI, SOOTWETSTWU@]EJ OCENKE , I
STOLBCA, SOOTWETSTWU@]EGO B, STOIT ZNA^ENIE (B).
tAK KAK SU]ESTWUET 2n WSEWOZMOVNYH OCENOK PEREMENNYH IZ V ar(A), GDE n { ^ISLO \TIH PEREMENNYH, TO
DANNAQ TABLICA SODERVIT 2n +1 STROK (W PERWOJ STROKE
ZAPISYWA@TSQ PODFORMULY A).
rEZULXTIRU@]IM STOLBCOM DANNOJ TABLICY NAZYWAETSQ TOT STOLBEC, KOTORYJ SOOTWETSTWUET WSEJ FORMULE A.
nAPRIMER, FORMULE (p _ q) ! r SOOTWETSTWUET SLEDU@]AQ TABLICA ZNA^ENIJ:
p q r p p _ q (p _ q) ! r
12
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
1
1
1
0
0
0
0
1
1
1
1
0
0
1
1
0
1
0
1
1
1
0
1
2.3
pODSTANOWKI W FORMULY
pODSTANOWKOJ NAZYWAETSQ ZNAKOSO^ETANIE WIDA
2.4
tAWTOLOGII I WYPOLNIMYE
FORMULY
= p1 := B1 : : : pk := Bk ]
(2.3) fORMULA A NAZYWAETSQ
GDE p1 : : : pk { SPISOK RAZLI^NYH BULEWYH PEREMENNYH,
TAWTOLOGIEJ, ESLI ONA IMEET ZNA^ENIE 1 PRI WSEH
OCENKAH PEREMENNYH IZ V ar(A),
I B1 : : : Bk { SPISOK FORMUL.
pODSTANOWKA (2.3) DEJSTWUET NA KAVDU@ FORMULU
WYPOLNIMOJ FORMULOJ, ESLI ONA IMEET ZNA^EA PUT<M ZAMENY DLQ KAVDOGO i 2 f1 : : : kg KAVDOGO
NIE 1 HOTQ BY PRI ODNOJ OCENKE PEREMENNYH IZ
WHOVDENIQ PEREMENNOJ pi W A NA FORMULU Bi . fORMULA,
V ar(A).
KOTORAQ POLU^AETSQ POSLE TAKOJ ZAMENY, OBOZNA^AETSQ
ZNAKOSO^ETANIEM (A).
pRIMERY TAWTOLOGIJ: p _ p p ^ p p $ p:
oDIN IZ WOZMOVNYH SPOSOBOW PROWERKI TOGO, QWLQuTWERVDENIE.
ETSQ
LI A TAWTOLOGIEJ (ILI WYPOLNIMOJ FORMULOJ),
pUSTX ZADANY
ZAKL@^AETSQ W POSTROENII E< TABLICY ZNA^ENIJ:
FORMULA A,
A { TAWTOLOGIQ, ESLI WSE ZNA^ENIQ W REZULXTIRUPODSTANOWKA WIDA (2.3),
@]EM STOLBCE RAWNY 1, I
SOWOKUPNOSTX X BULEWYH PEREMENNYH, SODERVA]AQ
A { WYPOLNIMA, ESLI SU]ESTWUET \LEMENT REZULXWSE PEREMENNYE, WHODQ]IE W A I , I
TIRU@]EGO STOLBCA, RAWNYJ 1.
OCENKA PEREMENNYH IZ X.
eSLI A { TAWTOLOGIQ, TO DLQ L@BOJ PODSTANOWKI oBOZNA^IM SIMWOLOM OCENKU PEREMENNYH IZ X, FORMULA (A) { TOVE TAWTOLOGIQ, POTOMU ^TO DLQ KAVOPREDELQEMU@ SLEDU@]IM OBRAZOM: DLQ KAVDOJ PERE- DOJ OCENKI PEREMENNYH, WHODQ]IH W A I , IMEET MESTO RAWENSTWO (2.4), I POSKOLXKU LEWAQ ^ASTX W N<M PO
MENNOJ p IZ X ()(p) def
= ((p)).
PREDPOLOVENI@ RAWNA 1, TO I PRAWAQ TOVE RAWNA 1.
tOGDA IMEET MESTO RAWENSTWO
()(A) = ((A)):
(2.4)
2.5
dOKAZATELXSTWO.
|KWIWALENTNOSTX FORMUL
dOKAVEM, ^TO DLQ KAVDOJ FORMULY A IZ hAi IMEET pUSTX A1 A2 { PARA FORMUL, I X { NEKOTORAQ SOWOMESTO RAWENSTWO
KUPNOSTX PEREMENNYH, SODERVA]AQ WSE PEREMENNYE IZ
()(A ) = ((A )):
(2.5) V ar(A1 ) I V ar(A2 ).
fORMULY A1 I A2 NAZYWA@TSQ \KWIWALENTNYMI,
oTS@DA BUDET SLEDOWATX (2.4), T.K. A WHODIT W hAi.
ESLI IH ZNA^ENIQ SOWPADA@T PRI KAVDOJ OCENKE PEREeSLI A { BULEWA PEREMENNAQ, TO (2.5) WERNO PO OPRE- MENNYH IZ X.
DELENI@ OCENKI .
zNAKOSO^ETANIE A1 A2 WYRAVAET TOT FAKT, ^TO
pREDPOLOVIM, ^TO DLQ WSEH PODFORMUL, DLINA KOTO- A1 I A2 \KWIWALENTNY.
RYH MENXE, ^EM DLINA A , \TO UTWERVDENIE QWLQETSQ
nETRUDNO DOKAZATX, ^TO QWLQETSQ KONGRU\NCIWERNYM.
EJ, T.E. ESLI A1 A2, TO
eSLI A IMEET WID B ^ C, TO, POSKOLXKU DLINA B I
A1 A2
C MENXE, ^EM DLINA A , TO, PO PREDPOLOVENI@,
A1 ^ B A2 ^ B B ^ A1 B ^ A2
()(B) = ((B))
(2.6)
()(C) = ((C))
A1 _ B A2 _ B B _ A1 B _ A2
nAM NUVNO DOKAZATX SOOTNOENIE
A1 ! B A2 ! B B ! A1 B ! A2
()(B ^ C) = ((B ^ C))
A1 $ B A2 $ B B $ A1 B $ A2
KOTOROE, SOGLASNO (2.2) I RAWENSTWU
|TI SOOTNOENIQ POZWOLQ@T DOKAZATX TEOREMU OB \K(B ^ C) = (B) ^ (C)
WIWALENTNOJ ZAMENE, KOTORAQ UTWERVDAET, ^TO ESLI
\KWIWALENTNO SOOTNOENI@
FORMULA A SODERVIT NEKOTORU@ PODFORMULU B,
()(B) ^ ()(C) = ((B)) ^ ((C))
(2.7)
B \KWIWALENTNA NEKOTOROJ FORMULE C, I
iSTINNOSTX (2.7) SLEDUET IZ (2.6).
FORMULA A POLU^AETSQ IZ A ZAMENOJ B NA C
dRUGIE SLU^AI WOZMOVNOJ STRUKTURY A RAZBIRA@TSQ ANALOGI^NO.
TO A \KWIWALENTNA A .
0
0
0
0
0
0
0
0
0
0
13
dEJSTWITELXNO, A I A MOVNO RASSMATRIWATX KAK 2.6.2 zNA^ENIQ FORMUL
REZULXTAT NESKOLXKIH PRIPISYWANIJ SLEWA ILI SPRAWA 1. pOSTROITX TABLICY ZNA^ENIJ DLQ FORMUL
K B I C ODNIH I TEH VE ZNAKOSO^ETANIJ (KAVDOE IZ
KOTORYH QWLQETSQ LIBO ZNAKOM OTRICANIQ, LIBO FOR(a) (p ! q) _ p
MULOJ SO SWQZKOJ). sOGLASNO PRIWED<NNYM WYE SOOT(b) (p ! (q ! r)) ! ((p ! q) ! (q ! r))
NOENIQM, KAVDOE PRIPISYWANIE SOHRANQET OTNOENIE
(c) (p ! q) ^ p
\KWIWALENTNOSTI MEVDU POLU^A@]IMISQ FORMULAMI.
o^EWIDNO, ^TO WSE TAWTOLOGII \KWIWALENTNY, I, SLE(d) (p _ r) $ q
DOWATELXNO, W L@BOJ FORMULE MOVNO ZAMENQTX L@BU@
(e) (p ! q) _ (p ! (q ^ p))
PODFORMULU, QWLQ@]U@SQ TAWTOLOGIEJ, NA L@BU@ DRUGU@ TAWTOLOGI@.
(f) (p ! q ^ p) ! (p _ r)
wSE NEWYPOLNIMYE FORMULY TOVE \KWIWALENTNY, I,
(g) (p ^ (q ! p)) ! p
SLEDOWATELXNO, W L@BOJ FORMULE MOVNO ZAMENQTX L@(h) ((p ^ q) ! q) ! (p ! q)
BU@ PODFORMULU, QWLQ@]U@SQ NEWYPOLNIMOJ, NA L@BU@ DRUGU@ NEWYPOLNIMU@ FORMULU.
(i) (p ! (q ! r)) ! ((p ! q) ! (p ! r))
tAWTOLOGI@ INOGDA OBOZNA^A@T SIMWOLOM 1, A NE(j) (p ^ (q _ p)) ^ ((q ! p) _ q)
WYPOLNIMU@ FORMULU { SIMWOLOM 0.
(k) ((p ! (q ^ r)) ! (q ! p)) ! q
|KWIWALENTNYE FORMULY INOGDA NAZYWA@T RAWNYMI, T.E. ESLI A B, TO GOWORQT, ^TO A RAWNA B, I
(l) (p _ q _ r) ! ((p _ q) ^ (p _ r))
WMESTO A B INOGDA PIUT A = B.
(m) (p _ q) ^ (q _ r) ^ (r _ p) ! (p ^ q ^ r)
(n) (p _ q) ! ((p ^ q) _ (p ^ q))
2.6
0
zADA^I
2.6.1
sINTAKSIS FORMUL lw
1. wOSSTANOWITX SKOBKI W ZNAKOSO^ETANIQH
s $r $p^s^q_s !q
r !p_r^p $q
r !p !p$p_q
2. iSKL@^ITX KAK MOVNO BOLXE SKOBOK W FORMULAH
((q $ (r _ (s ^ p))) $ (q ! q))
(((p ^ q) ^ r) _ s)
3. pOSTROITX ALGORITM NAHOVDENIQ GLAWNOJ SWQZKI
W FORMULE, OSNOWANNYJ NA PONQTII SKOBO^NOGO BALANSA (SKOBO^NYM BALANSOM W ZNAKOSO^ETANII NAZYWAETSQ RAZNOSTX MEVDU KOLI^ESTWOM OTKRYWA@]IHSQ SKOBOK I KOLI^ESTWOM ZAKRYWA@]IHSQ SKOBOK W \TOM ZNAKOSO^ETANII). uKAZANIE: SNA^ALA
SLEDUET WOSSTANOWITX WSE OPU]ENNYE SKOBKI.
4. dOKAZATX UTWERVDENIE W KONCE PUNKTA 2.1.6.
5. wYPISATX WSE PODFORMULY FORMUL
(a) ((p ! q) ^ (r ! s)) ! (q _ s)
(b) (p ! q) ! ((p ! q) ! q)
6. dOKAZATX, ^TO DLQ KAVDOJ FORMULY A I KAVDOJ
PODSTANOWKI (A) TOVE QWLQETSQ FORMULOJ.
7. pUSTX 1 I 2 { PODSTANOWKI WIDA
1 = p1 := B1 : : : pk := Bk ]
2 = q1 := C1 : : : ql := Cl ]
nAJTI PODSTANOWKU , TAKU@, ^TO DLQ KAVDOJ FORMULY A IMEET MESTO RAWENSTWO (A) = 1 (2 (A)).
2.6.3
14
tAWTOLOGII I WYPOLNIMYE FORMULY
1. dOKAZATX, ^TO
(a) A { TAWTOLOGIQ TOGDA I TOLXKO TOGDA, KOGDA
A NEWYPOLNIMA
(b) A { WYPOLNIMA TOGDA I TOLXKO TOGDA, KOGDA
A { NE TAWTOLOGIQ
(c) A^B TAWTOLOGIQ TOGDA I TOLXKO TOGDA, KOGDA
A TAWTOLOGIQ I B TAWTOLOGIQ
(d) A_B WYPOLNIMA TOGDA I TOLXKO TOGDA, KOGDA
A WYPOLNIMA ILI B WYPOLNIMA
(e) ESLI A { TAWTOLOGIQ I A ! B { TAWTOLOGIQ,
TO B { TAWTOLOGIQ
(f) ESLI A _ B I A _ C { TAWTOLOGII, TO B _ C {
TOVE TAWTOLOGIQ
(g) ESLI A _ B, A ! C I B ! D { TAWTOLOGII,
TO C _ D { TOVE TAWTOLOGIQ
2. wERNO LI, ^TO
(a) ESLI A { WYPOLNIMA I A ! B WYPOLNIMA TO
B { TOVE WYPOLNIMA?
(b) ESLI A _ B I A _ C WYPOLNIMY, TO B _ C
WYPOLNIMA?
(c) ESLI A _ B, A ! C I B ! D WYPOLNIMY, TO
C _ D WYPOLNIMA?
3. dOKAZATX WYPOLNIMOSTX FORMUL
(a) p ! p
(b) (p ! q) ! (q ! p)
(c) (q ! (p ^ r)) ^ (p _ r) ! q
2.6.4
4. oPREDELITX BEZ POSTROENIQ TABLIC ZNA^ENIJ, QW-
LQ@TSQ LI SLEDU@]IE FORMULY TAWTOLOGIQMI
(a) (((p ! q) ! q)) ! q
(b) (p $ q) $ (p $ (q $ p))
(c) p $ (p _ p)
(d) (p ! q) ! ((q ! r) ! (r ! p))
(e) ((p ! q) ^ q) ! p
(f) p ! (p ^ q)
(g) p ^ p _ q
(h) (p ! q) $ (p _ q)
(i) (p ! q) $ p ^ q
5. dOKAZATX BEZ POSTROENIQ TABLIC ZNA^ENIJ, ^TO
SLEDU@]IE FORMULY QWLQ@TSQ TAWTOLOGIQMI:
(a) (p ! q) _ (q ! p)
(b) (p ! q) _ (p ! q)
(c) p ! (q ! (p ^ q))
(d) (p ! q) ! ((q ! r) ! (p ! r))
(e) (p ! q) ! ((r ! p) ! (r ! q))
(f) (p ! q) ! (q ! p)
(g) p ! (q ! p)
(h) p _ p
(i) p ^ p
(j) (p ! q) ! ((p ! (q ! r)) ! (p ! r))
(k) (p ^ q) ! p
(l) (p ^ q) ! q
(m) p ! (p _ q)
(n) q ! (p _ q)
(o) (p ! r) ! ((q ! r) ! ((p _ q) ! r))
(p) (p ! q) ! ((p ! q) ! p)
(q) p ! p
(r) p ! p
(s) (q ! p) ! ((q ! p) ! q)
(t) (p _ p) ! p
(u) (q ! r) ! ((p _ q) ! (p _ r))
(v) ((p ! q) ! p) ! p
(w) p ! (p ! q)
6. pUSTX FORMULA SODERVIT TOLXKO SWQZKI WIDA $.
dOKAZATX, ^TO \TA FORMULA QWLQETSQ TAWTOLOGIEJ
TOGDA I TOLXKO TOGDA, KOGDA KAVDAQ PEREMENNAQ
WHODIT W NE< ^<TNOE ^ISLO RAZ.
7. pUSTX FORMULA SODERVIT TOLXKO SWQZKI WIDA $
I :. dOKAZATX, ^TO \TA FORMULA QWLQETSQ TAWTOLOGIEJ TOGDA I TOLXKO TOGDA, KOGDA KAVDAQ PEREMENNAQ I KAVDYJ ZNAK OTRICANIQ WHODIT W NE<
^<TNOE ^ISLO RAZ.
15
|KWIWALENTNOSTX FORMUL
1. dOKAZATX, ^TO ESLI A B TO DLQ L@BOJ PODSTANOWKI IMEET MESTO SOOTNOENIE (A) (B).
2. dOKAZATX \KWIWALENTNOSTI
(a) 1 ^ A A 1 _ A 1 0 ^ A 0 0 _ A A
(b) 1 ! A A 0 ! A 1
A!11 A!0A
(c) A ^ A A A _ A A
(d) A ^ B B ^ A A _ B B _ A
(e) A ^ (B ^ C) (A ^ B) ^ C
(f) A _ (B _ C) (A _ B) _ C
(g) A ^ (B _ C) (A ^ B) _ (A ^ C)
(h) A _ (B ^ C) (A _ B) ^ (A _ C)
(i) A ^ (B _ A) A A _ (B ^ A) A
(j) A $ B (A ! B) ^ (B ! A)
(k) A $ B (A ^ B) _ (A ^ B)
(l) A ! B A _ B
(m) A ^ B A _ B A _ B A ^ B A A
3. dOKAZATX \KWIWALENTNOSTI:
(a) A ! B B ! A
(b) A ! B A ^ B
(c) A ! (B ! C) (A ^ B) ! C
(d) A ! A A
(e) A _ (A ^ B) A _ B
(f) A $ (B $ C) (A $ B) $ C
(g) A $ B B $ A
(h) (A
^ (A
_ B) A
8> _A B)
9
< A __ BC >= A ^ D (i) > B _ D > B ^ C
: C _D 8A 9 <
= A^C (j) : A _ C B ^ C
8 BA __ BC 9= 2 A ^ B 3
<
(k) : B _ C 4 B ^ C 5
8< CA __ BA 9 2 CA ^^ CA 3
=
(l) : B _ C 4 B ^ C 5
C _D
B ^D
8< A _ B _ C 9= 2 A ^ B 3
6 ^ D 77
(m) : B _ C _ D 64 A
B^D 5
C _D_A
3 C
2 A^B
(n) 4 A _ B 5 A _ B
A_B
lEKCIQ 3
aNALIZ RASSUVDENIJ
lOGI^ESKAQ ISTINNOSTX
rASSUVDENIE QWLQETSQ LOGI^ESKI PRAWILXNYM,
ESLI DLQ KAVDOGO WHODQ]EGO W NEGO WYSKAZYWANIQ Ai ,
wYSKAZYWANIE NAZYWAETSQ LOGI^ESKI ISTINNYM, ES- PERED KOTORYM STOIT SLOWO \SLEDOWATELXNO", Ai QWLQETLI SOOTWETSTWU@]AQ EMU FORMULA lw QWLQETSQ TAWTO- SQ LOGI^ESKIM SLEDSTWIEM NEKOTOROJ SOWOKUPNOSTI WYLOGIEJ. nAPRIMER, WYSKAZYWANIE
SKAZYWANIJ WIDA Aj1 : : : Ajk GDE j1 : : : jk < i.
eSLI ID<T DOVDX ILI SNEG, I NE ID<T SNEG,
TO ID<T DOVDX
3.4
QWLQETSQ LOGI^ESKI ISTINNYM, T.K. SOOTWETSTWU@]AQ nABOR WYSKAZYWANIJ A1 : : : An NAZYWAETSQ NEPROTIEMU FORMULA
WORE^IWYM, ESLI SU]ESTWUET OCENKA PEREMENNYH IZ
((p _ q) ^ q) ! p
A1 : : : An, TAKAQ, ^TO
QWLQETSQ TAWTOLOGIEJ.
(A1 ) = 1 : : : (An ) = 1
nIVE MY BUDEM OBOZNA^ATX FORMULY lw, SOOTWETSTWU@]IE WYSKAZYWANIQM, TEMI VE SIMWOLAMI, KOTO- T.E. ESLI FORMULA A1 ^ : : : ^ An WYPOLNIMA.
RYMI OBOZNA^ENY SAMI WYSKAZYWANIQ.
3.1
nEPROTIWORE^IWOSTX
3.2
lOGI^ESKOE SLEDSTWIE
3.5
zADA^I
3.5.1 lOGI^ESKOE SLEDSTWIE
pUSTX A1 : : : An I B { WYSKAZYWANIQ.
wYSKAZYWANIE B NAZYWAETSQ LOGI^ESKIM SLEDST- 1. dOKAZATX, ^TO ESLI
WIEM SOWOKUPNOSTI WYSKAZYWANIJ A1 : : : An, ESLI FORKAVDOE WYSKAZYWANIE IZ SOWOKUPNOSTI ; SOMULA
DERVITSQ W SOWOKUPNOSTI ; , I
(A1 ^ : : : ^ An ) ! B
;`B
QWLQETSQ TAWTOLOGIEJ.
eSLI ; { NEKOTORAQ SOWOKUPNOSTX WYSKAZYWANIJ, I
TO ; ` B.
WYSKAZYWANIE B QWLQETSQ LOGI^ESKIM SLEDSTWIEM SOWOKUPNOSTI ;, TO \TOT FAKT WYRAVAETSQ ZNAKOSO^ETANIEM 2. dOKAZATX \KWIWALENTNOSTX SOOTNOENIJ:
(a) ; ` A1 : : : ; ` An
;`B
(b) ; ` A1 ^ : : : ^ An
KOTOROE NAZYWAETSQ SEKWENCIEJ.
sOWOKUPNOSTX ; MOVET BYTX PUSTOJ, W \TOM SLU^AE 3. dOKAZATX \KWIWALENTNOSTX SOOTNOENIJ:
ZAPISX ; ` B OZNA^AET, ^TO WYSKAZYWANIE B LOGI^ES(a) ; A ` B
KI ISTINNO.
(b) ; ` A ! B
4. dOKAZATX \KWIWALENTNOSTX SOOTNOENIJ:
3.3
; A ` B
lOGI^ESKIM RASSUVDENIEM (ILI PROSTO RASSUVDE; B ` A
NIEM) NAZYWAETSQ POSLEDOWATELXNOSTX A1 : : : An WYSKAZYWANIJ, PERED NEKOTORYMI IZ KOTORYH STOIT SLO- 5. dOKAZATX \KWIWALENTNOSTX SOOTNOENIJ:
WO \SLEDOWATELXNO" (KOTOROE IGNORIRUETSQ PRI POSTRO(a) ; A1 ` B : : : ; An ` B
ENII FORMUL, SOOTWETSTWU@]IH \TIM WYSKAZYWANIQM).
0
0
lOGI^ESKOE RASSUVDENIE
16
(b) ; A1 _ : : : _ An ` B
6.
7.
8.
9.
3. (a) eSLI dVONS NE WSTRE^AL NO^X@ sMITA, TO LI-
GDE DLQ KAVDOJ SOWOKUPNOSTI ; I FORMULY A ZNAKOSO^ETANIE ; A OBOZNA^AET SOWOKUPNOSTX, SODERVA]U@ WSE FORMULY IZ ; I FORMULU A.
dOKAZATX \KWIWALENTNOSTX SOOTNOENIJ:
; A ` B I ; B ` A
; ` A$B
dOKAZATX \KWIWALENTNOSTX SOOTNOENIJ
(a) ; ` (A ! ?) ! ?
(b) ; ` A.
dOKAZATX, ^TO ESLI ; ` A I ; ` A ! B,
TO ; ` B.
dOKAZATX, ^TO ESLI A1 : : : An ` B, TO DLQ KAVDOJ PODSTANOWKI IMEET MESTO SOOTNOENIE
(A1 ) : : : (An ) ` (B)
3.5.2
lOGI^ESKOE RASSUVDENIE
BO
(b)
(c)
(d)
4. (a)
(b)
(c)
sMIT BYL UBIJCEJ, LIBO
dVONS LV<T.
eSLI sMIT NE BYL UBIJCEJ, TO
dVONS NE WSTRE^AL sMITA \TOJ NO^X@, I
UBIJSTWO IMELO MESTO POSLE POLUNO^I.
eSLI UBIJSTWO BYLO POSLE POLUNO^I, TO LIBO
sMIT BYL UBIJCEJ, LIBO
dVONS LV<T.
sLEDOWATELXNO, sMIT BYL UBIJCEJ.
eSLI KAPITALOWLOVENIQ OSTANUTSQ POSTOQNNYMI, TO
WOZRASTUT PRAWITELXSTWENNYE RASHODY,
ILI
WOZNIKNET BEZRABOTICA.
eSLI PRAWITELXSTWENNYE RASHODY NE WOZRASTUT, TO NALOGI BUDUT SNIVENY.
eSLI
NALOGI BUDUT SNIVENY, I
KAPITALOWLOVENIQ OSTANUTSQ POSTOQNNYMI,
TO BEZRABOTICA NE WOZNIKNET.
sLEDOWATELXNO, PRAWITELXSTWENNYE RASHODY
WOZRASTUT.
eSLI Q POEDU AWTOBUSOM, I AWTOBUS OPOZDAET,
TO Q OPOZDA@ NA RABOTU.
eSLI Q OPOZDA@ NA RABOTU, TO Q NE POPADUSX
NA GLAZA MOEMU NA^ALXNIKU.
eSLI Q NE SDELA@ W SROK WAVNU@ RABOTU, TO Q
NA^NU OGOR^ATXSQ I POPADUSX NA GLAZA MOEMU
NA^ALXNIKU.
sLEDOWATELXNO, ESLI Q POEDU AWTOBUSOM, A AWTOBUS OPOZDAET, TO Q SDELA@ W SROK WAVNU@
RABOTU.
wYQSNITX, QWLQ@TSQ LI SLEDU@]IE RASSUVDENIQ LOGI^ESKIMI PRAWILXNYMI.
1. (a) eSLI iWAN iWANOWI^ { KOMMUNIST, TO iWAN
iWANOWI^ { ATEIST.
(d)
(b) iWAN iWANOWI^ { ATEIST.
(c) sLEDOWATELXNO, iWAN iWANOWI^ { KOMMUNIST.
5. (a)
2. (a) eSLI STROITX PROTIWOATOMNYE UBEVI]A, TO
(b)
DRUGIE GOSUDARSTWA BUDUT ^UWSTWOWATXSEBQ W OPASNOSTI, A
NA NAROD POLU^IT LOVNOE PREDSTAWLE(c)
NIE O SWOEJ BEZOPASNOSTI.
(b) eSLI DRUGIE STRANY BUDUT ^UWSTWOWATX SEBQ
W OPASNOSTI, TO ONI SMOGUT NA^ATX PREWEN(d)
TIWNU@ WOJNU.
(c) eSLI NA NAROD POLU^IT LOVNOE PREDSTAWLENIE O SWOEJ BEZOPASNOSTI, TO ON OSLABIT SWOI
USILIQ, NAPRAWLENNYE NA SOHRANENIE MIRA. 3.5.3 nEPROTIWORE^IWOSTX
(d) eSLI VE NE STROITX PROTIWOATOMNYE UBEVI1. pROWERITX NEPROTIWORE^IWOSTX NABORA WYSKAZY]A, TO MY RISKUEM IMETX KOLOSSALXNYE POWANIJ.
TERI W SLU^AE WOJNY.
(a) lIBO SWIDETELX NE BYL ZAPUGAN, LIBO, ESLI
(e) sLEDOWATELXNO, LIBO
gENRI POKON^IL VIZNX SAMOUBIJSTWOM, TO ZA{ DRUGIE STRANY MOGUT NA^ATX PREWENPISKA BYLA NAJDENA.
TIWNU@ WOJNU, I
(b) eSLI SWIDETELX BYL ZAPUGAN, TO gENRI NE PO{ NA NAROD OSLABIT SWOI USILIQ, NAKON^IL VIZNX SAMOUBIJSTWOM.
PRAWLENNYE NA SOHRANENIE MIRA,
(c) eSLI ZAPISKA BYLA NAJDENA, TO gENRI POKONLIBO
^IL VIZNX SAMOUBIJSTWOM.
MY RISKUEM IMETX KOLOSSALXNYE POTERI
W SLU^AE WOJNY.
17
2. pROWERITX NEPROTIWORE^IWOSTX NABORA WYSKAZYWANIJ.
(a) eSLI WE^ER SKU^EN, TO ILI
aLISA NA^INAET PLAKATX, ILI
aNATOLX RASSKAZYWAET SMENYE ISTORII.
(b) eSLI sILXWESTR PRIHODIT NA WE^ER, TO ILI
WE^ER SKU^EN, ILI
aLISA NA^INAET PLAKATX.
(c) eSLI aNATOLX RASSKAZYWAET SMENYE ISTORII, TO aLISA NE NA^INAET PLAKATX.
(d) sILXWESTR PRIHODIT NA WE^ER TOGDA I TOLXKO
TOGDA, KOGDA aNATOLX NE RASSKAZYWAET SMENYE ISTORII.
(e) eSLI aLISA NA^INAET PLAKATX, TO aNATOLX
RASSKAZYWAET SMENYE ISTORII.
3. pROWERITX NEPROTIWORE^IWOSTX NABORA WYSKAZYWANIJ.
(a) eSLI
KURS CENNYH BUMAG RAST<T, ILI
PROCENTNAQ STAWKA SNIVAETSQ,
TO LIBO
PADAET KURS AKCIJ, LIBO
NALOGI NE POWYA@TSQ.
(b) kURS AKCIJ PONIVAETSQ TOGDA I TOLXKO TOGDA, KOGDA
RAST<T KURS CENNYH BUMAG, I
NALOGI RASTUT.
(c) eSLI PROCENTNAQ STAWKA SNIVAETSQ, TO LIBO
KURS AKCIJ NE PONIVAETSQ, LIBO
KURS CENNYH BUMAG NE RAST<T.
(d) lIBO POWYA@TSQ NALOGI, LIBO
KURS AKCIJ PONIVAETSQ, I
SNIVAETSQ PROCENTNAQ STAWKA.
18
lEKCIQ 4
mETOD REZOL@CIJ DLQ lw
4.1
knf
4.2
mETOD REZOL@CIJ DLQ lw
lITERALOM NAZYWAETSQ FORMULA lw WIDA p ILI p GDE mETOD REZOL@CIJ DA<T OTWET NA WOPROS, QWLQETSQ LI
ANALIZIRUEMAQ FORMULA lw TAWTOLOGIEJ.
p { BULEWA PEREMENNAQ.
dIZ_@NKTOM NAZYWAETSQ DIZ_@NKCIQ NEKOTOROGO
MNOVESTWA LITERALOW. eSLI \TO MNOVESTWO PUSTO, TO 4.2.1 pONQTIE REZOLXWENTY
SOOTWETSTWU@]IJ EMU DIZ_@NKT NAZYWAETSQ PUSTYM.
fORMULA lw NAZYWAETSQ KON_@NKTIWNOJ NORMA- pUSTX ZADANA PARA DIZ_@NKTOW WIDA
LXNOJ FORMOJ (knf), ESLI ONA IMEET WID
p _ D1 p _ D2
(4.2)
D1 ^ : : : ^ Dk
GDE D1 : : : Dk { DIZ_@NKTY.
(4.1)
GDE p { BULEWA PEREMENNAQ, I D1 D2 { NEKOTORYE DIZ_@NKTY, TAKIE, ^TO D1 _ D2 6= 1 (T.E. SOWOKUPNOSTX LITERALOW, WHODQ]IH W D1 _ D2, NE SODERVIT PARY PROTIWOPOLOVNYH LITERALOW q q). oTMETIM, ^TO KAVDYJ IZ
DIZ_@NKTOW D1 D2 MOVET BYTX PUSTYM, I ESLI DIZ_@NKT PUST, TO ON PO OPREDELENI@ RAWEN FORMULE 0.
rEZOLXWENTOJ PARY (4.2) NAZYWAETSQ DIZ_@NKT, SOSTOQ]IJ IZ WSEH LITERALOW, KOTORYE WHODQT W D1 ILI
pRI POMO]I \KWIWALENTNYH ZAMEN KAVDU@ FORMULU
lw MOVNO PREOBRAZOWATX W \KWIWALENTNU@ EJ knf.
aLGORITM PRIWEDENIQ K WIDU knf SOSTOIT IZ PERE^ISLENNYH NIVE \TAPOW. kAVDYJ \TAP SOSTOIT IZ ZAMEN
PODFORMUL NA \KWIWALENTNYE IM, KOTORYE WYPOLNQ@TSQ DO TEH POR, POKA IH BUDET WOZMOVNO WYPOLNQTX. kOGDA WYPOLNENIE DEJSTWIJ, SWQZANNYH S TEKU]IM \TAPOM, D2 .
STANOWITSQ NEWOZMOVNYM, PROISHODIT PEREHOD K SLEDUoDNA PARA DIZ_@NKTOW MOVET IMETX NESKOLXKO RAZ@]EMU \TAPU.
LI^NYH REZOLXWENT, W ZAWISIMOSTI OT WYBORA PARY p p
UDALQEMYH PROTIWOPOLOVNYH LITERALOW W DANNYH DIZ_1. uDALENIE STRELOK.
@NKTAH.
(a) kAVDAQ PODFORMULA WIDA A $ B ZAMENQETSQ
NA (A ^ B) _ (A ^ B).
4.2.2 oPISANIE METODA REZOL@CIJ
(b) kAVDAQ PODFORMULA WIDA A ! B ZAMENQETSQ
pRIMENENIE METODA REZOL@CIJ K FORMULE A ZAKL@^ANA A _ B.
ETSQ W TOM, ^TO A PRIWODITSQ K knf, I SOSTAWLQETSQ
2. pRONESENIE OTRICANIJ K PEREMENNYM.
NABOR DIZ_@NKTOW, KOTORYJ SNA^ALA IMEET WID
(a) kAVDAQ PODFORMULA WIDA A ZAMENQETSQ NA A.
D1 : : : Dk
(4.3)
(b) kAVDAQ PODFORMULA WIDA A ^ B ZAMENQETSQ
(ESLI knf DLQ A IMEET WID (4.1)), A ZATEM K NEMU DONA A _ B.
REZOLXWENTY PROIZWOLXNYH PAR DIZ_@NKTOW
(c) kAVDAQ PODFORMULA WIDA A _ B ZAMENQETSQ BAWLQ@TSQ
IZ
TEKU]EGO
NABORA.
NA A ^ B.
pRI POSTROENII REZOLXWENT MOGUT ISPOLXZOWATXSQ
KAK ISHODNYE DIZ_@NKTY, TAK I DOBAWLENNYE.
3. wYNESENIE KON_@NKCIJ NARUVU.
eSLI K TEKU]EMU NABORU W NEKOTORYJ MOMENT DOBApODFORMULY WIDA (A ^ B) _ C ILI C _ (A ^ B)
WILSQ PUSTOJ DIZ_@NKT, TO A QWLQETSQ TAWTOLOGIEJ.
ZAMENQ@TSQ NA (A _ C) ^ (B _ C).
eSLI VE K TEKU]EMU NABORU NEWOZMOVNO DOBAWITX
4. uDALENIE LINIH SKOBOK.
NI ODNOJ NOWOJ REZOLXWENTY, I SREDI DIZ_@NKTOW TEKUpODFORMULY WIDA (A ^ B) ^ C ILI A ^ (B ^ C) ]EGO NABORA NET PUSTOGO DIZ_@NKTA, TO A NE QWLQETSQ
PEREPISYWA@TSQ W WIDE A ^ B ^ C, A PODFORMULY TAWTOLOGIEJ.
WIDA (A _ B) _ C ILI A _ (B _ C) { W WIDE A _ B _ C.
19
kORREKTNOSTX METODA REZOL@CIJ
rASSMOTRIM knf, SOSTOQ]U@ IZ NEKOTORYH REZOLXWENT
DIZ_@NKTOW PERWOJ I WTOROJ GRUPPY, A TAKVE IZ
sWOJSTWO KORREKTNOSTI METODA REZOL@CIJ ZAKL@^A- WSEH DIZ_@NKTOW
TRETXEJ GRUPPY:
ETSQ W TOM, ^TO ESLI W NEKOTORYJ MOMENT K TEKU]EMU
9
8
NABORU DOBAWILSQ PUSTOJ DIZ_@NKT, TO ANALIZIRUEMAQ
>> (D11 _ D12) ^ : : : ^ (D11 _ Dq2) >>
FORMULA A QWLQETSQ TAWTOLOGIEJ.
>=
>< : : :
dLQ DOKAZATELXSTWA \TOGO SWOJSTWA PREDPOLOVIM,
>> (Ds1 _ D12) ^ : : : ^ (Ds1 _ Dq2) >> (4.5)
^TO A { NE TAWTOLOGIQ, T.E. SU]ESTWUET OZNA^IWANIE
>
>: D3
, TAKOE, ^TO (A) = 0, OTKUDA SLEDUET, ^TO (A) = 1.
^ : : : ^ Dr3
1
t.K. A \KWIWALENTNA SWOEJ knf (4.1), TO
eSLI HOTQ BY ODIN IZ DIZ_@NKTOW, WHODQ]IH W (4.5),
(D1 ^ : : : ^ Dk ) = 1
(4.4)
QWLQETSQ PUSTYM, TO TREBUEMOE UTWERVDENIE DOKAZAT.E. DLQ KAVDOGO DIZ_@NKTA Di IZ ISHODNOGO NABORA NO. eSLI WSE ONI NEPUSTY, TO DOKAVEM, ^TO (4.5) RAWNA
(4.3) IMEET MESTO SOOTNOENIE (Di ) = 1.
0. zAMETIM, ^TO, POSKOLXKU ^ISLO PEREMENNYH W (4.5)
nETRUDNO DOKAZATX, ^TO ESLI PARA DIZ_@NKTOW BYLA MENXE, ^EM W (4.1), TO, PO INDUKTIWNOMU PREDPOLOVEISTINNOJ PRI OZNA^IWANII , TO IH REZOLXWENTA TOVE NI@, IZ DIZ_@NKTOW, WHODQ]IH W (4.5), MOVNO WYWESTI
QWLQETSQ ISTINNOJ PRI OZNA^IWANII . sLEDOWATELXNO, PUSTOJ DIZ_@NKT, A POSKOLXKU KAVDYJ IZ NIH LIBO WHOWSE DIZ_@NKTY, KOTORYE BYLI DOBAWLENY K PERWONA- DIT W (4.3), LIBO QWLQETSQ REZOLXWENTOJ DIZ_@NKTOW IZ
^ALXNOMU NABORU (4.3), ISTINNY PRI OZNA^IWANII . (4.3), TO IZ (4.3) TOVE MOVNO WYWESTI PUSTOJ DIZ_@NKT.
pO PREDPOLOVENI@, W NEKOTORYJ MOMENT K TEKU]EpREDPOLOVIM, ^TO (4.5) NE RAWNA 0. tOGDA SU]ESTWUMU NABORU DOBAWILSQ PUSTOJ DIZ_@NKT.
ET OZNA^IWANIE PEREMENNYH IZ SPISKA p2 : : : pn, PRI
pUSTOJ DIZ_@NKT MOVET BYTX POLU^EN TOLXKO IZ KOTOROM WSE DIZ_@NKTY, WHODQ]IE W (4.5), IME@T ZNATAKOJ PARY (4.2), W KOTOROJ DIZ_@NKTY D1 I D2 QWLQ- ^ENIE 1.
@TSQ PUSTYMI. sLEDOWATELXNO, SREDI DIZ_@NKTOW, KOwOZMOVEN ODIN IZ DWUH SLU^AEW:
TORYE BYLI DOBAWLENY K PERWONA^ALXNOMU NABORU (4.3),
(D11 ) = : : : = (Ds1 ) = 1
(4.6)
SODERVATSQ DIZ_@NKTY WIDA p I p, GDE p { BULEWA PEREMENNAQ.
(D12 ) = : : : = (Dq2 ) = 1
(4.7)
kAK OTME^ENO WYE, OBA \TIH DIZ_@NKTA (p I p)
DOLVNY BYTX ISTINNYMI PRI OZNA^IWANII . sOGLASNO T.K. ESLI NEWERNO NI (4.6), NI (4.7), TO DLQ NEKOTORYH i
NAIM OPREDELENIQM, TAKOGO NE MOVET BYTX. sLEDOWA- I j IMEET MESTO SOOTNOENIE
TELXNO, NAE PREDPOLOVENIE O TOM, ^TO A { NE TAWTO(Di1 _ Dj2 ) = 0
LOGIQ, QWLQETSQ OIBO^NYM.
KOTOROE PROTIWORE^IT PREDPOLOVENI@ O TOM, ^TO WSE
DIZ_@NKTY, WHODQ]IE W (4.5), QWLQ@TSQ ISTINNYMI NA
4.2.4 pOLNOTA METODA REZOL@CIJ
.
pOLNOTA METODA REZOL@CIJ ZAKL@^AETSQ W TOM, ^TO OZNA^IWANII
dOOPREDELIM
DO OZNA^IWANIQ PEREMENNYH IZ SPISESLI ANALIZIRUEMAQ FORMULA A QWLQETSQ TAWTOLOGIEJ, KA p : : : p , POLAGAQ
(p1 ) def
= 0, ESLI IMEET MESTO (4.6),
1
n
TO IZ NABORA (4.3), MOVNO WYWESTI PUSTOJ DIZ_@NKT.
def
eSLI A { TAWTOLOGIQ, TO A = 0. pOSKOLXKU FORMULA I (p1 ) = 1, ESLI IMEET MESTO (4.7). nETRUDNO WIDETX,
^TO PRI TAKOM OZNA^IWANII WSE DIZ_@NKTY IZ NABORA
(4.1) \KWIWALENTNA A, TO ONA TOVE RAWNA 0.
dOKAVEM, ^TO ESLI NEKOTORAQ FORMULA WIDA (4.1) (4.3) PRINIMA@T ZNA^ENIE 1, ^TO PROTIWORE^IT PREDPORAWNA 0, TO IZ NABORA (4.3) WHODQ]IH W NE< DIZ_@NKTOW LOVENI@ O TOM, ^TO FORMULA (4.1) RAWNA 0.
MOVNO WYWESTI PUSTOJ DIZ_@NKT. |TO SWOJSTWO BUDET
DOKAZYWATXSQ INDUKCIEJ PO ^ISLU PEREMENNYH W (4.1). 4.3
pUSTX (4.1) SODERVIT TOLXKO ODNU PEREMENNU@ p. eSLI ONA RAWNA 0, TO \TO WOZMOVNO TOLXKO TOGDA, KOGDA 1. dOKAZATX, ^TO METOD REZOL@CIJ OBLADAET SWOJSTD1 = p I D2 = p. o^EWIDNO, ^TO IZ \TOJ PARY MOVNO
WOM ZAWERAEMOSTI, T.E. PRI L@BOM SPOSOBE POWYWESTI PUSTOJ DIZ_@NKT.
STROENIQ REZOLXWENT POSLE KONE^NOGO ^ISLA AGOW
pUSTX TEPERX (4.1) SODERVIT n BULEWYH PEREMENNYH
WYDA<T OTWET, QWLQETSQ LI ANALIZIRUEMAQ FORMUp1 : : : pn (GDE n > 1). wSE DIZ_@NKTY IZ SOWOKUPNOSTI
LA A TAWTOLOGIEJ, ILI NET. oCENITX ^ISLO \TIH
(4.3) MOVNO RAZDELITX NA SLEDU@]IE 3 GRUPPY:
AGOW W ZAWISIMOSTI OT ^ISLA PEREMENNYH, WHODQ]H W A.
1
1
p1 _ D1 : : : p1 _ Ds
2. rEITX METODOM REZOL@CIJ WSE ZADA^I IZ GLAWY
p1 _ D12 : : : p1 _ Dq2
2, W KOTORYH TREBUETSQ PROWERITX, QWLQETSQ LI
D13 : : : Dr3
NEKOTORAQ FORMULA lw TAWTOLOGIEJ ILI WYPOLNIMOJ FORMULOJ.
(i)
GDE WSE PODDIZ_@NKTY WIDA Dj NE SODERVAT p1 .
4.2.3
zADA^I
20
lEKCIQ 5
wWEDENIE W TEORI@ MNOVESTW
5.1
pONQTIE MNOVESTWA
eSLI MNOVESTWO M QWLQETSQ KONE^NYM, I SOSTOIT IZ
\LEMENTOW a1, a2 : : :, an , TO DANNYJ FAKT OBOZNA^AETSQ
ZNAKOSO^ETANIEM
M = fa1 a2 : : : ang:
(5.1)
pORQDOK PERE^ISLENIQ \LEMENTOW MNOVESTWA M W ZAPISI (5.1) NE IMEET NIKAKOGO ZNA^ENIQ. kROME TOGO,
NE IMEET NIKAKOGO ZNA^ENIQ NALI^IE LINIH KOPIJ W
SPISKE (5.1): DAVE ESLI NEKOTORYJ \LEMENT ai WSTRE^AETSQ W \TOM SPISKE NESKOLXKO RAZ, W MNOVESTWO M ON
WS< RAWNO WHODIT TOLXKO W ODNOM \KZEMPLQRE.
mNOVESTWO MOVET SOSTOQTX TOLXKO IZ ODNOGO \LEMENTA, T.E. IMETX WID fag, GDE a { NEKOTORYJ OB_EKT.
nE SLEDUET S^ITATX ODINAKOWYMI SAM OB_EKT a I MNOVESTWO fag. w ^ASTNOSTI, UTWERVDENIE a 2 fag QWLQETSQ
ISTINNYM, W TO WREMQ KAK UTWERVDENIE a 2 a { ABSURDNO. kROME TOGO, fag 2 ffagg NO NEWERNO, ^TO a 2 ffagg,
POSKOLXKU EDINSTWENNYM \LEMENTOM MNOVESTWA ffagg
QWLQETSQ MNOVESTWO fag.
pRIMEROM BESKONE^NOGO MNOVESTWA QWLQETSQ SOWOKUPNOSTX N WSEH NATURALXNYH ^ISEL:
N = f1 2 3 : ::g
pOD MNOVESTWOM PONIMAETSQ PROIZWOLXNAQ SOWOKUPNOSTX KAKIH-LIBO OB_EKTOW, NAPRIMER
SOWOKUPNOSTX WSEH MATEMATIKOW W rOSSII, ILI
SOWOKUPNOSTX WSEH ZW<ZD WO wSELENNOJ.
oB_EKTY, IZ KOTORYH SOSTOIT MNOVESTWO, NAZYWA@TSQ
EGO \LEMENTAMI.
tOT FAKT, ^TO OB_EKT a QWLQETSQ \LEMENTOM MNOVESTWA M, OBOZNA^AETSQ ZNAKOSO^ETANIEM a 2 M, KOTOROE
^ITAETSQ SLEDU@]IM OBRAZOM:
\a PRINADLEVIT MNOVESTWU M".
eSLI OB_EKT a NE QWLQETSQ \LEMENTOM MNOVESTWA M,
TO DANNYJ FAKT ZAPISYWAETSQ ZNAKOSO^ETANIEM a 62 M,
KOTOROE ^ITAETSQ SLEDU@]IM OBRAZOM:
\a NE PRINADLEVIT MNOVESTWU M".
|LEMENTY MNOVESTWA SAMI MOGUT QWLQTXSQ MNOVESTWAMI. nAPRIMER, PUSTX M ESTX MNOVESTWO GRUPP STUDENTOW. w DANNOM SLU^AE \LEMENTAMI M QWLQ@TSQ GRUPPY (A NE SAMI STUDENTY). |LEMENTAMI KAVDOJ GRUPPY 5.2.2 uKAZANIE SWOJSTWA
QWLQ@TSQ STUDENTY.
dRUGOJ SPOSOB OPREDELITX MNOVESTWO { UKAZATX SWOJSTWO, WYDELQ@]EE \LEMENTY OPREDELQEMOGO MNOVESTWA
SREDI \LEMENTOW NEKOTOROGO MNOVESTWA.
5.2
pUSTX IME@TSQ NEKOTOROE MNOVESTWO A, I NEKOTOROE
SWOJSTWO
P, TAKOE, ^TO DLQ KAVDOGO \LEMENTA a MNOVES5.2.1 pERE^ISLENIE
TWA
A MOVNO USTANOWITX, OBLADAET LI a SWOJSTWOM P ,
mNOVESTWO MOVNO ZADATX NAPRIMER PUT<M PERE^ISLENET.
NIQ WSEH OB_EKTOW, KOTORYE QWLQ@TSQ EGO \LEMENTAMI. ILIzNAKOSO^ETANIE
nAPRIMER, MNOVESTWO WSEH ARABSKIH CIFR MOVNO ZADATX PUT<M PERE^ISLENIQ WSEH PRINADLEVA]IH EMU \LEfx 2 A j a OBLADAET SWOJSTWOM P g
(5.2)
MENTOW:
OBOZNA^AET MNOVESTWO, \LEMENTAMI KOTOROGO QWLQ@TSQ
1 2 3 4 5678 9 0
WSE \LEMENTY MNOVESTWA A, OBLADA@]IE SWOJSTWOM P .
dANNYJ SPOSOB ZADANIQ GODITSQ NE DLQ WSEH MNOnAPRIMER, PUSTX
VESTW. mNOVESTWA, KOTORYE MOVNO ZADATX PUT<M PEREA { MNOVESTWO WSEH CELYH ^ISEL, I
^ISLENIQ WSEH WHODQ]IH W NIH \LEMENTOW, NAZYWA@TSQ KONE^NYMI. wSE OSTALXNYE MNOVESTWA NAZYWA@TSQ
P ESTX SWOJSTWO DELIMOSTI NACELO NA 2.
BESKONE^NYMI.
tOGDA (5.2) ESTX MNOVESTWO WSEH ^<TNYH ^ISEL.
sPOSOBY ZADANIQ MNOVESTW
21
5.3
5.3.1
pODMNOVESTWA
5.4
pONQTIE PODMNOVESTWA
mNOVESTWO A NAZYWAETSQ PODMNOVESTWOM MNOVESTWA
B, ESLI KAVDYJ \LEMENT MNOVESTWA A QWLQETSQ \LEMENTOM MNOVESTWA B.
eSLI A QWLQETSQ PODMNOVESTWOM B, TO \TOT FAKT
ZAPISYWAETSQ ZNAKOSO^ETANIEM A B. eSLI IMEET MESTO A B, TO GOWORQT TAKVE, ^TO A SODERVITSQ (ILI
WKL@^AETSQ) W B, A B SODERVIT (ILI WKL@^AET) A.
mNOVESTWO A NAZYWAETSQ SOBSTWENNYM PODMNOVESTWOM MNOVESTWA B, ESLI A B I A =6 B.
mY BUDEM S^ITATX MNOVESTWA A I B ODINAKOWYMI
(I OBOZNA^ATX \TOT FAKT ZNAKOSO^ETANIEM A = B), ESLI
IME@T MESTO SOOTNOENIQ
AB I BA
(5.3)
T.E. ESLI A I B SOSTOQT IZ ODNIH I TEH VE \LEMENTOW.
nAPRIMER, SLEDU@]IE MNOVESTWA A I B QWLQ@TSQ
ODINAKOWYMI:
A def
= fx 2 R j sin(x) = 1g
I
B def
= fx 2 R j x = 2 + 2k k 2 Zg
GDE R { MNOVESTWO WSEH DEJSTWITELXNYH ^ISEL, I Z {
MNOVESTWO WSEH CELYH ^ISEL.
5.3.2
pUSTOE MNOVESTWO
mY BUDEM PREDPOLAGATX, ^TO SU]ESTWUET EDINSTWENNOE MNOVESTWO, TAKOE, ^TO NIKAKOJ OB_EKT NE QWLQETSQ
EGO \LEMENTOM. dANNOE MNOVESTWO NAZYWAETSQ PUSTYM
MNOVESTWOM, I OBOZNA^AETSQ SIMWOLOM .
iZ OPREDELENIQ OTNOENIQ WKL@^ENIQ WYTEKAET, ^TO
DLQ KAVDOGO MNOVESTWA A IMEET MESTO SOOTNOENIE
A
zAMETIM, ^TO MNOVESTWO fg NE QWLQETSQ PUSTYM,
T.K. ONO SODERVIT ODIN \LEMENT. dANNYJ \LEMENT QWLQETSQ PUSTYM MNOVESTWOM.
oPERACII NAD MNOVESTWAMI
5.4.1
oPERACII NAD PAROJ MNOVESTW
5.4.2
oPERACII NAD SEMEJSTWAMI MNOVESTW
pUSTX ZADANA PARA MNOVESTW A B.
pERESE^ENIE MNOVESTW A I B { \TO MNOVESTWO,
OBOZNA^AEMOE ZNAKOSO^ETANIEM A \ B, I OPREDELQEMOE
SLEDU@]IM OBRAZOM:
A \ B def
= fx j x 2 A I x 2 B g:
oB_EDINENIE MNOVESTW A I B { \TO MNOVESTWO,
OBOZNA^AEMOE ZNAKOSO^ETANIEM A B, I OPREDELQEMOE
SLEDU@]IM OBRAZOM:
A B def
= fx j x 2 A ILI x 2 B g:
rAZNOSTX MNOVESTW A I B { \TO MNOVESTWO, OBOZNA^AEMOE ZNAKOSO^ETANIEM A n B, I OPREDELQEMOE SLEDU@]IM OBRAZOM:
A n B def
= fx j x 2 A I x 62 B g:
pUSTX = { NEKOTOROE MNOVESTWO, \LEMENTY KOTOROGO NAZYWA@TSQ INDEKSAMI.
={INDEKSIROWANNOE SEMEJSTWO MNOVESTW { \TO
NEKOTORAQ SOWOKUPNOSTX MNOVESTW, TAKAQ, ^TO S KAVDYM INDEKSOM i 2 = SWQZANO NEKOTOROE MNOVESTWO Ai
IZ DANNOJ SOWOKUPNOSTI. dOPUSKAETSQ, ^TO DLQ RAZNYH
INDEKSOW i j 2 = MNOVESTWA Ai I Aj IZ SEMEJSTWA (5.5)
MOGUT SOWPADATX.
={INDEKSIROWANNOE SEMEJSTWO MNOVESTW OBOZNA^AETSQ ZNAKOSO^ETANIEM WIDA
(Ai j i 2 =)
(5.5)
pERESE^ENIEM SEMEJSTWA (5.5) NAZYWAETSQ MNOVESTWO, OBOZNA^AEMOE SIMWOLOM T Ai , I OPREDELQEMOE
i
SLEDU@]IM OBRAZOM:
\ def
Ai = fx j DLQ L@BOGO i 2 = x 2 Ai g:
2=
i2=
oB_EDINENIEM SEMEJSTWA (5.5) NAZYWAETSQ MNOVESTWO, OBOZNA^AEMOE SIMWOLOM S Ai , I OPREDELQEMOE
i
pUSTX ZADANO NEKOTOROE MNOVESTWO A.
SLEDU@]IM OBRAZOM:
mNOVESTWO
def
fB j B Ag
(5.4)
Ai = fx j SU]ESTWUET i 2 = TAKOJ, ^TO x 2 Aig:
i
\LEMENTAMI KOTOROGO QWLQ@TSQ PODMNOVESTWA MNOVESTWA A, OBOZNA^AETSQ SIMWOLOM 2A .
w TOM SLU^AE, KOGDA MNOVESTWO INDEKSOW = QWLQETSQ
nAPRIMER, ESLI A = f1 2 3g TO
KONE^NYM I IMEET WID f1 2 : : : ng, MNOVESTWA T Ai I
S A MOGUT OBOZNA^ATXSQ ZNAKOSO^ETANIQMI i
2A = f f1g f2g f3g f12g f13g f23g f123gg
i
i
nETRUDNO DOKAZATX, ^TO ESLI MNOVESTWO A QWLQETSQ
A1 \ : : : \ An I A1 : : : An
KONE^NYM I SOSTOIT IZ n \LEMENTOW, TO MNOVESTWO 2A
TOVE QWLQETSQ KONE^NYM I SOSTOIT IZ 2n \LEMENTOW. SOOTWETSTWENNO.
5.3.3
mNOVESTWO WSEH PODMNOVESTW
2=
2=
2=
2=
22
5.5
1.
2.
3.
4.
5.
6.
7.
zADA^I
A n (A n B) = A \ B
A n B = A n (A \ B)
dOKAZATX, ^TO DLQ L@BYH MNOVESTW A B C
A \ (B n C) = (A \ B) n (A \ C)
(a) A A
A \ (B n C) = (A \ B) n C
(b) ESLI A B I B C, TO A C
(A n B) n C = (A n C) n (B n C)
(c) A \ B A
A B = A (B n A)
(d) A \ B B
A \ (B n A) = (e) A A B
(A B) n C = (A n C) (B n C)
(f) B A B
A n (B n C) = (A n B) (A \ C)
(A n B) n C = A n (B C)
(g) A n B A
10. dOKAZATX, ^TO
dOKAZATX, ^TO 6= fg.
(a) A B C , A C I B C
dOKAZATX, ^TO ff1 2g f2 3gg 6= f1 2 3g.
(b) A B \ C , A B I A C
dOKAZATX, ^TO DLQ L@BOGO MNOVESTWA A
(c) (A n B) B = A , B A
(a) ESLI A , TO A = (d) (A \ B) C = A \ (B C) , C A
(b) A \ = (e) A B ) (A C) (B C)
(c) A = A
(f) A B ) (A \ C) (B \ C)
(g)
A B ) (A n C) (B n C)
dOKAZATX, ^TO SU]ESTWUET LIX ODNO MNOVESTWO,
NE IME@]EE \LEMENTOW.
(h) A B ) (C n B) (C n A)
(i) A B = A \ B , A = B
sU]ESTWU@T LI MNOVESTWA A B C, TAKIE ^TO
(j) A = B , (A n B) (B n A) = A \ B 6= A \ C = (A \ B) n C = 11. dOKAZATX, ^TO MNOVESTWO IZ n \LEMENTOW IMEET 2n
PODMNOVESTW.
dOKAZATX, ^TO SLEDU@]IE SOOTNOENIQ \KWIWALENTNY:
12. nAJTI WSE PODMNOVESTWA MNOVESTW
(a) A B
fg fxg f1 2g
(b) A B = B
13. dOKAZATX, ^TO
(c) A \ B = A
(a) 2A B = 2A \ 2B
(d) A n B = (b) 2A B = fA1 B1 j A1 2 2A B1 2 2B g
dOKAZATX SLEDU@]IE TOVDESTWA:
14. dOKAZATX, ^TO DLQ L@BYH MNOVESTW A1 : : : An
(a) A A = A \ A = A
ESLI A1 A2 : : : An A1
(b) A \ B = B \ A
TO A1 = A2 = : : : = An
(c) A B = B A
15. rEITX SISTEMU URAWNENIJ
(d) A \ (B \ C) = (A \ B) \ C
A\X = B
(e) A (B C) = (A B) C
AX = C
(f) A \ (B C) = (A \ B) (A \ C)
(g) A (B \ C) = (A B) \ (A C)
GDE A B I C { ZADANNYE MNOVESTWA, I
(h) (A \ B) (C \ D) =
B A A C
(A C) \ (B C) \ (A D) \ (B D)
16. rEITX SISTEMU URAWNENIJ
(i) A (A \ B) = A
AnX =B
(j) A \ (A B) = A
X nA =C
dOKAZATX SLEDU@]IE TOVDESTWA:
GDE A B I C { ZADANNYE MNOVESTWA, I
(a) A n (B C) = (A n B) \ (A n C)
B A A \ C = (b) A n (B \ C) = (A n B) (A n C)
(c)
(d)
(e)
(f)
(g)
(h)
(i)
(j)
(k)
(l)
\
8.
9.
23
17. rEITX SISTEMU URAWNENIJ
AnX = B
AX = C
GDE A B I C { ZADANNYE MNOVESTWA, I
B A A C
18. rEITX SISTEMY URAWNENIJ
AX = B \X
(a) A \ X = C X
AnX = X nB
(b) X n A = C n X
A\X = B nX
(c) C X = X n A
pRI KAKIH A B C \TI SISTEMY IME@T REENIE?
19. dOKAZATX, ^TO DLQ SEMEJSTWA (Ai j i 2 =) I PROIZWOLXNOGO MNOVESTWA B IMEET MESTO SOOTNOENIE
DLQ KAVDOGO i 2 = Ai B
,
i2=
Ai B
20. dOKAZATX, ^TO DLQ SEMEJSTWA (Ai j i 2 =) I PROIZWOLXNOGO MNOVESTWA B IMEET MESTO SOOTNOENIE
DLQ KAVDOGO i 2 = B Ai
, B
\
i2=
Ai
21. eSLI SEMEJSTWA (Ai j i 2 =) I (Bi j i 2 =) TAKOWY,
^TO DLQ KAVDOGO i 2 = Ai Bi , TO
\
i2=
Ai \
i2=
Bi I
i2=
Ai i2=
Bi
24
lEKCIQ 6
oTNOENIQ I FUNKCII
6.1
sPISKI
sPISKOM NAZYWAETSQ UPORQDO^ENNAQ SOWOKUPNOSTX OB_EKTOW
6.3
6.3.1
bINARNYE OTNOENIQ
pONQTIE BINARNOGO OTNOENIQ
pUSTX ZADANO NEKOTOROE MNOVESTWO A.
bINARNOE OTNOENIE NA MNOVESTWE A (NAZYWAEMOE NIVE PROSTO OTNOENIEM) { \TO PROIZWOLXNOE
PODMNOVESTWO R MNOVESTWA A2 .
oTNOENIE R A2 MOVNO IZOBRAZITX W WIDE GRAFA,
WERINAMI KOTOROGO QWLQ@TSQ \LEMENTY MNOVESTWA A:
DLQ KAVDOJ PARY a b WERIN DANNYJ GRAF SODERVIT
REBRO IZ a W b TOGDA I TOLXKO TOGDA, KOGDA (a b) 2 R.
nIVE MNOVESTWO A PREDPOLAGAETSQ FIKSIROWANNYM,
I WSE RASSMATRIWAEMYE OTNOENIQ QWLQ@TSQ BINARNYMI OTNOENIQMI NA MNOVESTWE A.
dLQ PROIZWOLXNOJ PARY (a b) 2 A2 UTWERVDENIE O
TOM, ^TO DANNAQ PARA PRINADLEVIT OTNOENI@ R, ZAPISYWA@T ZNAKOSO^ETANIEM R(a b) ILI aRb.
6.2
oTNOENIE, SOSTOQ]EE IZ WSEH PAR WIDA (a a), GDE
a 2 A, OBOZNA^AETSQ SIMWOLOM idA .
pUSTX ZADAN NEKOTORYJ SPISOK MNOVESTW
eSLI R { BINARNOE OTNOENIE NA A, TO DLQ KAVDOGO
a
2
A SIMWOL R(a) OBOZNA^AET MNOVESTWO, SOSTOQ]EE
(A1 : : : An)
(6.2) IZ WSEH
b 2 A, TAKIH, ^TO (a b) 2 R. eSLI IZOBRAVATX
R W WIDE GRAFA, TO MNOVESTWO R(a) SOSTOIT
dEKARTOWYM PROIZWEDENIEM \TOGO SPISKA NAZYWA- OTNOENIE
IZ KONCOW R<BER c NA^ALOM W a.
ETSQ MNOVESTWO, OBOZNA^AEMOE ZNAKOSO^ETANIEM
A1 : : : An
(6.3) 6.3.2 oPERACII NA OTNOENIQH
I SOSTOQ]EE IZ WSEH SPISKOW WIDA (a1 : : : an), GDE DLQ dLQ KAVDOJ PARY OTNOENIJ R1 R2
KAVDOGO i = 1 : : : n ai 2 Ai .
PERESE^ENIE R1 \ R2 SOSTOIT IZ WSEH PAR (a b),
nAPRIMER, ESLI n = 2 A1 = f1 2g A2 = f3 4g, TO
KOTORYE PRINADLEVAT ODNOWREMENNO R1 I R2
MNOVESTWO A1 A2 IMEET WID
OB_EDINENIE R1 R2 SOSTOIT IZ WSEH PAR (a b),
f(1 3) (2 3) (14) (2 4)g
KAVDAQ IZ KOTORYH PRINADLEVIT R1 ILI R2
eSLI WSE MNOVESTWA W SPISKE (6.2) SOWPADA@T, T.E.
PROIZWEDENIE R1 R2 SOSTOIT IZ WSEH PAR (a b),
A1 = : : : = An = A, TO MNOVESTWO (6.3) MOVNO OBOZNADLQ KAVDOJ IZ KOTORYH SU]ESTWUET \LEMENT c, TA^ATX SIMWOLOM An .
KOJ, ^TO (a c) 2 R1 I (c b) 2 R2.
eSLI HOTQ BY ODNO IZ MNOVESTW, WHODQ]IH W SPISOK
dLQ KAVDOGO OTNOENIQ R
(6.2), QWLQETSQ PUSTYM, TO DEKARTOWO PROIZWEDENIE (6.3)
PO OPREDELENI@ QWLQETSQ ODNO\LEMENTNYM MNOVESTWOM
EGO DOPOLNENIE R SOSTOIT IZ WSEH PAR IZ A2 , NE
f1g. aNALOGI^NYJ WID IMEET DEKARTOWO PROIZWEDENIE
PRINADLEVA]IH R
PUSTOGO SPISKA MNOVESTW.
OBRATNYM K R NAZYWAETSQ OTNOENIE R 1, SOoTNOENIEM NA (6.2) NAZYWAETSQ PROIZWOLXNOE PODSTOQ]EE IZ WSEH PAR (a b), TAKIH, ^TO (b a) 2 R.
MNOVESTWO R DEKARTOWA PROIZWEDENIQ (6.3).
(O1 : : : On)
(6.1)
PRI^<M NEKOTORYE IZ \TIH OB_EKTOW MOGUT SOWPADATX.
pORQDOK SLEDOWANIQ ^LENOW SPISKA WAVEN, T.E. SPISKI
(O1 : : : On) I (O1 : : : On)
S^ITA@TSQ RAWNYMI TOLXKO W TOM SLU^AE, KOGDA
DLQ KAVDOGO i = 1 : : : n Oi = Oi
sPISOK (6.1) MOVET BYTX PUSTYM, T.E. IMETX WID
()
0
0
0
dEKARTOWY PROIZWEDENIQ
;
25
6.3.3
sPECIALXNYE BINARNYE OTNOENIQ
oTNOENIE R A NAZYWAETSQ
REFLEKSIWNYM, ESLI idA R,
T.E. DLQ KAVDOGO a 2 A (a a) 2 R
IRREFLEKSIWNYM, ESLI idA \ R = ,
T.E. DLQ KAVDOGO a 2 A (a a) 62 R
SIMMETRI^NYM, ESLI R 1 = R,
T.E. ESLI (a b) 2 R, TO (b a) 2 R
ANTISIMMETRI^NYM, ESLI R \ R 1 idA,
T.E. ESLI (a b) 2 R I (b a) 2 R, TO a = b
TRANZITIWNYM, ESLI R R R,
T.E. ESLI (a b) 2 R I (b c) 2 R, TO (a c) 2 R
2
6.3.5
;
;
6.3.4
|KWIWALENTNOSTI
sOWOKUPNOSTX WSEH KLASSOW RAZBIENIQ MNOVESTWA A,
POROVDAEMOGO \KWIWALENTNOSTX@ R, OBOZNA^AETSQ SIMWOLOM A=R, I NAZYWAETSQ FAKTOR-MNOVESTWOM MNOVESTWA A OTNOSITELXNO \KWIWALENTNOSTI R. dLQ KAVDOGO \LEMENTA a 2 A SIMWOL a] OBOZNA^AET TOT KLASS IZ
A=R, KOTOROMU PRINADLEVIT a. |LEMENT a NAZYWAETSQ
PREDSTAWITELEM \TOGO KLASSA.
bINARNOE OTNOENIE R A2 NAZYWAETSQ OTNOENIEM \KWIWALENTNOSTI (ILI PROSTO \KWIWALENTNOSTX@), ESLI ONO QWLQETSQ ODNOWREMENNO REFLEKSIWNYM,
SIMMETRI^NYM, I TRANZITIWNYM.
kAVDAQ \KWIWALENTNOSTX R A2 POROVDAET NEKOTOROE RAZBIENIE MNOVESTWA A, GDE POD RAZBIENIEM A
PONIMAETSQ SEMEJSTWO
S = fAi j i 2 =g
(6.4)
NEPUSTYH PODMNOVESTW MNOVESTWA A (NAZYWAEMYH KLASSAMI RAZBIENIQ), TAKOE, ^TO KAVDYJ \LEMENT MNOVESTWA A PRINADLEVIT ROWNO ODNOMU IZ \TIH KLASSOW.
kAVDYJ KLASS RAZBIENIQ, KOTOROE SOOTWETSTWUET OTNOENI@ \KWIWALENTNOSTI R, IMEET WID R(a), GDE a {
PROIZWOLXNYJ \LEMENT MNOVESTWA A. dOKAVEM, ^TO SEMEJSTWO PODMNOVESTW WIDA R(a) DEJSTWITELXNO OBRAZUET RAZBIENIE.
kAVDYJ \LEMENT a 2 A PRINADLEVIT NEKOTOROMU
IZ \TIH PODMNOVESTW, A IMENNO - R(a), POTOMU ^TO
R { REFLEKSIWNO.
|LEMENT a 2 A NE MOVET PRINADLEVATX DWUM RAZLI^NYM PODMNOVESTWAM R(b) I R(c), POTOMU ^TO
ESLI a 2 R(b) I a 2 R(c), T.E. (b a) 2 R I (c a) 2 R,
TO (a b) 2 R (T.K. R { SIMMETRI^NO), I, SLEDOWATELXNO, (c b) 2 R (T.K. R { TRANZITIWNO).
pO\TOMU, ESLI d 2 R(b), T.E. (b d) 2 R, TO IZ
TRANZITIWNOSTI R SLEDUET, ^TO (c d) 2 R, T.E.
d 2 R(c). tAKIM OBRAZOM, R(b) R(c), I ANALOGI^NO DOKAZYWAETSQ, ^TO R(c) R(b). sLEDOWATELXNO,
PODMNOVESTWA R(b) I R(c) SOWPADA@T.
oBRATNO, KAVDOE RAZBIENIE S WIDA (6.4) POROVDAET \KWIWALENTNOSTX NA A, PRI KOTOROJ \LEMENTY \KWIWALENTNY, ESLI ONI PRINADLEVAT ODNOMU I TOMU VE KLASSU
RAZBIENIQ S.
nETRUDNO WIDETX, ^TO DANNYE PEREHODY (OT \KWIWALENTNOSTI K RAZBIENI@ I OT RAZBIENIQ K \KWIWALENTNOSTI) QWLQ@TSQ WZAIMNO OBRATNYMI.
~ASTI^NYE PORQDKI
bINARNOE OTNOENIE NA MNOVESTWE A NAZYWAETSQ
KWAZIPORQDKOM, ESLI ONO QWLQETSQ ODNOWREMENNO REFLEKSIWNYM, I TRANZITIWNYM
^ASTI^NYM PORQDKOM (ILI PROSTO PORQDKOM),
ESLI ONO QWLQETSQ ODNOWREMENNO REFLEKSIWNYM,
ANTISIMMETRI^NYM, I TRANZITIWNYM.
pORQDOK OBY^NO OBOZNA^AETSQ SIMWOLOM . mY BUDEM PISATX a < b, ESLI a b I a =
6 b.
oTNOENIE 1 OBOZNA^AETSQ SIMWOLOM . oNO TOVE QWLQETSQ PORQDKOM, I NAZYWAETSQ DWOJSTWENNYM K
PORQDKU .
pORQDOK NA MNOVESTWE A NAZYWAETSQ LINEJNYM,
ESLI DLQ L@BYH a b 2 A LIBO a b, LIBO b a.
mNOVESTWO A, NA KOTOROM ZADAN ^ASTI^NYJ PORQDOK, NAZYWAETSQ ^ASTI^NO UPORQDO^ENNYM (OTNOSITELXNO DANNOGO ^ASTI^NOGO PORQDKA). eSLI DANNYJ ^ASTI^NYJ PORQDOK QWLQETSQ LINEJNYM, TO A NAZYWAETSQ
LINEJNO UPORQDO^ENNYM (OTNOSITELXNO DANNOGO LINEJNOGO PORQDKA).
pUSTX NA MNOVESTWE A ZADAN ^ASTI^NYJ PORQDOK
A2 . kAVDOE PODMNOVESTWO A A MOVET RASSMATRIWATXSQ KAK ^ASTI^NO UPORQDO^ENNOE MNOVESTWO, PORQDOK NA KOTOROM INDUCIROWAN PORQDKOM NA A, T.E.
DLQ KAVDOJ PARY a b \LEMENTOW PODMNOVESTWA A MY
POLAGAEM, ^TO a b, ESLI PARA (a b) PRINADLEVIT OTNOENI@ ^ASTI^NOGO PORQDKA NA A. pODMNOVESTWO
A NAZYWAETSQ CEPX@ W A, ESLI ONO QWLQETSQ LINEJNO UPORQDO^ENNYM OTNOSITELXNO \TOGO INDUCIROWANNOGO PORQDKA.
|LEMENT a ^ASTI^NO UPORQDO^ENNOGO MNOVESTWA A
NAZYWAETSQ
MAKSIMALXNYM, ESLI DLQ KAVDOGO b 2 A IZ TOGO,
^TO a b SLEDUET, ^TO a = b
MINIMALXNYM, ESLI DLQ KAVDOGO b 2 A IZ TOGO,
^TO b a SLEDUET, ^TO b = a
NAIBOLXIM, ESLI DLQ KAVDOGO b 2 A b a
NAIMENXIM, ESLI DLQ KAVDOGO b 2 A a b.
pUSTX A { PODMNOVESTWO ^ASTI^NO UPORQDO^ENNOGO
MNOVESTWA A.
nIVNEJ GRANX@ PODMNOVESTWA A NAZYWAETSQ
PROIZWOLXNYJ \LEMENT a 2 A, TAKOJ, ^TO DLQ KAVDOGO b 2 A IMEET MESTO NERAWENSTWO a b.
26
;
0
0
0
0
0
0
zNAKOSO^ETANIE a A WYRAVAET TOT FAKT, ^TO a
{ NIVNQQ GRANX A .
tO^NOJ NIVNEJ GRANX@ PODMNOVESTWA A NAZYWAETSQ \LEMENT inf(A ), OBLADA@]IJ SWOJSTWOM:
DLQ KAVDOGO b 2 A b A , b inf(A )
wERHNEJ GRANX@ PODMNOVESTWA A NAZYWAETSQ
PROIZWOLXNYJ \LEMENT a 2 A, TAKOJ, ^TO DLQ KAVDOGO b 2 A IMEET MESTO NERAWENSTWO b a.
zNAKOSO^ETANIE A a WYRAVAET TOT FAKT, ^TO a
{ WERHNQQ GRANX A .
tO^NOJ WERHNEJ GRANX@ PODMNOVESTWA A NAZYWAETSQ \LEMENT sup(A ), OBLADA@]IJ SWOJSTWOM:
DLQ KAVDOGO b 2 A A b , sup(A ) b
oTMETIM, ^TO \LEMENTY inf(A ) I sup(A ) MOGUT NE
PRINADLEVATX PODMNOVESTWU A (I MOGUT WOOB]E NE SU]ESTWOWATX).
eSLI MNOVESTWO A QWLQETSQ KONE^NYM I IMEET WID
fa1 : : : ang, TO \LEMENTY inf(A ) I sup(A ) (ESLI ONI
SU]ESTWU@T) OBOZNA^A@TSQ SOOTWETSTWENNO ZNAKOSO^ETANIQMI
a1 ^ : : : ^ an I a1 _ : : : _ an
~ASTI^NO UPORQDO^ENNOE MNOVESTWO A NAZYWAETSQ
WPOLNE UPORQDO^ENNYM, ESLI DLQ KAVDOGO NEPUSTOGO
PODMNOVESTWA A A SU]ESTWUET \LEMENT inf(A ), I
\TOT \LEMENT PRINADLEVIT A .
~ASTI^NO UPORQDO^ENNOE MNOVESTWO A NAZYWAETSQ
RE<TKOJ, ESLI DLQ L@BYH DWUH \LEMENTOW a b 2 A
SU]ESTWUET IH TO^NAQ NIVNQQ GRANX a ^ b I IH TO^NAQ
WERHNQQ GRANX a _ b. w L@BOJ RE<TKE DLQ PROIZWOLXNOJ
KONE^NOJ SOWOKUPNOSTI a1 : : : an \LEMENTOW SU]ESTWU@T E< TO^NAQ NIVNQQ GRANX I TO^NAQ WERHNQQ GRANX:
a1 ^ : : : ^ an = a1 ^ (a2 ^ (: : : ^ an ))
a1 _ : : : _ an = a1 _ (a2 _ (: : : _ an ))
pOLNOJ RE<TKOJ NAZYWAETSQ ^ASTI^NO UPORQDO^ENNOE MNOVESTWO A, TAKOE, ^TO DLQ KAVDOGO PODMNOVESTWA A A SU]ESTWU@T EGO TO^NAQ NIVNQQ GRANX inf(A )
I EGO TO^NAQ WERHNQQ GRANX sup(A ). w ^ASTNOSTI, SU]ESTWU@T \LEMENTY inf(A) I sup(A), KOTORYE OBOZNA^A@TSQ SIMWOLAMI 0 I 1 SOOTWETSTWENNO.
pOLNOJ ALGEBROJ gEJTINGA NAZYWAETSQ POLNAQ
RE<TKA A, W KOTOROJ DLQ KAVDOJ PARY a b 2 A OPREDELEN \LEMENT
a!b
(6.5)
OBLADA@]IJ SLEDU@]IM SWOJSTWOM: DLQ KAVDOGO c 2 A
c (a ! b) , (c ^ a) b
(6.6)
pOLNOJ BULEWOJ ALGEBROJ NAZYWAETSQ POLNAQ ALGEBRA gEJTINGA, W KOTOROJ DLQ KAVDOGO \LEMENTA a IMEET MESTO RAWENSTWO
(a ! 0) ! 0 = a
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6.4
6.4.1
SQ PROIZWOLXNOE SOOTWETSTWIE f, KOTOROE SOPOSTAWLQET
KAVDOMU \LEMENTU a MNOVESTWA A NEKOTORYJ \LEMENT
f(a) MNOVESTWA B.
fUNKCIQ f IZ A W B OBOZNA^AETSQ ZNAKOSO^ETANIEM
f : A ! B ILI
f
0
0
0
0
0
-B
A
(6.7)
eSLI f { FUNKCIQ IZ A W B, TO DLQ KAVDOGO a 2 A
\LEMENT f(a) NAZYWAETSQ ZNA^ENIEM FUNKCII f PRI
ZNA^ENII ARGUMENTA a (ILI PROSTO ZNA^ENIEM f NA a).
eSLI \LEMENT b QWLQETSQ ZNA^ENIEM f NA a, TO \TOT
FAKT OBOZNA^AETSQ ZNAKOSO^ETANIEM
a 7! b
pUSTX ZADANY FUNKCII f I g WIDA
A
f
-B
g
B
-C
kOMPOZICIEJ f I g NAZYWAETSQ FUNKCIQ gf WIDA
0
0
pONQTIE FUNKCII
fUNKCIEJ IZ MNOVESTWA A W MNOVESTWO B NAZYWAET-
0
0
fUNKCII
A
gf
-C
KOTORAQ SOPOSTAWLQET KAVDOMU \LEMENTU a MNOVESTWA
A \LEMENT g(f(a)) MNOVESTWA C.
dLQ KAVDOGO MNOVESTWA A SIMWOL idA OBOZNA^AET
FUNKCI@ WIDA
idA
A
-A
KOTORAQ SOPOSTAWLQET KAVDOMU \LEMENTU a 2 A TOT VE
\LEMENT a, T.E.
idA (a) def
=a
mNOVESTWO WSEH FUNKCIJ IZ A W B OBOZNA^AETSQ
SIMWOLOM B A .
6.4.2
oBRAZY I PROOBRAZY
pUSTX f { FUNKCIQ WIDA (6.7).
eSLI DLQ PARY \LEMENTOW a 2 A b 2 B IMEET MESTO
SOOTNOENIE b = f(a), TO
b NAZYWAETSQ OBRAZOM \LEMENTA a OTNOSITELXNO
FUNKCII f, I
a NAZYWAETSQ PROOBRAZOM \LEMENTA b OTNOSITELXNO FUNKCII f.
dLQ KAVDOGO PODMNOVESTWA A A SIMWOL f(A )
OBOZNA^AET MNOVESTWO, NAZYWAEMOE OBRAZOM PODMNOVESTWA A OTNOSITELXNO FUNKCII f, I SOSTOQ]EE IZ
WSEH \LEMENTOW WIDA f(a), GDE a { PROIZWOLXNYJ \LEMENT MNOVESTWA A .
mNOVESTWO f(A) OBOZNA^AETSQ SIMWOLOM Im(f).
dLQ KAVDOGO PODMNOVESTWA B B SIMWOL f 1 (B )
OBOZNA^AET MNOVESTWO, NAZYWAEMOE PROOBRAZOM PODMNOVESTWA B OTNOSITELXNO FUNKCII f, I SOSTOQ]EE IZ
WSEH \LEMENTOW a MNOVESTWA A, TAKIH, ^TO f(a) 2 B.
eSLI MNOVESTWO B SOSTOIT IZ ODNOGO \LEMENTA b, TO
WMESTO f 1 (fbg) PIUT PROSTO f 1 (b).
27
0
0
0
0
0
0
0
;
;
;
0
6.4.3
kLASSY FUNKCIJ
4. dOKAZATX, ^TO
(a) (A B) C = (A C) (B C)
(b) A (B C) = (A B) (A C)
(c) (A B) (C D) =
(A C) (B C) (A D) (B D)
(d) (A n B) C = (A C) n (B C)
(e) A (B n C) = (A B) n (A C)
(f) ESLI A C I B D, TO
A B = (A D) \ (C B)
fUNKCIQ f WIDA (6.7) NAZYWAETSQ
IN_EKTIWNOJ, ESLI DLQ KAVDOJ PARY a a 2 A
IMEET MESTO SOOTNOENIE
a=
6 a ) f(a) =6 f(a )
T.E. ESLI DLQ KAVDOGO b 2 B MNOVESTWO f 1 (b) ILI
PUSTO, ILI SOSTOIT IZ ODNOGO \LEMENTA
S@R_EKTIWNOJ
, ESLI DLQ KAVDOGO b 2 B MNOVESTWO f 1 (b) NEPUSTO
, ^TO ESLI MNOVESTWA A B C D UDOWLEBIEKTIWNOJ (ILI BIEKCIEJ), ESLI f QWLQETSQ 5. dOKAZATX
TWORQ@T
SOOTNOENI@
ODNOWREMENNO IN_EKTIWNOJ I S@R_EKTIWNOJ, T.E.
ESLI DLQ KAVDOGO b 2 B MNOVESTWO f 1 (b) SOSTOIT
(A B) (B A) = C D
IZ ODNOGO \LEMENTA.
TO A = B = C = D
zAMETIM, ^TO ESLI f : A ! B { BIEKCIQ, TO FUNKCIQ
f 1 : B ! A, SOPOSTAWLQ@]AQ KAVDOMU b 2 B EDINSTWENNYJ \LEMENT MNOVESTWA f 1 (b), OBLADAET SLEDU@- 6.5.2 bINARNYE OTNOENIQ
]IM SWOJSTWOM:
1. dOKAZATX, ^TO DLQ L@BYH BINARNYH OTNOENIJ
0
0
0
;
;
;
;
;
f 1 f = idA ff
;
6.4.4
1
;
= idB
mONOTONNYE FUNKCII
pUSTX A I B { ^ASTI^NO UPORQDO^ENNYE MNOVESTWA, I
f { FUNKCIQ IZ A W B. fUNKCIQ f NAZYWAETSQ MONOTONNOJ, ESLI DLQ L@BYH a b 2 A IZ a b SLEDUET
f(a) f(b) .
eSLI f : A ! B { BIEKCIQ, I f I f 1 { MONOTONNYE
FUNKCII, TO f NAZYWAETSQ IZOMORFIZMOM ^ASTI^NO
UPORQDO^ENNYH MNOVESTW A I B, A MNOVESTWA A I B
NAZYWA@TSQ IZOMORFNYMI.
;
6.5
6.5.1
zADA^I
dEKARTOWY PROIZWEDENIQ
1. pUSTX ZADANY DWA OTREZKA DEJSTWITELXNOJ PRQMOJ: a b] I c d]. nAJTI GEOMETRI^ESKU@ INTERPRETACI@ SLEDU@]IH MNOVESTW:
(a) a b] c d]
(b) a b]2
(c) a b]3
2. dOKAZATX, ^TO
(A B) \ (C D) = (A \ C) (B \ D)
3. dOKAZATX, ^TO
(A B) (C D) (A C) (B D)
pRI KAKIH USLOWIQH NA A B C D DANNOE WKL@^ENIE QWLQETSQ RAWENSTWOM?
(a)
(b)
(c)
(d)
(R 1) 1 = R
(R1 \ R2) 1 = (R1 1 ) \ (R2 1 )
(R1 R2) 1 = (R1 1 ) (R2 1 )
R 1 = (R) 1
2. dOKAZATX, ^TO DLQ L@BYH BINARNYH OTNOENIJ
(a) R1 (R2 R3 ) = (R1 R2) R3
(b) (R1 R2) 1 = R2 1 R1 1
(c) (R1 R2) R3 = (R1 R3 ) (R2 R3)
(d) R1 (R2 R3) = (R1 R2 ) (R1 R3)
(e) (R1 \ R2) R3 (R1 R3 ) \ (R2 R3)
(f) R1 (R2 \ R3) (R1 R2 ) \ (R1 R3)
3. pOSTROITX PRIMER BINARNYH OTNOENIJ R1 R2 R3,
;
;
;
;
;
;
;
;
;
;
;
;
;
TAKIH ^TO
(R1 \ R2) R3 6= (R1 R3) \ (R2 R3)
4. dOKAZATX, ^TO ESLI R1 R2, TO
(a) R R1 R R2
(b) R1 R R2 R
(c) R1 1 R2 1
5. pUSTX SIMWOLY R1 I R2 OBOZNA^A@T BINARNYE OTNOENIQ NA MNOVESTWE N = f0 1 2 3: ::g WSEH NATURALXNYH ^ISEL, OPREDELQEMYE SLEDU@]IM OBRAZOM:
;
;
R1 def
= f(a b) j a b 2 N a < bg
def
R2 = f(a b) j a b 2 N a bg
dOKAZATX, ^TO
28
6.5.3 |KWIWALENTNOSTI
(a) R1 R1 6= R1
(b) R2 R1 = R1
1. pUSTX n { NEKOTOROE POLOVITELXNOE CELOE ^ISLO,
1
2
I R { BINARNOE OTNOENIE NA MNOVESTWE Z WSEH
(c) R2 R2 = N
CELYH ^ISEL, OPREDELQEMOE SLEDU@]IM OBRAZOM:
6. dOKAZATX, ^TO ESLI OTNOENIQ R1 I R2 REFLEKSIWNY, TO REFLEKSIWNY OTNOENIQ
R def
= f(a b) j a ; b DELITSQ NA ng
R1 R2 R1 \ R2 R1 1 R1 R2
dOKAZATX, ^TO R { \KWIWALENTNOSTX.
;
;
7. dOKAZATX, ^TO ESLI OTNOENIQ R1 I R2 IRREFLEKSIWNY, TO IRREFLEKSIWNY OTNOENIQ
R1 R2 R1 \ R2 R1 1
;
R def
= f((a b) (c d)) j a + d = b + cg
pOKAZATX, ^TO PROIZWEDENIE R1 R2 IRREFLEKSIWNYH OTNOENIJ MOVET NE BYTX IRREFLEKSIWNYM.
8. dOKAZATX, ^TO ESLI OTNOENIQ R1 I R2 SIMMETRI^NY, TO SIMMETRI^NY OTNOENIQ
R1 R2 R1 \ R2 R1 1 R1 R1 1
;
2. pUSTX R { BINARNOE OTNOENIE NA MNOVESTWE Z2
WSEH PAR CELYH ^ISEL, OPREDELQEMOE SLEDU@]IM
OBRAZOM:
;
9. dOKAZATX, ^TO PROIZWEDENIE R1 R2 SIMMETRI^NYH OTNOENIJ R1 I R2 QWLQETSQ SIMMETRI^NYM
TOGDA I TOLXKO TOGDA KOGDA
R1 R2 = R2 R1
10. pUSTX R1 I R2 { ANTISIMMETRI^NYE OTNOENIQ
NA MNOVESTWE A.
dOKAZATX, ^TO
(a) OTNOENIQ R1 \ R2 I R1 1 ANTISIMMETRI^NY
(b) OTNOENIE R1 R2 QWLQETSQ ANTISIMMETRI^;
NYM TOGDA I TOLXKO TOGDA KOGDA
R1 R2 1 idA
;
11. pOSTROITX BINARNOE OTNOENIE, KOTOROE
(a) REFLEKSIWNO, SIMMETRI^NO, NE TRANZITIWNO
(b) REFLEKSIWNO, ANTISIMMETRI^NO, NE TRANZI-
TIWNO
(c) REFLEKSIWNO, NE SIMMETRI^NO, TRANZITIWNO
(d) NE REFLEKSIWNO, ANTISIMMETRI^NO, TRANZITIWNO
(e) NE REFLEKSIWNO, SIMMETRI^NO, TRANZITIWNO
12. dOKAZATX, ^TO ESLI OTNOENIE R ODNOWREMENNO
SIMMETRI^NO I ANTISIMMETRI^NO, TO ONO TRANZITIWNO.
29
dOKAZATX, ^TO R { \KWIWALENTNOSTX.
3. pUSTX R { BINARNOE OTNOENIE NA MNOVESTWE Z2
WSEH PAR CELYH ^ISEL, OPREDELQEMOE SLEDU@]IM
OBRAZOM:
9
8
ad = bc b =
6 0 d =6 0 =
<
def
R = :((a b) (c d)) ILI
a = c b = 0 d = 0
dOKAZATX, ^TO R { \KWIWALENTNOSTX.
4. pUSTX A { MNOVESTWO WSEH PRQMYH NA PLOSKOSTI.
qWLQ@TSQ LI \KWIWALENTNOSTQMI SLEDU@]IE OTNOENIQ R1 I R2 NA A:
(a) (a b) 2 R1 , a I b PARALLELXNY
(b) (a b) 2 R2 , a I b PERPENDIKULQRNY
5. pUSTX R { BINARNOE OTNOENIE NA MNOVESTWE R
WSEH DEJSTWITELXNYH ^ISEL, OPREDELQEMOE SLEDU@]IM OBRAZOM:
R def
= f(a b) j a ; b { RACIONALXNOE ^ISLOg
dOKAZATX, ^TO R { \KWIWALENTNOSTX.
6. dOKAZATX, ^TO ESLI R { \KWIWALENTNOSTX, TO R 1
{ TOVE \KWIWALENTNOSTX.
7. pUSTX R { NEKOTOROE BINARNOE OTNOENIE NA MNOVESTWE A.
dOKAZATX, ^TO R QWLQETSQ \KWIWALENTNOSTX@ TOGDA I TOLXKO TOGDA, KOGDA
(R R 1) idA = R
;
;
8. pUSTX R1 I R2 { \KWIWALENTNOSTI NA NEKOTOROM
MNOVESTWE A. dOKAZATX, ^TO
(a) R1 R1 = A2 , R1 = A2
(b) R1 R2 = A2 , R2 R1 = A2
9. pUSTX f : A ! B { PROIZWOLXNAQ FUNKCIQ. oPREDELIM OTNOENIE R NA MNOVESTWE A SLEDU@]IM
OBRAZOM:
R def
= f(a1 a2) j f(a1 ) = f(a2 )g
dOKAZATX, ^TO R { \KWIWALENTNOSTX.
10. pUSTX R1 I R2 { \KWIWALENTNOSTX NA NEKOTOROM
MNOVESTWE A.
dOKAZATX, ^TO
(a) R1 \ R2 TOVE QWLQETSQ \KWIWALENTNOSTX@
(b) R1 R2 QWLQETSQ \KWIWALENTNOSTX@ TOGDA I
TOLXKO TOGDA, KOGDA
R1 R2 = R1 R2
(c) R1 R2 QWLQETSQ \KWIWALENTNOSTX@ TOGDA I
TOLXKO TOGDA, KOGDA
R1 R2 = R2 R1
(d) ESLI R1 R2 = R2 R1, TO
R1 + R2 = R1 R2
GDE R1 + R2 { \TO NAIMENXAQ \KWIWALENTNOSTX, SODERVA]AQ R1 I R2.
11. pUSTX p0 p1 p2 : : : { POSLEDOWATELXNOSTX NATURALXNYH ^ISEL, OPREDELQEMAQ INDUKTIWNO SLEDU@]IM
OBRAZOM:
(a) p0 def
=1
Pn
(b) pn+1 def
= Cni pi
i=0
dOKAZATX, ^TO DLQ KAVDOGO n 1 ^ISLO pn RAWNO
^ISLU OTNOENIJ \KWIWALENTNOSTI NA MNOVESTWE
IZ n \LEMENTOW.
VESTWO SODERVIT
(a) NE BOLEE ODNOGO NAIBOLXEGO \LEMENTA I
(b) NE BOLEE ODNOGO NAIMENXEGO \LEMENTA.
6. dOKAZATX, ^TO
(a) NAIBOLXIJ \LEMENT ^ASTI^NO UPORQDO^ENNOGO MNOVESTWA (ESLI ON SU]ESTWUET) QWLQETSQ EDINSTWENNYM MAKSIMALXNYM \LEMENTOM
\TOGO MNOVESTWA, I
(b) NAIMENXIJ \LEMENT ^ASTI^NO UPORQDO^ENNOGO MNOVESTWA (ESLI ON SU]ESTWUET) QWLQETSQ EDINSTWENNYM MINIMALXNYM \LEMENTOM
\TOGO MNOVESTWA.
7. pOSTROITX PRIMER ^ASTI^NO UPORQDO^ENNOGO MNOVESTWA, IME@]EGO ROWNO ODIN MINIMALXNYJ \LEMENT, NO NE IME@]EGO NAIMENXEGO \LEMENTA.
8. dOKAZATX, ^TO OTNOENIE R NA MNOVESTWE A QWLQETSQ KWAZIPORQDKOM TOGDA I TOLXKO TOGDA, KOGDA
R = (R R) idA
9. pUSTX R { KWAZIPORQDOK NA A.
oPREDELIM OTNOENIE Q NA A SLEDU@]IM
OBRAZOM:
Q def
= R\R 1
dOKAZATX, ^TO Q { \KWIWALENTNOSTX NA A.
oPREDELIM OTNOENIE S NA FAKTOR-MNOVESTWE
A=Q (GDE Q = R \ R 1 ) SLEDU@]IM OBRAZOM:
;
;
S def
= f(a1] a2]) j (a1 a2) 2 Rg
~ASTI^NYE PORQDKI
6.5.4
5. dOKAZATX, ^TO WSQKOE ^ASTI^NO UPORQDO^ENNOE MNO-
1. dOKAZATX, ^TO ESLI R { ^ASTI^NYJ PORQDOK, TO
R 1 TOVE ^ASTI^NYJ PORQDOK.
2. dOKAZATX, ^TO ESLI R1 I R2 { ^ASTI^NYE PORQDKI NA MNOVESTWE A, TO R1 \ R2 TOVE ^ASTI^NYJ
PORQDOK NA MNOVESTWE A.
3. dOKAZATX, ^TO OTNOENIQ WKL@^ENIQ NA MNO;
VESTWE WSEH PODMNOVESTW NEKOTOROGO MNOVESTWA
QWLQETSQ ^ASTI^NYM PORQDKOM.
4. pUSTX R { BINARNOE OTNOENIE NA MNOVESTWE N =
f0 1 2 3 : ::g WSEH NATURALXNYH ^ISEL, OPREDELQEMYE SLEDU@]IM OBRAZOM:
R def
= f(a b) j a b 2 N a DELITSQ NA bg
(MY S^ITAEM, ^TO 0 DELITSQ NA 0).
dOKAZATX, ^TO R { ^ASTI^NYJ PORQDOK.
30
dOKAZATX, ^TO S { ^ASTI^NYJ PORQDOK.
10. dOKAZATX, ^TO ESLI R { ^ASTI^NYJ (LINEJNYJ,
POLNYJ) PORQDOK NA MNOVESTWE A, I B A, TO
R \ B 2 ESTX ^ASTI^NYJ (LINEJNYJ, POLNYJ) PORQDOK NA MNOVESTWE B.
11. pUSTX { ^ASTI^NYJ PORQDOK NA A. dOKAZATX,
^TO OTNOENIE
< def
= f(a1 a2) 2 A2 j a1 a2 I a1 =
6 a2 g
IRREFLEKSIWNO I TRANZITIWNO.
12. dOKAZATX, ^TO ESLI NEKOTOROE OTNOENIE < NA A
IRREFLEKSIWNO I TRANZITIWNO, TO OTNOENIE
def
= f(a1 a2) 2 A2 j a1 < a2 ILI a1 = a2 g
ESTX ^ASTI^NYJ PORQDOK NA A.
13. pOKAZATX, ^TO ESLI A I B { ^ASTI^NO UPORQDO^ENNYE MNOVESTWA, I f : A ! B { MONOTONNAQ
FUNKCIQ, QWLQ@]AQSQ BIEKCIEJ, TO f 1 MOVET NE
BYTX MONOTONNOJ.
14. dOKAZATX, ^TO DLQ KAVDOGO ^ASTI^NOGO PORQDKA R
NA KONE^NOM MNOVESTWE A SU]ESTWUET LINEJNYJ
PORQDOK Q NA MNOVESTWE A, TAKOJ ^TO R Q.
;
6.5.5
fUNKCII
ESLI B1 B2 , TO f 1 (B1 ) f 1 (B2 )
f 1 (B1 B2 ) = f 1 (B1 ) f 1 (B2 )
f 1 (B1 \ B2 ) = f 1 (B1 ) \ f 1 (B2 )
f 1 (B1 n B2 ) = f 1 (B1 ) n f 1 (B2 )
8. dOKAZATX, ^TO DLQ L@BOJ FUNKCII f : A ! B I
L@BOGO PODMNOVESTWA B B
f 1 (B ) = , B \ Im(f) = (a)
(b)
(c)
(d)
;
;
;
;
;
;
;
;
;
;
0
;
1. eSLI FUNKCIQ gf { IN_EKTIWNAQ, TO FUNKCIQ f {
IN_EKTIWNAQ.
2. eSLI FUNKCIQ gf { S@R_EKTIWNAQ, TO FUNKCIQ g
{ S@R_EKTIWNAQ.
3. dOKAZATX, ^TO SU]ESTWUET BIEKTIWNAQ FUNKCIQ
(a) IZ A B W B A
(b) IZ A (B C) W (A B) C
(c) IZ (A B)C W (AC ) (B C )
(d) IZ (AB )C W A(B C )
(e) IZ AB C W (AB ) (AC ), ESLI B \ C = .
4. pUSTX ZADANA FUNKCIQ f : A ! B: oBOZNA^IM
SIMWOLOM Rf SLEDU@]EE BINARNOE OTNOENIE:
;
0
0
9. dOKAZATX, ^TO DLQ KAVDOJ FUNKCII f : A ! B I
KAVDOJ PARY PODMNOVESTW A A B Im(f),
(a) A f 1 (f(A ))
(b) f(f 1 (B )) = B
(c) f(A ) \ B = f(A \ f 1 (B ))
(d) f(A ) \ B = , A \ f 1 (B ) = (e) f(A ) B , A f 1 (B )
0
0
;
;
Rf def
= f(a f(a)) j a 2 Ag A B:
dOKAZATX, ^TO FUNKCIQ f QWLQETSQ
IN_EKTIWNOJ TOGDA I TOLXKO TOGDA, KOGDA
Rf Rf 1 = idA
;
S@R_EKTIWNOJ TOGDA I TOLXKO TOGDA, KOGDA
Rf 1 Rf = idB
;
5. dOKAZATX, ^TO DLQ L@BOJ FUNKCII f : A ! B I
L@BOJ PARY PODMNOVESTW A1 A2 A
(a) ESLI A1 A2 , TO f(A1 ) f(A2 )
(b) f(A1 A2) = f(A1 ) f(A2 )
(c) f(A1 \ A2) f(A1 ) \ f(A2 )
(d) f(A1 ) n f(A2 ) f(A1 n A2 )
(e) ESLI f { IN_EKTIWNA, TO
f(A1 \ A2 ) = f(A1 ) \ f(A2 )
f(A1 ) n f(A2 ) = f(A1 n A2)
6. pOSTROITX PRIMER FUNKCII f : A ! B I PODMNOVESTW A1 A2 A, TAKIH, ^TO
f(A1 \ A2) 6= f(A1 ) \ f(A2 )
7. dOKAZATX, ^TO DLQ L@BOJ FUNKCII f : A ! B I
L@BOJ PARY PODMNOVESTW B1 B2 B
31
0
0
0
0
0
0
0
0
0
0
0
;
0
0
0
;
;
0
0
lEKCIQ 7
oSNOWNYE REZULXTATY TEORII
MNOVESTW
7.1
mO]NOSTX MNOVESTWA
7.2
dLQ PROIZWOLXNOGO KONE^NOGO MNOVESTWA A ^ISLO jAj
EGO \LEMENTOW NAZYWAETSQ MO]NOSTX@ MNOVESTWA A.
pUSTX ZADANA PARA KONE^NYH MNOVESTW A B.
nETRUDNO DOKAZATX, ^TO
1. jAj jB j TOGDA I TOLXKO TOGDA, KOGDA SU]ESTWUET
IN_EKTIWNOE OTOBRAVENIE f : A ! B
2. jAj jB j TOGDA I TOLXKO TOGDA, KOGDA SU]ESTWUET
S@R_EKTIWNOE OTOBRAVENIE f : A ! B.
oTS@DA W ^ASTNOSTI SLEDUET, ^TO jAj = jB j TOGDA I
TOLXKO TOGDA, KOGDA SU]ESTWUET BIEKTIWNOE OTOBRAVENIE f : A ! B.
pONQTIE MO]NOSTI MOVNO OBOB]ITX NA WSE MNOVESTWA. dLQ PROIZWOLXNOGO MNOVESTWA A EGO MO]NOSTX OBOZNA^AETSQ SIMWOLOM jAj.
oTNOENIE SRAWNENIQ MO]NOSTEJ OPREDELQETSQ SLEDU@]IM OBRAZOM: DLQ PROIZWOLXNOJ PARY A B MNOVESTW
1. jAj jB j TOGDA I TOLXKO TOGDA, KOGDA SU]ESTWUET
IN_EKTIWNOE OTOBRAVENIE f : A ! B
2. jAj jB j TOGDA I TOLXKO TOGDA, KOGDA SU]ESTWUET
S@R_EKTIWNOE OTOBRAVENIE f : A ! B
3. jAj = jB j TOGDA I TOLXKO TOGDA, KOGDA SU]ESTWUET
BIEKTIWNOE OTOBRAVENIE f : A ! B
zNAKOSO^ETANIE
jAj < jB j
(7.1)
OZNA^AET, ^TO
jAj jB j I jAj =6 jB j
mOVNO DOKAZATX, ^TO DLQ KAVDOJ PARY MNOVESTW
A B WERNO ODNO I TOLXKO ODNO IZ SOOTNOENIJ:
jAj < jB j jAj = jB j jB j < jAj:
tEOREMA kANTORA
tEOREMA kANTORA UTWERVDAET, ^TO DLQ KAVDOGO MNOVESTWA A IMEET MESTO SOOTNOENIE
jAj < j2A j
(7.2)
dOKAZATELXSTWO.
pOSKOLXKU SU]ESTWUET IN_EKTIWNOE OTOBRAVENIE f
WIDA
f
A
- 2A
(7.3)
KOTOROE SOPOSTAWLQET KAVDOMU a 2 A ODNO\LEMENTNOE
PODMNOVESTWO
fag 2 2A
TO, SLEDOWATELXNO, IMEET MESTO SOOTNOENIE
jAj j2A j
sLEDOWATELXNO, DLQ DOKAZATELXSTWA NERAWENSTWA (7.2)
DOSTATO^NO DOKAZATX, ^TO
jAj =6 j2A j
(7.4)
pREDPOLOVIM, ^TO (11.7) NEWERNO, T.E.
jAj = j2A j
(7.5)
sOGLASNO OPREDELENI@ RAWENSTWA MO]NOSTEJ, SOOTNOENIE (7.5) \KWIWALENTNO SU]ESTWOWANI@ BIEKTIWNOGO OTOBRAVENIQ f WIDA (7.3).
dLQ KAVDOGO \LEMENTA a 2 A WERNO ODNO I TOLXKO
ODNO IZ SLEDU@]IH DWUH SOOTNOENIJ
a 2 f(a)
(7.6)
a 62 f(a)
(7.7)
oBOZNA^IM SIMWOLOM B SOWOKUPNOSTX WSEH \LEMENTOW
MNOVESTWA A, DLQ KOTORYH IMEET MESTO SOOTNOENIE
(7.7).
B QWLQETSQ PODMNOVESTWOM MNOVESTWA A, T.E.
32
B 2 2A
pOSKOLXKU OTOBRAVENIE f QWLQETSQ BIEKTIWNYM, TO ONO
W ^ASTNOSTI S@R_EKTIWNO, T.E. SU]ESTWUET \LEMENT b
MNOVESTWA A, TAKOJ, ^TO
SU]ESTWUET IN_EKTIWNOE OTOBRAVENIE f WIDA
0 1] f - 0 1] 0 1]
(7.11)
KOTOROE MOVNO OPREDELITX TAK:
f(b) = B
|LEMENT b I PODMNOVESTWO B A UDOWLETWORQ@T ODNOMU I TOLXKO ODNOMU IZ SLEDU@]IH SOOTNOENIJ:
b2B
(7.8)
b 62 B
(7.9)
1. eSLI WERNO (7.8), TO IZ OPREDELENIQ PODMNOVESTWA
B SLEDUET, ^TO
b 62 f(b)
T.E.
b 62 B
2. eSLI WERNO (7.9), TO IZ OPREDELENIQ PODMNOVESTWA
B SLEDUET, ^TO
b 2 f(b)
T.E.
b2B
w OBOIH SLU^AQH POLU^AEM PROTIWORE^IE.
tAKIM OBRAZOM, NAE PREDPOLOVENIE O TOM, ^TO SU]ESTWUET BIEKTIWNOE OTOBRAVENIE f WIDA (7.3), QWLQETSQ OIBO^NYM.
sLEDOWATELXNO, IMEET MESTO SOOTNOENIE (11.7).
7.3
DLQ KAVDOGO a 2 0 1] f(a) def
= (a 0)
SU]ESTWUET IN_EKTIWNOE OTOBRAVENIE g WIDA
g0 1] 0 1]
0 1]
(7.12)
KOTOROE MOVNO OPREDELITX TAK: POSKOLXKU KAVDOE
DEJSTWITELXNOE ^ISLO a IZ OTREZKA 0 1] MOVNO
PREDSTAWITX W WIDE BESKONE^NOJ DESQTI^NOJ DROBI
a = a0 : a1 a2 a3 : : :
GDE
{ a0 = 0 ILI 1, I
{ DLQ KAVDOGO i 1
ai 2 f0 : : : 9g
TO KAVDU@ TO^KU KWADRATA 0 1] 0 1], T.E. PARU
(a b) 2 0 1] 0 1]
MOVNO PREDSTAWITX PAROJ DESQTI^NYH DROBEJ
(a0 : a1 a2 a3 : : : b0 : b1 b2 b3 : : :)
tEOREMA kANTORA-bERNTEJNA
(7.13)
oPREDELIM OTOBRAVENIE g SLEDU@]IM OBRAZOM:
DLQ KAVDOJ PARY (7.13) E< OBRAZ OTNOSITELXNO g
RAWEN DROBI
tEOREMA kANTORA{bERNTEJNA UTWERVDAET, ^TO DLQ KA0 : a0 b0 a1 b1 a2 b2 a3 b3 : : :
VDOJ PARY A B MNOVESTW, TAKOJ, ^TO
nETRUDNO DOKAZATX, ^TO OTOBRAVENIE g IN_EKTIWSU]ESTWUET IN_EKTIWNOE OTOBRAVENIE IZ A W B I
NO.
SU]ESTWUET IN_EKTIWNOE OTOBRAVENIE IZ B W A
IMEET MESTO SOOTNOENIE
7.4
jAj = jB j
(7.10)
dOKAZATELXSTWO: ...
7.5
dANNU@ TEOREMU MOVNO PRIMENITX DLQ DOKAZATELXSTWA TOGO, ^TO MO]NOSTX MNOVESTWA TO^EK EDINI^NOGO 7.6
OTREZKA
0 1]
RAWNA MO]NOSTI MNOVESTWA TO^EK EDINI^NOGO KWADRATA
7.7
0 1] 0 1]
dEJSTWITELXNO,
33
aKSIOMA WYBORA I LEMMA cOR
NA
tEOREMA cERMELO
tRIHOTOMIQ KARDINALXNYH ^ISEL
tRANSFINITNAQ INDUKCIQ
lEKCIQ 8
lOGIKA PREDIKATOW
8.1
8.1.1
wYRAVENIQ
tIPY
8.1.3
iNTERPRETACII
iNTERPRETACIEJ NAZYWAETSQ SOOTWETSTWIE I, SOPO-
STAWLQ@]EE
KAVDOMU TIPU 2 Types { MNOVESTWO DI ZNA^ENIJ TIPA (SOWOKUPNOSTX WSEH ZNA^ENIJ WSEH TIPOW OBOZNA^AETSQ SIMWOLOM DI I NAZYWAETSQ OBLASTX@ INTERPRETACII I)
KAVDOJ KONSTANTE c 2 Con { NEKOTOROE ZNA^ENIE
cI 2 DI TIPA (c)
KAVDOMU FUNKCIONALXNOMU SIMWOLU f TIPA (8.1)
{ NEKOTORU@ FUNKCI@ f I WIDA
f I : DI1 : : : DIn ! DI
KAVDOMU PREDIKATU R TIPA (8.2) { NEKOTORU@ FUNKCI@ RI WIDA
8.1.2 pEREMENNYE, KONSTANTY, FUNKCIONALXNYE SIMWOLY, PREDIKATY
RI : DI1 : : : DIn ! f0 1g
pREDPOLAGAETSQ, ^TO ZADANY
nIVE W \TOJ GLAWE SIMWOL I OBOZNA^AET NEKOTORU@
FIKSIROWANNU@
INTERPRETACI@.
MNOVESTWO V ar PEREMENNYH, PRI^<M KAVDOJ PEREMENNOJ x 2 V ar SOPOSTAWLEN TIP (x) 2 Types,
8.1.4 wYRAVENIQ
MNOVESTWO Con KONSTANT, I KAVDOJ KONSTANTE
wYRAVENIQ STROQTSQ IZ PEREMENNYH, KONSTANT I FUNKc 2 Con SOPOSTAWLEN TIP (c) 2 Types,
CIONALXNYH SIMWOLOW. kAVDOMU WYRAVENI@ e SOPOSTAWMNOVESTWO Fun, \LEMENTY KOTOROGO NAZYWA@TSQ LQETSQ NEKOTORYJ TIP (e). mNOVESTWO WYRAVENIJ OBOFUNKCIONALXNYMI SIMWOLAMI, PRI^<M KAV- ZNA^AETSQ SIMWOLOM Expr I OPREDELQETSQ SLEDU@]IM
OBRAZOM.
DOMU f 2 Fun SOPOSTAWLEN TIP
1. kAVDAQ PEREMENNAQ x 2 V ar QWLQETSQ WYRAVENI(f) = (1 : : : n) ! (8.1)
EM TIPA (x).
GDE 1 : : : n 2 Types.
2. kAVDAQ KONSTANTA c 2 Con QWLQETSQ WYRAVENIEM
TIPA (c).
MNOVESTWO Rel, \LEMENTY KOTOROGO NAZYWA@TSQ
PREDIKATAMI, PRI^<M KAVDOMU R 2 Rel SOPO- 3. dLQ KAVDOGO FUNKCIONALXNOGO SIMWOLA f TIPA
STAWLEN TIP
(8.1), I KAVDOGO SPISKA WYRAVENIJ e1 : : : en , TAKOGO, ^TO (e1) = 1 : : : (en) = n , ZNAKOSO^ETA(R) = (1 : : : n)
(8.2)
NIE f(e1 : : : en ) QWLQETSQ WYRAVENIEM TIPA .
wYRAVENIQ WIDA f(e1 e2) ^ASTO ZAPISYWA@T W WIGDE 1 : : : n 2 Types.
DE e fe .
mY PREDPOLAGAEM, ^TO ZADANO MNOVESTWO Types TIPOW.
s KAVDYM TIPOM 2 Types MOVET BYTX SWQZANO NEKOTOROE MNOVESTWO D ZNA^ENIJ DANNOGO TIPA, NO \TA
SWQZX NEFIKSIROWANA, T.E. W RAZNYH SITUACIQH S ODNIM
I TEM VE TIPOM MOGUT BYTX SWQZANY RAZNYE MNOVESTWA
ZNA^ENIJ.
nAPRIMER, Types MOVET SODERVATX TIP int, I
W ODNOJ SITUACII S DANNYM TIPOM SWQZYWAETSQ
MNOVESTWO WSEH CELYH ^ISEL,
A W DRUGOJ SITUACII - MNOVESTWO CELYH ^ISEL W
DIAPAZONE OT ;32767 DO +32767.
1
2
sOWOKUPNOSTX WSEH PEREMENNYH, WHODQ]IH W WYRAVENIE e, OBOZNA^AETSQ SIMWOLOM V ar(e).
34
8.1.5
pODSTANOWKI
8.2
pODSTANOWKOJ NAZYWAETSQ ZNAKOKOSO^ETANIE WIDA
GDE
= x1 := e1 : : : xk := ek ]
(8.3)
x1 : : : xk { SPISOK RAZLI^NYH PEREMENNYH, I
e1 : : : ek { SPISOK WYRAVENIJ, PRI^<M DLQ KAVDOGO i = 1 : : : k (xi ) = (ei ).
pODSTANOWKA (8.3) INDUCIRUET FUNKCI@ WIDA
: Expr ! Expr
(8.4)
OBOZNA^AEMU@ TEM VE SIMWOLOM , I OPREDELQEMU@ SLEDU@]IM OBRAZOM: DLQ KAVDOGO WYRAVENIQ e 2 Expr
WYRAVENIE (e) POLU^AETSQ IZ e ZAMENOJ DLQ KAVDOGO
i 2 f1 : : : kg KAVDOGO WHOVDENIQ PEREMENNOJ xi W e NA
WYRAVENIE ei . mY BUDEM OTOVDESTWLQTX PODSTANOWKU
(8.3) S SOOTWETSTWU@]EJ EJ FUNKCIEJ (8.4).
kOMPOZICIEJ PODSTANOWOK 1 I 2 NAZYWAETSQ PODSTANOWKA 1 2 , KOTORAQ DEJSTWUET NA KAVDOE WYRAVENIE
e 2 Expr SLEDU@]IM OBRAZOM:
(1 2 )(e) def
= 1 (2 (e))
8.1.6
oZNA^IWANIQ
8.2.1
fORMULY LOGIKI PREDIKATOW
pONQTIE FORMULY
fORMULY LOGIKI PREDIKATOW (lp) (NAZYWAEMYE
NIVE PROSTO FORMULAMI) { \TO ZNAKOSO^ETANIQ, OPRE-
DELQEMYE SLEDU@]IM OBRAZOM.
1. dLQ
KAVDOGO PREDIKATA R TIPA (8.2), I
KAVDOGO SPISKA WYRAVENIJ e1 : : : en , TAKOGO, ^TO (e1 ) = 1 : : : (en) = n
ZNAKOSO^ETANIE R(e1 : : : en) QWLQETSQ FORMULOJ.
fORMULY TAKOGO WIDA NAZYWA@TSQ ATOMARNYMI.
fORMULY WIDA R(e1 e2) ^ASTO ZAPISYWA@T W WIDE
e1 Re2 .
2. eSLI A I B { FORMULY, TO ZNAKOSO^ETANIQ
A A ^ B A _ B A ! B A $ B
QWLQ@TSQ FORMULAMI.
3. eSLI A { FORMULA, I x { PEREMENNAQ, TO ZNAKOSO^ETANIQ 8x A I 9x A QWLQ@TSQ FORMULAMI.
zNAKOSO^ETANIE 8x NAZYWAETSQ KWANTOROM WSEOB]NOSTI, A 9x { KWANTOROM SU]ESTWOWANIQ.
fORMULA A, WHODQ]AQ W FORMULY 9xA I 8xA, NAZYWAETSQ OBLASTX@ DEJSTWIQ KWANTOROW, NAHODQ]IHSQ W NA^ALE DANNYH FORMUL.
sOWOKUPNOSTX WSEH PEREMENNYH, WHODQ]IH W FORMULU A, OBOZNA^AETSQ SIMWOLOM V ar(A).
dLQ KAVDOJ FORMULY A FORMULA :A MOVET TAKVE
OBOZNA^ATXSQ SIMWOLOM A.
dLQ PROIZWOLXNOGO SPISKA A1 : : : Ak FORMUL ZNAKO-
pUSTX X { NEKOTOROE MNOVESTWO PEREMENNYH IZ V ar.
oZNA^IWANIEM PEREMENNYH IZ X NAZYWAETSQ FUNKCIQ : X ! DI , KOTORAQ SOPOSTAWLQET KAVDOJ PEREMENNOJ x 2 X NEKOTOROE ZNA^ENIE (x) 2 DI TIPA (x).
dLQ KAVDOGO WYRAVENIQ e, TAKOGO, ^TO V ar(e) X,
ZNA^ENIE (e) WYRAVENIQ e NA OZNA^IWANII OPREDELQETSQ REKURSIWNO SLEDU@]IM OBRAZOM:
SO^ETANIQ
ESLI e = x 2 X, TO (e) UVE OPREDELENO
A1 ^ A2 ^ : : : ^ Ak I A1 _ A2 _ : : : _ Ak
ESLI e = S 2 Con, TO (e) def
= cI
QWLQ@TSQ SOKRA]ENNOJ ZAPISX@ FORMUL
ESLI e = f(e1 : : : ek ) TO
A1 ^ (A2 ^ (: : : ^ An) : : :) I A1 _ (A2 _ (: : : _ An) : : :)
= f I ((e1 ) : : : (ek ))
(e) def
SOOTWETSTWENNO. dANNYE FORMULY TAKVE BUDUT OBOZNAwYRAVENIQ e1 I e2 NAZYWA@TSQ \KWIWALENTNYMI, ^ATXSQ ZNAKOSO^ETANIQMI
8< A 9
2A 3
ESLI DLQ KAVDOGO OZNA^IWANIQ WHODQ]IH W NIH PERE1 =
1
4
MENNYH IMEET MESTO RAWENSTWO
:
:
:
I
:
:
:5
: (e1 ) = (e2 )
zNAKOSO^ETANIE e1 = e2 WYRAVAET TOT FAKT, ^TO e1 I
e2 \KWIWALENTNY.
dLQ KAVDOGO OZNA^IWANIQ : X ! DI , KAVDOJ PEREMENNOJ x 2 X I KAVDOGO ZNA^ENIQ d 2 DI (x) ZNAKOSO^ETANIE x := d] OBOZNA^AET OZNA^IWANIE PEREMENNYH
IZ X, KOTOROE OTLI^AETSQ OT TOLXKO ZNA^ENIEM NA x:
(y) ESLI y 6= x
def
8y 2 X x := d](y) = d ESLI y = x
Ak
Ak
SOOTWETSTWENNO.
w FORMULAH lp MOVNO OPUSKATX SKOBKI, ANALOGI^NO TOMU, KAK \TO DELALOSX W FORMULAH lw. pRI WOSSTANOWLENII SKOBOK ISPOLXZU@TSQ TE VE PRAWILA, ^TO I W
PUNKTE 2.1.4, I KROME TOGO, PREDPOLAGAETSQ ^TO KWANTORY SWQZYWA@T SILXNEE OTRICANIJ, T.E. PRI WOSSTANOWLENII SKOBOK W PERWU@ O^EREDX RASSMATRIWA@TSQ WSE
WHOVDENIQ KWANTOROW, I DLQ KAVDOGO KWANTORA I]ETSQ
MINIMALXNOE ZNAKOSO^ETANIE SPRAWA OT NEGO, QWLQ@]EESQ FORMULOJ.
35
8.2.2
zNA^ENIQ FORMUL lp
! DI .
8.2.4
sWOBODNYE I SWQZANNYE WHOVDENIQ
PEREMENNYH W FORMULY
pUSTX ZADANO NEKOTOROE OZNA^IWANIE : X
dLQ KAVDOJ FORMULY A, TAKOJ, ^TO V ar(A) X, pUSTX A { NEKOTORAQ FORMULA, I x { NEKOTORAQ PEREZNA^ENIE (A) 2 f0 1g FORMULY A NA OZNA^IWANII MENNAQ, WHODQ]AQ W A.
OPREDELQETSQ REKURSIWNO SLEDU@]IM OBRAZOM.
pEREMENNAQ x MOVET WHODITX W A NESKOLXKO RAZ. nAPRIMER
, ESLI A IMEET WID
1. eSLI A = R(e1 : : : en ) { ATOMARNAQ FORMULA, TO
8y (R(x y) ! 8x Q(x))
(A) def
= RI ((e1 ) : : : (en ))
TO x IMEET TRI WHOVDENIQ W A.
= (A)
2. (A) def
kAVDOE WHOVDENIE PEREMENNOJ x W A QWLQETSQ LIBO
SWOBODNYM
, LIBO SWQZANNYM.
def
3. (A ^ B) = (A) ^ (B)
wHOVDENIE PEREMENNOJ x W A NAZYWAETSQ
4. (A _ B) def
= (A) _ (B)
SWQZANNYM, ESLI \TO WHOVDENIE SODERVITSQ W NEKOTOROJ PODFORMULE WIDA 8x B ILI 9x B, I
5. (A ! B) = 1, ESLI (A) (B)
SWOBODNYM { ESLI DANNOE WHOVDENIE NE QWLQETSQ
6. (A $ B) = 1, ESLI (A) = (B)
SWQZANNYM.
7. (8x A) = 1, ESLI DLQ L@BOGO d 2 DI (x) IMEET
nAPRIMER, RASSMOTRIM SLEDU@]IE FORMULY:
MESTO RAWENSTWO (x := d])(A) = 1
R(x y)
(8.5)
8. (9x A) = 1, ESLI SU]ESTWUET ZNA^ENIE d 2 DI (x) ,
DLQ KOTOROGO (x := d])(A) = 1
R(x y) ! 8x S(x)
(8.6)
eSLI (A) = 1, TO A NAZYWAETSQ ISTINNOJ NA OZNA8x (R(x y) ! 8x R(x))
(8.7)
^IWANII , INA^E A NAZYWAETSQ LOVNOJ NA .
eSLI DLQ KAVDOGO OZNA^IWANIQ : X ! DI IMEET 1. wHOVDENIE PEREMENNOJ x W (8.5) SWOBODNO.
MESTO RAWENSTWO (A) = 1, TO A NAZYWAETSQ ISTINNOJ
2. pERWOE WHOVDENIE PEREMENNOJ x W (8.6) SWOBODNO,
W INTERPRETACII I.
A WTOROE I TRETXE { SWQZANNYE.
fORMULA A NAZYWAETSQ
TAWTOLOGIEJ, ESLI ONA ISTINNA W L@BOJ INTER- 3. wSE WHOVDENIQ x W (8.7) QWLQ@TSQ SWQZANNYMI.
PRETACII
4. kAVDOE WHOVDENIE PEREMENNOJ y WO WSEH TR<H FORWYPOLNIMOJ, ESLI ONA ISTINNA W NEKOTOROJ INMULAH SWOBODNO.
TERPRETACII NA NEKOTOROM OZNA^IWANII.
oDNA I TA VE PEREMENNAQ MOVET IMETX KAK SWOBODNYE
, TAK I SWQZANNYE WHOVDENIQ W ODNU I TU VE FOR8.2.3 pRIMERY FORMUL
MULU, KAK \TO IMEET MESTO NAPRIMER W (8.6).
wHOVDENIE PEREMENNOJ W FORMULE A MOVET BYTX
fORMULY MOGUT WYRAVATX SUVDENIQ, NAPRIMER:
1. ASSOCIATIWNOSTX SLOVENIQ:
SWQZANNYM W A, I W TO VE WREMQ
8x 8y 8z (x + (y + z) = (x + y) + z)
SWOBODNYM W NEKOTOROJ PODFORMULE FORMULY A.
tAK, NAPRIMER, PERWOE WHOVDENIE x W FORMULU (8.6)
2. DISTRIBUTIWNOSTX UMNOVENIQ OTNOSITELXNO SLOSWOBODNO
, NO (8.6) QWLQETSQ PODFORMULOJ FORMULY (8.7),
VENIQ:
W KOTOROJ TO VE WHOVDENIE x OKAZYWAETSQ SWQZANNYM.
8x 8y 8z (x (y + z) = (x y) + (x z))
sOWOKUPNOSTX PEREMENNYH, IME@]IH HOTQ BY ODNO
SWOBODNOE
WHOVDENIE W FORMULE A, OBOZNA^AETSQ SIMWO3. REFLEKSIWNOSTX RAWENSTWA: 8x (x = x)
LOM F V (A). fORMULA A NAZYWAETSQ ZAMKNUTOJ, ESLI
FV (A) = .
4. SIMMETRI^NOSTX RAWENSTWA:
nETRUDNO WIDETX, ^TO ZNA^ENIE (A) FORMULY A NA
8x 8y ((x = y) ! (y = x))
OZNA^IWANII ZAWISIT TOLXKO OT ZNA^ENIJ NA PEREMENNYH IZ MNOVESTWA F V (A). w ^ASTNOSTI, ESLI A ZA5. TRANZITIWNOSTX RAWENSTWA:
MKNUTA, TO E< ZNA^ENIE W INTERPRETACII I QWLQETSQ ODNIM I TEM VE DLQ WSEH OZNA^IWANIJ, T.E. A PREDSTAW8x 8y 8z ((x = y) ^ (y = z) ! (x = z))
LQET SOBOJ WYSKAZYWANIE, KOTOROE QWLQETSQ ISTINNYM
w \TIH FORMULAH ISPOLXZUETSQ PREDIKAT = I FUNK- ILI LOVNYM (W INTERPRETACII I). mY BUDEM OBOZNACIONALXNYE SIMWOLY + I .
^ATX ZNA^ENIE \TOGO WYSKAZYWANIQ SIMWOLOM AI .
36
8.3
oTNOENIQ, OPREDELQEMYE
FORMULAMI
dLQ KAVDOJ INTERPRETACII I I KAVDOJ FORMULY A,
TAKOJ, ^TO MNOVESTWO FV (A) NEPUSTO I IMEET WID
FV (A) = fx1 : : : xng
FORMULA A WYRAVAET NEKOTOROE SWOJSTWO n{\LEMENTNYH
KORTEVEJ ZNA^ENIJ SOOTWETSTWU@]IH TIPOW, T.E. OPREDELQET NEKOTOROE PODMNOVESTWO
AI DI (x1 ) : : : DI (xn )
NAZYWAEMOE OTNOENIEM, KOTOROE SOSTOIT IZ WSEH SPISKOW (d1 : : : dn), TAKIH, ^TO A ISTINNA NA OZNA^IWANII
x1 := d1 : : : xn := dn]
3. fORMULA
8< :(x = c)
y=x 8
y
(
9
z
(x
=
y
z)
!
:
y=c )
9=
(8.11)
BUDET OPREDELQTX MNOVESTWO WSEH PROSTYH ^ISEL,
ESLI
PREDIKAT \=" TIPA (nat nat), I
FUNKCIONALXNYJ SIMWOL \" TIPA
(nat nat) ! nat
INTERPRETIRU@TSQ KAK RAWENSTWO I OBY^NOE UMNOVENIE ^ISEL, A KONSTANTA c INTERPRETIRUETSQ
KAK NATURALXNOE ^ISLO 1.
|KWIWALENTNOSTX FORMUL
rASSMOTRIM NESKOLXKO PRIMEROW OTNOENIJ, OPRE- 8.4
DELQEMYH FORMULAMI.
fORMULY A1 I A2 NAZYWA@TSQ \KWIWALENTNYMI, ESLI
W PROIZWOLXNOJ INTERPRETACII I IH ZNA^ENIQ SOWPADA1. pUSTX W FORMULAH
@T NA KAVDOM OZNA^IWANII WHODQ]IH W NIH PEREMENR(x y)
(8.8) NYH. zNAKOSO^ETANIE A1 A2 WYRAVAET TOT FAKT, ^TO
A I A2 \KWIWALENTNY.
8y R(x y)
(8.9) 1 nETRUDNO
DOKAZATX, ^TO { OTNOENIE \KWIWALENTNOSTI
I
KONGRU\NCIQ
OTNOSITELXNO WSEH OPERACIJ NA
9x 8y R(x y)
(8.10)
FORMULAH, T.E. ESLI A1 A2 , TO
PREDIKAT R IMEET TIP (nat nat), GDE MNOVESTWO
I SOSTOIT IZ WSEH NATURALXNYH ^ISEL, I
A1 A2
Dnat
A1 ^ B A2 ^ B B ^ A1 B ^ A2
RI (d1 d2) = 1 , d1 d2
A1 _ B A2 _ B B _ A1 B _ A2
w DANNOM SLU^AE
A1 ! B A2 ! B B ! A1 B ! A2
(8.8) OPREDELQET OTNOENIE, KOTOROE SOSTOIT
IZ WSEH PAR (d1 d2) NATURALXNYH ^ISEL, TAA1 $ B A2 $ B B $ A1 B $ A2
KIH, ^TO d1 d2
8x A1 8x A2 9x A1 9x A2
(8.9) OPREDELQET OTNOENIE, KOTOROE SOSTOIT
IZ WSEH NATURALXNYH ^ISEL d1, OBLADA@]IH |TI SOOTNOENIQ POZWOLQ@T DOKAZATX TEOREMU OB \KSWOJSTWOM
WIWALENTNOJ ZAMENE, KOTORAQ UTWERVDAET, ^TO ESLI
DLQ KAVDOGO NATURALXNOGO d d1 d
FORMULA A SODERVIT NEKOTORU@ PODFORMULU B,
NETRUDNO WIDETX, ^TO DANNOE OTNOENIE SOB \KWIWALENTNA NEKOTOROJ FORMULE C, I
STOIT LIX IZ ^ISLA 1
FORMULA A POLU^AETSQ IZ A ZAMENOJ B NA C
(8.10) QWLQETSQ ISTINNYM WYSKAZYWANIEM, UTWERVDA@]IM SU]ESTWOWANIE NAIMENXEGO NA- TO A \KWIWALENTNA A .
TURALXNOGO ^ISLA.
dEJSTWITELXNO, A I A MOVNO RASSMATRIWATX KAK
2. pUSTX OBOZNA^AET TIP, ZNA^ENIQMI KOTOROGO QW- REZULXTAT NESKOLXKIH PRIPISYWANIJ SLEWA ILI SPRAWA
LQ@TSQ WSE L@DI, A R(x y) I S(x y) (GDE PREDI- K B I C ODNIH I TEH VE ZNAKOSO^ETANIJ (KAVDOE IZ
KATY R I S IME@T TIP ( )) INTERPRETIRU@TSQ KOTORYH QWLQETSQ LIBO ZNAKOM OTRICANIQ, LIBO FORSOOTWETSTWENNO KAK \x ESTX BRAT y" I \x ESTX RO- MULOJ SO SWQZKOJ, LIBO KWANTOROM). sOGLASNO PRIWED<NNYM WYE SOOTNOENIQM, KAVDOE PRIPISYWANIE SOHRADITELX y".
OTNOENIE \KWIWALENTNOSTI MEVDU POLU^A@]ItOGDA FORMULA 9z (R(x z) ^ S(z y)) OPREDELQET NQET
MISQ
FORMULAMI
.
OTNOENIE RODSTWA, SWQZYWA@]EE DQD@ I PLEMQNNIKA (ILI PLEMQNNICU).
0
0
0
0
0
37
8.5
zADA^I
wO WSEH ZADA^AH \TOJ GLAWY PREDPOLAGAETSQ, ^TO TIPY
WSEH WYRAVENIJ WO WSEH FORMULAH ODINAKOWY.
8.5.1
fORMALIZACIQ PREDLOVENIJ ESTESTWENNOGO QZYKA
8< P(y)
9=
(k) 8x 9y : P(x) ! Q(x) ! R(y)
Q(x) ! R(x)
8x9z 8y P(y)
P(x)
(l)
(( Q(z) ! R(z) ) ! (Q(x) $ Q(y)))
2. dOKAZATX, ^TO FORMULA A WYPOLNIMA TOGDA I TOLXKO TOGDA, KOGDA WYPOLNIMA FORMULA 9xA, GDE x {
PROIZWOLXNAQ PEREMENNAQ.
pEREWESTI SLEDU@]IE PREDLOVENIQ NA QZYK FORMUL.
1. nE WSE PTICY MOGUT LETATX.
2. tY MOVEX OBMANYWATX KOE-KOGO WS< WREMQ, TY 8.5.4 tAWTOLOGII
MOVEX OBMANYWATX WSEH NEKOTOROE WREMQ, NO TY
1. qWLQ@TSQ LI SLEDU@]IE FORMULY TAWTOLOGIQMI?
NE MOVEX OBMANYWATX WSEH WS< WREMQ.
(a) 9x P(x) ! 8x P(x)
3. nI ODIN POLITIK NE ^ESTEN.
(b) 9x P(x) ! 8x P(x)
4. eSLI KTO-NIBUDX MOVET SDELATX \TO, TO I pETQ
(c) 9x 8y R(x y) ! 8y 9x R(x y)
MOVET.
(d) 8x 9y R(x y) ! 9y 8x R(x y)
5. wSQKIJ, W KOM ESTX UPORSTWO, MOVET IZU^ITX LO(e) 9x 8y R(x y) ! 9y 8x R(x y)
GIKU.
(f) 8x 8y R(x y) ! 8x R(x x)
(g) 9x R(x x) ! 9x 9y R(x y)
8.5.2 sWOBODNYE I SWQZANNYE WHOVDENIQ
(h) (8x A ! 9x B) $ (9x (A ! B))
PEREMENNYH
uKAZATX SWOBODNYE I SWQZANNYE WHOVDENIQ PEREMENNYH 2. dOKAZATX, ^TO SLEDU@]IE FORMULY QWLQ@TSQ TAWW SLEDU@]IE FORMULY
TOLOGIQMI:
1. 8z (8x R(x y) ! R(z x))
(a) 8x A $ 9x A
(b) 9x A $ 8x A
2. 8y R(z y) ! 8z R(z y)
(c) 8x (A ^ B) $ (8x A ^ 8x B)
3. (8y 9x R(x y f(x y))) _ 8x S(y g(x))
(d) 9x (A _ B) $ (9x A _ 9x B)
4. 8x (R(x y) ! 8y Q(y))
(e) (8x A _ 8x B) ! 8x (A _ B)
(f) 9x (A ^ B) ! (9x A ^ 9x B)
5. 8x R(x y) ! 8y Q(x y)
(g) 8x (A ! B) ! (8x A ! 8x B)
6. 9y Q(y y) ^ R(f(x y))
(h) 8x (A ! B) ! (9x A ! 9x B)
(i) (8x A ! 8x B) ! 9x (A ! B)
8.5.3 wYPOLNIMOSTX
(j) (9x A ! 9x B) ! 9x (A ! B)
1. wYPOLNIMY LI FORMULY
(k) (9x A ! 8x B) ! 8x (A ! B)
(a) 9x P(x)
(l) 8x (A _ B) ! (9x A _ 8x B)
(b) 8x P(x)
(m) 8x (A ^ B) ! (8x A ^ 9x B)
(c) 9x 8y (Q(x x) ^ Q(x y))
(n) 8x 8y A ! 8y 8x A
(d) 9x 9y (P(x) ^ P(y))
(o) 9x 9y A ! 9y 9x A
(e) 9x 8y (Q(x y) ! 8z R(x y z))
(p) 9x 8y A ! 8y 9x A
(f) P(x) ! 8y P (y)
(q) (8x (A $ B)) ! ((8x A) $ (8x B))
(g) 8x 9y (P(x) $ P(y))
(r) (8x (A $ B)) ! ((9x A) $ (9x B))
A
(h) 9y 8x (P(x) $ P(y))
(s)
(
9
x
(i) 9x 8y 9z (R(x) $ (S(y) _ T(z)))
B ! C ) ! (8x (A ! C) ! B)
GDE x NE WHODIT W FORMULU B
Q(x) ! Q(y) !
(j) 8x P(x) ! 8y P(y) ! 8z P(z)
(t) (8x (A ! B)) ! 9x A ^ 8x B
(u) (8x (A ! B)) ! 8x A ^ 9x B
38
3. dOKAZATX, ^TO SLEDU@]IE FORMULY NE QWLQ@TSQ
TAWTOLOGIQMI.
(a) (9x A ^ 9x B) ! 9x (A ^ B)
(b) 8x (A _ B) ! (8x A _ 8x B)
(c) (8x A ! 8x B) ! 8x (A ! B)
(d) 8y 9x R(x y) ! 9x 8y R(x y)
y) ! (R(x x) $ R(y y)))
(e) 9x 8y ( R(x
R(y x)
8<
R(x y) 9=
8
x
8
y
8
z
(
!
R(x
z))
R(y z)
(f) :
!
8x R(x x)
! 9x 8y R(x
y)
8< R(x
9=
x) (g) 8x 8y 8z : R(x z) ! R(x y) !
R(y z)
! 9y 8z R(y z)
4. dOKAZATX, ^TO A { TAWTOLOGIQ TOGDA I TOLXKO TOGDA, KOGDA 8xA { TAWTOLOGIQ.
5. pUSTX KAVDAQ PEREMENNAQ WYRAVENIQ e NE IMEET
SWQZANNYH WHOVDENIJ W FORMULU A. dOKAZATX, ^TO
SLEDU@]IE FORMULY QWLQ@TSQ TAWTOLOGIQMI:
(a) 8x A ! x := e]A
(b) x := e]A ! 9x A
6. pUSTX FORMULA A NE SODERVIT KWANTOROW.
dOKAZATX, ^TO A QWLQETSQ TAWTOLOGIEJ TOGDA I
TOLXKO TOGDA, KOGDA A IMEET WID (B), GDE B {
NEKOTORAQ TAWTOLOGIQ lw, I { NEKOTORAQ PODSTANOWKA.
8.5.5
iSTINNOSTX FORMUL W INTERPRETACIQH
2. nAPISATX FORMULU S ODNOARGUMENTNYMI PREDIKATAMI, ISTINNU@ LIX W TAKIH INTERPRETACIQH,
OBLASTX KOTORYH SODERVIT NE MENEE 5 \LEMENTOW.
3. dOKAZATX, ^TO FORMULA
R(x y) 9x 8y ( R(y x) ! (R(x x) $ R(y y)))
ISTINNA W L@BOJ INTERPRETACII, OBLASTX KOTOROJ
SOSTOIT NE BOLEE ^EM IZ TR<H \LEMENTOW
4. dOKAZATX, ^TO SLEDU@]AQ FORMULA ISTINNA WO WSQKOJ INTERPRETACII S KONE^NOJ OBLASTX@, NO LOVNA W NEKOTOROJ INTERPRETACII S BESKONE^NOJ OBLASTX@:
8< R(x x)
9=
8x 8y 8z : (R(x y) ^ R(y z)) ! R(x z) !
R(x y) _ R(y x)
! 9y 8x R(y x)
5. dOKAZATX, ^TO FORMULA
8> 8x 9y P(x y)
< 8x 8y (P(x y) ! P(y x))
>: 8x 8y 8z (P(x y) ^ P(y z)) ! P(x z)
9>
=
>
ISTINNA W NEKOTOROJ INTERPRETACII S BESKONE^NOJ OBLASTX@ I LOVNA WO WSEH INTERPRETACIQH S
KONE^NOJ OBLASTX@.
6. dOKAZATX, ^TO SLEDU@]IE FORMULY ISTINNY WO
WSQKOJ INTERPRETACII S KONE^NOJ OBLASTX@, NO NE
QWLQ@TSQ TAWTOLOGIQMI:
R(y z) ! R(x z) (a) 9x 8y 9z
! R(y x)
x)
8 R(x
9
< R(x x) =
8
x
8
y
8
z
R(x
y)
(b)
: R(x z) ! R(y z) !
1. rASSMOTRIM SLEDU@]IE FORMULY
R(f(x y) a)
R(x y) ! R(y x)
8x 8y 8z (R(x y) ! (R(y z) ! R(x z)))
! 9y 8z R(y z)
7. nAJTI INTERPRETACI@, W KOTOROJ ISTINNA FORMULA 9x 9y R(x y) I LOVNA FORMULA 8x 9y R(x y).
dLQ SLEDU@]IH INTERPRETACIJ I DLQ KAVDOJ IZ
\TIH FORMUL UKAZATX, PRI KAKIH OZNA^IWANIQH SWO- 8.5.6 sWOJSTWA, WYRAVAEMYE FORMULABODNYH PEREMENNYH \TI FORMULY ISTINNY.
MI
(a) w KA^ESTWE OBLASTI BER<TSQ MNOVESTWO WSEH
1. pUSTX I { INTERPRETACIQ, OBLASTX@ KOTOROJ QWLQNATURALXNYH ^ISEL, R(y z) f(y z) I a INTERETSQ MNOVESTWO NATURALXNYH ^ISEL, I PREDIKATY
PRETIRU@TSQ SOOTWETSTWENNO KAK
R I S INTERPRETIRU@TSQ SLEDU@]IM OBRAZOM:
y z y z 1
R(x y z) = 1 , x + y = z
S(x y z) = 1 , x y = z
(b) w KA^ESTWE OBLASTI BER<TSQ MNOVESTWO 2A ,
GDE A { NEKOTOROE MNOVESTWO, R(y z) f(y z)
(a) nAPISATX FORMULU S ODNOJ SWOBODNOJ PEREI a INTERPRETIRU@TSQ SOOTWETSTWENNO KAK
MENNOJ x, KOTORAQ BUDET ISTINNA W I TOGDA I
TOLXKO TOGDA KOGDA
y z y z 39
i.
ii.
iii.
iv.
v.
vi.
x=0
x=1
x=2
x { ^<TNO
x { NE^<TNO
x { PROSTOE ^ISLO
(b) nAPISATX FORMULU S DWUMQ SWOBODNYMI PEREMENNYMI x I y, ISTINNU@ W I TOGDA I TOLXKO
TOGDA KOGDA
i. x = y
ii. x y
iii. x < y
iv. x DELIT y
v. x I y QWLQ@TSQ PROSTYMI ^ISLAMI-BLIZ-
NECAMI
(c) nAPISATX FORMULU S TREMQ SWOBODNYMI PEREMENNYMI x y I z, ISTINNU@ W I TOGDA I
TOLXKO TOGDA KOGDA
i. z { NAIMENXEE OB]EE KRATNOE x I y
ii. z { NAIBOLXIJ OB]IJ DELITELX x I y
(d) nAPISATX FORMULY, WYRAVA@]IE W INTERPRETACII I SLEDU@]IE SWOJSTWA:
i. KOMMUTATIWNOSTX SLOVENIQ
ii. ASSOCIATIWNOSTX SLOVENIQ
iii. KOMMUTATIWNOSTX UMNOVENIQ
iv. ASSOCIATIWNOSTX UMNOVENIQ
v. DISTRIBUTIWNOSTX SLOVENIQ OTNOSITELXNO UMNOVENIQ
vi. BESKONE^NOSTX MNOVESTWA PROSTYH ^ISEL
vii. UTWERVDENIE O TOM, ^TO KAVDOE ^ISLO ESTX
SUMMA ^ETYR<H KWADRATOW
viii. UTWERVDENIE O TOM, ^TO DLQ KAVDOJ PARY OTLI^NYH OT NULQ ^ISEL SU]ESTWU@T
NAIBOLXIJ OB]IJ DELITELX I NAIMENXEE OB]EE KRATNOE
(e) nAISATX FORMULU, WYRAVA@]U@ W INTERPRETACII I
i. UTWERVDENIE O TOM, ^TO PROSTYH ^ISELBLIZNECOW - BESKONE^NO MNOGO
ii. WSQKOE ^<TNOE ^ISLO, BOLXEE 2, ESTX SUMMA DWUH PROSTYH
(f) nAPISATX FORMULU, WYRAVA@]U@ W INTERPRETACII I UTWERVDENIE O TOM, ^TO URAWNENIE 3x2 + 2x + 1 = 0 IMEET W TO^NOSTI DWA
RAZLI^NYH KORNQ.
(g) nAPISATX FORMULU, WYRAVA@]U@ W INTERPRETACII I UTWERVDENIE O TOM, ^TO SISTEMA
URAWNENIJ 3x ; y = 0
x+y = 1
NE IMEET REENIQ.
40
2. pUSTX I { INTERPRETACIQ, OBLASTX@ KOTOROJ QWLQETSQ MNOVESTWO WSEH TO^EK, PRQMYH I PLOSKOSTEJ
3-MERNOGO EWKLIDOWA PROSTRANSTWA, I PREDIKATY
tO^KA, pRQMAQ, pLOSKOSTX I lEVIT INTERPRETIRU@TSQ SLEDU@]IM OBRAZOM:
tO^KA(x) = 1 , x { TO^KA
pRQMAQ(x) = 1 , x { PRQMAQ
pLOSKOSTX(x) = 1 , x { PLOSKOSTX
lEVIT(x y) = 1 , x LEVIT NA y
nAPISATX FORMULY, WYRAVA@]IE SLEDU@]IE UTWERVDENIQ:
(a) ^EREZ KAVDYE DWE TO^KI MOVNO PROWESTI PRQMU@, I ESLI \TI TO^KI RAZLI^NY, TO TAKAQ
PRQMAQ EDINSTWENNA
(b) ^EREZ KAVDYE TRI TO^KI, NE LEVA]IE NA ODNOJ PRQMOJ, MOVNO PROWESTI EDINSTWENNU@
PLOSKOSTX
(c) AKSIOMU eWKLIDA O PARALLELXNYH PRQMYH
nAPISATX FORMULY, WYRAVA@]IE SLEDU@]IE SWOJSTWA:
(a) SWOJSTWO PARALLELXNOSTI PRQMYH
(b) SWOJSTWO PARALLELXNOSTI PLOSKOSTEJ
3. pUSTX I { NEKOTORAQ INTERPRETACIQ, W KOTOROJ INTERPRETIROWAN DWUHARGUMENTNYJ PREDIKAT R.
nAPISATX FORMULU, WYRAVA@]U@ SLEDU@]IE SWOJSTWA R:
(a) R REFLEKSIWEN
(b) R SIMMETRI^EN
(c) R TRANZITIWEN
(d) R QWLQETSQ \KWIWALENTNOSTX@
4. pUSTX I { NEKOTORAQ INTERPRETACIQ, W KOTOROJ
INTERPRETIROWANY DWUHARGUMENTNYE PREDIKATY
\" I \=".
nAPISATX S ISPOLXZOWANIEM DANNYH PREDIKATOW
FORMULY, WYRAVA@]IE AKSIOMY
(a) ^ASTI^NO UPORQDO^ENNOGO MNOVESTWA
(b) LINEJNO UPORQDO^ENNOGO MNOVESTWA
5. pUSTX I { NEKOTORAQ INTERPRETACIQ S OBLASTX@,
QWLQ@]EJSQ ^ASTI^NO UPORQDO^ENNYM MNOVESTWOM, I W I INTERPRETIROWAN DWUHARGUMENTNYJ PREDIKAT R SLEDU@]IM OBRAZOM:
R(x y) = 1 , x y
nAPISATX FORMULY, WYRAVA@]IE SLEDU@]IE SWOJSTWA:
(a) x ESTX NAIMENXIJ \LEMENT
(b) x ESTX MINIMALXNYJ \LEMENT
8.5.7
|KWIWALENTNOSTX FORMUL
1. pUSTX PEREMENNAQ y NE WHODIT W FORMULU A. dOKAZATX, ^TO
(a) 8x A 8y x := y]A
(b) 9x A 9y x := y]A
(c) 8y A A
(d) 9y A A
RI (x y) = 1 , x y
PEREMENNAQ y NE WHODIT W FORMULU A. dOnAPISATX FORMULY, WYRAVA@]IE SLEDU@]IE SWOJ- 2. pUSTX
KAZATX
, ^TO W \TOM SLU^AE DLQ PROIZWOLXNOJ FORSTWA:
MULY B IME@T MESTO SOOTNOENIQ
(a) x ESTX PERESE^ENIE y I z
(a) A ^ (8y B) 8y (A ^ B)
(b) x ESTX OB_EDINENIE y I z
(b) A _ (8y B) 8y (A _ B)
(c) x = (c) A ^ (9y B) 9y (A ^ B)
(d) x = A
(d) A _ (9y B) 9y (A _ B)
(e) x ESTX DOPOLNENIE y
(e) A ! (8y B) 8y (A ! B)
7. pUSTX
(f) A ! (9y B) 9y (A ! B)
(g) (8y B) ! A 9y (B ! A)
I { INTERPRETACIQ S OBLASTX@ 2A, GDE A {
NEKOTOROE MNOVESTWO,
(h) (9y B) ! A 8y (B ! A)
W I INTERPRETIROWAN DWUHARGUMENTNYJ PRE- 3. dOKAZATX, ^TO DLQ L@BYH FORMUL A B IME@T MESDIKAT R SLEDU@]IM OBRAZOM:
TO SOOTNOENIQ:
I
R (x y) = 1 , x = y
(a) 8x 8y A 8y 8x A
(b) 9x 9y A 9y 9x A
W I INTERPRETIROWANY DWUHARGUMENTNYE FUNK(c) 8x A 9x A
CIONALXNYE SIMWOLY f I g SLEDU@]IM OBRAZOM:
(d) 9x A 8x A
f I (x y) def
= x\y
(e) (8x A) ^ (8x B) 8x (A ^ B)
gI (x y) def
= xy
(f) (9x A) _ (9x B) 9x (A _ B)
nAPISATX FORMULY, WYRAVA@]IE SLEDU@]IE SWOJ(g) 9x (A ! B) (8x A) ! (9x B)
STWA:
(a) x y
(b) x { ODNO\LEMENTNOE MNOVESTWO
8. pUSTX
I { INTERPRETACIQ S OBLASTX@ N,
W I INTERPRETIROWANA KONSTANTA c : cI def
=1
W I INTERPRETIROWAN ODNOARGUMENTNYJ FUNKCIONALXNYJ SIMWOL s : sI (x) def
= x+1
W I INTERPRETIROWAN NEKOTORYJ ODNOARGUMENTNYJ PREDIKAT P
nAPISATX AKSIOMU INDUKCII DLQ P.
6. pUSTX
I { NEKOTORAQ INTERPRETACIQ S OBLASTX@ 2A
GDE A { NEKOTOROE MNOVESTWO, I
W I INTERPRETIROWAN DWUHARGUMENTNYJ PREDIKAT R SLEDU@]IM OBRAZOM:
41
lEKCIQ 9
tEOREMA |RBRANA
9.1
sKOLEMOWSKAQ NORMALXNAQ
FORMA
lITERALOM NAZYWAETSQ FORMULA lp WIDA A ILI A,
GDE A { ATOMARNAQ FORMULA.
dIZ_@NKTOM NAZYWAETSQ DIZ_@NKCIQ NEKOTOROGO
MNOVESTWA LITERALOW. eSLI \TO MNOVESTWO PUSTO, TO
SOOTWETSTWU@]IJ EMU DIZ_@NKT NAZYWAETSQ PUSTYM.
fORMULA lp NAZYWAETSQ SKOLEMOWSKOJ NORMALXNOJ FORMOJ (snf), ESLI ONA ZAMKNUTA I IMEET WID
8X (D1 ^ : : : ^ Dk )
(9.1)
GDE D1 : : : Dk { DIZ_@NKTY, I 8X QWLQETSQ SOKRA]ENIEM ZNAKOSO^ETANIQ 8x1 : : : 8xn , GDE X = fx1 : : :xng.
dLQ KAVDOJ FORMULY SU]ESTWUET snf , OBLADA@]AQ SLEDU@]IM SWOJSTWOM:
WYPOLNIMA , WYPOLNIMA
snf MOVET BYTX POSTROENA PRI POMO]I ALGORITMA, SOSTOQ]EGO IZ PERE^ISLENNYH NIVE \TAPOW. kAVDYJ \TAP ZAKL@^AETSQ W CIKLI^ESKOM WYPOLNENII SWQZANNYH S NIM DEJSTWIJ, KOTORYE WYPOLNQ@TSQ DO TEH
POR, POKA IH BUDET WOZMOVNO WYPOLNQTX. kOGDA WYPOLNENIE NI ODNOGO IZ DEJSTWIJ TEKU]EGO \TAPA NEWOZMOVNO, PROISHODIT PEREHOD K SLEDU@]EMU \TAPU.
1.
2.
3.
(c) kAVDAQ PODFORMULA WIDA A _ B ZAMENQETSQ
NA A ^ B.
(d) kAVDAQ PODFORMULA WIDA 8X B ZAMENQETSQ
NA 9XB.
(e) kAVDAQ PODFORMULA WIDA 9XB ZAMENQETSQ
NA 8X B.
4.
pEREDWIVENIE KWANTOROW NAPRAWO.
5.
uDALENIE KWANTOROW SU]ESTWOWANIQ.
eSLI MNOVESTWO FV () NEPUSTO, TO K SPEREDI PRIPISYWAETSQ ZNAKOSO^ETANIE 9x1 : : : 9xn , GDE
fx1 : : :xng = FV ().
6.
pEREIMENOWANIE SWQZANNYH PEREMENNYH.
(a) kAVDAQ PODFORMULA WIDA A $ B ZAMENQETSQ
NA (A ^ B) _ (A ^ B).
(b) kAVDAQ PODFORMULA WIDA A ! B ZAMENQETSQ
NA A _ B.
7.
pEREME]ENIE KWANTOROW NALEWO.
8.
wYNESENIE KON_@NKCIJ NARUVU.
9.
uDALENIE LINIH SKOBOK.
zAMYKANIE.
uDALENIE STRELOK.
pRONESENIE OTRICANIJ WNIZ.
(a) kAVDAQ PODFORMULA WIDA A ZAMENQETSQ NA A.
(b) kAVDAQ PODFORMULA WIDA A ^ B ZAMENQETSQ
NA A _ B.
42
(a) pODFORMULY WIDA 8x(A ^ B) ILI 9x(A _ B),
GDE x 2 F V (A) \ F V (B), ZAMENQ@TSQ SOOTWETSTWENNO NA 8xA ^ 8xB I 9xA _ 9xB
(b) pODFORMULY WIDA 8x(A B) ILI 9x(A B)
(WMESTO A B MOVET BYTX B A), GDE x 62
F V (B), I \" OBOZNA^AET \^" ILI \_", ZAMENQ@TSQ SOOTWETSTWENNO NA 8xA B I 9xA B
eSLI W FORMULU WHODIT HOTQ BY ODIN KWANTOR WIDA 9x, I ZA SAMYM LEWYM WHOVDENIEM \TOGO KWANTORA SLEDUET PODFORMULA A, TO \TO WHOVDENIE KWANTORA UDALQETSQ, I
(a) ESLI F V (A) = fxg, TO A ZAMENQETSQ NA FORMULU x := c]A, GDE c { NOWAQ KONSTANTA
(b) ESLI FV (A) = fx x1 : : : xng (n 1), TO A
ZAMENQETSQ NA FORMULU x := f(x1 : : : xn)]A,
GDE f { NOWYJ FUNKCIONALXNYJ SIMWOL
eSLI ESTX DWE PODFORMULY S ODINAKOWYMI KWANTORAMI: 8x A I 8x B, TO PODFORMULA 8x B ZAMENQETSQ NA 8y x := y]B, GDE y { NOWAQ PEREMENNAQ
wSE KWANTORY PEREME]A@TSQ W NA^ALO FORMULY.
pODFORMULY WIDA (A ^ B) _ C ILI C _ (A ^ B)
ZAMENQ@TSQ NA (A _ C) ^ (B _ C).
pODFORMULY WIDA (A ^ B) ^ C ILI A ^ (B ^ C)
PEREPISYWA@TSQ W WIDE A ^ B ^ C, A PODFORMULY
WIDA (A _ B) _ C ILI A _ (B _ C) { W WIDE A _ B _ C.
9.2
|RBRANOWSKIE INTERPRETACII
9.2.2
sWQZX PROIZWOLXNYH INTERPRETACIJ S |i
dLQ KAVDOGO OZNA^IWANIQ : X ! H(S) OBOZNA^IM
SIMWOLOM I OZNA^IWANIE
I
X - DI
9.2.1 pONQTIE \RBRANOWSKOJ INTERPRETACII
KOTOROE SOPOSTAWLQET KAVDOMU x 2 X ZNA^ENIE ((x))I .
kAVDOE OZNA^IWANIE : X ! H(S) MOVNO RASSMApUSTX ; { NEKOTOROE MNOVESTWO FORMUL.
TRAIWATX
I KAK PODSTANOWKU, KOTORAQ DEJSTWUET NA KAVmY BUDEM ISPOLXZOWATX SLEDU@]IE OBOZNA^ENIQ: DOE WYRAVENIE
PUT<M ZAMENY KAVDOJ WHODQ]EJ W NEGO
PEREMENNOJ x IZ X NA WYRAVENIE (x).
Con(;) OBOZNA^AET MNOVESTWO
dLQ KAVDOGO WYRAVENIQ e IZ Expr(S) S PEREMENNY{ W KOTOROE WHODQT WSE KONSTANTY, WHODQ]IE W MI IZ X IMEET MESTO SOOTNOENIE
FORMULY IZ ;, I, KROME TOGO,
( I )(e) = ((e))I
(9.2)
{ DLQ KAVDOGO TIPA , TAKOGO, ^TO W ; ESTX
WYRAVENIE TIPA , NO OTSUTSTWU@T KONSTAN- PRAWOJ ^ASTI KOTOROGO RASSMATRIWAETSQ KAK PODSTATY TIPA , Con(;) SODERVIT KAKU@-LIBO KON- WNOWKA
. dANNOE SOOTNOENIE DOKAZYWAETSQ INDUKCIEJ PO
STANTU TIPA STRUKTURE e.
w ISKOMOJ |i H(I) KAVDYJ PREDIKAT R 2 Rel(S)
F un(;) OBOZNA^AET MNOVESTWO WSEH FUNKCIONALXINTERPRETIRUETSQ
OTOBRAVENIM RH (I ) , KOTOROE SOPONYH SIMWOLOW, WHODQ]IH W FORMULY IZ ;
STAWLQET KAVDOMU SPISKU WYRAVENIJ (h1 : : : hn) SORel(;) OBOZNA^AET MNOVESTWO WSEH PREDIKATOW, WHO- OTWETSTWU@]IH TIPOW ZNA^ENIE
DQ]IH W FORMULY IZ ;
RI (hI1 : : : hIn)
Expr(;) OBOZNA^AET MNOVESTWO WYRAVENIJ, W KOTORYE WHODQT TOLXKO TAKIE KONSTANTY I FUNKCIOeSLI BY S BYLA LOVNA W H(I), TO, POSKOLXKU S \KNALXNYE SIMWOLY, KOTORYE PRINADLEVAT SOOTWET- WIWALENTNA FORMULE
STWENNO Con(;) I F un(;)
(8XD1 ) ^ : : : ^ (8XDk )
H(;) OBOZNA^AET MNOVESTWO WSEH WYRAVENIJ IZ
Expr(;), NE SODERVA]IH PEREMENNYH.
TO DLQ NEKOTOROGO i 2 f1 : : : kg FORMULA 8XDi BYLA
LOVNA W H(I), T.E. DLQ NEKOTOROGO OZNA^IWANIQ :
|RBRANOWSKOJ INTERPRETACIEJ (|i) DLQ ; NA- BY
X
!
H(S) BYLO BY WERNO RAWENSTWO (Di ) = 0, T.E. DLQ
ZYWAETSQ INTERPRETACIQ S OBLASTX@ H(;), W KOTOROJ KAVDOGO
LITERALA L, WHODQ]EGO W Di , BYLO BY WERNO
RAWENSTWO
(L) = 0.
KAVDAQ KONSTANTA c 2 Con(;) INTERPRETIRUETSQ
rASSMOTRIM
SLU^AJ, KOGDA LITERAL L POLOVITELXRAWNYM EJ WYRAVENIEM IZ H(;), I
NYJ, T.E. IMEET WID R(e1 : : : en). sOGLASNO OPREDELENIKAVDYJ FUNKCIONALXNYJ SIMWOL f 2 Fun(;) IN- QM I SOOTNOENI@ (9.2), IMEET MESTO CEPO^KA RAWENSTW
TERPRETIRUETSQ FUNKCIEJ, SOPOSTAWLQ@]EJ KAV0 = (L) = (R(e1 : : :en )) =
DOMU SPISKU WYRAVENIJ (h1 : : : hn) SOOTWETSTWU@]IH TIPOW WYRAVENIE f(h1 : : : hn).
= RH (I ) ((e1 ) : : : (en)) =
= RI (((e1 ))I : : : ((en))I ) =
nIVE W \TOJ GLAWE PREDPOLAGAETSQ, ^TO SPISOK ; SO= RI ( I (e1 ) : : : I (en )) =
STOIT IZ ODNOJ snf S WIDA (9.1)
= I (R(e1 : : : en )) = I (L)
pUSTX I { NEKOTORAQ INTERPRETACIQ, W KOTOROJ ISTINNA
snf S WIDA (9.1). pOSTROIM |i H(I) DLQ S, W KOTOROJ
S TAKVE BUDET ISTINNA.
dLQ KAVDOGO WYRAVENIQ h 2 H(S) MOVNO WY^ISLITX EGO ZNA^ENIE W INTERPRETACII I, KOTOROE MY BUDEM OBOZNA^ATX SIMWOLOM hI :
ESLI h = c 2 Con(S), TO hI QWLQETSQ INTERPRETACIEJ cI KONSTANTY c W I
ESLI h = f(h1 : : : hn), TO hI def
= f I (hI1 : : : hIn)
aNALOGI^NYM OBRAZOM DOKAZYWAETSQ RAWENSTWO
I (L) = 0
DLQ OTRICATELXNYH (T.E. SODERVA]IH OTRICANIE) LITERALOW IZ Di .
tAKIM OBRAZOM, IMEET MESTO SOOTNOENIE
I (Di ) = 0
KOTOROE PROTIWORE^IT PREDPOLOVENI@ O TOM, ^TO S ISTINNA W I.
43
9.3
9.3.1
sEMANTI^ESKIE DEREWXQ
lEMMA k<NIGA
nAPOMNIM, ^TO DEREWOM NAZYWAETSQ GRAF T
W KOTOROM WYDELENA WERINA Root(T), NAZYWAEMAQ KORNEM, I
DLQ KAVDOJ WERINY n KOTOROGO SU]ESTWUET EDINSTWENNYJ PUTX IZ Root(T) W n (KOTORYJ QWLQETSQ
PUSTYM, ESLI n = Root(T )).
dLQ KAVDOJ WERINY n 2 T E< GLUBINOJ NAZYWAETSQ KOLI^ESTWO R<BER NA PUTI IZ Root(T) W n.
wERINA n 2 T NAZYWAETSQ TERMINALXNOJ, ESLI
NE SU]ESTWUET R<BER, WYHODQ]IH IZ n.
pUTX W DEREWE T NAZYWAETSQ MAKSIMALXNYM, ESLI ON WYHODIT IZ Root(T), I LIBO BESKONE^EN, LIBO ZAKAN^IWAETSQ W NEKOTOROJ TERMINALXNOJ WERINE.
dLQ KAVDOJ WERINY n 2 T SIMWOL T (n) OBOZNA^AET PODDEREWO DEREWA T, WERINAMI KOTOROGO QWLQ@TSQ
KONCY PUTEJ, NA^INA@]IHSQ W n.
pRI RASSUVDENIQH O DEREWXQH WAVNU@ ROLX IGRAET
LEMMA k<NIGA, KOTORAQ UTWERVDAET, ^TO ESLI
DEREWO T BESKONE^NO, I
IZ KAVDOJ WERINY n 2 T WYHODIT KONE^NOE ^ISLO R<BER
TO W T SU]ESTWUET BESKONE^NYJ PUTX.
dEJSTWITELXNO, OBOZNA^IM SIMWOLAMI n11 : : : n1k KONCY R<BER S NA^ALOM W Root(T). eSLI BY WSE DEREWXQ
T (n11) : : : T(n1k ) BYLI KONE^NYMI, TO T (n) TOVE BYLO
BY KONE^NYM, PO\TOMU DLQ NEKOTOROGO i 2 f1 : : : kg DEREWO T(n1i ) BESKONE^NO. dEREWO T(n1i ) TOVE UDOWLETWORQET USLOWIQM LEMMY k<NIGA, I, SLEDOWATELXNO, SREDI
KONCOW R<BER, WYHODQ]IH IZ EGO KORNQ n1i , SU]ESTWUET
TAKAQ WERINA n2j , ^TO DEREWO T (n2j ) BESKONE^NO. dEREWO T(n2j ) TOVE UDOWLETWORQET USLOWIQM LEMMY k<NIGA,
I T.D. pRODOLVAQ \TOT PROCESS NEOGRANI^ENNO, MY POSTROIM ISKOMYJ PUTX
Root(T ) ! n1i ! n2j ! : : :
9.3.2
sEMANTI^ESKIE DEREWXQ
t
; @
tAKIM OBRAZOM, T IMEET WID
oBOZNA^IM SIMWOLOM A(S) SPISOK fA0 A1 A2 : : :g WSEH
POLOVITELXNYH LITERALOW, W KOTORYE WHODQT TOLXKO
PREDIKATY IZ Rel(S) I WYRAVENIQ IZ H(S).
sEMANTI^ESKIM DEREWOM DLQ S NAZYWAETSQ DEREWO T, W KOTOROM DLQ KAVDOGO i 0
ESLI A(S) SODERVIT LITERAL S NOMEROM i, TO IZ
KAVDOJ WERINY DEREWA T GLUBINY i WYHODQT DWA
REBRA, ODNO IZ KOTORYH POME^ENO LITERALOM Ai , A
DRUGOE { LITERALOM Ai
ESLI A(S) NE SODERVIT LITERAL S NOMEROM i, TO W
DEREWE T NET WERIN GLUBINY > i.
t
t
A
;
@
;
@R
A ; @ A
A ; @ A
;
@
;
@
;
R
@
;
@R :::
:::
:::
1
A0
1
0
1
1
dLQ KAVDOGO MAKSIMALXNOGO PUTI W T, I KAVDOGO
LITERALA Ai IZ A(S), LIBO Ai LIBO Ai QWLQETSQ METKOJ
NEKOTOROGO REBRA NA PUTI . w PERWOM SLU^AE MY BUDEM
PISATX Ai 2 , A WO WTOROM { Ai 2 .
pO KAVDOJ |i I DLQ S MOVNO POSTROITX MAKSIMALXNYJ PUTX (I) W T , TAKOJ, ^TO
DLQ KAVDOGO Ai 2 A(S) AIi = 1 , Ai 2 (I) (9.3)
sOGLASNO OPREDELENI@ ZNA^ENIQ FORMULY W INTERPRETACII, SOOTNOENIE S I = 0 \KWIWALENTNO USLOWI@
9
SU]ESTWU@T OZNA^IWANIE : X ! H(S) =
I DIZ_@NKT Di IZ S, TAKIE, ^TO
(9.4)
DLQ KAVDOGO LITERALA L IZ Di (L) = 0 sOGLASNO WYBORU PUTI (I), SOOTNOENIE (L) = 0
\KWIWALENTNO SOOTNOENI@ (L) 2 (I), W KOTOROM
RASSMATRIWAETSQ KAK PODSTANOWKA, I
ESLI LITERAL L { OTRICATELXNYJ, TO (L) { POLOVITELXNYJ LITERAL, POLU^AEMYJ IZ (L) UDALENIEM OTRICANIQ.
dEJSTWITELXNO, PUSTX, NAPRIMER, L { POLOVITELXNYJ
LITERAL WIDA R(e1 : : : en). sOOTNOENIE (L) = 0 OZNA^AET, ^TO
RI ((e1 ) : : : (en)) = 0
T.E. W |i I LITERAL R((e1 ) : : : (en )) IMEET ZNA^ENIE
0, PO\TOMU LITERAL
(L) = R((e1 ) : : : (en))
IMEET W I ZNA^ENIE 1, I SLEDOWATELXNO, PO OPREDELENI@
PUTI (I), (L) 2 (I).
aNALOGI^NO RASSMATRIWAETSQ SLU^AJ, KOGDA L { OTRICATELXNYJ LITERAL.
oBOZNA^IM SIMWOLOM n(I) WERINU NA PUTI (I),
TAKU@, ^TO WSE LITERALY WIDA (L), GDE L 2 Di , SODERVATSQ NA U^ASTKE PUTI (I) OT KORNQ DO n(I).
s ISPOLXZOWANIEM WWED<NNYH PONQTIJ, USLOWIE (9.4)
MOVNO PEREFORMULIROWATX TAK:
9
SU]ESTWU@T PODSTANOWKA : X ! H(S) >
=
I DIZ_@NKT Di IZ S, TAKIE, ^TO
(9.5)
DLQ KAVDOGO LITERALA L IZ Di
>
(L) PRINADLEVIT PUTI IZ KORNQ W n(I)
44
9.4
tEOREMA |RBRANA
dLQ OBRATNOGO DOKAZATELXSTWA (^TO IZ USLOWIQ W FORMULIROWKE TEOREMY SLEDUET NEWYPOLNIMOSTX S) PREDPOLOVIM, ^TO S WYPOLNIMA. tOGDA ONA ISTINNA W NEKOTOROJ |i I. sLEDOWATELXNO, DLQ KAVDOGO i = 1 : : : p
FORMULA 8XDji ISTINNA W I, PO\TOMU FORMULA i (Dji )
TOVE ISTINNA W I.
tAKIM OBRAZOM, (9.6) ISTINNA W I. nO, POSKOLXKU
(9.6) IMEET WID (F ), GDE F { NEWYPOLNIMAQ FORMULA
lw, TO ONA NE MOVET BYTX ISTINNOJ NI W KAKOJ INTERPRETACII.
tEOREMA |RBRANA UTWERVDAET, ^TO NEWYPOLNIMOSTX
snf S WIDA (9.1) \KWIWALENTNA SLEDU@]EMU USLOWI@:
SU]ESTWU@T PODSTANOWKI 1 : : : p : X ! H(S), I SOOTWETSTWU@]IE IM DIZ_@NKTY Dj1 : : : Djp IZ S, TAKIE,
^TO FORMULA
1 (Dj1 ) ^ : : : ^ p (Djp )
(9.6)
IMEET WID (F), GDE
sLEDSTWIE.
F { NEKOTORAQ NEWYPOLNIMAQ FORMULA lw, I
fORMULA A QWLQETSQ TAWTOLOGIEJ TOGDA I TOLXKO
{ PODSTANOWKA LITERALOW IZ A(S) WMESTO BULE- TOGDA, KOGDA snf S DLQ A UDOWLETWORQET USLOWI@, IZWYH PEREMENNYH, WHODQ]IH W F.
LOVENNOMU W FORMULIROWKE TEOREMY |RBRANA.
dLQ DOKAZATELXSTWA TOGO, ^TO IZ NEWYPOLNIMOSTI
S SLEDUET DANNOE USLOWIE, UDALIM IZ SEMANTI^ESKOGO 9.5
DEREWA T DLQ S WSE WERINY (I WHODQ]IE W NIH R<BRA),
W KOTORYE WED<T NEPUSTOJ PUTX IZ KAKOJ-LIBO WERINY 1. dOKAZATX, ^TO ISHODNAQ FORMULA WYPOLNIMA TOGWIDA n(I), GDE I { PROIZWOLXNAQ |i DLQ S. nETRUDNO
DA I TOLXKO TOGDA, KOGDA POSTROENNAQ PO NEJ snf
WIDETX, ^TO POLU^IWIJSQ GRAF T BUDET DEREWOM.
WYPOLNIMA.
dEREWO T BUDET KONE^NYM, POTOMU ^TO W PROTIWNOM
SLU^AE PO LEMME k<NIGA W T SU]ESTWUET BESKONE^NYJ 2. pRIWESTI K snf
PUTX , KOTORYJ BUDET PUT<M I W ISHODNOM DEREWE T.
(a) (9x 8y R(x y)) ^ (9x 8y S(x y))
dLQ NEKOTOROJ |i I IMEET MESTO RAWENSTWO = (I),
(b) (9x 8y R(x y)) _ (9x 8y S(x y))
I, SLEDOWATELXNO, NA PUTI RASPOLOVENA WERINA n(I).
pO POSTROENI@ DEREWA T , WSE WERINY NA PUTI , RAS(c) (9x 8y R(x y)) ! (9x 8y S(x y))
POLOVENNYE NIVE n(I), DOLVNY OTSUTSTWOWATX W DEREWE
(d) (9x 8y R(x y)) ! (8x 9y R(x y))
T , ^TO PROTIWORE^IT BESKONE^NOSTI PUTI .
(e) 8x 9y (R(x) ! Q(y z)) !
pUSTX (n1 : : : np ) { SPISOK TERMINALXNYH WERIN
! 9x 8z (Q(x z) ^ R(y))
DEREWA T . pO POSTROENI@, WSE ONI IMEET WID n(Ii ) DLQ
NEKOTORYH |i I1 : : : Ip .
(f) 8x R(x) ! 8y (8z Q(x z) ! 8u R(u))
tAK KAK S NEWYPOLNIMA, TO DLQ KAVDOGO i = 1 : : : p
IMEET MESTO SOOTNOENIE S Ii = 0, KOTOROE, SOGLASNO
(9.5), \KWIWALENTNO USLOWI@
9
SU]ESTWU@T PODSTANOWKA i : X ! H(S) >
=
I DIZ_@NKT Dji IZ S, TAKIE, ^TO
(9.7)
DLQ KAVDOGO LITERALA L IZ Dji
>
i (L) PRINADLEVIT PUTI IZ KORNQ W n(Ii ) iSKOMAQ FORMULA (9.6) STROITSQ IZ \TIH DIZ_@NKTOW I OZNA^IWANIJ. dOKAVEM, ^TO ONA NEWYPOLNIMA.
eSLI BY ONA BYLA WYPOLNIMA, TO ONA BYLA BY ISTINNA W NEKOTOROJ |i I. pUTX (I) W DEREWE T PROHODIT
^EREZ NEKOTORU@ WERINU ni IZ SPISKA (n1 : : : np), I,
SLEDOWATELXNO, EGO U^ASTOK OT KORNQ DO ni SODERVIT WSE
LITERALY WIDA i (L), GDE L 2 Dji .
pO OPREDELENI@ PUTI (I), KAVDYJ LITERAL, PRINADLEVA]IJ (I), QWLQETSQ ISTINNYM W I, I, SLEDOWATELXNO, WSE LITERALY WIDA i (L), GDE L 2 Dji , LOVNY W
I. pO\TOMU FORMULA i (Dji ) LOVNA W I, I, SLEDOWATELXNO, WSQ FORMULA (9.6) LOVNA W I.
fORMULA F, UPOMQNUTAQ W FORMULIROWKE TEOREMY,
POLU^AETSQ IZ (9.6) ZAMENOJ KAVDOGO WHODQ]EGO W NE<
LITERALA WIDA Ai IZ A(S) NA SOOTWETSTWU@]U@ EMU
BULEWU PEREMENNU@ pi .
zADA^I
0
0
0
0
0
0
45
lEKCIQ 10
mETOD REZOL@CIJ DLQ lp
10.1
oPISANIE METODA REZOL@CIJ 10.1.2 sISTEMY FORMALXNYH RAWENSTW
kAK I W SLU^AE lw, METOD REZOL@CIJ DLQ lp PREDNAZNA^EN DLQ POISKA OTWETA NA WOPROS, QWLQETSQ LI ANALIZIRUEMAQ FORMULA lp TAWTOLOGIEJ.
pRIMENENIE METODA REZOL@CIJ K FORMULE A ZAKL@^AETSQ W TOM, ^TO A PRIWODITSQ K snf S, I SOSTAWLQETSQ NABOR DIZ_@NKTOW, KOTORYJ SNA^ALA SOSTOIT IZ WSEH
DIZ_@NKTOW, WHODQ]IH W S, A ZATEM K NEMU DOBAWLQ@TSQ
REZOLXWENTY PROIZWOLXNYH PAR DIZ_@NKTOW, I
SKLEJKI PROIZWOLXNYH DIZ_@NKTOW
IZ TEKU]EGO NABORA.
eSLI K TEKU]EMU NABORU W NEKOTORYJ MOMENT DOBAWILSQ PUSTOJ DIZ_@NKT, TO A QWLQETSQ TAWTOLOGIEJ.
dLQ OPREDELENIQ PONQTIQ REZOLXWENTY I SKLEJKI
DIZ_@NKTOW MY WWED<M PONQTIE UNIFIKATORA.
10.1.1
pONQTIE UNIFIKATORA
pUSTX ZADANO NEKOTOROE MNOVESTWO L LITERALOW.
dLQ KAVDOJ PODSTANOWKI SIMWOL (L) OBOZNA^AET
MNOVESTWO LITERALOW WIDA (L), GDE L 2 L.
mNOVESTWO L NAZYWAETSQ UNIFICIRUEMYM, ESLI
SU]ESTWUET PODSTANOWKA (NAZYWAEMAQ UNIFIKATOROM MNOVESTWA L), TAKAQ, ^TO MNOVESTWO (L) SOSTOIT
IZ ODNOGO LITERALA.
o^EWIDNO, ^TO L UNIFICIRUEMO TOGDA I TOLXKO TOGDA, KOGDA WYPOLNENY SLEDU@]IE USLOWIQ:
LIBO WSE LITERALY W L POLOVITELXNY, LIBO WSE
ONI OTRICATELXNY
PREDIKATY WO WSEH LITERALAH IZ L SOWPADA@T
PUSTX MNOVESTWO SPISKOW WYRAVENIJ W LITERALAH
IZ L IMEET WID
(e11 : : : e1n) : : : (ek1 : : : ekn )
TOGDA SU]ESTWUET PODSTANOWKA , TAKAQ, ^TO
8 (e1) = : : : = (ek )
< 1
1
:
:
:
(10.1)
: (e1n) = : : : = (ekn)
rASSMOTRIM SISTEMU FORMALXNYH RAWENSTW WIDA
8< u = v
1
1
:
:
:
: um = vm
(10.2)
GDE u1 v1 : : : um vm { WYRAVENIQ.
pODSTANOWKA NAZYWAETSQ REENIEM SISTEMY (10.2),
ESLI DLQ KAVDOGO i = 1 : : : m (ui ) = (vi ).
o^EWIDNO, ^TO PODSTANOWKA UDOWLETWORQET USLOWI@ (10.1) TOGDA I TOLXKO TOGDA, KOGDA ONA QWLQETSQ REENIEM SISTEMY
, SOSTOQ]EJ IZ FORMALXNYH RAWENSTW
WIDA e1i = eji , GDE i = 1 : : : n I j = 2 : : : k. tAKIM OBRAZOM, ZADA^A NAHOVDENIQ UNIFIKATORA SWODITSQ K ZADA^E
NAHOVDENIQ REENIQ SISTEMY FORMALXNYH RAWENSTW.
zAMETIM, ^TO ESLI QWLQETSQ REENIEM SISTEMY
(10.2), TO DLQ KAVDOJ PODSTANOWKI PODSTANOWKA TOVE QWLQETSQ REENIEM SISTEMY (10.2).
NAZYWAETSQ NAIBOLEE OB]IM REENIEM (nor)
SISTEMY (10.2), ESLI KAVDOE REENIE DANNOJ SISTEMY
IMEET WID , GDE { PROIZWOLXNAQ PODSTANOWKA.
mY BUDEM GOWORITX, ^TO SISTEMA (10.2) NAHODITSQ
W NORMALXNOJ FORME (nf), ESLI SPISOK u1 : : : um
PREDSTAWLQET SOBOJ SPISOK x1 : : : xm RAZLI^NYH PEREMENNYH, KAVDAQ IZ KOTORYH NE WHODIT NI W ODNO IZ
WYRAVENIJ v1 : : : vm . nETRUDNO DOKAZATX, ^TO W \TOM
SLU^AE PODSTANOWKA def
= x1 := v1 : : : xm := vm ] QWLQETSQ REENIEM SISTEMY (10.2).
dOKAVEM, ^TO DANNAQ PODSTANOWKA QWLQETSQ nor SISTEMY (10.2). pUSTX { REENIE SISTEMY (10.2), T.E. DLQ
KAVDOGO i = 1 : : : m (xi ) = (vi ).
dLQ KAVDOJ PEREMENNOJ xi , WHODQ]EJ W SPISOK
(x1 : : : xm) IMEET MESTO RAWENSTWO (xi ) = vi , PO\TOMU ( )(xi ) = (xi ).
dLQ KAVDOJ PEREMENNOJ x, NE WHODQ]EJ W SPISOK
(x1 : : : xm) IMEET MESTO RAWENSTWO (x) = x, PO\TOMU DLQ KAVDOJ TAKOJ PEREMENNOJ IMEET MESTO
RAWENSTWO ( )(x) = (x).
sLEDOWATELXNO, RAWENSTWO ( )(x) = (x) IMEET MESTO
DLQ L@BOJ PEREMENNOJ x, T.E. PODSTANOWKI I SOWPADA@T.
tAKIM OBRAZOM, QWLQETSQ nor SISTEMY (10.2).
46
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
dOKAVEM, ^TO DANNYJ ALGORITM WSEGDA ZAWERAET
sISTEMY FORMALXNYH RAWENSTW NAZYWA@TSQ \KWIWALENTNYMI, ESLI MNOVESTWA IH REENIJ SOWPADA@T. SWO@ RABOTU. pREDPOLOVIM, ^TO ON DOPUSKAET BESKO-
nAHOVDENIE REENIQ SISTEMY (10.2) PROIZWODITSQ
PUT<M E< PREOBRAZOWANIQ W \KWIWALENTNU@ EJ SISTEMU
W nf. aLGORITM PREOBRAZOWANIQ IMEET ITERATIWNYJ
WID, GDE KAVDYJ AG ITERACII ZAKL@^AETSQ W PRIMENENII K TEKU]EJ SISTEME PROIZWOLXNOGO PRAWILA IZ IZLAGAEMOGO NIVE SPISKA, DO TEH POR, POKA WOZMOVNO PRIMENITX KAKOE-LIBO IZ \TIH PRAWIL.
1. eSLI SISTEMA SODERVIT RAWENSTWO WIDA u = u, TO
ONO UDALQETSQ.
2. eSLI SISTEMA SODERVIT RAWENSTWO WIDA
NE^NOE WY^ISLENIE, I POSLEDOWATELXNOSTX SISTEM, POLU^A@]IHSQ NA KAVDOM AGE \TOGO WY^ISLENIQ, IMEET
WID (Si j i 0). dLQ KAVDOGO i 0 PRI PEREHODE OT Si
K Si+1 MOGUT PRIMENQTXSQ TOLXKO PRAWILA WIDA 1, 2, 3.
kOLI^ESTWO PRIMENENIJ PRAWILA 3 W \TOJ POSLEDOWATELXNOSTI NE MOVET BYTX BESKONE^NYM. dEJSTWITELXNO, KAVDOE PRIMENENIE PRAWILA 3 UWELI^IWAET KOLI^ESTWO RAWENSTW WIDA x = v (ILI v = x), GDE x { PEREMENNAQ, IME@]AQ TOLXKO ODNO WHOVDENIE W TEKU]U@
SISTEMU. rAWENSTWA TAKOGO WIDA NE MOGUT UDALITXSQ POSLEDU@]IMI PRIMENENIQMI PRAWIL WIDA 1 I 2, HOTQ MOGUT IZMENQTXSQ POSLEDU@]IMI PRIMENENIQMI PRAWIf(u1 : : : um ) = f(v1 : : : vm )
LA 3. kOLI^ESTWO RAWENSTW TAKOGO WIDA NE MOVET BYTX
BOLXE, ^EM KOLI^ESTWO RAZLI^NYH PEREMENNYH W ISTO ONO ZAMENQETSQ NA SOWOKUPNOSTX RAWENSTW
HODNOJ SISTEME.
u1 = v1 : : : um = vm
tAKIM OBRAZOM, NA^INAQ S NEKOTOROGO MOMENTA, PEREHODY OT Si K Si+1 PROISHODQT TOLXKO PO PRAWILAM 1 I
3. eSLI SISTEMA SODERVIT RAWENSTWO WIDA x = v (ILI 2, KOTORYE UMENXA@T KOLI^ESTWO SIMWOLOW W SISTEME,
v = x), GDE x { PEREMENNAQ, NE WHODQ]AQ W v, NO I PO\TOMU TOVE NE MOGUT PRIMENQTXSQ BESKONE^NO.
WHODQ]AQ W KAKOE-LIBO DRUGOE RAWENSTWO, TO WO
WSEH DRUGIH RAWENSTWAH x ZAMENQETSQ NA v.
uNIFIKATOR DLQ MNOVESTWA LITERALOW L NAZYWAETSQ
NAIBOLEE OB]IM (I OBOZNA^AETSQ ABBREWIATUROJ
4. eSLI SISTEMA SODERVIT RAWENSTWO WIDA x = v (ILI
nou
), ESLI QWLQETSQ nor SISTEMY FORMALXNYH RAv = x), GDE x { PEREMENNAQ, WHODQ]AQ W v, I x =
6 v,
WENSTW
, SOOTWETSTWU@]EJ USLOWI@ (10.1).
TO ALGORITM ZAKAN^IWAETSQ NEUDA^EJ.
5. eSLI SISTEMA SODERVIT RAWENSTWO u = v, GDE LI- 10.1.3 pONQTIE REZOLXWENTY
BO u I v { RAZLI^NYE KONSTANTY, LIBO ODNO IZ
\TIH WYRAVENIJ IMEET WID f(u1 : : : um ) A DRUGOE pUSTX D1 D2 { PARA DIZ_@NKTOW, TAKAQ, ^TO
- LIBO KONSTANTA, LIBO IMEET WID g(v1 : : : vk ), GDE
FV (D1 ) \ FV (D2 ) = , I
f 6= g, TO ALGORITM ZAKAN^IWAETSQ NEUDA^EJ.
D1 SODERVIT LITERAL L1 , D2 { LITERAL L2, PRIo^EWIDNO, ^TO DEJSTWIQ 1,2,3 PREOBRAZU@T SISTEMU
^<M PARA fL1 L2 g UNIFICIRUEMA, I { E< nou.
W \KWIWALENTNU@ EJ SISTEMU.
zAMETIM, ^TO
rEZOLXWENTOJ D1 I D2 NAZYWAETSQ DIZ_@NKT, SOSTOESLI DANNYJ ALGORITM ZAKON^IT SWO@ RABOTU USPE- Q]IJ IZ LITERALOW WIDA (L), GDE L { LITERAL IZ D1 ,
NO, TO POSLE ZAMENY W POLU^IWEJSQ SISTEME OTLI^NYJ OT L1 , ILI LITERAL IZ D2 , OTLI^NYJ OT L2 .
KAVDOGO FORMALXNOGO RAWENSTWA WIDA v = x (GDE
w TOM SLU^AE, KOGDA D1 I D2 SODERVAT OB]IE PEx { PEREMENNAQ) NA x = v, DANNAQ SISTEMA BUDET REMENNYE, PONQTIE REZOLXWENTY DLQ NIH OPREDELQETNAHODITXSQ W nf, I, SLEDOWATELXNO, IMEET nor, SQ PO^TI TAK VE, NO S TEM OTLI^IEM, ^TO WMESTO D2
KOTOROE QWLQETSQ TAKVE I nor ISHODNOJ SISTEMY RASSMATRIWAETSQ DIZ_@NKT, POLU^AEMYJ IZ D2 ZAMENOJ
WHODQ]EJ W NEGO PEREMENNOJ, WHODQ]EJ TAKVE
ESLI ALGORITM ZAKAN^IWAETSQ NEUDA^EJ, TO ISHOD- KAVDOJ
I
W
D
,
NA
NOWU@ PEREMENNU@, NE WHODQ]U@ W D1 I D2
1
NAQ SISTEMA NE IMEET REENIJ, POTOMU ^TO W \TOM (PRI \TOM KAVDOE
WHOVDENIE ODNOJ I TOJ VE PEREMENSLU^AE ONA \KWIWALENTNA SISTEME, KOTORAQ
NOJ ZAMENQETSQ NA ODNU I TU VE NOWU@ PEREMENNU@).
{ LIBO SODERVIT RAWENSTWO x = v (ILI v = x),
oDNA PARA DIZ_@NKTOW MOVET IMETX NESKOLXKO REGDE x { PEREMENNAQ, WHODQ]AQ W v, x =
6 v, I ZOLXWENT, W ZAWISIMOSTI OT WYBORA PARY L1 L2 UDALQQSNO, ^TO NIKAKAQ PODSTANOWKA NE MOVET EMYH LITERALOW.
DELATX ISTINNYM RAWENSTWO (x) = (v), TAK
KAK KOLI^ESTWO SIMWOLOW W LEWOJ ^ASTI \TOGO RAWENSTWA WSEGDA BUDET MENXE, ^EM KOLI- 10.1.4 pONQTIE SKLEJKI
pUSTX D { DIZ_@NKT, SODERVA]IJ UNIFICIRUEMOE POD^ESTWO SIMWOLOW W EGO PRAWOJ ^ASTI
LITERALOW fL1 : : : Lk g, I { nou \TOGO
{ LIBO SODERVIT RAWENSTWO u = v, GDE PERWYE MNOVESTWO
PODMNOVESTWA
.
SIMWOLY W u I v RAZLI^NY I NE QWLQ@TSQ PEsKLEJKOJ
DIZ_@NKTA D NAZYWAETSQ DIZ_@NKT, SOREMENNYMI, PO\TOMU DLQ L@BOJ PODSTANOWKI
STOQ]IJ
IZ
LITERALOW
WIDA (L), GDE L 2 D.
WYRAVENIQ (u) I (v) BUDUT RAZLI^NY.
47
10.2
kORREKTNOSTX METODA REZOL@CIJ
sWOJSTWO KORREKTNOSTI METODA REZOL@CIJ ZAKL@^AETSQ W TOM, ^TO ESLI W NEKOTORYJ MOMENT K TEKU]EMU
NABORU DOBAWILSQ PUSTOJ DIZ_@NKT, TO ANALIZIRUEMAQ
FORMULA A QWLQETSQ TAWTOLOGIEJ.
dLQ DOKAZATELXSTWA \TOGO SWOJSTWA PREDPOLOVIM,
^TO A { NE TAWTOLOGIQ, T.E. A WYPOLNIMA. sLEDOWATELXNO, snf S ISTINNA W NEKOTOROJ INTERPRETACII I, T.E.
KAVDYJ DIZ_@NKT IZ S QWLQETSQ ISTINNYM W I.
eSLI DIZ_@NKT D QWLQETSQ ISTINNYM W I, TO DLQ
KAVDOJ PODSTANOWKI DIZ_@NKT (D) TOVE QWLQETSQ
ISTINNYM W I, POTOMU ^TO DLQ KAVDOGO OZNA^IWANIQ
: Y ! DI (GDE Y { MNOVESTWO PEREMENNYH, SODERVA]EE WSE PEREMENNYE IZ D I ) IMEET MESTO RAWENSTWO
((D)) = ()(D) = 1, GDE OZNA^IWANIE : Y ! DI SOPOSTAWLQET KAVDOJ PEREMENNOJ y 2 Y ZNA^ENIE ((y)).
oTMETIM TAKVE, ^TO OPERACI@ ZAMENY PEREMENNYH,
ISPOLXZUEMU@ PRI POSTROENII REZOLXWENTY (KOGDA D1
I D2 SODERVAT OB]IE PEREMENNYE) MOVNO RASSMATRIWATX KAK PRIMENENIE NEKOTOROJ PODSTANOWKI K D2 .
tAKIM OBRAZOM, REZOLXWENTY I SKLEJKI DIZ_@NKTOW,
KOTORYE ISTINNY W I, TOVE QWLQ@TSQ ISTINNYMI W I.
sLEDOWATELXNO, WSE DIZ_@NKTY, KOTORYE BYLI DOBAWLENY K ISHODNOMU NABORU, QWLQ@TSQ ISTINNYMI W I.
pO PREDPOLOVENI@, W NEKOTORYJ MOMENT K TEKU]EMU NABORU DOBAWILSQ PUSTOJ DIZ_@NKT. pUSTOJ DIZ_@NKT MOVET BYTX POLU^EN TOLXKO KAK REZOLXWENTA PARY LITERALOW WIDA L1 L2, GDE MNOVESTWO fL1 L2g UNIFICIRUEMO. oBOZNA^IM EGO nou SIMWOLOM .
eSLI LITERALY L1 I L2 ISTINNY W I, TO (L1 ) I
(L2 ) TOVE ISTINNY W I. nO DANNYE LITERALY QWLQ@TSQ
PROTIWOPOLOVNYMI, I, SLEDOWATELXNO, NE MOGUT BYTX
ODNOWREMENNO ISTINNYMI W I.
sLEDOWATELXNO, NAE PREDPOLOVENIE O TOM, ^TO A {
NE TAWTOLOGIQ, QWLQETSQ OIBO^NYM.
10.3
pOLNOTA METODA REZOL@CIJ
dOKAVEM, ^TO METOD REZOL@CIJ OBLADAET SWOJSTWOM POLNOTY, KOTORAQ ZAKL@^AETSQ W TOM, ^TO ESLI ANALIZIRUEMAQ FORMULA A QWLQETSQ TAWTOLOGIEJ, TO IZ NABORA
DIZ_@NKTOW D1 : : : Dk , WHODQ]IH W snf S DLQ A, METODOM REZOL@CIJ MOVNO WYWESTI PUSTOJ DIZ_@NKT.
sOGLASNO SLEDSTWI@ IZ TEOREMY |RBRANA, SU]ESTWU@T PODSTANOWKI 1 : : : p : X ! H(S), I SOOTWETSTWU@]IE IM DIZ_@NKTY Dj1 : : : Djp IZ S, TAKIE, ^TO
FORMULA 1(Dj1 ) ^ : : : ^ p (Djp ) IMEET WID (F), GDE F
{ NEWYPOLNIMAQ FORMULA lw, I { PODSTANOWKA, ZAMENQ@]AQ KAVDU@ BULEWU PEREMENNU@ pi W F NA SOOTWETSTWU@]IJ EJ LITERAL Ai 2 A(S).
eSLI (F) IMEET WID KON_@NKCII DIZ_@NKTOW, TO,
ZNA^IT, FORMULA F IMEET WID knf, I POSKOLXKU ONA NEWYPOLNIMA, TO, PO TEOREME O POLNOTE METODA REZOL@CIJ
DLQ lw, IZ DIZ_@NKTOW, WHODQ]IH W F, MOVNO WYWESTI
PUSTOJ DIZ_@NKT, T.E. SU]ESTWUET POSLEDOWATELXNOSTX
DIZ_@NKTOW, KAVDYJ IZ KOTORYH
LIBO QWLQETSQ DIZ_@NKTOM, WHODQ]IM W F,
LIBO QWLQETSQ REZOLXWENTOJ DWUH DIZ_@NKTOW, RASPOLOVENNYH LEWEE W \TOJ POSLEDOWATELXNOSTI
I POSLEDNIJ DIZ_@NKT W NEJ QWLQETSQ PUSTYM. nETRUDNO WIDETX, ^TO, ZAMENIW W \TOJ POSLEDOWATELXNOSTI KAVDU@ BULEWU PEREMENNU@ pi NA SOOTWETSTWU@]U@ EJ ATOMARNU@ FORMULU Ai 2 A(S), MY POLU^IM WYWOD PUSTOGO DIZ_@NKTA IZ NABORA 1 (Dj1 ) : : : p(Djp ).
|TOT WYWOD MOVNO \PODNQTX" DO WYWODA PUSTOGO
DIZ_@NKTA IZ NABORA DIZ_@NKTOW, WHODQ]IH W S. |TO
WOZMOVNO BLAGODARQ LEMME O POD_<ME, KOTORAQ UTWERVDAET, ^TO ESLI DIZ_@NKTY D1 D2 NE SODERVAT OB]IH PEREMENNYH, I PODSTANOWKI 1 I 2 TAKOWY, ^TO
IZ 1 (D1 ) I 2 (D2 ) MOVNO POLU^ITX REZOLXWENTU D TO
IZ DIZ_@NKTOW D1 I D2 MOVNO POLU^ITX PRI POMO]I
POSTROENIQ REZOLXWENT I SKLEEK TAKOJ DIZ_@NKT D, ^TO
(D) = D DLQ NEKOTOROJ PODSTANOWKI .
dEJSTWITELXNO, PRI POSTROENII REZOLXWENTY D WYBIRA@TSQ LITERALY L1 W 1 (D1 ) I L2 W 2 (D2 ), TAKIE,
^TO MNOVESTWO fL1 L2 g UNIFICIRUEMO. oBOZNA^IM EGO
nou SIMWOLOM . oBOZNA^IM SIMWOLAMI L1 I L2 MNOVESTWA LITERALOW IZ D1 I D2 SOOTWETSTWENNO, SOSTOQ]IE IZ TAKIH LITERALOW L, ^TO 1 (L) = L1 I 2 (L) = L2 .
oBOZNA^IM nou MNOVESTW L1 I L2 SIMWOLAMI 1 I 2 .
pO SWOJSTWU nou, SU]ESTWU@T PODSTANOWKI 1 I 2 ,
TAKIE, ^TO 1 1 = 1 I 2 2 = 2 .
pOSKOLXKU D1 I D2 NE IME@T OB]IH PEREMENNYH, TO
1 (D1 ) I 2 (D2 ) TOVE NE IME@T OB]IH PEREMENNYH. pO\TOMU PODSTANOWKI 1 I 2 MOVNO RASSMATRIWATX
KAK SOSTAWNYE ^ASTI ODNOJ PODSTANOWKI . pOSKOLXKU
UNIFICIRUET PARU LITERALOW f1(L1 ) 2 (L2)g, TO SU]ESTWUET PODSTANOWKA , TAKAQ, ^TO = ', GDE ' {
nou PARY LITERALOW f1 (L1) 2 (L2)g.
iSKOMYJ DIZ_@NKT D QWLQETSQ REZOLXWENTOJ DIZ_@NKTOW 1 (D1 ) I 2 (D2 ) I SOSTOIT IZ WSEH LITERALOW
WIDA (' i )(L), GDE L { PROIZWOLXNYJ LITERAL IZ Di ,
NE WHODQ]IJ W Li (i = 1 2). nETRUDNO WIDETX, ^TO ON
UDOWLETWORQET USLOWI@ (D) = D .
nIVE DANNYE RASSUVDENIQ ILL@STRIRU@TSQ DIAGRAMMOJ, W KOTOROJ DIZ_@NKTY IZOBRAVA@TSQ W WIDE
MNOVESTW WHODQ]IH W NIH LITERALOW. sIMWOL 2 W
DIZ_@NKTAH OBOZNA^AET NE WKL@^AEMU@ W NIH PARU PROTIWOPOLOVNYH LITERALOW. sIMWOL Li (i = 1 2) OBOZNA^AET MNOVESTWO LITERALOW IZ Di , NE WHODQ]IH W Li.
0
0
0
0
0
00
00
0
0
00
0
00
0
0
0
00
0
00
0
0
0
0
0
0
0
0
0
10.4
zADA^I
rEITX METODOM REZOL@CIJ WSE ZADA^I IZ GLAWY 8, W
KOTORYH TREBUETSQ PROWERITX, QWLQETSQ LI NEKOTORAQ
FORMULA lp TAWTOLOGIEJ ILI WYPOLNIMOJ FORMULOJ.
48
? ?s ?s ? SS SSS Sw SSw / / ?
?sS ?s
?
SS SS Sw SSw ?/ / D1
L1
0
L1
L2
1
L2
0
2
0
0
1 (L1)
0
D2
2 (L2 )
0
0
'
1
00
1
1 (D1 )
1 (L1)
L1
D
2
'
2
00
2
2 (D2 )
L2
2 (L2 )
0
0
0
2
0
0
D
0
49
lEKCIQ 11
sEMANTI^ESKIJ WYWOD
11.1
11.1.1
sEMANTI^ESKIJ WYWOD W lw
sEMANTI^ESKIE TABLICY
wSE FORMULY W \TOM PUNKTE QWLQ@TSQ FORMULAMI lw.
sEMANTI^ESKOJ TABLICEJ (st) NAZYWAETSQ PARA
(; j ), GDE ; I { NEKOTORYE MNOVESTWA FORMUL.
st (; j ) PROTIWORE^IWA, ESLI ; \ =
6 .
st (; j ) WYPOLNIMA, ESLI DLQ NEKOTOROJ OCENKI
PEREMENNYH IZ ; I 8A 2 ; (A) = 1 8B 2 (B) = 0 (11.1)
pRAWILA WYWODA st POZWOLQ@T POLU^ATX IZ ODNIH st DRUGIE st, I IME@T SLEDU@]IJ WID:
(A ^ B ; j )
(; j A ^ B )
(A B ; j )
(; j A ) (; j B )
(; j A _ B )
(A _ B ; j )
(; j A B )
(A ; j ) (B ; j )
(A ! B ; j )
(; j A ! B )
(A ; j B )
(; j A ) (B ; j )
(A ; j )
(; j A )
(; j A )
(A ; j )
GDE A B { FORMULY, ; { MNOVESTWA FORMUL, I DLQ
KAVDOGO MNOVESTWA FORMUL M I KAVDOJ FORMULY ZNAKOSO^ETANIE M OBOZNA^AET MNOVESTWO fg M. w
KAVDOM PRAWILE NAD ^ERTOJ IZOBRAVENA ISHODNAQ st, A
POD NEJ - ODNA ILI DWE st, KOTORYE WYWODQTSQ IZ ISHODNOJ. kAVDOE PRAWILO WYWODA ZAKL@^AETSQ W TOM, ^TO W
ISHODNOJ st WYDELQETSQ NEATOMARNAQ FORMULA, KOTORAQ ZAMENQETSQ NA ODNU ILI DWE PODFORMULY \TOJ FORMULY. pRO WYDELENNU@ FORMULU MY BUDEM GOWORITX,
^TO ONA RASKRYWAETSQ W \TOM PRAWILE WYWODA.
nETRUDNO DOKAZATX, ^TO KAVDOE IZ PRAWIL WYWODA
OBLADAET SLEDU@]IM SWOJSTWOM:
ISHODNAQ st , HOTQ BY ODNA IZ WYWEDENNYH
WYPOLNIMA
IZ NE< st WYPOLNIMA
(11.2)
oTMETIM, ^TO ESLI st PROTIWORE^IWA, TO ONA NE
MOVET BYTX WYPOLNIMOJ.
11.1.2
dEREWO SEMANTI^ESKOGO WYWODA
pUSTX { NEKOTORAQ FORMULA.
dEREWO SEMANTI^ESKOGO WYWODA (dsw) DLQ {
\TO DEREWO D, WERINAMI KOTOROGO QWLQ@TSQ st, I
1. KORNEWAQ WERINA IMEET WID ( j ),
2. KAVDAQ TERMINALXNAQ WERINA PROTIWORE^IWA, I
3. S KAVDOJ NETERMINALXNOJ WERINOJ N SWQZANO
NEKOTOROE PRAWILO WYWODA, ISHODNOJ st KOTOROGO
QWLQETSQ N, I KONCAMI R<BER, WYHODQ]IH IZ WERINY N, QWLQ@TSQ TE st, KOTORYE WYWODQTSQ IZ
N NA OSNOWANII \TOGO PRAWILA WYWODA.
dLQ KAVDOJ FORMULY WERNA \KWIWALENCIQ
SU]ESTWUET dsw DLQ , TAWTOLOGIQ (11.3)
iMPLIKACIQ \)" WERNA POTOMU, ^TO ESLI SU]ESTWUET
dsw DLQ , NO { NE TAWTOLOGIQ, TO st ( j ) WYPOLNIMA, A SLEDOWATELXNO, WYPOLNIMOJ BUDET NEKOTORAQ TERMINALXNAQ WERINA dsw, ^TO NEWOZMOVNO.
iMPLIKACIQ \(" WERNA POTOMU, ^TO dsw DLQ TAWTOLOGII MOVNO POSTROITX, NA^INAQ S DEREWA IZ ODNOJ
WERINY ( j ), PUT<M ITERATIWNOGO WYPOLNENIQ SLEDU@]EJ OPERACII: ESLI W DEREWE, POSTROENNOM K TEKU]EMU MOMENTU, ESTX NEPROTIWORE^IWAQ TERMINALXNAQ
WERINA N S NEATOMARNOJ FORMULOJ A, TO SU]ESTWUET
PRAWILO WYWODA, ISHODNOJ st KOTOROGO QWLQETSQ N, A
RASKRYWAEMOJ FORMULOJ - A, I MY RISUEM IZ N ODNO
ILI DWA REBRA, KONCAMI KOTORYH QWLQ@TSQ st, WYWODIMYE IZ N PRI POMO]I \TOGO PRAWILA WYWODA.
dANNYJ PROCESS NE MOVET PRODOLVATXSQ BESKONE^NO
(T.K. st W KONCE KAVDOGO IZ RISUEMYH R<BER SODERVIT
MENXE SWQZOK, ^EM st W EGO NA^ALE), PO\TOMU POSLE NEKOTOROGO KOLI^ESTWA AGOW BUDET POSTROENO DEREWO D,
KAVDAQ TERMINALXNAQ WERINA KOTOROGO LIBO PROTIWORE^IWA, LIBO SOSTOIT TOLXKO IZ ATOMARNYH FORMUL.
eSLI BY W D BYLA HOTX ODNA NEPROTIWORE^IWAQ TERMINALXNAQ WERINA N, TO, POSKOLXKU N SOSTOIT TOLXKO
IZ ATOMARNYH FORMUL, MOVNO OPREDELITX OCENKU TAK,
^TOBY BYLO WERNO (11.1). tAKIM OBRAZOM, N WYPOLNIMA, PO\TOMU WSE st NA PUTI IZ KORNQ W N WYPOLNIMY. w
^ASTNOSTI, ( j ) WYPOLNIMA, ^TO PROTIWORE^IT PREDPOLOVENI@ O TOM, ^TO { TAWTOLOGIQ.
50
11.2
dOKAVEM, ^TO D NE MOVET BYTX BESKONE^NYM. pREDsEMANTI^ESKIJ WYWOD W lp POLOVIM
, ^TO D BESKONE^NO. tOGDA, PO LEMME k<NIGA,
wSE FORMULY W \TOM PUNKTE, QWLQ@TSQ ZAMKNUTYMI FORMULAMI lp.
st W lp TOVE IMEET WID (; j ), GDE ; I { MNOVESTWA FORMUL, I TOVE NAZYWAETSQ PROTIWORE^IWOJ,
ESLI ; \ = .
st (; j ) NAZYWAETSQ WYPOLNIMOJ, ESLI SU]ESTWUET INTERPRETACIQ I, TAKAQ, ^TO
8A 2 ; AI = 1 8B 2 B I = 0
(11.4)
sPISOK PRAWIL WYWODA st W lp SOSTOIT IZ WSEH PRAWIL IZ PUNKTA (11.1), A TAKVE SLEDU@]IH PRAWIL:
(9x A ; j )
(; j 8x A )
(x := c]A ; j )
(; j x := c]A )
GDE c { KONSTANTA, NE WHODQ]AQ W A ; I , A TAKVE
(8x A ; j )
(11.5)
(x := h1 ]A : : : x := hn]A 8x A ; j )
(; j 9x A )
(11.6)
(; j x := h1]A : : : x := hn ]A 9x A )
GDE h1 : : : hn WYRAVENIQ TIPA (x) BEZ PEREMENNYH.
nETRUDNO DOKAZATX, ^TO KAVDOE IZ PRAWIL WYWODA
DLQ st W lp OBLADAET SWOJSTWOM (11.2).
|KWIWALENCIQ (14.8) TOVE IMEET MESTO, I IMPLIKACIQ \)" W NEJ OBOSNOWYWAETSQ, TAK VE, KAK W lw.
dOKAVEM IMPLIKACI@ \(" W (14.8). pUSTX { TAWTOLOGIQ. pOSTROIM dsw D DLQ .
pOSTROENIE D OSU]ESTWLQETSQ TAK VE, KAK W SLU^AE
lw, NO MY BUDEM RUKOWODSTWOWATXSQ PRI \TOM SLEDU@]IMI DOPOLNITELXNYMI PRINCIPAMI:
DLQ KAVDOJ WERINY N W TOM DEREWE, KOTOROE POSTROENO K TEKU]EMU MOMENTU, KAVDAQ NEATOMARNAQ FORMULA A IZ N DOLVNA RASKRYWATXSQ W N
ILI NIVE (T.E. ^EREZ NEKOTOROE KOLI^ESTWO AGOW
POSTROENIQ DOLVEN WOZNIKNUTX PUTX IZ N W st,
RASKRYWAEMOJ FORMULOJ W KOTOROJ BUDET A, PRI^<M W TOJ VE ^ASTI (LEWOJ ILI PRAWOJ) W KOTOROJ
A BYLA W N)
ESLI RASKRYWAEMAQ FORMULA W WERINE N NA^INAETSQ S KWANTORA, I PRIMENQETSQ PRAWILO (11.5)
ILI (11.6), TO W KA^ESTWE WYRAVENIJ h1 : : : hn BERUTSQ WSE WYRAVENIQ IZ H(N), DLINA KOTORYH NE
BOLXE, ^EM RASSTOQNIE OT N DO KORNQ.
pUSTX POLU^IWEESQ DEREWO D NE QWLQETSQ dsw DLQ .
eSLI D { KONE^NOE, TO TOGDA W N<M SU]ESTWUET NEPROTIWORE^IWAQ TERMINALXNAQ WERINA N. w \TOM SLU^AE WSE FORMULY W N, ATOMARNY, PO\TOMU st N WYPOLNIMA W NEKOTOROJ |i. sOGLASNO (11.2), WSE st NA PUTI
IZ KORNQ W N WYPOLNIMY. w ^ASTNOSTI, KORNEWAQ st
( j ) WYPOLNIMA, ^TO PROTIWORE^IT PREDPOLOVENI@
O TOM, ^TO { TAWTOLOGIQ.
W D SU]ESTWUET BESKONE^NYJ PUTX N0 ! N1 ! : : : IZ
KORNQ. oBOZNA^IM DLQ KAVDOGO i 0 Ni = (;i j i).
nETRUDNO ZAMETITX, ^TO IME@T MESTO WKL@^ENIQ
At(;0 ) At(;1 ) At(;2 ) : : :
(11.7)
At(0) At(1) At(2) : : :
GDE At(;i ) I At(i) { MNOVESTWA WSEH ATOMARNYH FORMUL IZ ;i I i . S
S
oBOZNA^IM ; def
= At(;i ) I def
= At(i ). iMEi 0
i 0
ET MESTO RAWENSTWO ; \ = , TAK KAK INA^E SU]ESTWUET
FORMULA A, TAKAQ, ^TO A 2 At(;k ) I A 2 At(k ) DLQ
NEKOTOROGO k 0, ^TO NEWOZMOVNO PO PRI^INE NEPROTIWORE^IWOSTI KAVDOJ st Ni .
iZ ; \ = SLEDUET, ^TO st (; j ) WYPOLNIMA W
NEKOTOROJ |i I DLQ ; .
dOKAVEM, ^TO DLQ KAVDOGO i 0 WERNY SOOTNOENIQ
8A 2 ;i AI = 1 8B 2 i B I = 0 (11.8)
zAMETIM, ^TO, POLAGAQ W (11.8) i = 0 I B = , MY
POLU^AEM SOOTNOENIE I = 0, KOTOROE PROTIWORE^IT
PREDPOLOVENI@ O TOM, ^TO { TAWTOLOGIQ.
sOOTNOENIQ (11.8) MY BUDEM DOKAZYWATX INDUKCIEJ PO KOLI^ESTWU SWQZOK I KWANTOROW W A I B.
1. eSLI A I B ATOMARNY, TO ONI PRINADLEVAT SOOTWETSTWENNO ; I , I SOOTNOENIQ (11.8) WERNY PO
OPREDELENI@ INTERPRETACII I.
2. A I B QWLQ@TSQ BULEWYMI KOMBINACIQMI. rASSMOTRIM, NAPRIMER, SLU^AJ, KOGDA A = A1 ^ A2.
sU]ESTWUET NOMER j i, TAKOJ, ^TO RASKRYWAEMOJ FORMULOJ W (;j j j ) QWLQETSQ A, I, SLEDOWATELXNO, A1 2 ;j +1 I A2 2 ;j +1.
pO INDUKTIWNOMU PREDPOLOVENI@, AI1 = AI2 = 1.
sLEDOWATELXNO, AI = (A1 ^ A2 )I = 1.
dRUGIE WOZMOVNYE WIDY FORMUL A I B DLQ DANNOGO SLU^AQ RASSMATRIWA@TSQ ANALOGI^NO.
3. A I B NA^INA@TSQ S KWANTORA.
rASSMOTRIM, NAPRIMER, SLU^AJ A = 8x A1 .
nAM NEOBHODIMO DOKAZATX, ^TO (8x A1 )I = 1, T.E.
DLQ KAVDOGO WYRAVENIQ h 2 H(; ) IMEET MESTO
RAWENSTWO (x := h]A1)I = 1.
iZ (11.7) I IZ OPREDELENIJ ; I SLEDUET, ^TO
SU]ESTWUET INDEKS i0 , TAKOJ, ^TO DLQ KAVDOGO j 51
i0
h 2 H(;j j )
wYBRAW j max(i0 jhj) (GDE jhj DLINA h) TAKIM,
^TO RASKRYWAEMOJ FORMULOJ W st (;j j j ) QWLQETSQ 8xA1 , POLU^AEM, ^TO x := h]A1 2 ;j +1 , I,
SLEDOWATELXNO, PO PREDPOLOVENI@ INDUKCII, IMEET MESTO VELAEMOE RAWENSTWO (x := h]A1)I = 1.
lEKCIQ 12
tEOREMA g<DELQ
12.1
aKSIOMATI^ESKIJ METOD
sOGLASNO OB]EPRINQTOMU MNENI@, NAIBOLEE PRAWILXNYJ SPOSOB ORGANIZACII NAU^NYH ZNANIJ ZAKL@^AETSQ
W PREDSTAWLENII IH W WIDE LOGI^ESKIH SLEDSTWIJ, WYWEDENNYH NA OSNOWE FORMALXNYH PRAWIL WYWODA IZ NEKOTORYH ISHODNYH UTWERVDENIJ, ISTINNOSTX KOTORYH NE
PODWERGAETSQ SOMNENI@.
dANNYJ SPOSOB ORGANIZACII ZNANIJ NAIBOLEE PREDPO^TITELEN PO SLEDU@]IM PRI^INAM.
1. nALI^IE U NEKOTOROJ SOWOKUPNOSTI ZNANIJ HOROEJ LOGI^ESKOJ STRUKTURY SU]ESTWENNO UPRO]AET OWLADENIE \TIMI ZNANIQMI.
2. fORMALIZACIQ ZNANIJ OBLEG^AET IH OBRABOTKU I
SU]ESTWENNO POWYAET E< OB_EKTIWNOSTX I NAD<VNOSTX, POSKOLXKU TAKAQ OBRABOTKA MOVET BYTX
PROWEDENA TOLXKO POSREDSTWOM FORMALXNYH OPERACIJ NAD SIMWOLXNYMI STROKAMI, BEZ PRIWLE^ENIQ RASPLYW^ATO{NEFORMALXNOJ I SUB_EKTIWNOJ
INTERPRETACII PONQTIJ, WYRAVAEMYH \TIMI SIMWOLXNYMI STROKAMI. kROME TOGO, SWEDENIE ZADA^I OBRABOTKI ZNANIJ K ZADA^E WYPOLNENIQ OPERACIJ NAD SIMWOLXNYMI STROKAMI OBESPE^IWAET
WOZMOVNOSTX AWTOMATIZACII OBRABOTKI ZNANIJ.
3. pOSKOLXKU KRITERIEM ISTINNOSTI FORMALIZOWANNYH ZNANIJ QWLQETSQ IH SOOTWETSTWIE NEKOTORYM
SINTAKSI^ESKIM PRAWILAM, TO FORMALXNOE PREDSTAWLENIE ZNANIJ OBLEG^AET PROWERKU OIBO^NOSTI W RASSUVDENIQH, W KOTORYH ISPOLXZU@TSQ \TI
ZNANIQ, POSKOLXKU ONO POZWOLQET SWESTI ZADA^U
NAHOVDENIQ OIBOK W RASSUVDENIQH K ZADA^E PROWERKI PRAWILXNOSTI ISPOLXZOWANIQ SINTAKSI^ESKIH PRAWIL PRI FORMALXNYH OPERACIQH NAD SIMWOLXNYMI STROKAMI.
4. pREDSTAWLENIE SOWOKUPNOSTI ZNANIJ W WIDE LOGI^ESKIH SLEDSTWIJ IZ NEKOTORYH ISHODNYH PRINCIPOW QWLQETSQ INSTRUMENTOM SINTEZA NOWYH ZNANIJ, POSKOLXKU PROCESS POLU^ENIQ NOWYH ZNANIJ
MOVET IMETX WID FORMALXNOJ KOMBINACII UVE USTANOWLENNYH UTWERVDENIJ S ISPOLXZOWANIEM PODHODQ]IH PRAWIL LOGI^ESKOGO WYWODA.
nAIBOLEE PLODOTWORNYE REZULXTATY REALIZACIQ DANNOJ
TO^KI ZRENIQ PRINESLA W MATEMATIKE, W KOTOROJ UDALOSX PREDSTAWITX WSE USTANOWLENNYE MATEMATI^ESKIE
UTWERVDENIQ W WIDE LOGI^ESKIH SLEDSTWIJ NEKOTOROGO
NEBOLXOGO ^ISLA ISHODNYH PROSTYH UTWERVDENIJ, NAZYWAEMYH AKSIOMAMI. mETOD ORGANIZACII MATEMATI^ESKIH ZNANIJ W WIDE LOGI^ESKIH SLEDSTWIJ IZ AKSIOM
POLU^IL NAZWANIE AKSIOMATI^ESKOGO METODA.
aKSIOMATI^ESKIJ METOD STAL ISTO^NIKOM BURNOGO
RAZWITIQ WSEH OBLASTEJ MATEMATIKI, I OBOGATIL IH GLUBOKIMI I PLODOTWORNYMI REZULXTATAMI. nAIBOLEE QRKO
\TO PROQWILOSX W ABSTRAKTNOJ ALGEBRE, KOTORAQ, BLAGODARQ ISPOLXZOWANI@ W NEJ AKSIOMATI^ESKOGO METODA,
ZANQLA CENTRALXNOE POLOVENIE W MATEMATIKE.
nEKOTOROE WREMQ SU]ESTWOWALO UBEVDENIE, ^TO NA
BAZE AKSIOMATI^ESKOGO METODA MOVNO POSTROITX WS@
MATEMATIKU, TO ESTX WS@ SOWOKUPNOSTX ISTINNYH MATEMATI^ESKIH UTWERVDENIJ MOVNO PREDSTAWITX W WIDE
LOGI^ESKIH SLEDSTWIJ NEKOTORYH AKSIOM, ^TO POZWOLIT
SWESTI ZADA^U POLU^ENIQ NOWYH MATEMATI^ESKIH ZNANIJ K WYPOLNENI@ FORMALXNYH OPERACIJ NAD SIMWOLXNYMI STROKAMI PO ZARANEE ZADANNYM PRAWILAM.
oDNAKO, KAK BYLO USTANOWLENO W 1932 GODU g<DELEM, NIKAKAQ FORMALXNAQ SISTEMA (T.E. SOWOKUPNOSTX
AKSIOM I PRAWIL WYWODA) NE MOVET POZWOLITX POLU^ITX TAKIM MEHANI^ESKIM SPOSOBOM WS@ SOWOKUPNOSTX
ISTINNYH MATEMATI^ESKIH UTWERVDENIJ. w ^ASTNOSTI,
UTWERVDENIE O TOM, ^TO DANNAQ FORMALXNAQ SISTEMA
NEPROTIWORE^IWA (T.E. W NEJ NEWOZMOVNO WYWESTI DWUH
WZAIMOISKL@^A@]IH PREDLOVENIJ) NEWOZMOVNO OBOSNOWATX METODAMI DANNOJ FORMALXNOJ SISTEMY.
tEOREMA g<DELQ QWLQETSQ UBEDITELXNYM PODTWERVDENIEM TEZISA O TOM, ^TO GLAWNYJ ISTO^NIK RAZWITIQ
MATEMATIKI LEVIT ZA E< PREDELAMI. iSTINNYJ PROGRESS
W MATEMATIKE, SWQZANNYJ S POQWLENIEM NOWYH KONCEPCIJ I FORMALXNYH SISTEM, NEWOZMOVEN W RAMKAH FIKSIROWANNOJ FORMALXNOJ SISTEMY, ON MOVET PROIZOJTI
TOLXKO W REZULXTATE WZAIMOPRONIKNOWENIQ I WZAIMOWLIQNIQ SAMYH RAZNYH OBLASTEJ NAU^NOJ, KULXTURNOJ I
PRAKTI^ESKOJ DEQTELXNOSTI. wSQKAQ PRINCIPIALXNO NOWAQ I BOLEE SILXNAQ FORMALXNAQ SISTEMA MOVET BYTX
TOLXKO IZOBRETENIEM: SOGLASNO TEOREME g<DELQ, NIKAKIM DRUGIM OBRAZOM E< POLU^ITX NEWOZMOVNO.
52
12.2
sTROKI I FUNKCII NA NIH
12.2.1
sIMWOLXNYE STROKI
12.2.2
bAZOWYE FUNKCII
4. conc : S2 ! S
|TA FUNKCIQ IMEET 2 ARGUMENTA, I SOPOSTAWLQET
KAVDOJ PARE (u v) 2 S2 KONKATENACI@ STROK u I
v, T.E.
STROKU "a1 : : :an b1 : : :bm ", ESLI
u = "a1 : : : an" I v = "b1 : : :bm ",
STROKU v, ESLI u = ",
STROKU u, ESLI v = ".
zNAKOSO^ETANIE conc(u v) BUDET SOKRA]<NNO ZAPISYWATXSQ W WIDE u v.
5. equal : S2 ! S
|TA FUNKCIQ IMEET 2 ARGUMENTA, I SOPOSTAWLQET
KAVDOJ PARE (u v) 2 S2
STROKU "1", ESLI u = v,
STROKU "0", ESLI u =
6 v.
zNAKOSO^ETANIE equal(u v) BUDET SOKRA]<NNO ZAPISYWATXSQ W WIDE u = v.
6. not : S ! S
|TA FUNKCIQ SOPOSTAWLQET KAVDOJ STROKE u
STROKU "1", ESLI u = "0",
STROKU "0", ESLI u =
6 "0".
zNAKOSO^ETANIE not(u) BUDET SOKRA]<NNO ZAPISYWATXSQ W WIDE :u ILI u.
7. conj disj impl equiv : S2 ! S
kAVDAQ IZ \TIH FUNKCIJ IMEET 2 ARGUMENTA, I
SOPOSTAWLQET KAVDOJ PARE (u v) 2 S2 STROKU "1"
ILI "0", KOTORAQ RAWNA REZULXTATU SOOTWETSTWU@]EJ BULEWSKOJ OPERACII (^ _ ! $), ESLI OBA
ARGUMENTA IME@T WID "1" ILI "0".
zNAKOSO^ETANIQ conj(u v), I T.D. BUDUT SOKRA]<NNO ZAPISYWATXSQ W WIDE u ^ v, I T.D.
wSE OB_EKTY, RASSMATRIWAEMYE W MATEMATIKE, MOVNO
IZOBRAZITX SIMWOLXNYMI STROKAMI (KOTORYE MY NIVE
BUDEM NAZYWATX PROSTO STROKAMI), I OPERACII NA OB_EKTAH MOVNO PREDSTAWITX W WIDE FUNKCIJ NA STROKAH,
IZOBRAVA@]IH \TI OB_EKTY.
sOWOKUPNOSTX WSEH STROK OBOZNA^AETSQ SIMWOLOM S.
kAVDAQ STROKA PREDSTAWLQET SOBOJ POSLEDOWATELXNOSTX
SIMWOLOW NEKOTOROGO KONE^NOGO ALFAWITA, SODERVA]EGO
BUKWY, CIFRY, SKOBKI, I T.D. sU]ESTWUET PUSTAQ STROKA, ONA NE SODERVIT NI ODNOGO SIMWOLA, I OBOZNA^AETSQ
SIMWOLOM ".
eSLI STROKA u PREDSTAWLQET SOBOJ POSLEDOWATELXNOSTX SIMWOLOW a1 : : :an , TO MY BUDEM ZAPISYWATX \TOT
FAKT ZNAKOSO^ETANIEM u = "a1 : : :an".
fUNKCII NA STROKAH MY BUDEM IZOBRAVATX W WIDE FUNKCIONALXNYH PROGRAMM. fUNKCIONALXNYE PROGRAMMY POZWOLQ@T OPREDELQTX NOWYE FUNKCII NA STROKAH PRI POMO]I BAZOWYH FUNKCIJ I FUNKCIJ, UVE OPREDEL<NNYH W WIDE FUNKCIONALXNYH PROGRAMM.
pRI POSTROENII FUNKCIONALXNYH PROGRAMM MY BUDEM
ISPOLXZOWATX SLEDU@]IE FUNKCII NA STROKAH (NAZYWAEMYE BAZOWYMI FUNKCIQMI).
1. if then else : S3 ! S
|TA FUNKCIQ IMEET 3 ARGUMENTA, I SOPOSTAWLQET
KAVDOJ TROJKE (u v w) 2 S3
STROKU v, ESLI u = "1"
STROKU w, W PROTIWNOM SLU^AE.
dLQ KAVDOJ TROJKI (u v w) 2 S3 ZNAKOSO^ETANIE if then else(u v w) BUDET SOKRA]<NNO ZAPISYWATXSQ W WIDE u ? v : w.
2. head : S ! S
|TA FUNKCIQ SOPOSTAWLQET STROKE u
STROKU, SOSTOQ]U@ IZ PERWOGO SIMWOLA STROKI u, ESLI u =
6 ",
STROKU ", ESLI u = ".
dLQ KAVDOJ STROKI u ZNAKOSO^ETANIE head(u) BUDET SOKRA]<NNO ZAPISYWATXSQ W WIDE u^.
3. tail : S ! S
|TA FUNKCIQ SOPOSTAWLQET STROKE u
STROKU, POLU^AEMU@ IZ u UDALENIEM PERWOGO
SIMWOLA, ESLI u =
6 ",
STROKU ", ESLI u = ".
dLQ KAVDOJ STROKI u ZNAKOSO^ETANIE tail(u) BUDET SOKRA]<NNO ZAPISYWATXSQ W WIDE u .
12.2.3
fUNKCIONALXNYE PROGRAMMY
fUNKCIONALXNAQ PROGRAMMA (fp) PREDSTAWLQET SOBOJ OPREDELENIE NEKOTOROGO MNOVESTWA f1 : : : fn NOWYH
FUNKCIJ NA STROKAH, I IMEET WID SISTEMY URAWNENIJ
8 f (x : : : x ) = F
< 1 11
1k
1
:
:
:
: fn(xn1 : : : xnkn ) = Fn
1
GDE
0
53
(12.1)
f1 : : : fn { FUNKCIONALXNYE SIMWOLY, QWLQ@]IESQ IMENAMI OPREDELQEMYH FUNKCIJ,
xij { PEREMENNYE, QWLQ@]IESQ FORMALXNYMI PARAMETRAMI OPREDELQEMYH FUNKCIJ, I
F1 : : : Fn { WYRAVENIQ, OBLADA@]IE SLEDU@]IMI SWOJSTWAMI: DLQ KAVDOGO i = 1 : : : n WYRAVENIE Fi SODERVIT
{ PEREMENNYE xi1 : : : xiki ,
{ KONSTANTY (IMI MOGUT BYTX L@BYE STROKI)
{ FUNKCIONALXNYE SIMWOLY, QWLQ@]IESQ IME-
NAMI BAZOWYH ILI UVE POSTROENNYH FUNKCIJ
{ FUNKCIONALXNYE SIMWOLY, QWLQ@]IESQ IMENAMI OPREDELQEMYH FUNKCIJ (f1 : : : fn)
mY PREDPOLAGAEM, ^TO WSE WYRAVENIQ W FUNKCIONALXNYH PROGRAMMAH IME@T ODIN I TOT VE TIP, ZNA^ENIQMI KOTOROGO QWLQ@TSQ STROKI. kAVDOMU FUNKCIONALXNOMU SIMWOLU f SOPOSTAWLENO ^ISLO ar(f), RAWNOE
KOLI^ESTWU ARGUMENTOW U f.
fUNKCII, OPREDELQEMYE FUNKCIONALXNYMI PROGRAMMAMI, WY^ISLQ@TSQ STANDARTNOJ REKURSIEJ: ESLI TREBUETSQ WY^ISLITX ZNA^ENIE FUNKCII fi , KOTORAQ OPREDELQETSQ SISTEMOJ URAWNENIJ (12.1), NA SPISKE ARGUMENTOW (u1 : : : uki ), TO DLQ \TOGO WY^ISLQETSQ ZNA^ENIE
WYRAVENIQ
12.2.4
sTROKOWOE PREDSTAWLENIE FORMUL
dLQ KAVDOJ FORMULY E< PREDSTAWLENIE W WIDE SIMWOLXNOJ STROKI STROITSQ SLEDU@]IM OBRAZOM. sNA^ALA W
FORMULE WOSSTANAWLIWA@TSQ WSE OPU]ENNYE SKOBKI, I
FORMULA PEREPISYWAETSQ W STANDARTNOM WIDE, T.E.
WSE SIMWOLY BINARNYH OPERACIJ PIUTSQ PERED
SWOIMI ARGUMENTAMI,
WSE SIMWOLY OTRICANIQ, NAPISANNYE W WIDE ^ERTY NAD PODFORMULAMI, ZAMENQ@TSQ NA SIMWOLY
OTRICANIQ WIDA \:" PERED \TIMI PODFORMULAMI,
I T.D.
zATEM WSE WHODQ]IE W FORMULU PEREMENNYE, KONSTANTY,
I T.D., ZAMENQ@TSQ NA STROKI WIDA
( ) con(IMQ) fun(IMQ) rel(IMQ)
GDE IMQ { L@BAQ POSLEDOWATELXNOSTX SIMWOLOW, NE SODERVA]AQ KRUGLYH SKOBOK, PRI^<M ODINAKOWYE SIMWOLY ZAMENQ@TSQ NA ODINAKOWYE STROKI, A RAZNYE - NA
RAZNYE, I, KROME TOGO, STANDARTNYE SIMWOLY (KONSTANTA ", FUNKCIONALXNYE SIMWOLY DLQ BAZOWYH FUNKCIJ,
xi1 := u1 : : : xiki := uki ]Fi
(12.2) PREDIKAT \=") ZAMENQ@TSQ NA STANDARTNYE STROKI :
con(empty) fun(^) rel(=) I T.D.
wY^ISLENIE ZNA^ENIQ WYRAVENIQ (12.2) PROISHODIT PO
bULEWY SWQZKI ZAMENQ@TSQ NA STROKI WIDA bool(IMQ),
SLEDU@]EJ SHEME:
KWANTORY - NA quant(A) I quant(E).
ESLI DANNOE WYRAVENIE IMEET WID
var IMQ
nIVE MY BUDEM OTOVDESTWLQTX KAVDU@ FORMULU S
E< STROKOWYM PREDSTAWLENIEM.
f(e1 : : : en)
GDE f { FUNKCIONALXNYJ SIMWOL, QWLQ@]IJSQ IMENEM NEKOTOROJ BAZOWOJ ILI UVE POSTROENNOJ FUNK- 12.2.5 nEKOTORYE fp
CII, ISPOLXZUEMOJ W SISTEME (12.1), TO WY^ISLQ- ~ITATEL@ PREDLAGAETSQ SAMOSTOQTELXNO NAPISATX fp
@TSQ ZNA^ENIQ WYRAVENIJ e1 : : : en, POSLE ^EGO
WY^ISLQETSQ ZNA^ENIE FUNKCII f NA SPISKE ZNA- Check var Check con Check fun Check rel
Check expr Check fm
^ENIJ e1 : : : en
OPREDELQ@]IE FUNKCII S ODNIM ARGUMENTOM, KOTORYE
ESLI DANNOE WYRAVENIE IMEET WID
WYDA@T W KA^ESTWE ZNA^ENIQ
fj (e1 : : : en )
"1", ESLI IH ARGUMENT QWLQETSQ SOOTWETSTWENNO
GDE fj { FUNKCIONALXNYJ SIMWOL, QWLQ@]IJSQ IMEPEREMENNOJ, KONSTANTOJ, FUNKCIONALXNYM SIMWONEM ODNOJ IZ OPREDELQEMYH FUNKCIJ W SISTEME
LOM, PREDIKATOM, WYRAVENIEM, FORMULOJ
(12.1), TO EGO ZNA^ENIE RAWNO ZNA^ENI@ WYRAVE"0", W PROTIWNOM SLU^AE.
NIQ
xj 1 := e1 : : : xjkj := ekj ]Fj
(12.3)
KOTOROE WY^ISLQETSQ PO TOJ VE SHEME, PO KOTOROJ
WY^ISLQETSQ ZNA^ENIE WYRAVENIQ (12.2).
pRIWED<M DWA PRIMERA fp.
1. zAPISX STROKI W OBRATNOM PORQDKE
(STROKA "a1 : : :an" PREOBRAZUETSQ W STROKU
"an : : :a1 "):
(x) = (x = ") ? " : reverse(x ) x^
2. sORTIROWKA WSTAWKOJ:
8 sort(x) = (x = ") ? " : insert(^x sort(x ))
<
?":
;(a <(ay^)y)? =a (yy :=y^") insert
: insert
(a y )
0
reverse
0
0
12.2.6
sTROKOWAQ INTERPRETACIQ
nIVE WSE RASSMATRIWAEMYE FORMULY BUDUT INTERPRETIROWATXSQ TOLXKO W ODNOJ INTERPRETACII (NAZYWAEMOJ
STROKOWOJ INTERPRETACIEJ), OBLASTX@ KOTOROJ QWLQETSQ MNOVESTWO S WSEH STROK, I
KAVDAQ KONSTANTA (KOTOROJ MOVET BYTX L@BAQ STROKA) INTERPRETIRUETSQ RAWNOJ EJ STROKOJ
KAVDYJ FUNKCIONALXNYJ SIMWOL, SOOTWETSTWU@]IJ NEKOTOROJ BAZOWOJ FUNKCII, ILI FUNKCII,
OPREDELQEMOJ PRI POMO]I fp, INTERPRETIRUETSQ TOJ FUNKCIEJ, KOTOROJ ON SOOTWETSTWUET,
PREDIKAT \=" INTERPRETIRUETSQ OTNOENIEM idS
54
12.3
fORMALXNYE SISTEMY
nIVE POD FORMULAMI PONIMA@TSQ FORMULY lp, W KOTORYH WSE PEREMENNYE I KONSTANTY IME@T ODIN I TOT
VE TIP, I ZNA^ENIQMI \TOGO TIPA QWLQ@TSQ STROKI.
pRI ZAPISI FORMUL MY BUDEM ISPOLXZOWATX SLEDU@]EE SOGLAENIE. eSLI NEKOTORAQ FORMULA A IMEET
TOLXKO ODNU SWOBODNU@ PEREMENNU@ x, TO \TOT FAKT MOVET WYRAVATXSQ DOBAWLENIEM SPRAWA K A ZNAKOSO^ETANIQ (x), I, KROME TOGO, W \TOM SLU^AE DLQ KAVDOGO WYRAVENIQ e, W KOTOROE NE WHODQT PEREMENNYE, OTLI^NYE OT
x, ZNAKOSO^ETANIE A(e) OBOZNA^AET FORMULU x := e]A.
12.3.1
pONQTIE FORMALXNOJ SISTEMY
fORMALXNAQ SISTEMA SOSTOIT IZ AKSIOM I PRAWIL WYWODA.
aKSIOMY
aKSIOMY - \TO FORMULY SLEDU@]IH WIDOW:
1. LOGI^ESKIE AKSIOMY:
A ! (B ! A)
(A ! B) ! ((A ! (B ! C)) ! (A ! C))
(A ^ B) ! A
(A ^ B) ! B
(A ! B) ! ((A ! C) ! (A ! (B ^ C)))
A ! (A _ B)
B ! (A _ B)
(A ! C) ! ((B ! C) ! ((A _ B) ! C))
(A ! B) ! ((A ! B) ! A)
A!A
8xA(x) ! A(e)
A(e) ! 9xA(x)
8x(B ! A) ! (B ! 8xA)
8x(A ! B) ! (9xA ! B)
GDE A B C { PROIZWOLXNYE FORMULY, PRI^<M W
DWUH POSLEDNIH AKSIOMAH PREDPOLAGAETSQ, ^TO x
NE IMEET SWOBODNYH WHOVDENIJ W B
2. AKSIOMY RAWENSTWA
x=x
(x = y) ! (y = x)
(x = y) ! ((y = z) ! (x = z))
3. AKSIOMY INDUKCII:
A(0)
8x (A(x ) ! A(x)) ! 8xA(x)
GDE A { PROIZWOLXNAQ FORMULA S ODNOJ SWOBODNOJ
PEREMENNOJ x
0
4. AKSIOMY DLQ BAZOWYH FUNKCIJ NA STROKAH
("1" ? x : y) = x
("0" ? x : y) = y
(x = y) $ (x z = y z)
(x = y) $ (z x = z y)
(x y = ") ! (x = ") ^ (y = ")
(^x = ") ! (x = ")
x = x^ x
(^x) = "
(x y) z = x (y z)
" x = x x " = x
5. WSE URAWNENIQ, WHODQ]IE WO WSE fp
6. DRUGIE AKSIOMY, ZADAWAEMYE KAK MNOVESTWO ZNA^ENIJ NEKOTOROJ FUNKCII f, OPREDELQEMOJ PRI POMO]I fp: DLQ KAVDOGO ZNA^ENIQ ARGUMENTA u STROKA f(u) QWLQETSQ AKSIOMOJ, PRI^<M PREDPOLAGAETSQ, ^TO DLQ KAVDOJ STROKI u DLINA f(u) NE MENXE
DLINY u.
o^EWIDNO, ^TO WSE AKSIOMY IZ GRUPP 1-5 ISTINNY W
STROKOWOJ INTERPRETACII. mY BUDEM PREDPOLAGATX, ^TO
0
0
AKSIOMY IZ ESTOJ GRUPPY TOVE ISTINNY W STROKOWOJ
INTERPRETACII.
pRAWILA WYWODA
pRAWILA WYWODA POZWOLQ@T POLU^ATX IZ ODNIH FORMUL DRUGIE FORMULY, I IME@T SLEDU@]IJ WID:
(W DANNYH PRAWILAH SIMWOLY A B OBOZNA^A@T FORMULY, A SIMWOLY e e1 e2 { WYRAVENIQ)
1. modus ponens
2. generalization
3.
4.
A A ! B
B
A
8xA
e1 = e2
x := e1 ]e = x := e2 ]e
e1 = e2
x := e1 ]A $ x := e2 ]A
(12.4)
GDE e1 I e2 NE SODERVAT PEREMENNYH, IME@]IH
SWQZANNYE WHOVDENIQ W A
w KAVDOM PRAWILE WYWODA NAD ^ERTOJ IZOBRAVENY
ODNA ILI DWE FORMULY (NAZYWAEMYE POSYLKAMI), IZ
KOTORYH WYWODITSQ FORMULA, RASPOLOVENNAQ POD ^ERTOJ (NAZYWAEMAQ ZAKL@^ENIEM).
nETRUDNO DOKAZATX, ^TO KAVDOE IZ PRAWIL WYWODA
OBLADAET SLEDU@]IM SWOJSTWOM: ESLI POSYLKI \TOGO
PRAWILA WYWODA ISTINNY W STROKOWOJ INTERPRETACII,
TO ZAKL@^ENIE \TOGO PRAWILA TOVE ISTINNO W STROKOWOJ
INTERPRETACII
55
pONQTIE DOKAZATELXSTWA
pUSTX A { NEKOTORAQ FORMULA.
dOKAZATELXSTWOM FORMULY A NAZYWAETSQ POSLEDOWATELXNOSTX FORMUL
A1 : : : An
OBLADA@]AQ SLEDU@]IMI SWOJSTWAMI:
eSLI WYEUPOMQNUTAQ POSLEDOWATELXNOSTX e1 : : : KONE^NA I IMEET WID e1 : : : ek , GDE ek { WYRAVENIE, NE SODERVA]EE FUNKCIONALXNYH SIMWOLOW (T.E. KONSTANTA),
TO, SOGLASNO OPREDELENI@ ZNA^ENIQ FUNKCII, WY^ISLQEMOJ FUNKCIONALXNOJ PROGRAMMOJ, DANNAQ KONSTANTA QWLQETSQ ZNA^ENIEM WYRAVENIQ (12.5). pOSKOLXKU
DLQ KAVDOGO URAWNENIQ t = s W KAVDOJ fp FORMULA
t = s QWLQETSQ AKSIOMOJ, TO, SLEDOWATELXNO, DLQ KAVDOJ
PODSTANOWKI FORMULA (s) = (s) QWLQETSQ DOKAZUEMOJ, PO\TOMU DOKAZUEMYMI QWLQ@TSQ RAWENSTWA e1 = e2 ,
e2 = e3 : : : ek 1 = ek , OTKUDA, WWIDU NALI^IQ AKSIOMY TRANZITIWNOSTI RAWENSTWA, POLU^AEM, ^TO RAWENSTWO e1 = ek QWLQETSQ DOKAZUEMYM.
tAKIM OBRAZOM, ESLI DLQ STROK u1 : : : un v IMEET
MESTO RAWENSTWO
1. An = A
2. DLQ KAVDOGO i = 1 : : : n FORMULA Ai { LIBO AKSIOMA, LIBO QWLQETSQ ZAKL@^ENIEM NEKOTOROGO PRAWILA WYWODA, POSYLKI KOTOROGO SODERVATSQ W MNOVESTWE fA1 : : : Ai 1g.
fORMULA NAZYWAETSQ DOKAZUEMOJ, ESLI SU]ESTWUET DOKAZATELXSTWO \TOJ FORMULY. iZ WYESKAZANNOGO SLEDUf(u1 : : : un) = v
(12.6)
ET, ^TO WSE DOKAZUEMYE FORMULY ISTINNY W STROKOWOJ TO FORMULA (12.6) QWLQETSQ DOKAZUEMOJ.
INTERPRETACII.
o^EWIDNO, ^TO PROCEDURA POSTROENIQ DOKAZATELXSTkAVDOE DOKAZATELXSTWO MOVNO IZOBRAZITX W WIDE WA FORMULY
(12.6) MOVET PROIZWODITXSQ PO ODNOJ I TOJ
STROKI, ISPOLXZUQ SPECIALXNYJ SIMWOL (NAPRIMER, \") VE SHEME, NEZAWISIMO
OT WIDA fp, OPREDELQ@]EJ FUNKDLQ RAZDELENIQ WHODQ]IH W NEGO FORMUL.
CI@
f
I
ZNA^ENIJ
u
: : : un v.
1
~ITATEL@ PREDLAGAETSQ SAMOSTOQTELXNO NAPISATX
;
;
~ITATEL@ PREDLAGAETSQ SAMOSTOQTELXNO NAPISATX
fp, KOTORAQ OPREDELQET FUNKCI@ Proof S TREMQ ARCheck_axiom, OPREDELQ@]U@ FUNKCI@ S ODNIM AR- GUMENTAMI:
GUMENTOM u, KOTORAQ WYDA<T W KA^ESTWE ZNA^ENIQ
f (u1 : : : un) v
"1", ESLI u QWLQETSQ AKSIOMOJ, I "0", W PROTIWNOM GDE f { IMQ NEKOTOROJ FUNKCII, OPREDELQEMOJ PRI POSLU^AE,
MO]I fp, (u1 : : : un) { SPISOK ZNA^ENIJ ARGUMENTOW
Prf, OPREDELQ@]U@ FUNKCI@ S DWUMQ ARGUMENTA- FUNKCII f, I v { NEKOTORAQ STROKA. zNA^ENIEM FUNKMI u v, KOTORAQ WYDA<T W KA^ESTWE ZNA^ENIQ "1", CII Proof NA \TOJ TROJKE QWLQETSQ STROKA, PREDSTAWESLI u QWLQETSQ DOKAZATELXSTWOM v, I "0", W PRO- LQ@]AQ SOBOJ DOKAZATELXSTWO FORMULY (12.6), ESLI \TO
RAWENSTWO QWLQETSQ WERNYM.
TIWNOM SLU^AE.
pRI NAPISANII DANNYH fp MOVNO PREDPOLAGATX, ^TO
SOWOKUPNOSTX WSEH IME@]IHSQ fp IZOBRAVAETSQ ODNOJ 12.3.3 dOPOLNITELXNYE AKSIOMY
STROKOJ, W KOTOROJ URAWNENIQ OTDELQ@TSQ DRUG OT DRU- mY BUDEM ISPOLXZOWATX SLEDU@]EE OBOZNA^ENIE: DLQ
GA RAZDELITELEM \".
L@BYH WYRAVENIJ p I A ZNAKOSO^ETANIE 2p A QWLQETSQ
SOKRA]<NNOJ ZAPISX@ FORMULY Prf(p A) = 1.
mY BUDEM PREDPOLAGATX, ^TO W ^ISLO AKSIOM IZ GRUP12.3.2 dOKAZATELXSTWA, SWQZANNYE S WYPY
6 WHODQT SLEDU@]IE GRUPPY FORMUL:
^ISLENIQMI
2x A ! (2y (A ! B) ! 2x y B B)
(12.7)
kAVDOE WYRAVENIE WIDA
GDE x y { PEREMENNYE I A B { FORMULY, A TAKVE
f(u1 : : : un)
(12.5)
(f(x1 : : : xn) = y) !
(12.8)
W KOTOROM f { IMQ NEKOTOROJ FUNKCII, OPREDELQEMOJ ! 2Proof(f(x :::x )y)
f(x1 : : : xn) = y
1
n
PRI POMO]I fp, I (u1 : : : un) { SPISOK ZNA^ENIJ E<
ARGUMENTOW, POROVDAET NEKOTORU@ POSLEDOWATELXNOSTX GDE f { IMQ PROIZWOLXNOJ FUNKCII, OPREDELQEMOJ PRI
e1 e2 : : : WYRAVENIJ, NAZYWAEMU@ WY^ISLENIEM ZNA- POMO]I fp. iZ OPREDELENIQ FUNKCIJ Prf I Proof SLE^ENIQ WYRAVENIQ (12.5), W KOTOROJ
DUET, ^TO \TI FORMULY ISTINNY W STROKOWOJ INTERPRETACII. aKSIOMY WIDA (12.7) WYRAVA@T TOT FAKT,
e1 SOWPADAET S (12.5), I
^TO ESLI POSLEDOWATELXNOSTX FORMUL x QWLQETSQ DOKADLQ KAVDOGO i 1 WYRAVENIE ei+1 POLU^AETSQ IZ ZATELXSTWOM FORMULY A, I POSLEDOWATELXNOSTX FORMUL
ei PUT<M PRIMENENIQ KAKOGO-LIBO URAWNENIQ W NE- y QWLQETSQ DOKAZATELXSTWOM FORMULY A ! B, TO, SOKOTOROJ fp, T.E. SU]ESTWUET URAWNENIE t = s W EDINQQ \TI POSLEDOWATELXNOSTI, I DOBAWLQQ K POLU^IWNEKOTOROJ fp, TAKOE, ^TO DLQ NEKOTOROJ PODSTA- EJSQ POSLEDOWATELXNOSTI SPRAWA FORMULU B (A TAKVE
NOWKI I NEKOTOROGO WYRAVENIQ e IME@T MESTO DOBAWIW RAZDELITELI \" MEVDU x, y I B), MY POLU^IM
RAWENSTWA ei = x := (t)]e ei+1 = x := (s)]e. DOKAZATELXSTWO FORMULY B.
fp
56
12.4
oPERATOR DOKAZUEMOSTI
dLQ L@BOGO WYRAVENIQ A ZNAKOSO^ETANIE 2A QWLQETSQ
SOKRA]<NNOJ ZAPISX@ FORMULY 9x 2x A. sIMWOL \2"
W DANNOM KONTEKSTE NAZYWAETSQ OPERATOROM DOKAZUEMOSTI. nIVE MY PRIWODIM TRI SWOJSTWA OPERATORA
DOKAZUEMOSTI.
lEMMA 1. eSLI DOKAZUEMA FORMULA A, TO DOKAZUEMA
dOKAZATELXSTWO.
FORMULA 2A.
eSLI FORMULA A DOKAZUEMA, TO SU]ESTWUET STROKA u,
TAKAQ, ^TO FORMULA 2uA QWLQETSQ ISTINNOJ. pOSKOLXKU
KAVDAQ ISTINNAQ FORMULA WIDA (12.6) QWLQETSQ DOKAZUEMOJ, TO FORMULA 2u A DOKAZUEMA. iZ DANNOJ FORMULY
I AKSIOMY 2u A ! 9x2x A PO PRAWILU modus ponens POLU^AEM FORMULU 9x2xA, KOTORAQ RAWNA 2A.
lEMMA 2. dLQ L@BYH FORMUL A I B DOKAZUEMA FOR-
MULA
2A ! (2(A ! B) ! 2B)
(12.9)
dOKAZATELXSTWO.
iSPOLXZUQ AKSIOMY (12.7) I 2x y B B ! 9z 2z B, A
TAKVE NEKOTORYE TAWTOLOGII I PRAWILO modus ponens,
NETRUDNO WYWESTI FORMULU
2x A ! (2y (A ! B) ! 2B)
IZ KOTOROJ, S ISPOLXZOWANIEM PRAWIL generalization I
modus ponens, A TAKVE AKSIOM
8z(C ! D) ! (C ! 8zD)
8z(D ! C) ! (9zD ! C)
(GDE z NE WHODIT SWOBODNO W C), I NEKOTORYH TAWTOLOGIJ, NETRUDNO WYWESTI ISKOMU@ FORMULU.
~ASTNYM SLU^AEM AKSIOM WIDA A(e) ! 9zA(z) QWLQETSQ FORMULA
2Proof(2x A) 2x A ! 22x A
(12.12)
iZ DOKAZUEMOSTI FORMUL (12.11) I (12.12) SLEDUET DOKAZUEMOSTX FORMULY
2x A ! 22x A
(12.13)
~ASTNYM SLU^AEM AKSIOM WIDA A(e) ! 9zA(z) QWLQETSQ
FORMULA
2x A ! 2A
(12.14)
pO LEMME 3, IZ DOKAZUEMOSTI (12.14) SLEDUET DOKAZUEMOSTX FORMULY
22x A ! 22A
(12.15)
iZ DOKAZUEMOSTI FORMUL (12.13) I (12.15) SLEDUET DOKAZUEMOSTX FORMULY
2x A ! 22A
(12.16)
pRIMENQQ K (12.16) PRAWILO generalization, I, ZATEM,
PRIMENQQ K POLU^IWEJSQ FORMULE I AKSIOME WIDA
8x(C ! D) ! (9xC ! D) (GDE x 62 D)
PRAWILO modus ponens, POLU^AEM FORMULU 2A ! 22A.
12.5
lEMMA O NEPODWIVNOJ TO^KE
lEMMA O NEPODWIVNOJ TO^KE UTWERVDAET, ^TO DLQ
KAVDOJ FORMULY A S ODNOJ SWOBODNOJ PEREMENNOJ x SU]ESTWUET ZAMKNUTAQ FORMULA ', TAKAQ, ^TO DOKAZUEMA
FORMULA
(12.17)
' $ x := ']A
.
lEMMA 3. eSLI DOKAZUEMA FORMULA A ! B, TO DO- dOKAZATELXSTWO
mY
MOVEM
PREDPOLAGATX
, ^TO WSE WHOVDENIQ x W A
KAZUEMA FORMULA 2A ! 2B.
QWLQ@TSQ
SWOBODNYMI
.
dOKAZATELXSTWO.
pUSTX Subst { FUNKCIONALXNYJ SIMWOL, KOTOROMU
pO LEMME 1, IZ DOKAZUEMOSTI A ! B SLEDUET DOKAZUEMOSTX 2(A ! B), OTKUDA NA OSNOWANII DOKAZUEMOSTI
FORMULY (12.9), KOTORAQ \KWIWALENTNA FORMULE
2(A ! B) ! (2A ! 2B)
(12.10)
PO PRAWILU modus ponens POLU^AEM ISKOMU@ FORMULU
2A ! 2B.
SOOTWETSTWUET FUNKCIQ
(u v) = x := v]u
oBOZNA^IM SIMWOLOM B FORMULU x := Subst(x x)]A.
iSKOMAQ FORMULA ' IMEET WID x := B]B. pOSKOLXKU EDINSTWENNOJ SWOBODNOJ PEREMENNOJ W B BYLA x, WSE
WHOVDENIQ KOTOROJ ZAMENILISX NA STROKU, RAWNU@ FORB, TO ' NE SODERVIT SWOBODNYH PEREMENNYH.
lEMMA 4. dLQ L@BOJ FORMULY A DOKAZUEMA FORMU- MULEsOGLASNO
OPREDELENI@ FUNKCII Subst, DOKAZUEMA
LA
FORMULA Subst(B B) = x := B]B, T.E. DOKAZUEMA FOR2A ! 22A
MULA Subst(B B) = '. pO PRAWILU WYWODA (12.4), POLU^AEM DOKAZUEMOSTX FORMULY
dOKAZATELXSTWO.
k AKSIOMAM WIDA (12.8) OTNOSITSQ FORMULA
x := Subst(B B)]A $ x := ']A
2x A ! 2Proof(2xA) 2xA
(12.11) lEWAQ ^ASTX W POSLEDNEJ FORMULE SOWPADAET S '. tAKIM
OBRAZOM, IMEET MESTO VELAEMOE SOOTNOENIE (12.17).
57
Subst
12.6
tEOREMA g<DELQ
zAME^ANIE.
pUSTX FORMULA A(x) IMEET WID 2x0.
pUSTX FORMULA A IMEET WID 2x. pO LEMME O NEPODWIViMEEM: DLQ KAVDOJ STROKI u FORMULA A(u) DOKAZUNOJ TO^KE, SU]ESTWUET ZAMKNUTAQ FORMULA ', TAKAQ, EMA, NO FORMULA 8xA(x) NEDOKAZUEMA, TAK KAK ONA SOW^TO DOKAZUEMA FORMULA
PADAET S Consis.
' $ x := ']2x
T.E. DOKAZUEMA FORMULA
(12.18)
' $ 2'
oBOZNA^IM ZNAKOSO^ETANIEM Consis FORMULU 20, GDE
0 { WSEGDA LOVNAQ FORMULA (OTRICANIE TAWTOLOGII).
dOKAVEM, ^TO ESLI NAA FORMALXNAQ SISTEMA NEPROTIWORE^IWA, TO OBE FORMULY ' I ' NEDOKAZUEMY.
1. eSLI DOKAZUEMA ', TO PO LEMME 1 DOKAZUEMA 2',
^TO, W SO^ETANII S (12.18), PRIWODIT K DOKAZUEMOSTI ', ^TO NEWOZMOVNO, ESLI NAA FORMALXNAQ
SISTEMA NEPROTIWORE^IWA.
2. eSLI DOKAZUEMA ', TO IZ (12.18) SLEDUET, ^TO DOKAZUEMA 2', T.E. DOKAZUEMA FORMULA 9x 2x '. pOSKOLXKU KAVDAQ DOKAZUEMAQ FORMULA QWLQETSQ ISTINNOJ W STROKOWOJ INTERPRETACII, TO, SLEDOWATELXNO, SU]ESTWUET STROKA u, UDOWLETWORQ@]AQ
SOOTNOENI@ 2u ', T.E. SU]ESTWUET STROKA u, QWLQ@]AQSQ DOKAZATELXSTWOM ', T.E. DOKAZUEMA FORMULA ', ^TO NEWOZMOVNO, ESLI NAA FORMALXNAQ
SISTEMA NEPROTIWORE^IWA.
dOKAVEM, ^TO DOKAZUEMA \KWIWALENCIQ ' $ Consis
(IZ ^EGO SLEDUET, ^TO FORMULA Consis NEDOKAZUEMA).
1. fORMULA 0 ! ' QWLQETSQ TAWTOLOGIEJ, T.E. ONA DOKAZUEMA, PO\TOMU, PO LEMME 3, DOKAZUEMA FORMULA 20 ! 2'. sLEDOWATELXNO, DOKAZUEMA FORMULA
2' ! 20. iSPOLXZUQ (12.18), POLU^AEM DOKAZUEMOSTX ' ! 20.
2. dOKAVEM DOKAZUEMOSTX OBRATNOJ IMPLIKACII, T.E.
FORMULY 20 ! '. dLQ \TOGO DOSTATO^NO DOKAZATX DOKAZUEMOSTX FORMULY ' ! 20, ^TO, WWIDU (12.18), \KWIWALENTNO DOKAZUEMOSTI FORMULY
2' ! 20.
fORMULA ' ! (' ! 0) QWLQETSQ TAWTOLOGIEJ, T.E.
ONA DOKAZUEMA, PO\TOMU, PRIMENQQ DWA RAZA LEMMU 3 I PRAWILO modus ponens, POLU^AEM DOKAZUEMOSTX FORMULY
2' ! (2' ! 20)
(12.19)
iZ (12.18) SLEDUET DOKAZUEMOSTX FORMULY 2' !
', OTKUDA, PO LEMME 3, SLEDUET DOKAZUEMOSTX FORMULY 22' ! 2'. pO LEMME 4 POLU^AEM DOKAZUEMOSTX FORMULY
(12.20)
2' ! 2'
iZ (12.19) I (12.20), ISPOLXZUQ SAMU@ PERWU@ AKSIOMU I PRAWILO modus ponens, NETRUDNO WYWESTI
DOKAZUEMOSTX FORMULY 2' ! 20.
58
lEKCIQ 13
mODALXNAQ LOGIKA
13.1
pONQTIE O MODALXNOJ LOGIKE
13.2
mODALXNAQ LOGIKA QWLQETSQ OSNOWOJ DLQ POSTROENIQ
LOGI^ESKIH SISTEM, PREDNAZNA^ENNYH DLQ FORMALIZACII cUVDENIJ, W KOTORYH PRISUTSTWU@T KOLI^ESTWENNYE ILI KA^ESTWENNYE PARAMETRY, WYRAVA@]IE NEKOTORU@ OCENKU SUVDENIJ. w KA^ESTWE TAKIH OCENOK MOGUT WYSTUPATX, NAPRIMER,
MERA PRAWDOPODOBIQ SUVDENIQ
WEROQTNOSTX TOGO, ^TO SUVDENIE ISTINNO
STOIMOSTX OBOSNOWANIQ DANNOGO SUVDENIQ
OTNOENIE GOWORQ]EGO K SUVDENI@ (NAPRIMER MERA EGO UWERENNOSTI W ISTINNOSTI SUVDENIQ)
MERA POLEZNOSTI FAKTA, WYRAVAEMOGO SUVDENIEM,
DLQ DOSTIVENIQ ZADANNOJ CELI
MERA U]ERBA, MOGU]EGO WOZNIKNUTX IZ-ZA TOGO, ^TO
DANNOE SUVDENIE NE BUDET WSEGDA ISTINNYM
MERA DOWERIQ K FAKTU, WYRAVAEMOMU SUVDENIEM,
ILI K LICU, WYSKAZAWEMU SUVDENIE
KONTEKST (ILI SITUACIQ), W KOTOROM WYSKAZANO SUVDENIE
mY RASSMOTRIM PROSTEJIJ WID SUVDENIJ TAKOGO
WIDA, W KOTORYH MOGUT BYTX ISPOLXZOWANY ODNOARGUMENTNYE OPERATORY 2 I 3, NAZYWAEMYE MODALXNYMI OPERATORAMI. |TI OPERATORY MOGUT BYTX INTERPRETIROWANY KAK SAMYE RAZNOOBRAZNYE HARAKTERISTIKI UTWERVDENIJ, PERED KOTORYMI ONI STOQT, NAPRIMER:
DOKAZUEMO, NEOBHODIMO, WOZMOVNO, OB]EPRINQTO, VELATELXNO, SKOREE WSEGO, TREBUETSQ, DOLVNO BYTX, MALOWEROQTNO, PRAWDOPODOBNO, SOMNITELXNO, PREDPOLOVITELXNO, INTERESNO, AKTUALXNO, IZWESTNO, CELESOOBRAZNO, I T.D.
mODALXNYE OPERATORY MOGUT BYTX SNABVENY INDEKSAMI (T.E. IMETX WID 2a I 3a , GDE a { NEKOTORYJ KOLI^ESTWENNYJ ILI KA^ESTWENNYJ PARAMETR, WYRAVA@]IJ, NAPRIMER, SILU MODALXNOGO OPERATORA), NO W DANNOJ GLAWE MY RASSMATRIWAEM TOLXKO MODALXNYE OPERATORY BEZ INDEKSOW.
mODALXNYE FORMULY
w MODALXNOJ LOGIKE SUVDENIQ FORMALIZU@TSQ W WIDE
MODALXNYH FORMUL, KOTORYE MY BUDEM NAZYWATX W
DANNOJ GLAWE PROSTO FORMULAMI.
oSNOWNYMI STRUKTURNYMI \LEMENTAMI W FORMULAH
QWLQ@TSQ UTWERVDENIQ, KOTORYE IME@T TOT VE SMYSL,
^TO I BULEWY PEREMENNYE W LOGIKE WYSKAZYWANIJ. mNOVESTWO WSEH UTWERVDENIJ OBOZNA^AETSQ SIMWOLOM P .
sOWOKUPNOSTX WSEH FORMUL OBOZNA^AETSQ SIMWOLOM
I OPREDELQETSQ SLEDU@]IM OBRAZOM.
1. kAVDOE UTWERVDENIE p 2 P QWLQETSQ FORMULOJ.
2. sIMWOLY 1 I 0 QWLQ@TSQ FORMULAMI.
3. eSLI A I B { FORMULY, TO ZNAKOSO^ETANIQ
:A A ^ B A _ B A ! B A $ B (13.1)
TOVE QWLQ@TSQ FORMULAMI.
4. dLQ KAVDOJ FORMULY A ZNAKOSO^ETANIQ 2A I 3A
QWLQ@TSQ FORMULAMI.
fORMULY (13.1) NAZYWA@TSQ BULEWYMI KOMBINACIQMI FORMUL A I B.
sWQZKI 2 I 3 NAZYWA@TSQ MODALXNYMI OPERATORAMI. oPERATOR 2 ^ITAETSQ KAK NEOBHODIMO, A OPERATOR 3 - KAK WOZMOVNO. eSLI FORMULA NE SODERVIT
MODALXNYH OPERATOROW, TO ONA PREDSTAWLQET SOBOJ FORMULU lw ILI IMEET WID 1 ILI 0. fORMULA BEZ MODALXNYH OPERATOROW NAZYWAETSQ TAWTOLOGIEJ, ESLI ONA QWLQETSQ TAWTOLOGIEJ KAK FORMULA lw ILI IMEET WID 1.
pODSTANOWKOJ NAZYWAETSQ ZNAKOSO^ETANIE WIDA
GDE
= p1 := A1 : : : pk := Ak ]
(13.2)
p1 : : : pk { SPISOK RAZLI^NYH UTWERVDENIJ IZ P ,
I
A1 : : : Ak { SPISOK MODALXNYH FORMUL.
kAK I W lw, PODSTANOWKA (13.2) DEJSTWUET NA KAVDU@
FORMULU A PUT<M ZAMENY DLQ KAVDOGO i 2 f1 : : : kg
KAVDOGO WHOVDENIQ UTWERVDENIQ pi W A NA FORMULU Ai .
fORMULA, KOTORAQ POLU^AETSQ POSLE TAKOJ ZAMENY, OBOZNA^AETSQ ZNAKOSO^ETANIEM (A).
59
13.3
mODALXNYE LOGIKI
13.4
pRI PROWEDENII RASSUVDENIJ O MODALXNYH FORMULAH
INOGDA RASSMATRIWA@TSQ NE WSEWOZMOVNYE FORMULY, A
TOLXKO FORMULY IZ NEKOTOROGO OGRANI^ENNOGO KLASSA.
kLASSY MODALXNYH FORMUL PRINQTO NAZYWATX MODALXNYMI LOGIKAMI, ILI PROSTO LOGIKAMI, T.E. SLOWOSO^ETANIE \MODALXNAQ LOGIKA" IMEET DWA ZNA^ENIQ: W
PERWOM ZNA^ENII { \TO ODNA IZ OBLASTEJ MATEMATI^ESKOJ LOGIKI, A WO WTOROM { NEKOTORYJ KLASS MODALXNYH
FORMUL.
kAVDAQ MODALXNAQ LOGIKA L DOLVNA UDOWLETWORQTX
SLEDU@]IM USLOWIQM.
1. L SODERVIT WSE TAWTOLOGII.
2. L SODERVIT FORMULU 2(p ^ q) $ (2p ^ 2q), GDE
p q 2 P .
3. L SODERVIT FORMULU 21.
4. eSLI A 2 L I A ! B 2 L, TO B 2 L.
5. eSLI A 2 L, I - PODSTANOWKA, TO (A) 2 L.
6. eSLI L SODERVIT FORMULU A $ B, TO L TAKVE
SODERVIT FORMULU 2A $ 2B.
iZ DANNOGO OPREDELENIQ SLEDUET, ^TO KAVDAQ MODALXNAQ LOGIKA L OBLADAET SLEDU@]IMI SWOJSTWAMI:
1. L SODERVIT FORMULU A1 ^ : : : ^ An TOGDA I TOLXKO
TOGDA, KOGDA L SODERVIT WSE FORMULY A1 , : : :, An,
2. ESLI L SODERVIT FORMULU A, TO DLQ L@BOJ FORMULY B L SODERVIT A _ B I B ! A
fORMULA A NAZYWAETSQ ^ASTNYM SLU^AEM TAWTOLOGII, ESLI ONA IMEET WID (B), GDE B { TAWTOLOGIQ, I
{ NEKOTORAQ PODSTANOWKA. nETRUDNO DOKAZATX, ^TO ESLI A $ B { ^ASTNYJ SLU^AJ TAWTOLOGII, TO DLQ L@BOJ
LOGIKI L A 2 L , B 2 L.
kAVDAQ MODALXNAQ LOGIKA L POROVDAET OTNOENIE
\KWIWALENTNOSTI L NA , KOTOROE SOSTOIT IZ WSEH PAR
(A B), OBLADA@]IH SWOJSTWOM A $ B 2 L. oBOZNA^IM
SIMWOLOM =L SOWOKUPNOSTX KLASSOW RAZBIENIQ MNOVESTWA , KOTOROE SOOTWETSTWUET OTNOENI@ \KWIWALENTNOSTI L .
nA MNOVESTWE =L MOVNO OPREDELITX OTNOENIE ^ASTI^NOGO PORQDKA: A] B], ESLI A ! B 2 L. nETRUDNO
DOKAZATX, ^TO =L QWLQETSQ BULEWOJ ALGEBROJ OTNOSITELXNO \TOGO ^ASTI^NOGO PORQDKA, I DLQ L@BYH FORMUL
A B WERNY RAWENSTWA 1 = 1] 0 = 0] A] B] = A B],
GDE { L@BOJ IZ SIMWOLOW: ^ _ ! $.
kROME TOGO, IMEET MESTO IMPLIKACIQ
A L B ) 2A L 2B
(13.3)
PO\TOMU NA =L MOVNO OPREDELITX ODNOARGUMENTNU@
OPERACI@ 2, SOPOSTAWLQ@]U@ KLASSU A] KLASS 2A]. iZ
(13.3) SLEDUET, ^TO \TA OPERACIQ OPREDELENA KORREKTNO,
T.E. ESLI A] = B], TO 2A] = 2B].
mODALXNYE ALGEBRY
mODALXNOJ ALGEBROJ NAZYWAETSQ BULEWA ALGEBRA A,
NA KOTOROJ ZADANA ODNOARGUMENTNAQ OPERACIQ 2, UDOWLETWORQ@]AQ USLOWIQM:
DLQ WSEH a b 2 A 2(a ^ b) = 2(a) ^ 2(b), I
2(1) = 1.
nETRUDNO DOKAZATX, ^TO DLQ KAVDOJ LOGIKI L MNOVESTWO =L QWLQETSQ MODALXNOJ ALGEBROJ.
oCENKOJ W MODALXNOJ ALGEBRE A NAZYWAETSQ PROIZWOLXNAQ FUNKCIQ IZ P W A. dLQ KAVDOJ OCENKI W A
I KAVDOJ FORMULY A 2 ZNA^ENIE (A) FORMULY A
NA OCENKE OPREDELQETSQ REKURSIWNO:
ESLI A = p 2 P , TO (A) UVE ZADANO
(1) = 1 (0) = 0
(A) = (A)
(A B) = (A) (B), GDE { L@BOJ IZ SIMWOLOW
^ _ ! $
(2A) = 2((A))
lOGIKOJ MODALXNOJ ALGEBRY A NAZYWAETSQ MNOVESTWO
L(A) WSEH FORMUL A 2 , TAKIH, ^TO DLQ KAVDOJ OCENKI
: P ! A IMEET MESTO RAWENSTWO (A) = 1.
dOKAVEM, ^TO DLQ KAVDOJ LOGIKI L WERNO RAWENSTWO
L = L(=L )
T.E. DLQ KAVDOJ FORMULY A 2 L USLOWIE A 2 L \KWIWALENTNO TOMU, ^TO DLQ KAVDOJ OCENKI : P ! =L
IMEET MESTO RAWENSTWO (A) = 1.
dLQ \TOGO SNA^ALA DOKAVEM, ^TO DLQ KAVDOJ FORMULY A IMEET MESTO \KWIWALENCIQ A 2 L , A] = 1.
eSLI A 2 L, TO 1 ! A 2 L (POTOMU ^TO FORMULA
A ! (1 ! A) { ^ASTNYJ SLU^AJ TAWTOLOGII).
kROME TOGO, FORMULA A ! 1 - ^ASTNYJ SLU^AJ
TAWTOLOGII, I, SLEDOWATELXNO, PRINADLEVIT L.
tAKIM OBRAZOM, L SODERVIT 1 ! A I A ! 1, T.E. L
SODERVIT FORMULU 1 $ A, PO\TOMU A] = 1] = 1.
eSLI A] = 1 = 1], TO 1 $ A 2 L, PO\TOMU, W
^ASTNOSTI, 1 ! A 2 L, I, SLEDOWATELXNO, A 2 L.
pUSTX A 2 L, I { OCENKA WIDA P ! =L. dLQ KAVDOGO
p 2 P OBOZNA^IM SIMWOLOM Ap KAKU@-LIBO FORMULU IZ
KLASSA (p). nETRUDNO DOKAZATX, ^TO DLQ L@BOJ FORMULY B 2 IMEET MESTO RAWENSTWO (B) = (B)], GDE
PODSTANOWKA ZAMENQET KAVDOE UTWERVDENIE p W B NA
FORMULU Ap (\TO DOKAZYWAETSQ INDUKCIEJ PO STRUKTURE FORMULY B). tAK KAK A 2 L, TO (A) 2 L, OTKUDA, PO DOKAZANNOMU WYE, SLEDUET, ^TO (A)] = 1, T.E.
(A) = 1.
eSLI A 62 L, TO A $ 1 62 L, PO\TOMU A] 6= 1] = 1.
w \TOM SLU^AE DLQ OCENKI , SOPOSTAWLQ@]EJ KAVDOMU
UTWERVDENI@ p 2 P KLASS p], IMEET MESTO SOOTNOENIE
(A) = (A)] = A] 6= 1.
60
13.5
mODELI kRIPKE
dLQ KAVDOJ FORMULY A 2 SIMWOL QA OBOZNA^AET
MNOVESTWO fq 2 Q j q(A) = 1g.
13.5.1 pONQTIE MODELI kRIPKE
pUSTX L { NEKOTORAQ MODALXNAQ LOGIKA. nETRUDNO
DOKAZATX
, ^TO SLEDU@]IE SOOTNOENIQ \KWIWALENTNY:
mODELX kRIPKE (mk) { \TO PARA S = (Q ), GDE
1. DLQ KAVDOJ FORMULY A 2 L QA = 1
Q { MNOVESTWO, \LEMENTY KOTOROGO NAZYWA@TSQ
SOSTOQNIQMI, I
2. DLQ L@BYH FORMUL A B 2 IZ A L B SLEDUET,
^TO QA = QB
Q2 - BINARNOE OTNOENIE, NAZYWAEMOE OTNOENIEM PEREHODA
3. SU]ESTWUET FUNKCIQ POPOLNQ@]AQ DIAGRAMMU
] - =L
PRI^<M KAVDOJ PARE (q p) 2 Q P SOPOSTAWLEN \LEMENT
q(p) 2 f0 1g, NAZYWAEMYJ OCENKOJ UTWERVDENIQ p W
@ev@ SOSTOQNII q.
@R S?+
dLQ KAVDOGO q 2 Q ZNAKOSO^ETANIE (q) OBOZNA^AET
MNOVESTWO fq 2 Q j (q q ) 2 g.
dLQ KAVDOJ PARY (q q ) 2 Q2 WYRAVENIE (q q )
GDE ] I ev { FUNKCII, SOPOSTAWLQ@]IE KAVDOJ FORMULE
IMEET ZNA^ENIE
A 2 KLASS \KWIWALENTNOSTI A] 2 =L I MNOVESTWO
1, ESLI (q q ) 2 , I
QA 2 S + SOOTWETSTWENNO.
0 { W PROTIWNOM SLU^AE.
13.5.2 mORFIZMY MODELEJ kRIPKE
dLQ KAVDOJ FORMULY A I KAVDOGO SOSTOQNIQ q 2 Q
ZADANY DWE mk: Si = (Qi i ) (i = 1 2).
ZNA^ENIE A W SOSTOQNII q OBOZNA^AETSQ SIMWOLOM q(A) pUSTX
mORFIZMOM
f IZ S1 W S2 NAZYWAETSQ FUNKCIQ
I OPREDELQETSQ REKURSIWNO SLEDU@]IM OBRAZOM:
f : Q1 ! Q2
ESLI A = p 2 P , TO q(A) SOWPADAET S OCENKOJ p W q
TAKAQ, ^TO DLQ KAVDOGO q 2 Q1
q(1) = 1 q(0) = 0
0
0
0
0
0
f(1 (q)) = 2 (f(q))
(13.4)
q(A) = q(A)
q(A B) = q(A) q(B), GDE { L@BOJ IZ SIMWOLOW I DLQ KAVDOGO p 2 P I KAVDOGO q 2 Q1
^ _ ! $
q(p) = f(q)(p)
V q(2A) = q Q (q q ) ! q (A) , T.E.
nETRUDNO DOKAZATX, ^TO ESLI f - MORFIZM IZ S W S ,
q(2A) = 1, ESLI DLQ KAVDOGO q 2 (q) q (A) = 1 TO DLQ KAVDOJ FORMULY A I KAVDOGO q 2 Q1 1 2
W q(3A) = q Q (q q ) ^ q (A) , T.E.
q(A) = f(q)(A)
q(3A) = 1, ESLI SU]ESTWUET q 2 (q) : q (A) = 1
mORFIZMU f IZ S1 W S2 SOOTWETSTWUET FUNKCIQ
kAVDOJ mk S SOOTWETSTWUET MODALXNAQ ALGEBpA S +
f 1 : 2Q2 ! 2Q1
S MNOVESTWOM \LEMENTOW 2Q , NA KOTOROJ
BULEWSKIE OPERACII SOWPADA@T S SOOTWETSTWU@- KOTORAQ SOHRANQET WSE BULEWY OPERACII.
DLQ KAVDOGO q 2 Q1 \K]IMI TEORETIKO-MNOVESTWENNYMI OPERACIQMI, T.E. iSTINNOSTX USLOWIQ (13.4)
WIWALENTNA TOMU, ^TO f 1 SOHRANQET TAKVE I OPERACI@
^ = \ _ = 1 = Q 0 = , I
2, POTOMU ^TO DLQ KAVDOGO PODMNOVESTWA V Q2 SOMODALXNAQ OPERACIQ 2 : 2Q ! 2Q SOPOSTAWLQET OTNOENIE
KAVDOMU MNOVESTWU V Q MNOVESTWO
f 1 (2V ) = 2f 1 (V )
\KWIWALENTNO USLOWI@: DLQ KAVDOGO q 2 Q1
2(V ) = fq 2 Q j (q) V g
f(q) 2 2V , 1 (q) f 1 (V )
nETRUDNO DOKAZATX, ^TO OPEpACIQ 2 NA MODALXNOJ ALGEBRE S + SILXNO DISTpIBUTIWNA OTNOSITELXNO OPEpA- KOTOROE MOVNO PEREPISATX W WIDE
CII ^, T.E. DLQ PpOIZWOLXNOJ SOWOKUPNOSTI fVi j i 2 =g
2 (f(q)) V , f(1 (q)) V
(13.5)
\LEMENTOW ALGEBpY S + IMEET MESTO SOOTNOENIE
^
^
iSTINNOSTX SOOTNOENIQ (13.5) DLQ KAVDOGO V Q2
2( Vi ) = 2(Vi )
\KWIWALENTNA USLOWI@ (13.4).
i
i
0
02
0
0
0
0
0
0
2
0
0
;
;
;
;
;
2=
2=
61
13.6
13.6.1
KAK ESLI (13.8) NEWERNO, TO q(32p) = 1 I q(23p) =
hARAKTERIZACIQ OTNOENIJ TAK
0,
T
.
E. DLQ NEKOTOROGO q 2 (q)
PEREHODA FORMULAMI
q (2p) = 1
(13.9)
1
tRANZITIWNOSTX
eSLI W mk (Q ) OTNOENIE TRANZITIWNO, TO DLQ L@BOGO q 2 Q IMEET MESTO RAWENSTWO
q(2p ! 22p) = 1
(13.6)
TAK KAK ESLI (13.6) NEWERNO, TO q(2p) = 1 I q(22p) = 0,
T.E. DLQ NEKOTOROGO q 2 (q) IMEET MESTO RAWENSTWO
q (2p) = 0, IZ KOTOROGO SLEDUET, ^TO SU]ESTWUET SOSTOQNIE q 2 (q ), TAKOE, ^TO q (p) = 0. pOSKOLXKU TRANZITIWNO, TO q 2 (q), PO\TOMU IZ q(2p) = 1 SLEDUET
q (p) = 1, ^TO PROTIWORE^IT SOOTNOENI@ q (p) = 0.
eSLI NETRANZITIWNO, T.E. SU]ESTWU@T SOSTOQNIQ
q 2 (q) I q 2 (q ), TAKIE, ^TO q 62 (q), TO (13.6)
BUDET NEWERNO PRI TAKOJ OCENKE, PRI KOTOROJ p ISTINNO
TOLXKO W SOSTOQNIQH IZ (q).
0
0
00
0
00
00
00
0
13.6.2
00
00
0
00
n<TEROWOSTX
eSLI W mk (Q ) OTNOENIE TRANZITIWNO I N<TEROWO, T.E. NE SU]ESTWUET POSLEDOWATELXNOSTI (qn j n 0)
SOSTOQNIJ, TAKOJ, ^TO DLQ KAVDOGO n 0 qn+1 2 (qn),
TO DLQ KAVDOGO q 2 Q
q(2(2p ! p) ! 2p) = 1
(13.7)
TAK KAK ESLI (13.7) NEWERNO, T.E. q(2(2p ! p)) = 1 I
q(2p) = 0, TO DLQ NEKOTOROGO q1 2 (q)
q1(2p ! p) = 1 q1(p) = 0
OTKUDA SLEDUET, ^TO q1(2p) = 0, T.E. DLQ NEKOTOROGO q2 2
(q1) q2(p) = 0. tAK KAK TRANZITIWNO, TO q2 2 (q), I
IZ q(2(2p ! p)) = 1 SLEDUET, ^TO q2(2p ! p) = 1, ^TO
W SO^ETANII S q2 (p) = 0 DA<T SOOTNOENIE q2(2p) = 0,
IZ KOTOROGO SLEDUET, ^TO SU]ESTWUET q3 2 (q2), TAKOJ,
^TO q3(p) = 0. pRODOLVAQ W TOM VE DUHE, MY POSTROIM
POSLEDOWATELXNOSTX (qn j n 0), W KOTOROJ q0 = q I
DLQ KAVDOGO n 0 qn+1 2 (qn), ^TO PROTIWORE^IT
N<TEROWOSTI OTNOENIQ .
eSLI TRANZITIWNO I NE N<TEROWO, T.E. SU]ESTWUET
POSLEDOWATELXNOSTX (qn j n 0), W KOTOROJ DLQ KAVDOGO n 0 qn+1 2 (qn), TO (13.7) BUDET NEWERNO PRI
q = q0 I TAKOJ OCENKE, PRI KOTOROJ p ISTINNO TOLXKO W
SOSTOQNIQH IZ Q n fqn j n 0g.
13.6.3
kONFL@ENTNOSTX
eSLI W mk (Q ) OTNOENIE KONFL@ENTNO, T.E. DLQ
KAVDOGO q 2 Q I KAVDOJ PARY q1 q2 2 (q) IMEET MESTO
SOOTNOENIE (q1) \ (q2) =
6 , TO DLQ KAVDOGO q 2 Q
IMEET MESTO RAWENSTWO
q(32p ! 23p) = 1
(13.8)
I NEKOTOROGO q2 2 (q)
1
q2(3p) = 0
(13.10)
wYBEREM PROIZWOLXNOE SOSTOQNIE q3 2 (q1) \ (q2). iZ
(13.9) SLEDUET, ^TO q3(p) = 1, A IZ (13.10) { q3(p) = 0,
^TO NEWOZMOVNO.
eSLI NEKONFL@ENTNO, T.E. SU]ESTWU@T SOSTOQNIQ
q1 q2 2 (q), TAKIE, ^TO (q1 ) \ (q2) = , TO (13.8) BUDET NEWERNO PRI TAKOJ OCENKE, PRI KOTOROJ p ISTINNO
TOLXKO W SOSTOQNIQH IZ (q1).
13.6.4
rEFLEKSIWNOSTX
13.6.5
sIMMETRI^NOSTX
eSLI W mk (Q ) OTNOENIE REFLEKSIWNO, TO DLQ L@BOGO q 2 Q IMEET MESTO RAWENSTWO q(2p ! p) = 1, A ESLI
NEREFLEKSIWNO, T.E. SU]ESTWUET SOSTOQNIE q 62 (q), TO
q(2p ! p) = 1 BUDET NEWERNO PRI TAKOJ OCENKE, PRI KOTOROJ p ISTINNO TOLXKO W SOSTOQNIQH IZ (q).
eSLI W mk (Q ) OTNOENIE SIMMETRI^NO, TO DLQ
L@BOGO q 2 Q IMEET MESTO RAWENSTWO
q(32p ! p) = 1
(13.11)
eSLI NESIMMETRI^NO, T.E. SU]ESTWU@T SOSTOQNIQ
q q , TAKIE, ^TO q 2 (q), NO q 62 (q ), TO (13.11) BUDET NEWERNO PRI TAKOJ OCENKE, PRI KOTOROJ p ISTINNO
TOLXKO W SOSTOQNIQH IZ (q ).
0
0
0
0
13.6.6
sERIALXNOSTX
13.6.7
dETERMINIROWANNOSTX
eSLI W mk (Q ) OTNOENIE SERIALXNO, T.E. DLQ L@BOGO q 2 Q (q) 6= , TO DLQ L@BOGO q 2 Q IMEET MESTO
RAWENSTWO q(31) = 1, A ESLI NESERIALXNO, T.E. SU]ESTWUET SOSTOQNIE q, TAKOE, ^TO (q) = TO q(31) = 1 BUDET
NEWERNO PRI L@BOJ OCENKE.
eSLI W mk (Q ) OTNOENIE DETERMINIROWANO, T.E.
DLQ L@BOGO q 2 Q I L@BYH q1 q2 2 (q)
LIBO q1 = q2, LIBO q2 2 (q1), LIBO q1 2 (q2)
TO DLQ L@BOGO q 2 Q IMEET MESTO RAWENSTWO
q 2(2p ^ p ! q) _ 2(2q ^ q ! p) = 1
(13.12)
eSLI NEDETERMINIROWANO, T.E. SU]ESTWU@T SOSTOQNIQ q q1 2 (q) I q2 2 (q), TAKIE, ^TO
q1 =
6 q2, q2 62 (q1 ) I q1 62 (q2 )
TO (13.12) BUDET NEWERNO PRI TAKOJ OCENKE, PRI KOTOROJ p ISTINNO TOLXKO W SOSTOQNIQH IZ (q1) fq1g, I q
ISTINNO TOLXKO W SOSTOQNIQH IZ (q2) fq2g.
62
13.7
kANONI^ESKIE MODELI
13.7.2
pONQTIE KANONI^ESKOJ MODELI
KAVDOGO L-POLNOGO MNOVESTWA U I KAVDOJ FOR13.7.1 L{NEPROTIWORE^IWYE I L{POLNYE dLQ
MULY A ZNAKOSO^ETANIE U(A) OBOZNA^AET \LEMENT MNO-
MNOVESTWA
pUSTX L { NEPROTIWORE^IWAQ LOGIKA (T.E. L 6= ).
mNOVESTWO FORMUL U NAZYWAETSQ
L{NEPROTIWORE^IWYM, ESLI DLQ KAVDOGO EGO KONE^NOGO PODMNOVESTWA fA1 : : : Ang IMEET MESTO
SOOTNOENIE A1 ^ : : : ^ An 62 L
L{POLNYM, ESLI ONO L{NEPROTIWORE^IWO, I DLQ
KAVDOJ FORMULY A LIBO A 2 U, LIBO A 2 U.
oTMETIM, ^TO LOGIKA L QWLQETSQ L{NEPROTIWORE^IWYM MNOVESTWOM, POTOMU ^TO ESLI A1 : : : An 2 L, TO
A1 ^ : : : ^ An 2 L PO\TOMU A1 ^ : : : ^ An 62 L.
eSLI MNOVESTWO U L{POLNOE, TO L U, POTOMU,
^TO ESLI NEKOTORAQ FORMULA A IZ L NE SODERVITSQ W
U, TO A 2 U, OTKUDA, WWIDU L{NEPROTIWORE^IWOSTI U,
POLU^AEM: A 62 L, I, SLEDOWATELXNO, A 62 L, ^TO PROTIWORE^IT WYBORU A KAK FORMULY IZ L.
eSLI MNOVESTWO U L{NEPROTIWORE^IWO, TO DLQ L@BOJ FORMULY A LIBO U fAg, LIBO U fAg L{NEPROTIWORE^IWO, POTOMU ^TO ESLI OBA \TIH MNOVESTWA L{PROTIWORE^IWY, TO SU]ESTWU@T MNOVESTWA
fB1 : : : Bng U fAg fC1 : : : Cm g U fAg
TAKIE, ^TO B1 ^ : : : ^ Bn 2 L C1 ^ : : : ^ Cm 2 L. pERWOE IZ \TIH MNOVESTW SODERVIT A, A WTOROE - A, TAK KAK
INA^E U BUDET L{PROTIWORE^IWO. oBOZNA^IM SIMWOLOM
B KON_@NKCI@ MNOVESTWA TEH FORMUL IZ SOWOKUPNOSTI
fB1 : : : Bn g, KOTORYE NE SOWPADA@T S A, I SIMWOLOM
C { KON_@NKCI@ MNOVESTWA TEH FORMUL IZ SOWOKUPNOSTI fC1 : : : Cm g, KOTORYE NE SOWPADA@T S A (ESLI
KAKOE-LIBO IZ \TIH MNOVESTW PUSTO, TO EGO KON_@NKCIQ PO OPREDELENI@ RAWNA FORMULE 1). iZ SOOTNOENIJ
A ^ B 2 L, A ^ C 2 L, A ^ B ! (A ^ C ! B ^ C) 2 L
(POSLEDNQQ FORMULA PRINADLEVIT L POTOMU, ^TO ONA
QWLQETSQ TAWTOLOGIEJ) SLEDUET, ^TO B ^ C 2 L, ^TO
PROTIWORE^IT L-NEPROTIWORE^IWOSTI MNOVESTWA U.
dLQ KAVDOGO L{NEPROTIWORE^IWOGO MNOVESTWA U SU]ESTWUET L{POLNOE MNOVESTWO U , TAKOE, ^TO U U .
mNOVESTWO U MOVNO POSTROITX, NAPRIMER, SLEDU@]IM
OBRAZOM. pUSTX (A1 A2 : : :) { SPISOK WSEH FORMUL. oPREDELIM POSLEDOWATELXNOSTX U1 U2 : : : PODMNOVESTW MNOVESTWA SLEDU@]IM OBRAZOM: U1 def
= U, I DLQ KAVDOGO
n 1 Un+1 POLAGAEM RAWNYM MNOVESTWU
Un fAng, ESLI ONO L-NEPROTIWORE^IWO, I
Un fAn g { W PROTIWNOM SLU^AE (SOGLASNO DOKAZANNOMU WYE, W \TOM SLU^AE MNOVESTWO Un fAng
BUDET L-NEPROTIWORE^IWO).
iSKOMOE MNOVESTWO U IMEET WID S Un . eSLI BY ONO
n 1
BYLO L-PROTIWORE^IWO, TO DLQ NEKOTOROGO n 1 MNOVESTWO Un BYLO BY L-PROTIWORE^IWO, ^TO PROTIWORE^IT OPREDELENI@ POSLEDOWATELXNOSTI (Un j n 1).
0
0
0
0
VESTWA f0 1g, KOTORYJ RAWEN 1, ESLI A 2 U, I 0 - W
PROTIWNOM SLU^AE. nETRUDNO DOKAZATX, ^TO
U(1) = 1 U(0) = 0
U(A) ^ U(A ! B) U(B)
U(A) = U(A)
U(A B) = U(A) U(B), GDE { L@BOJ IZ SIMWOLOW
^ _ ! $
kANONI^ESKOJ MODELX@ NEPROTIWORE^IWOJ LOGIKI L
QWLQETSQ mk SL = (QL L ), GDE
QL SOSTOIT IZ WSEH L-POLNYH MNOVESTW,
V L (U U ) def
= A U(2A) ! U (A) .
DLQ L@BYH U 2 QL I p 2 P OCENKA p W U SOWPADAET
S U(p).
dOKAVEM, ^TO DLQ L@BOGO U 2 QL I L@BOJ FORMULY
A ZNA^ENIE A W U SOWPADAET S U(A). s U^<TOM WYESKAZANNOGO, DLQ \TOGO DOSTATO^NO DOKAZATX, ^TO DLQ
KAVDOJ FORMULY A IMEET MESTO
RAWENSTWO U(2A) =
V
2U(A), T.E. U(2A) = U QL L (U U ) ! U (A) .
0
0
2
0
02
0
iSTINNOSTX NERAWENSTWA
U(2A) L (U U ) ! U (A)
DLQ KAVDOGO U 2 QL SLEDUET IZ OPREDELENIQ L .
oBRATNOE NERAWENSTWO
V
U QL L (U U ) ! U (A) U(2A)
SLEDUET IZ TOGO, ^TO ESLI U(2A) = 0, TO SU]ESTWUET
MNOVESTWO U 2 QL , TAKOE, ^TO L (U U ) ! U (A) = 0,
T.E. L (U U ) = 1 I U (A) = 0. w KA^ESTWE U MOVNO
WZQTX L{POLNOE MNOVESTWO, SODERVA]EE MNOVESTWO
(13.13)
fB 2 j U(2B) = 1g fAg
dOKAVEM, ^TO MNOVESTWO (13.13) L{NEPROTIWORE^IWO.
eSLI ONO L{PROTIWORE^IWO, TO DLQ NEKOTOROGO PODMNOVESTWA fB1 : : : Bng MNOVESTWA (13.13), IMEET MESTO SOOTNOENIE B1 ^ : : : ^ Bn 2 L, IZ KOTOROGO SLEDUET SOOTNOENIE A ^ B1 ^ : : : ^ Bn 2 L. pUSTX WSE FORMULY
B1 : : : Bn OTLI^NY OT A. oBOZNA^IM SIMWOLOM B KON_@NKCI@ B1 ^ : : : ^ Bn . iZ SOOTNOENIQ A ^ B 2 L SLEDUET, ^TO B ! A 2 L, OTKUDA SLEDUET 2B ! 2A 2 L.
tAK KAK L SODERVIT FORMULU 2B $ (2B1 ^ : : : ^ 2Bn ),
I U(2B1 ) = : : : = U(2Bn ) = 1, TO U(2B) = 1, OTKUDA SLEDUET, ^TO U(2A) = 1, ^TO PROTIWORE^IT PREDPOLOVENI@ O TOM, ^TO U(2A) = 0. (ESLI MNOVESTWO
fB1 : : : Bn g PUSTO, TO B = 1, I MY ISPOLXZUEM FAKT
21 2 L).
eSLI A 2 L, TO DLQ L@BOGO U 2 QL U(A) = 1 (T.K.
L U), A ESLI A 62 L, TO MNOVESTWO fAg L-NEPROTIWORE^IWO, I PO\TOMU DLQ NEKOTOROGO U 2 QL U(A) = 0.
63
0
0
0
0
02
0
0
0
0
0
0
0
fILXTRACII mk
13.8
pOSKOLXKU A 2 hAi, TO IZ WYEDOKAZANNOGO SLEDUET,
^TO DLQ KAVDOGO q 2 Q IMEET MESTO RAWENSTWO q](A) =
dLQ KAVDOJ FORMULY A ZNAKOSO^ETANIE hAi OBOZNA^AET q(A). pO\TOMU ESLI REAETSQ ZADA^A PROWERKI ISTINSOWOKUPNOSTX WSEH PODFORMUL FORMULY A.
NOSTI ZADANNOJ FORMULY A WO WSEH SOSTOQNIQH ZADANpUSTX (Q ) { NEKOTORAQ mk. oPREDELIM OTNOENIE NOJ mk (Q ) (IZWESTNAQ KAK ZADA^A Model Checking),
\KWIWALENTNOSTI NA Q SLEDU@]IM OBRAZOM:
TO DANNAQ ZADA^A MOVET BYTX SWEDENA K ANALOGI^NOJ ZADA^E MENXEJ SLOVNOSTI, W KOTOROJ WMESTO mk (Q )
q q , 8B 2 hAi q(B) = q (B)
RASSMATRIWAETSQ E< FILXTRACIQ PO MNOVESTWU hAi.
oTOBRAVENIE
13.9
q 7! (q(A1 ) : : : q(An )) (GDE fA1 : : : Ang = hAi)
, ^TO USLOWIQ, KOTORYM DOLVNA UDOWLESOPOSTAWLQET WSEM \LEMENTAM KAVDOGO KLASSA RAZBIE- 1. dOKAZATX
TWORQTX
MODALXNAQ
LOGIKA, MOVNO \KWIWALENTNYM
NIQ PO OTNOENI@ ODIN I TOT VE WEKTOR IZ f0 1gn,
OBRAZOM
SFORMULIROWATX
TAK:
PO\TOMU KLASSOW RAZBIENIQ PO OTNOENI@ NE MOVET
BYTX BOLXE, ^EM WEKTOROW IZ f0 1gn, KOLI^ESTWO KO(a) L SODERVIT WSE TAWTOLOGII.
TORYH RAWNO 2n .
(b) L SODERVIT FORMULU 2(p ! q) ! (2p ! 2q),
fILXTpACIEJ mk (Q ) PO MNOVESTWU hAi NAZYGDE p q 2 P .
WAETSQ mk (Q= ),
(c) eSLI A 2 L I A ! B 2 L, TO B 2 L.
OTNOENIE PEREHODA W KOTOROJ SOSTOIT IZ WSEH
(d) eSLI A 2 L, I - PODSTANOWKA, TO (A) 2 L.
PAR (q] q ]) 2 (Q= )2 , TAKIH, ^TO (q q ) = 1, I
(e) eSLI A 2 L, TO 2A 2 L.
DLQ WSEH q 2 Q I p 2 hAi \ P q](p) = q(p).
2. dOKAZATX, ^TO S + QWLQETSQ MODALXNOJ ALGEBROJ.
dOKAVEM, ^TO DLQ WSEH q 2 Q I B 2 hAi \ P IMEET
MESTO RAWENSTWO q](B) = q(B). dANNOE RAWENSTWO DOKA- 3. dOKAZATX, ^TO W KAVDOJ MODELI kRIPKE (Q ) DLQ
KAVDOJ FORMULY A IMEET MESTO RAWENSTWO
ZYWAETSQ INDUKCIEJ PO STRUKTURE B. eSLI B 2 P , TO
ONO WERNO PO OPREDELENI@. CLU^AJ, KOGDA B QWLQETSQ
Q3A = Q2 A
BULEWOJ KOMBINACIEJ, RAZBIRAETSQ BEZ OSOBOGO TRUDA.
eSLI B = 2C, TO
0
0
zADA^I
0
0
0
0
V (q] q ]) ! q ](C) =
q ] Q=
V (q] q ]) ! q (C)
=
q Q
q](B) =
0 2
0
0
0
0
0
0
02
(13.14)
nAM NADO DOKAZATX, ^TO (13.14) SOWPADAET S q(2C), T.E.
S
^
(q q ) ! q (C)
(13.15)
0
0
q Q
02
1. DLQ KAVDOGO q 2 Q IZ NERAWENSTWA
0
(q q ) (q] q ])
0
0
0
SLEDUET NERAWENSTWO
(q] q ]) ! q (C) (q q ) ! q (C)
PO\TOMU (13:14) (13:15).
2. q(2C) (13:14), TAK KAK DLQ KAVDOGO q 2 Q IMEET MESTO NERAWENSTWO q(2C) (q] q ]) !
q (C), POTOMU, ^TO ESLI (q] q ]) = 1, TO DLQ
NEKOTORYH q1 q I q1 q (q1 q1) = 1, I ESLI, KROME TOGO, q(2C) = q1(2C) = 1, TO q (C) =
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
q1 (C) = 1.
0
64
lEKCIQ 14
nE^ETKIE LOGIKI
14.1
wWEDENIE
mATEMATI^ESKIE METODY ANALIZA SISTEM ZAKL@^A@TSQ W POSTROENII MATEMATI^ESKIH MODELEJ ISSLEDUEMYH
SISTEM I FORMALXNOM ANALIZE \TIH MODELEJ.
pOSKOLXKU MODELI SISTEM NE TOVDESTWENNY SAMIM
SISTEMAM, I QWLQ@TSQ LIX IH APPROKSIMACIQMI, TO,
SLEDOWATELXNO, SWOJSTWA ISSLEDUEMYH SISTEM I SWOJSTWA IH MODELEJ MOGUT RAZLI^ATXSQ. dANNAQ SITUACIQ
PRIWODIT K SU]ESTWENNYM TRUDNOSTQM PRI PREDSKAZANII SWOJSTW REALXNYH SISTEM NA OSNOWE INFORMACII O
SWOJSTWAH IH MODELEJ.
oDIN SPOSOB NAHOVDENIQ TO^NYH SWOJSTW ANALIZIRUEMYH SISTEM ZAKL@^AETSQ W POSTROENII KAK MOVNO
BOLEE TO^NYH I DETALXNYH IH MATEMATI^ESKIH MODELEJ.
wO MNOGIH SITUACIQH DANNYJ PUTX PRIWODIT K BOLXIM TRUDNOSTQM, PO PRI^INE TOGO, ^TO BOLXAQ SLOVNOSTX DETALXNYH MODELEJ MOVET WYZYWATX SU]ESTWENNYE WY^ISLITELXNYE PROBLEMY PRI IH FORMALXNOM ANALIZE.
dRUGOJ PUTX ISSLEDOWANIQ SWOJSTW REALXNYH SISTEM
ZAKL@^AETSQ W POSTROENII TAKIH IH PRIBLIVENNYH MATEMATI^ESKIH MODELEJ, KOTORYE, HOTQ I QWLQ@TSQ GRUBYMI PODOBIQMI ISSLEDUEMYH SISTEM, NO IME@T PRIEMLEMU@ WY^ISLITELXNU@ SLOVNOSTX. oSNOWNAQ WOZNIKA@]AQ ZDESX PROBLEMA ZAKL@^AETSQ W OCENKE MERY RASHOVDENIQ MEVDU SWOJSTWAMI REALXNOJ SISTEMY I SWOJSTWAMI EE PRIBLIVENNOJ MODELI.
dLQ TO^NOGO OCENIWANIQ DANNOGO RASHOVDENIQ NEOBHODIM TO^NYJ U^ET W MATEMATI^ESKOJ MODELI ANALIZIRUEMOJ SISTEMY WSEH PREDPOLOVENIJ O NE^ETKOSTI,
NEDOSTOWERNOSTI I NEOPREDELENNOSTI PRI POSTROENII
DANNOJ MODELI, MERY TO^NOSTI IZMERENIQ PARAMETROW
ANALIZIRUEMOJ SISTEMY, I T.P.
wSE NE^ETKIE KOMPONENTY MATEMATI^ESKOJ MODELI
ANALIZIRUEMOJ SISTEMY MOVNO USLOWNO SGRUPPIROWATX
W SLEDU@]IE DWE KATEGORII.
1. nE^ETKIE KOMPONENTY, WOZNIKA@]IE PO PRI^INE
\FFEKTA SLU^AJNOSTI. dANNYJ \FFEKT IMEET MESTO NAPRIMER TOGDA, KOGDA NE^ETKOSTX W PROCESSE
IZMERENIQ ZNA^ENIQ NEKOTOROGO PARAMETRA ANALIZIRUEMOJ SISTEMY NOSIT WEROQTNOSTNYJ HARAKTER, I IZMERQEMYE ZNA^ENIQ DANNOGO PARAMETRA
POD^INQ@TSQ NEKOTORYM STATISTI^ESKIM ZAKONOMERNOSTQM.
dANNYJ WID NE^ETKOSTI ISSLEDUETSQ METODAMI TEORII WEROQTNOSTEJ, MATEMATI^ESKOJ STATISTIKI I
TEORII SLU^AJNYH PROCESSOW.
2. nE^ETKIE KOMPONENTY, WOZNIKA@]IE PO PRI^INE
KONCEPTUALXNOJ NE^ETKOSTI. dANNYE KOMPONENTY MOGUT BYTX SWQZANY S NEPOLNYM I NEDOSTOWERNYM ZNANIEM OB IZU^AEMOJ SISTEME.
w NASTOQ]EJ GLAWE IZLAGAETSQ APPARAT DLQ ISSLEDOWANIQ NE^ETKIH KOMPONENTOW, OTNOSQ]IHSQ KO WTOROJ
KATEGORII.
14.2
14.2.1
nE^ETKIE LOGIKI
{KALA OCENOK
nAPOMNIM, ^TO POLNOJ RE<TKOJ NAZYWAETSQ ^ASTI^NO UPORQDO^ENNOE MNOVESTWO (B ), TAKOE, ^TO DLQ KAVDOGO PODMNOVESTWA Q B SU]ESTWU@T EGO TO^NAQ NIVNQQ GRANX I TO^NAQ WERHNQQ GRANX, T.E. TAKIE \LEMENTY
inf(Q) I sup(Q) MNOVESTWA B, ^TO DLQ KAVDOGO b 2 B
IME@T MESTO SOOTNOENIQ
(8q 2 Q b q) , b inf(Q)
(8q 2 Q q b) , sup(Q) b:
nIVE \LEMENTY inf(B) I sup(B) OBOZNA^A@TSQ SIMWOLAMI 0 I 1 SOOTWETSTWENNO.
dLQ PROIZWOLXNOGO KONE^NOGO PODMNOVESTWA
Q = fa1 : : : ang B
\LEMENTY inf(Q) I sup(Q) BUDUT OBOZNA^ATXSQ ZNAKOSO^ETANIQMI
a1 ^ : : : ^ an I a1 _ : : : _ an
SOOTWETSTWENNO. dLQ DANNYH \LEMENTOW TAKVE BUDUT
ISPOLXZOWATXSQ OBOZNA^ENIQ
65
8a 9
2a 3
< 1 =
1
4
:
:
:
I
:
:
:5
: an an
SOOTWETSTWENNO.
14.2.3
pODSTANOWKI
{KALOJ OCENOK NAZYWAETSQ POLNAQ RE<TKA B, W
KOTOROJ DLQ KAVDOJ PARY a b 2 B OPREDELEN \LEMENT pODSTANOWKOJ NAZYWAETSQ ZNAKOSO^ETANIE WIDA
= p1 := A1 : : : pk := Ak ]
(14.3)
(14.1)
OBLADA@]IJ SLEDU@]IM SWOJSTWOM: DLQ KAVDOGO c 2 B GDE
c (a ! b) , (c ^ a) b
(14.2)
p1 : : : pk { SPISOK RAZLI^NYH UTWERVDENIJ IZ P ,
I
|LEMENT (14.1) MOVNO INTERPRETIROWATX KAK MERU
ISTINNOSTI WYSKAZYWANIQ
A1 : : : Ak { SPISOK FORMUL.
\a b"
pODSTANOWKA (14.3) DEJSTWUET NA KAVDU@ FORMULU A
w NIVESLEDU@]EM TEKSTE SIMWOL B OBOZNA^AET NE- PUT<M ZAMENY DLQ KAVDOGO i 2 f1 : : : kg KAVDOGO WHOVKOTORU@ FIKSIROWANNU@ KALU OCENOK.
DENIQ UTWERVDENIQ pi W A NA FORMULU Ai . fORMULA,
dLQ KAVDOJ PARY a b 2 B SIMWOLOM a $ b BUDET KOTORAQ POLU^AETSQ POSLE
TAKOJ ZAMENY, OBOZNA^AETSQ
NIVE OBOZNA^ATXSQ \LEMENT (a ! b) ^ (b ! a).
ZNAKOSO^ETANIEM (A).
a!b
14.2.2
nE^ETKIE MODALXNYE FORMULY
mY PREDPOLAGAEM, ^TO ZADANO NEKOTOROE MNOVESTWO P ,
\LEMENTY KOTOpOGO NAZYWA@TSQ UTWERVDENIQMI.
mNOVESTWO Fm NE^
ETKIH MODALXNYH FOpMUL
(NAZYWAEMYH NIVE PROSTO FORMULAMI) OPpEDELQETSQ
INDUKTIWNO SLEDU@]IM OBpAZOM:
kAVDYJ \LEMENT MNOVESTWA P QWLQETSQ FORMULOJ.
kAVDYJ \LEMENT KALY B QWLQETSQ FORMULOJ.
eSLI A I B { FORMULY, TO ZNAKOSO^ETANIQ A ^ B,
A _ B, I A ! B QWLQ@TSQ FORMULAMI.
eSLI A { FORMULA, I a 2 B, TO ZNAKOSO^ETANIE
2a A QWLQETSQ FORMULOJ.
mODALXNYE SWQZKI WIDA 2a NAZYWA@TSQ NE^
ETKI-
14.2.4
tAWTOLOGII
pUSTX A I B { NEKOTORYE FORMULY IZ Fm. mY BUDEM GOWORITX, ^TO B POLU^ENA IZ A \KWIWALENTNYM
PREOBRAZOWANIEM, ESLI
A SODERVIT PODFORMULU WIDA
a ^ b a _ b ILI a ! b
GDE a b 2 B, I
B POLU^AETSQ IZ A PUTEM ZAMENY DANNOJ PODFORMULY NA \LEMENT KALY B, QWLQ@]IJSQ REZULXTATOM PRIMENENIQ SOOTWETSTWU@]EJ OPERACII K
PARE a b.
dWE FORMULY IZ F m NAZYWA@TSQ \KWIWALENTNYMI
,
ESLI ODNU IZ NIH MOVNO POLU^ITX IZ DRUGOJ PUTEM
MI MODALXNYMI OPERATORAMI.
NESKOLXKIH
\KWIWALENTNYH PREOBRAZOWANIJ.
pRI NEKOTORYH INTERPRETACIQH FORMUL I OCENOK
pUSTX
A
{ FORMULA, NE SODERVA]AQ MODALXNYH OPEFORMULU WIDA 2a A MOVNO INTERPRETIROWATX KAK WY- RATOROW, I SPISOK
WSEH UTWERVDENIJ, WHODQ]IH W A,
SKAZYWANIE
IMEET WID
MERA UBEDITELXNOSTI FAKTA,
WYRAVAEMOGO FORMULOJ A, RAWNA
a.
(p1 : : : pn):
dLQ PROIZWOLXNOGO SPISKA A1 : : : An FORMUL IZ F m
ZNAKOSO^ETANIQ
A1 ^ A2 ^ : : : ^ An I A1 _ A2 _ : : : _ An
QWLQ@TSQ SOKRA]ENNOJ ZAPISX@ FORMUL
A1 ^ (A2 ^ (: : : ^ An ) : : :) I A1 _ (A2 _ (: : : _ An ) : : :)
SOOTWETSTWENNO. dANNYE FORMULY TAKVE BUDUT OBOZNA^ATXSQ ZNAKOSO^ETANIQMI
8 9
2 3
fORMULA A NAZYWAETSQ TAWTOLOGIEJ, ESLI DLQ KAVDOJ
PODSTANOWKI WIDA (14.3), TAKOJ, ^TO
8i 2 f1 : : : ng Ai = ai 2 B
FORMULA (A) \KWIWALENTNA \LEMENTU 1 2 B.
14.2.5
nE^ETKIE LOGIKI
nE^
ETKOJ LOGIKOJ NAZYWAETSQ PROIZWOLXNOE PODMNO-
VESTWO L MNOVESTWA Fm, OBLADA@]EE SLEDU@]IMI SWOJSTWAMI:
KAVDAQ TAWTOLOGIQ PRINADLEVIT L
SOOTWETSTWENNO.
DLQ WSEH A B 2 F m I KAVDOGO a 2 B
dLQ KAVDOJ PARY A B 2 F m ZNAKOSO^ETANIE A $ B
A 2A
QWLQETSQ SOKRA]ENNYM OBOZNA^ENIEM FORMULY
2a B $ 2aa B
2 L
(14.4)
(A ! B) ^ (B ! A):
A1
< A1 =
4
:
:
:
::: 5
I
: An An
66
a ! 2a 1 2 L
nE^ETKIE MODELI kRIPKE
14.3
DLQ KAVDOGO a 2 B
nE^<TKIE MNOVESTWA
(14.5) 14.3.1
DLQ KAVDOJ FORMULY A 2 Fm I KAVDOGO a 2 B nE^<TKIM MNOVESTWOM NAZYWAETSQ PARA
W = (X )
(14.13)
2a A ! a 2 L
(14.6)
GDE
DLQ WSEH A B 2 Fm
X { MNOVESTWO (NAZYWAEMOE NOSITELEM W), I
ESLI A 2 L I A ! B 2 L (14.7)
{ OTOBRAVENIE WIDA
TO B 2 L
:X X !B
DLQ KAVDOJ FORMULY A 2 Fm I KAVDOJ PODSTAOBLADA@]EE SLEDU@]IMI SWOJSTWAMI:
NOWKI 8x y 2 X (x y) = (y x)
(14.14)
ESLI A 2 L
(x y) (14.8)
TO (A) 2 L
8x y z 2 X
(y z) (x z) (14.15)
DLQ WSEH A B 2 Fm I WSEH a b 2 B
dLQ KAVDOJ PARY x y 2 X \LEMENT (x y) NAZYWAETSQ
ESLI a ! (A ! B) 2 L
BLIZOSTI x I y. dLQ KAVDOGO x 2 X \LEMENT
(14.9) MEROJ
(x
x)
NAZYWAETSQ
MEROJ PRINADLEVNOSTI \LEMENTA
TO a ! (2bA ! 2bB) 2 L
x NE^ETKOMU MNOVESTWU (14.13).
bINARNYM OTNOENIEM NA (14.13) NAZYWAETSQ PRODLQ KAVDOJ FORMULY A 2 F m I KAVDOGO PODMNOIZWOLXNOE OTOBRAVENIE R WIDA
VESTWA fai j i 2 =g B
R:XX !B
ESLI 8i 2 = ai ! A 2 L
(14.10) UDOWLETWORQ@]EE SLEDU@]IM USLOWIQM:
TO (sup ai) ! A 2 L:
8
9
i2=
iZ DANNOGO OPREDELENIQ WYTEKAET, ^TO SU]ESTWUET
MINIMALXNAQ (OTNOSITELXNO WKL@^ENIQ) NE^ETKAQ LOGIKA, KOTORU@ MY BUDEM OBOZNA^ATX ZNAKOSO^ETANIEM
FK (KOTOROE QWLQETSQ ABBREWIATUROJ SLOWOSO^ETANIQ
Fuzzy Kripke).
nETRUDNO DOKAZATX, ^TO DLQ KAVDOJ NE^ETKOJ LOGIKI L IMEET MESTO SLEDU@]EE PRAWILO WYWODA:
ESLI a1 ! A1 2 L : : : an ! An 2 L
GDE a : : : a 2 B I 1
n
A1 : : : An 2 Fm
(14.11)
TO
8< a 9
8< A 9=
1 =
1
:
:
:
!
:
:
: an : An: 2 L:
0
0
< R(x y) =
x ) R(x y ) (14.16)
: (x
(y y ) (x x) 0
8x y 2 X R(x y) (y y) :
(14.17)
dLQ KAVDOJ PARY (x y) 2 X X \LEMENT R(x y) MOVNO
INTERPRETIROWATX KAK MERU PRINADLEVNOSTI DANNOJ PARY BINARNOMU OTNOENI@ R.
pODMNOVESTWOM NE^ETKOGO MNOVESTWA (14.13) NAZYWAETSQ PROIZWOLXNOE OTOBRAVENIE s WIDA
s:X !B
UDOWLETWORQ@]EE SLEDU@]IM USLOWIQM:
s(x) 8x x 2 X
(14.18)
(x x ) s(x )
8x 2 X s(x) (x x):
(14.19)
dLQ KAVDOGO x 2 X \LEMENT s(x) MOVNO INTERPRETIROWATX KAK MERU PRINADLEVNOSTI \LEMENTA x PODMNOVESTWU s.
sOWOKUPNOSTX WSEH PODMNOVESTW NE^ETKOGO MNOVESTWA (14.13) OBOZNA^AETSQ SIMWOLOM Sub(W).
nIVE DLQ KAVDOGO NE^ETKOGO MNOVESTWA W EGO NOSITELX BUDET OBOZNA^ATXSQ TEM VE SAMYM SIMWOLOM W,
I DLQ KAVDOJ PARY x y \LEMENTOW NOSITELQ MERA BLIZOSTI x I y BUDET OBOZNA^ATXSQ SIMWOLOM W(x y). kROME TOGO, DLQ KAVDOGO x 2 W SIMWOL W(x) PO OPREDELENI@ OBOZNA^AET MERU PRINADLEVNOSTI \LEMENTA x
NE^ETKOMU MNOVESTWU W.
0
0
OBOZNA^AET TO^NU@ WERHN@@ GRANX MNOVESTWA
fa 2 B j a ! A 2 Lg:
(14.12)
iZ DANNOGO OPREDELENIQ I IZ SWOJSTWA (14.10) SLEDUET
SOOTNOENIE
8a 2 B a ! A 2 L , a A]]L:
0
0
0
0
nIVE WMESTO TERMINA "NE^ETKAQ LOGIKA" BUDET ISPOLXZOWATXSQ \KWIWALENTNYJ EMU W DANNOJ GLAWE TERMIN "LOGIKA".
dLQ KAVDOJ FORMULY A I KAVDOJ LOGIKI L SIMWOL
A]]L
8x y x y 2 X
67
14.3.2
oPREDELENIE NE^ETKOJ MODELI kRIP14.3.4
iSTINNOSTX FORMUL W MODELQH
KE
fORMULA A 2 Fm NAZYWAETSQ ISTINNOJ W TO^KE x
nE^
ETKOJ MODELX@ kRIPKE NAZYWAETSQ PROIZWOLX- MODELI (14.20), ESLI IMEET MESTO SOOTNOENIE
NAQ TROJKA M WIDA
A]]x = W(x):
(14.28)
(14.20)
fORMULA A 2 Fm NAZYWAETSQ ISTINNOJ W MODELI
KOMPONENTY KOTOROJ OPREDELQ@TSQ SLEDU@]IM OBRA- (14.20), ESLI ONA ISTINNA W KAVDOJ TO^KE \TOJ MODELI.
ZOM:
nETRUDNO DOKAZATX, ^TO KAVDAQ FORMULA LOGIKI FK
ISTINNA
W KAVDOJ MODELI. |TO SLEDUET IZ TOGO, ^TO
1. W { \TO NEKOTOROE NE^ETKOE MNOVESTWO, \LEMENTY
KOTOROGO NAZYWA@TSQ SOSTOQNIQMI,
KAVDAQ TAWTOLOGIQ ISTINNA W L@BOJ MODELI,
2. fRa j a 2 Bg { \TO B{INDEKSIROWANNAQ SOWOKUPFORMULY IZ SOOTNOENIJ (14.4), (14.5) I (14.6) ISNOSTX BINARNYH OTNOENIJ NA W, NAZYWAEMYH
TINNY
W PROIZWOLXNOJ MODELI, I
OTNOENIQMI PEREHODA,
PRAWILA WYWODA (14.7), (14.8), (14.9) I (14.10) SO3. { \TO OTOBRAVENIE WIDA
HRANQ@T SWOJSTWO ISTINNOSTI W PROIZWOLXNOJ MO : P ! Sub(W)
(14.21)
DELI.
NAZYWAEMOE OCENKOJ UTWERVDENIJ.
oSTAWAQ ^ASTX GLAWY POSWQ]ENA DOKAZATELXSTWU
OBRATNOGO
: ESLI FORMULA ISTINNA W KAVnIVE WMESTO TERMINA "NE^ETKAQ MODELX kRIPKE" DOJ MODELIUTWERVDENIQ
,
TO
ONA
PRINADLEVIT
LOGIKE FK.
BUDET ISPOLXZOWATXSQ \KWIWALENTNYJ EMU W DANNOJ GLAWE TERMIN "MODELX".
M = (W fRa j a 2 Bg )
14.3.3
14.4
oCENKA FORMUL W MODELQH
L{SOWMESTIMYE MNOVESTWA
dLQ KAVDOJ FORMULY A 2 F m I KAVDOJ MODELI (14.20) 14.4.1 nEPROTIWORE^IWYE LOGIKI
OCENKOJ A W M NAZYWAETSQ OTOBRAVENIE
lOGIKA L F m NAZYWAETSQ NEPROTIWORE^IWOJ, ESLI
A]]M : W ! B
8a 2 B a 2 L ) a = 1:
(14.29)
KOTOROE SOPOSTAWLQET KAVDOMU x 2 W OCENKU A]]x 2 B,
dOKAVEM, ^TO LOGIKA F K NEPROTIWORE^IWA.
OPREDELQEMU@ SLEDU@]IM OBRAZOM:
kAK BYLO OTME^ENO W PARAGRAFE 14.3.4, DLQ KAVDOGO
DLQ WSEH p 2 P
a 2 B, IZ SOOTNOENIQ a 2 F K SLEDUET, ^TO FORMULA a
ISTINNA W KAVDOJ MODELI, W ^ASTNOSTI, W MODELI WIDA
p]]x def
= (p)(x)
(14.22) (14.20), GDE W SOSTOIT IZ ODNOGO \LEMENTA x, I
DLQ WSEH a 2 B
W(x) = 1:
(14.30)
a]]x def
=
a
W(x) (14.23)
A ^ B]]x def
= A]]x ^ B]]x
(14.24)
A _ B]]x def
= A]]x _ B]]x
(14.25)
A ! B]]x = A]]x ! B]]x def
W (x)
(14.26)
8> a
9
>=
<
def
inf
(R
(x
y)
!
A]
]
)
y
2a A]]x = > y W a
> : (14.27)
: W (x)
sOOTNOENIE (14.29) SLEDUET IZ (14.23), (14.28) I
(14.30).
nIVE POD LOGIKOJ PONIMAETSQ NEPROTIWORE^IWAQ LOGIKA.
14.4.2
pUSTX
2
L { NEKOTORAQ NEPROTIWORE^IWAQ LOGIKA, I
u { NEKOTOROE PODMNOVESTWO Fm.
mNOVESTWO u NAZYWAETSQ L{SOWMESTIMYM, ESLI
nETRUDNO DOKAZATX, ^TO OTOBRAVENIE A]]M QWLQET- DLQ
SQ PODMNOVESTWOM NE^ETKOGO MNOVESTWA W .
68
oPREDELENIE L{SOWMESTIMOGO MNOVESTWA
KAVDOGO KONE^NOGO PODMNOVESTWA MNOVESTWA u, IME@]EGO WID
nIVE SIMWOL L OBOZNA^AET PROIZWOLXNU@ NEPROTIfa1 ! A1 : : : an ! An g
WORE^IWU@ LOGIKU.
(GDE a1 : : : an 2 B A1 : : : An 2 Fm)
tEOREMA 3.
(14.31)
pUSTX
I
u { NEKOTOROE L{SOWMESTIMOE MNOVESTWO,
KAVDOGO b 2 B
A { NEKOTORAQ FORMULA, I
IZ SOOTNOENIQ
8A 9
Q { MNOVESTWO WSEH \LEMENTOW a 2 B, TAKIH, ^TO
< 1=
(14.32)
u fa ! Ag L{SOWMESTIMO.
(14.36)
: :A: : ! b 2 L
SLEDUET SOOTNOENIE
n
8a 9
< 1 =
: :a:n: b:
(14.33)
tOGDA DLQ KAVDOGO a 2 B IMEET MESTO SOOTNOENIE
a sup(Q) , a 2 Q:
dOKAZATELXSTWO.
zAMETIM, ^TO Q 6= , T.K. 0 2 Q.
14.4.3 sWOJSTWA L{SOWMESTIMYH MNOVESTW iMPLIKACIQ
a 2 Q ) a sup(Q)
dLQ KAVDOJ PARY u1 u2 PODMNOVESTW Fm NERAWENSTWO
O^EWIDNA.
u1 u2
iMPLIKACIQ
OZNA^AET, ^TO
a sup(Q) ) a 2 Q
DLQ KAVDOJ FORMULY WIDA a ! A 2 u1
\KWIWALENTNA SLEDU@]EJ PARE UTWERVDENIJ:
a = 0 ILI 9 b a : b ! A 2 u2:
1. MNOVESTWO
u fsup(Q) ! Ag
(14.37)
tEOREMA 1.
dLQ KAVDOJ PARY u1 u2 PODMNOVESTW Fm IZ NERAQWLQETSQ L{SOWMESTIMYM
WENSTWA
2. ESLI MNOVESTWO
u1 u2
SLEDUET, ^TO ESLI u2 { L{SOWMESTIMO, TO u1 TOVE L{SOu fa ! Ag
WMESTIMO.
L{SOWMESTIMO, TO DLQ KAVDOGO a a MNOVESTWO
u fa ! Ag
tEOREMA 2.
kAVDAQ NEPROTIWORE^IWAQ LOGIKA L QWLQETSQ L{SOTOVE L{SOWMESTIMO.
WMESTIMYM MNOVESTWOM.
dOKAZATELXSTWO.
uTWERVDENIE 2 SLEDUET IZ TEOREMY 1.
pRIMENQQ PRAWILO WYWODA (14.11) K PODMNOVESTWU
dOKAVEM UTWERVDENIE 1: DLQ
(14.31) MNOVESTWA L, POLU^AEM SOOTNOENIE
KAVDOGO PODMNOVESTWA (14.31) MNOVESTWA (14.37),
8a 9 8A 9
I
< 1 = < 1=
:
:
:
!
:
:
:
2
L:
(14.34)
: an : An KAVDOGO b 2 B
IZ (14.32) SLEDUET (14.33).
iZ (14.32), (14.34) I (14.7) SLEDUET SOOTNOENIE
tAK KAK u PO PREDPOLOVENI@ L{SOWMESTIMO, TO DLQ
8a 9
DOKAZATELXSTWA
IMPLIKACII
< 1 =
(14.35)
(14:32) ) (14:33)
: :a:n: ! b 2 L
DOSTATO^NO RASSMOTRETX LIX SLU^AJ, KOGDA MNOVESTiZ (14.35) I (14.29) SLEDUET (14.33).
WO (14.31) IMEET SLEDU@]IJ WID:
0
0
69
tOGDA IMEET MESTO NERAWENSTWO
(a1 ! A1 ) = (sup(Q) ! A)
A]]u B]]u
(14.45)
8 i = 2 : : : n (ai ! Ai ) 2 u.
w \TOM SLU^AE (14.33) IMEET SLEDU@]IJ WID:
dOKAZATELXSTWO.
(14.45) \KWIWALENTNO L{SOWMESTIMOSTI MNOVESTWA
sup(Q)
(14.38)
u f A]]u ! B g
(14.46)
a2 ^ : : : ^ an b
T.E. UTWERVDENI@ O TOM, ^TO DLQ
(14.38) \KWIWALENTNO SOOTNOENI@
a
KAVDOGO PODMNOVESTWA (14.31) MNOVESTWA (14.46),
8a2Q
b
(14.39)
I
a2 ^ : : : ^ an
KAVDOGO b 2 B
(14.39) SLEDUET IZ (14.36).
IZ (14.32) SLEDUET (14.33).
tAK KAK u PO PREDPOLOVENI@ L{SOWMESTIMO, TO DLQ
|LEMENT sup(Q), KOTORYJ ODNOZNA^NO OPREDELQETSQ DOKAZATELXSTWA IMPLIKACII
PO A I u, OBOZNA^AETSQ NIVE SIMWOLOM
(14:32) ) (14:33)
A]]u
(14.40) DOSTATO^NO RASSMOTRETX LIX TOT SLU^AJ, KOGDA (14.31)
iZ OPREDELENIQ \LEMENTA A]]u WYTEKAET, ^TO DLQ IMEET SLEDU@]IJ WID:
KAVDOGO u Fm IMEET MESTO IMPLIKACIQ
(a1 ! A1) = (A]]u ! B)
u L{SOWMESTIMO ) 8 A 2 Fm
DLQ KAVDOGO i = 2 : : : n
(14.41)
u f A]]u ! Ag L{SOWMESTIMO
(14.47)
ai ! Ai 2 u
tEOREMA 4.
w \TOM SLU^AE (14.32) \KWIWALENTNO SOOTNOENI@
pUSTX u1 I u2 { L{SOWMESTIMYE MNOVESTWA, TAKIE,
8A 9
^TO
< 2=
u1 u2:
B ! (: : : : ! b) 2 L
(14.48)
tOGDA DLQ KAVDOJ FORMULY A
An
iZ (14.44) I (14.48) SLEDUET SOOTNOENIE
A]]u2 A]]u1 :
(14.42)
8A 9
< 2=
dOKAZATELXSTWO.
A
!
(
(14.49)
tAK KAK
: :A:n: ! b) 2 L
MNOVESTWO
KOTOROE \KWIWALENTNO SOOTNOENI@
u2 f A]]u2 ! Ag
8A 9
>< >=
L{SOWMESTIMO, I
A2
(14.50)
u1 f A]]u2 ! Ag u2 f A]]u2 ! Ag
>: : : : > ! b 2 L
An
TO IZ TEOREMY 1 SLEDUET, ^TO MNOVESTWO
tAK KAK MNOVESTWO
u1 f A]]u2 ! Ag
(14.43)
u f A]]u ! Ag
L{SOWMESTIMO.
iZ L{SOWMESTIMOSTI (14.43) I IZ OPREDELENIQ \LE- QWLQETSQ L{SOWMESTIMYM, TO IZ (14.47) I (14.50) SLEDUET NERAWENSTWO
MENTA A]]u1 SLEDUET NERAWENSTWO (14.42).
8 A]] 9
>< u >=
a2
b
(14.51)
::: >
>
tEOREMA 5.
:
an
pUSTX
u Fm { NEKOTOROE L{SOWMESTIMOE MNOVESTWO, I KOTOROE \KWIWALENTNO (14.33) DLQ DANNOGO SLU^AQ.
A B { PARA FORMUL, TAKIH, ^TO
tEOREMA 6.
A!B 2L
(14.44)
dLQ
70
POLNYE MNOVESTWA
KAVDOGO L{SOWMESTIMOGO MNOVESTWA u, I
14.5 L{
KAVDOJ FORMULY A 2 Fm
14.5.1 oPREDELENIE L{POLNOGO MNOVESIMEET MESTO NERAWENSTWO:
TWA
A]]L A]]u
(14.52) pUSTX x { NEKOTOROE PODMNOVESTWO MNOVESTWA F m.
mNOVESTWO x NAZYWAETSQ L{POLNYM, ESLI
dOKAZATELXSTWO.
x QWLQETSQ L{SOWMESTIMYM,
(14.52) \KWIWALENTNO L{SOWMESTIMOSTI MNOVESTWA
DLQ KAVDOJ FORMULY A 2 Fm
u f A]]L ! Ag
(14.53)
A]]x ! A 2 x:
(14.59)
T.E. UTWERVDENI@ O TOM, ^TO DLQ
KAVDOGO PODMNOVESTWA (14.31) MNOVESTWA (14.53), 14.5.2 pOPOLNENIE L{SOWMESTIMYH MNOI
VESTW
KAVDOGO b 2 B
pUSTX
IZ (14.32) SLEDUET (14.33).
u { NEKOTOROE L{SOWMESTIMOE MNOVESTWO, I
tAK KAK u PO PREDPOLOVENI@ L{SOWMESTIMO, TO DLQ
DOKAZATELXSTWA IMPLIKACII
x { NEKOTOROE L{POLNOE MNOVESTWO.
(14:32) ) (14:33)
x NAZYWAETSQ POPOLNENIEM u, ESLI
DOSTATO^NO RASSMOTRETX LIX TOT SLU^AJ, KOGDA (14.31)
ux
(14.60)
IMEET SLEDU@]IJ WID:
(a1 ! A1 ) = (A]]L ! A)
DLQ KAVDOGO i = 2 : : : n
ai ! Ai 2 u
tEOREMA 7.
dLQ KAVDOGO L{SOWMESTIMOGO MNOVESTWA u SU]ESTWUET POPOLNENIE x.
w \TOM SLU^AE (14.32) \KWIWALENTNO SOOTNOENI@
8A
< 2
A ! (: : : :
An
9
=
! b) 2 L
pUSTX POSLEDOWATELXNOSTX
B1 B2 : : :
(14.55)
iZ SOOTNOENIJ
A]]L ! A 2 L
I (14.55) SLEDUET SOOTNOENIE
8A 9
< 2=
A]]L ! (: : : : ! b) 2 L
An
dOKAZATELXSTWO.
(14.54)
(14.56)
(14.61)
ESTX NEKOTOROE PERE^ISLENIE WSEH FORMUL IZ Fm.
oPREDELIM POSLEDOWATELXNOSTX
u1 u2 : : :
PODMNOVESTW MNOVESTWA Fm SLEDU@]IM OBRAZOM:
u1 def
= u,
DLQ KAVDOGO k 1
uk+1 def
= uk f Bk ] uk ! Bk g
iZ DANNOGO OPREDELENIQ I IZ UTWERVDENIQ (14.41) SLEDUET, ^TO DLQ KAVDOGO k 1 WERNO UTWERVDENIE:
ESLI uk L{SOWMESTIMO,
(14.57)
(14.62)
TO uk+1 TOVE L{SOWMESTIMO.
tAK KAK u1 PO PREDPOLOVENI@ L{SOWMESTIMO, TO IZ
tAK KAK u PO PREDPOLOVENI@ L{SOWMESTIMO, TO IZ
(14.62) SLEDUET, ^TO
(14.54) I (14.57) SLEDUET NERAWENSTWO
8a 9
< 2 =
8k 1 uk L{SOWMESTIMO
:
:
:
A]
]
!
b
(14.58)
L
: an oPREDELIM ISKOMOE MNOVESTWO x SLEDU@]IM OBRAZOM:
iZ (14.58) SLEDUET (14.33).
x def
=
uk
iZ (14.56) SLEDUET SOOTNOENIE
8< A 9
2 =
:
:
: An: ! (A]]L ! b) 2 L
k1
71
mNOVESTWO x QWLQETSQ L{SOWMESTIMYM, POSKOLXKU
DLQ KAVDOGO EGO KONE^NOGO PODMNOVESTWA WIDA (14.31)
SU]ESTWUET NOMER k 1, TAKOJ, ^TO DANNOE PODMNOVESTWO SODERVITSQ W MNOVESTWE uk (KOTOROE, KAK BYLO
OTME^ENO WYE, QWLQETSQ L{SOWMESTIMYM).
dOKAVEM, ^TO DLQ KAVDOJ FORMULY A 2 Fm WERNO
SWOJSTWO (14.59).
pO OPREDELENI@ POSLEDOWATELXNOSTI (14.61), SU]ESTWUET NOMER k, TAKOJ, ^TO A = Bk .
pOSKOLXKU
Bk ] uk ! Bk 2 x
TO
Bk ] uk Bk ] x:
(14.63)
pOSKOLXKU uk x, TO IZ TEOREMY 4 SLEDUET, ^TO
(14.64)
Bk ] x Bk ] uk :
oB_EDINQQ (14.63) I (14.64), POLU^AEM RAWENSTWO
SLEDUET NERAWENSTWO
a]]x b
(14.70)
pOSKOLXKU (14.69) WERNO DLQ b = a, TO (14.70) TOVE
DOLVNO BYTX WERNO DLQ b = a, T.E.
a]]x a:
(14.71)
dLQ DOKAZATELXSTWA OBRATNOGO NERAWENSTWA DOKAVEM
L{SOWMESTIMOSTX MNOVESTWA
x fa ! ag:
(14.72)
dLQ \TOGO NEOBHODIMO DOKAZATX, ^TO DLQ
KAVDOGO PODMNOVESTWA (14.31) MNOVESTWA (14.72),
I
KAVDOGO b 2 B
IZ (14.32) SLEDUET (14.33).
tAK KAK x PO PREDPOLOVENI@ L{SOWMESTIMO, TO DLQ
Bk ] x = Bk ] uk :
(14.65) DOKAZATELXSTWA
IMPLIKACII
sLEDOWATELXNO,
(14:32) ) (14:33)
Bk ] x ! Bk = Bk ] uk ! Bk 2 uk+1 x: (14.66) DOSTATO^NO RASSMOTRETX LIX TOT SLU^AJ, KOGDA (14.31)
UDOWLETWORQET SLEDU@]IM USLOWIQM:
iZ (14.66) WYTEKAET (14.59) (PRI A = Bk ).
tAKIM OBRAZOM, MNOVESTWO x QWLQETSQ L{POLNYM.
(a1 ! A1 ) = (a ! a)
dOKAVEM, ^TO x QWLQETSQ POPOLNENIEM MNOVESTWA u,
T.E.
8i = 2 : : : n ai ! Ai 2 x
(14.73)
8 (a ! A) 2 u a A]]x:
w \TOM SLU^AE (14.32) \KWIWALENTNO SOOTNOENI@
pO OPREDELENI@ x,
8> a 9>
< A2 =
9k 1 : A = Bk :
(14.74)
>: : : : > ! b 2 L
tAK KAK
An
(a ! Bk ) 2 u uk
TO
A (14.33) \KWIWALENTNO NERAWENSTWU
uk fa ! Bk g L{SOWMESTIMO.
(14.67)
8a 9
>< >=
iZ (14.67) I (14.65) POLU^AEM:
a2 b
(14.75)
:
:
:
>
>
a Bk ] uk = Bk ] x = Ax :
:a n
(14.74) \KWIWALENTNO SOOTNOENI@
8A 9
< 2=
14.6
L{
: : : ! (a ! b) 2 L
(14.76)
:
A
n
tEOREMA 8.
pUSTX x { L{POLNOE MNOVESTWO, I a 2 B. tOGDA
iZ (14.76) I IZ L{SOWMESTIMOSTI x SLEDUET NERAWENSTWO
8< a 9=
a]]x = a
(14.68)
2
:
:
(14.77)
dOKAZATELXSTWO.
: an: a ! b
pOSKOLXKU x QWLQETSQ L{SOWMESTIMYM, TO EGO ODNO\LEMENTNOE PODMNOVESTWO f a]]x ! ag OBLADAET SLEDU@]IM SWOJSTWOM: DLQ KAVDOGO b 2 B IZ SOOTNOENIQ (14.75) SLEDUET IZ (14.77)
sWOJSTWA POLNYH MNOVESTW
a!b 2L
(14.69)
72
wO WSEH NIVESLEDU@]IH RASSUVDENIQH MY BUDEM
PREDPOLAGATX, ^TO KALA B OBLADAET SLEDU@]IM SWOJSTWOM:
8a 2 B (a ! 0) ! 0 = a:
(14.78)
nETRUDNO DOKAZATX, ^TO DANNOE SWOJSTWO \KWIWALENTNO TOMU, ^TO B QWLQETSQ BULEWOJ ALGEBROJ, OPERACII
W KOTOROJ OPREDELQ@TSQ SLEDU@]IM OBRAZOM: DLQ WSEH
a b 2 B
a ^ b def
= inf fa bg a _ b def
= supfa bg :a def
= a ! 0:
(14.84)
w \TOM SLU^AE (14.32) \KWIWALENTNO SOOTNOENI@
8A
< 2
B ! (: : : :
An
9
=
! b) 2 L
A (14.33) \KWIWALENTNO NERAWENSTWU
8> A ! B]] 9>
x
>
>
tEOREMA 9.
dLQ
KAVDOGO L{POLNOGO MNOVESTWA x, I
KAVDOJ PARY FORMUL A B
IMEET MESTO RAWENSTWO
A ! B]]x = A]]x ! B]]x
DLQ KAVDOGO i = 2 : : : n
ai ! Ai 2 x
>< A]]x
>> a: :2:
:
>=
>> b
an
pOSKOLXKU FORMULA
A
(14.79)
(14.85)
(14.86)
A!B !B
dOKAZATELXSTWO.
dLQ DOKAZATELXSTWA RAWENSTWA (14.79) DOSTATO^NO QWLQETSQ TAWTOLOGIEJ, TO
A
DOKAZATX NERAWENSTWA
(14.87)
A!B !B 2L
A ! B]]x A]]x ! B]]x
(14.80)
iZ (14.85) I (14.87) SLEDUET, ^TO
I
A]]x ! B]]x A ! B]]x
(14.81)
A
8< A2 9=
dOKAVEM NERAWENSTWO (14.80). dANNOE NERAWENSTWO
(14.88)
A ! B ! (: :A: : ! b) 2 L
\KWIWALENTNO NERAWENSTWU
n
A ! B]] x B]]
(14.82) sOOTNOENIE (14.88) \KWIWALENTNO SOOTNOENI@
x
A]]x
8A
9
>
>
>< A ! B >=
nERAWENSTWO (14.82) \KWIWALENTNO L{SOWMESTIMOSTI
MNOVESTWA
A
!b 2L
(14.89)
>>: : :2: >>
A ! B]] x ! Bg
An
x f A]]
(14.83)
x
pOSKOLXKU MNOVESTWO x PO PREDPOLOVENI@ QWLQETSQ
T.E. UTWERVDENI@ O TOM, ^TO DLQ
L{POLNYM, TO
KAVDOGO PODMNOVESTWA (14.31) MNOVESTWA (14.83),
A]]x ! A 2 x
(14.90)
I
KAVDOGO b 2 B
IZ (14.32) SLEDUET (14.33).
tAK KAK x PO PREDPOLOVENI@ L{SOWMESTIMO, TO DLQ
DOKAZATELXSTWA IMPLIKACII
(14:32) ) (14:33)
DOSTATO^NO RASSMOTRETX LIX TOT SLU^AJ, KOGDA (14.31)
IMEET SLEDU@]IJ WID:
A ! B]] x !B
a 1 ! A1 =
A]]x
I
A ! B]]x ! (A ! B) 2 x
(14.91)
iZ (14.89), (14.90), (14.91), (14.84) I SWOJSTWA L{SOWMESTIMOSTI MNOVESTWA x WYTEKAET TREBUEMOE NERAWENSTWO
(14.86).
tEPERX DOKAVEM NERAWENSTWO (14.81). dANNOE NERAWENSTWO \KWIWALENTNO L{SOWMESTIMOSTI MNOVESTWA
x f(A]]x ! B]]x) ! (A ! B)g
(14.92)
T.E. UTWERVDENI@ O TOM, ^TO DLQ
KAVDOGO PODMNOVESTWA (14.31) MNOVESTWA (14.92),
I
73
KAVDOGO b 2 B
IZ (14.32) SLEDUET (14.33).
tAK KAK x PO PREDPOLOVENI@ L{SOWMESTIMO, TO DLQ
DOKAZATELXSTWA IMPLIKACII
(14:32) ) (14:33)
DOSTATO^NO RASSMOTRETX LIX TOT SLU^AJ, KOGDA (14.31)
IMEET SLEDU@]IJ WID:
a1 ! A1 = (A]]x ! B]]x) ! (A ! B)
DLQ KAVDOGO i = 2 : : : n
ai ! Ai 2 x
(14.93)
w \TOM SLU^AE (14.32) \KWIWALENTNO SOOTNOENI@
8A
< 2
(A ! B) ! (: : : :
An
9
=
! b) 2 L
A (14.33) \KWIWALENTNO NERAWENSTWU
8> A]] ! B]] 9>
x =
< x
a2
>: : : :
an
> b
KAVDOGO KONE^NOGO PODMNOVESTWA MNOVESTWA (14.99)
WIDA
fc1 ! C1 : : : cm ! Cm g
TAKOGO, ^TO
8 b!0 9
><
>=
a
2
c1 ! C 1 = > : : : > ! A
>: a
n
8i = 2 : : : m
I
KAVDOGO d 2 B
IZ SOOTNOENIQ
8A
><
C2
>: : : :
Cm
(14.94)
>
ci ! Ci 2 x
9
>=
> ! d 2 L
(14.100)
(14.101)
SLEDUET NERAWENSTWO
8> 8> b ! 0 9> 9>
>> < a2 = >>
>< > : : : > >=
:
d
>> c2 an
>>
>>: : : :
>>
cm
(14.95)
(14.102)
dLQ DOKAZATELXSTWA NERAWENSTWA (14.95) DOSTATO^NO
DOKAZATX \KWIWALENTNOE EMU NERAWENSTWO
dLQ DOKAZATELXSTWA NERAWENSTWA (14.102) DOSTATO^8 b!0 9
><
>= NO
DOKAZATX
\KWIWALENTNOE EMU NERAWENSTWO
a2
A]
]
x
B]]x ! 0
(14.96)
a2 ^ : : : ^ an (b ! 0) ! d
:
:
:
>
>
(14.103)
: an c2 ^ : : : ^ cm
iZ SOOTNOENIQ (14.101) WYTEKAET SOOTNOENIE
dLQ TOGO, ^TOBY DOKAZATX NERAWENSTWO (14.96), DO8C 9
STATO^NO DOKAZATX PARU NERAWENSTW:
< 2 =
8> b ! 0 9>
A ! (: : : : ! d) 2 L
< a2 =
Cm
A]]x
(14.97)
:
:
:
IZ KOTOROGO SLEDUET SOOTNOENI@
>:
>
I
an
8> b ! 0 9
< a2 >=
>: : : : > B]]x ! 0
an
(14.98)
8C
< 2
((: : : :
Cm
9
=
! d) ! B) ! (A ! B) 2 L (14.104)
iZ (14.104) I (14.94) SLEDUET SOOTNOENIE
8< A 9=
8< C 9=
2
dOKAVEM NERAWENSTWO (14.97). dANNOE NERAWENSTWO (( : : : ! d) ! B) ! ( : :2: ! b) 2 L (14.105)
\KWIWALENTNO L{SOWMESTIMOSTI MNOVESTWA
: An : Cm 8> b ! 0 9>
pOSKOLXKU FORMULA
<
=
88C 99 8 9
x f> a: :2: > ! Ag
(14.99)
>< < 2 = >= < C2 =
: an : :C:m: > ! ((: : : : ! d) ! B)
>
T.E. UTWERVDENI@ O TOM, ^TO DLQ
Cm
: d!B 74
QWLQETSQ TAWTOLOGIEJ, TO ONA PRINADLEVIT L. oTS@DA 1. IZ (14.94) I IZ SOOTNOENIQ
I IZ (14.105) SLEDUET SOOTNOENIE
8< d ! B
9=
B ! (A ! B) 2 L
(14.106)
SLEDUET SOOTNOENIE
: CA22 ^^ :: :: :: ^^ CAmn ! b 2 L
8A 9
< 2=
iZ (14.106), (14.93), (14.100) I IZ L{SOWMESTIMOSTI
B
!
(
: :A:n: ! b) 2 L
MNOVESTWA x WYTEKAET NERAWENSTWO
8 d ! B]] 9
<
=
x
KOTOROE \KWIWALENTNO SOOTNOENI@
a
2 ^ : : : ^ an
: c2 ^ : : : ^ cm b
8B 9
>< >=
KOTOROE \KWIWALENTNO NERAWENSTWU
A2 ! b 2 L
a ^:::^a >
2
n d ! B]] ! b
: :A:n: >
(14.107)
x
c2 ^ : : : ^ cm
dOKAVEM, ^TO IMEET MESTO NERAWENSTWO
2. f(B]]x ! B) (a2 ! A2 ) : : : (an ! An )g x, I
d ! B]]x ! b (b ! 0) ! d
(14.108)
3. x QWLQETSQ L{SOWMESTIMYM.
(14.108) \KWIWALENTNO NERAWENSTWU
d ! B]] ! b x
d
(14.109)
b!0
tEOREMA 10.
pUSTX
tAK KAK IMEET MESTO NERAWENSTWO
d ! B]] ! b x { NEKOTOROE L{POLNOE MNOVESTWO, I
x
d
!
B]
]
!
0
x
b!0
A B { PARA FORMUL.
TO DLQ DOKAZATELXSTWA (14.109) DOSTATO^NO DOKAZATX NEtOGDA IMEET MESTO RAWENSTWO
RAWENSTWO
d ! B]]x ! 0 d
(14.110)
A ^ B]]x = A]]x ^ B]]x
(14.115)
(14.110) \KWIWALENTNO NERAWENSTWU
dOKAZATELXSTWO.
d ! 0 d ! B]]x
(14.111)
dLQ DOKAZATELXSTWA RAWENSTWA (14.115) DOSTATO^NO
dOKAVEM NERAWENSTWO (14.111). pOSKOLXKU FORMULA DOKAZATX NERAWENSTWA
(d ! 0) ! (d ! B)
A ^ B]]x A]]x A ^ B]]x B]]x (14.116)
QWLQETSQ TAWTOLOGIEJ, TO, SLEDOWATELXNO,
I
(d ! 0) ! (d ! B) 2 L
(14.112)
A]]x ^ B]]x A ^ B]]x
(14.117)
iZ (14.112) I IZ TEOREMY 5 SLEDUET NERAWENSTWO
nERAWENSTWA (14.116) SLEDU@T IZ SOOTNOENIJ
d ! 0]]x d ! B]]x
(14.113)
(A ^ B) ! A 2 L
(A ^ B) ! B 2 L
iZ (14.113) I IZ TEOREMY 8 SLEDUET NERAWENSTWO (14.111).
iZ ISTINNOSTI NERAWENSTWA (14.111) SLEDUET ISTINNOSTX NERAWENSTWA (14.108), A IZ ISTINNOSTI NERAWENSTW I IZ TEOREMY 5.
(14.107) I (14.108) SLEDUET ISTINNOSTX NERAWENSTWA (14.103). nERAWENSTWO (14.117) SLEDUET IZ L{SOWMESTIMOSTI
tAKIM OBRAZOM, L{SOWMESTIMOSTX MNOVESTWA (14.99) MNOVESTWA
USTANOWLENA, I, SLEDOWATELXNO, NERAWENSTWO (14.97) DOx f(A]]x ^ B]]x) ! (A ^ B)g
KAZANO.
tEPERX DOKAVEM NERAWENSTWO (14.98). dANNOE NERAWENSTWO \KWIWALENTNO NERAWENSTWU
8 B]] 9>
>< x =
a2
>: : : : > b
an
(14.114)
(14.114) IMEET MESTO POTOMU, ^TO
75
tEOREMA 11.
pUSTX
x { NEKOTOROE L{POLNOE MNOVESTWO, I
A B { PARA FORMUL.
tOGDA IMEET MESTO RAWENSTWO
A _ B]]x = A]]x _ B]]x
dOKAZATELXSTWO.
(14.118)
rAWENSTWO (14.118) \KWIWALENTNO RAWENSTWU
WL SOSTOIT IZ WSEH L{POLNYH MNOVESTW.
dLQ KAVDOJ PARY x y 2 WL
= AinfFm(A]]x $ A]]y )
WL (x y) def
2
(A]]x _ B]]x) ! 0 = A _ B]]x ! 0
(14.119)
(14.119) WYTEKAET IZ SLEDU@]IH SOOTNOENIJ:
A]] ! 0 x
=
(A]]x _ B]]x) ! 0 =
B]]x ! 0
A]] ! 0]] A ! 0]] x
x
x
=
=
=
B]]x ! 0]]x
B ! 0]]x
A!0 = B ! 0 ]x
= (A _ B) ! 0]]x =
= A _ B]]x ! 0]]x = A _ B]]x ! 0
tEOREMA 12.
(14.125)
zAMETIM, ^TO IZ DANNOGO OPREDELENIQ WYTEKAET
SOOTNOENIE
8x 2 WL WL (x) = 1:
(14.126)
nETRUDNO DOKAZATX, ^TO OPREDELENIE WL UDOWLETWORQET USLOWIQM (14.14) I (14.15).
dLQ KAVDOGO a 2 B SIMWOL (RL)a OBOZNA^AET NE^ETKOE BINARNOE OTNOENIE NA WL
(RL)a : WL WL ! B
OPREDELQEMOE SLEDU@]IM OBRAZOM:
8x y 2 WL
def
(RL)a (x y) = AinfFm(2aA]]x ! A]]y) (14.127)
2
pUSTX x { NEKOTOROE L{POLNOE MNOVESTWO.
dLQ KAVDOJ FORMULY A 2 Fm I KAVDOGO \LEMENTA
a 2 B IMEET MESTO NERAWENSTWO
2aA]]x a:
(14.120)
dOKAZATELXSTWO.
nETRUDNO DOKAZATX, ^TO OPREDELENIE (RL )a UDOWLETWORQET USLOWIQM (14.16) I (14.17).
L { \TO OTOBRAVENIE WIDA
L : P ! Sub(WL )
GDE DLQ KAVDOGO p 2 P NE^ETKOE PODMNOVESTWO
L (p) : WL ! B
OPREDELQETSQ SLEDU@]IM OBRAZOM:
iZ (14.6) SLEDUET SOOTNOENIE
(a ! 0) ! (2a A ! 0) 2 L
(14.121)
IZ KOTOROGO, SOGLASNO TEOREMAM 5 I 8, SLEDUET NERAWENSTWO
(14.122)
a ! 0 2a A ! 0]]x
8x 2 WL L (p)(x) def
= p]]x:
(14.128)
pOSKOLXKU, SOGLASNO TEOREMAM 9 I 8,
nETRUDNO DOKAZATX, ^TO DLQ KAVDOGO p 2 P OTOBRAVENIE L (p) UDOWLETWORQET USLOWIQM (14.18) I
2aA ! 0]]x = 2aA]]x ! 0]]x = 2a A]]x ! 0 (14.123)
(14.19).
TO IZ (14.122) I (14.123) SLEDUET NERAWENSTWO
a ! 0 2aA]]x ! 0
(14.124) 14.7.2 oSNOWNOE SWOJSTWO KANONI^ESKIH
MODELEJ
KOTOROE \KWIWALENTNO (14.120).
tEOREMA 13.
dLQ KAVDOJ FORMULY A 2 Fm I KAVDOGO x 2 WL
14.7
14.7.1
kANONI^ESKIE MODELI
oPREDELENIE KANONI^ESKOJ MODELI
A]](x) = A]]x
dOKAZATELXSTWO.
(14.129)
dOKAVEM DANNU@ TEOREMU INDUKCIEJ PO STRUKTURE
FORMULY A.
kANONI^ESKOJ MODELX@ LOGIKI L NAZYWAETSQ MODELX
A=p2P
ML def
= (WL f(RL)a j a 2 Bg L )
w \TOM SLU^AE RAWENSTWO (14.129) SLEDUET IZ (14.128).
KOMPONENTY KOTOROJ OPREDELQ@TSQ SLEDU@]IM OBRAZOM:
76
A=a2B
iZ (14.23), (14.126) I (14.68) SLEDU@T SOOTNOE-
NIQ
dLQ DOKAZATELXSTWA NERAWENSTWA (14.134) DOSTATO^NO DOKAZATX, ^TO DLQ KAVDOGO y 2 WL
(R ) (x y) La
B]]y
a
a
a]](x) = W (x) = 1 = a = a]]x
L
2a B]]x
nERAWENSTWO (14.135) SLEDUET IZ SOOTNOENIQ (14.127).
tEPERX DOKAVEM NERAWENSTWO (14:132) (14:133).
dLQ DOKAZATELXSTWA DANNOGO NERAWENSTWA BUDET DOSTATO^NO POSTROITX \LEMENT y 2 WL , TAKOJ, ^TO
A = B ^ C A = B _ C A = B ! C
pO INDUKTIWNOMU PREDPOLOVENI@,
8x 2 WL B]](x) = B]]x C]](x) = C]]x:
sOGLASNO TEOREME 10, IZ L{POLNOTY MNOVESTWA x
SLEDUET SOOTNOENIE
B]]x ^ C]]x = B ^ C]]x
sLEDOWATELXNO,
a
(RL)a (x y) ! B]]y
= B]](x) ^ C]](x) = B]]x ^ C]]x =
= B ^ C]]x = A]]x:
def
sLU^AI A = B _ C I A = B ! C RAZBIRA@TSQ
ANALOGI^NO.
A = 2a B
pO INDUKTIWNOMU PREDPOLOVENI@,
8y 2 WL B]](y) = B]]y :
(14.130)
dOKAVEM, ^TO \LEMENT
2aB]](x)
(14.131)
SOWPADAET S \LEMENTOM
2aB]]x :
(14.132)
iZ (14.130), (14.126), I (14.27) SLEDUET, ^TO \LEMENT (14.131) SOWPADAET S \LEMENTOM
inf ((RL )a (x y) ! B]]y )
y2WL
)
:
2a B]]x
(14.136)
oBOZNA^IM SIMWOLOM u MNOVESTWO, SOSTOQ]EE IZ
WSEH FORMUL WIDA
2 A]]
a x
(14.137)
2aB]]x ! 0 ! A
A TAKVE IZ FORMULY
(14.138)
(2aB]]x ! 0) ! (B ! 0)
A]](x) = B ^ C]](x) def
=
(a
(14.135)
(14.133)
dLQ DOKAZATELXSTWA RAWENSTWA (14:132) = (14:133)
MY DOKAVEM, ^TO
(14:132) (14:133), I
(14:132) (14:133).
nERAWENSTWO (14:132) (14:133) SLEDUET IZ (14.120)
I IZ NERAWENSTWA
2aB]]x y infW ((RL )a (x y) ! B]]y ) (14.134)
L
2
77
lEMMA.
mNOVESTWO u QWLQETSQ L{SOWMESTIMYM.
dOKAZATELXSTWO.
dOKAVEM, ^TO DLQ
KAVDOGO KONE^NOGO PODMNOVESTWA (14.31)
MNOVESTWA u, I
KAVDOGO b 2 B
IZ (14.32) SLEDUET (14.33).
sNA^ALA RASSMOTRIM SLU^AJ, KOGDA
(14:138) 2 (14:31):
pUSTX (14.31) IMEET SLEDU@]IJ WID:
a1 ! A1 = (14:138)
DLQ KAVDOGO i = 2 : : : n
2 A ]
a
i
x
ai = 2 B]] ! 0
(14.139)
a x
w \TOM SLU^AE (14.32) IMEET WID
8> B ! 0 9>
< A2 =
(14.140)
> ::: > ! b 2 L
>: A
n
>
iZ (14.140) WYTEKA@T SOOTNOENIQ
8> B ! 0 9>
< 2 =
(b ! 0) ! (> A
: : : > ! 0) 2 L
>: A >
n
8A 9
< 2=
(b ! 0) ! (: : : : ! B) 2 L
An
82A 9
< a 2=
(b ! 0) ! (: : : : ! 2a B) 2 L
2a An
8 2 A ] 9
< a 2x =
! 2aB]]x
b ! 0 : :::
2aAn ] x nERAWENSTWO (14.144) \KWIWALENTNO ISKOMOMU
NERAWENSTWU (14.33) DLQ DANNOGO SLU^AQ.
)
)
)
pOSLEDNEE NERAWENSTWO \KWIWALENTNO NERAWENSTWU
8 b!0 9
>
< 2aA2] x >=
2aB]]x :
(14.141)
>
: ::2: aAn] x >
iZ (14.141) SLEDUET NERAWENSTWO
8 2 B]] ! 0 9
>< a x >=
2aA2 ] x
(14.142)
>: : : :
> b:
2aAn ] x
nERAWENSTWO (14.142) \KWIWALENTNO ISKOMOMU
NERAWENSTWU (14.33) DLQ DANNOGO SLU^AQ.
tEPERX RASSMOTRIM SLU^AJ, KOGDA (14:138) 62
(14:31).
tAK KAK FORMULA
8 B!0 9
><
>=
A1
QWLQETSQ TAWTOLOGIEJ, TO IZ (14.32) SLEDUET
SOOTNOENIE
8 B!0 9
><
>=
A1
(14.143)
> ::: > ! b 2 L
>: A
n
iZ (14.145) SLEDUET NERAWENSTWO
B]]y 2a B]]x:
(14.147)
iZ (14.146) SLEDUET, ^TO 8A 2 Fm
2aB]]x ! 0 2aA]]x ! A]]y
(14.148)
iZ (14.148) I (14.127) SLEDUET NERAWENSTWO
a
2aB]]x ! 0
(RL )a (x y):
(14.149)
iSKOMOE NERAWENSTWO (14.136) SLEDUET IZ (14.147),
(14.149), I IZ NERAWENSTWA
8a
9
<
=c
a
(14.150)
: c!0 !c GDE c def
= 2aB]]x .
dOKAVEM NERAWENSTWO (14.150). dANNOE NERAWENSTWO \KWIWALENTNO NERAWENSTWU
8a
9
<
=
c!0 : a
! 0 (14.151)
c!0 !c 8A 9
< 1=
!
> : :A:n: >: : : :
An
pUSTX SIMWOL y OBOZNA^AET L{POPOLNENIE MNOVESTWA u.
iZ OPREDELENIQ MNOVESTW u I y SLEDUET, ^TO
2aB]]x ! 0 B ! 0]]y = B]]y ! 0 (14.145)
I DLQ KAVDOJ FORMULY A 2 Fm
2 A]]
a x
(14.146)
2aB]]x ! 0 A]]y :
>
T.E.
8 c!0
9
><
>=
a
>: a ! c > 0
c!0
(14.152)
KOTOROE, O^EWIDNO, ISTINNO.
kAK UVE BYLO POKAZANO WYE W DANNOM DOKAZATELXSTWE, IZ POSLEDNEGO SOOTNOENIQ WY14.8
FK
TEKAET NERAWENSTWO
8 2 B]] ! 0 9
tEOREMA 14.
>< a x >=
dLQ KAVDOJ FORMULY A 2 Fm SLEDU@]IE USLOWIQ
2aA1 ] x
(14.144) \KWIWALENTNY
:
>: : : :
> b:
A 2 FK
(14.153)
2aAn ] x
pOLNOTA LOGIKI
78
A ISTINNA W KAVDOJ MODELI.
dOKAZATELXSTWO.
(14.154)
iMPLIKACIQ
(14:153) ) (14:154)
BYLA OBOSNOWANA W PARAGRAFE 14.3.4.
dOKAVEM, ^TO ESLI A 62 F K, TO A NE QWLQETSQ IS-
TINNOJ W NEKOTOROJ TO^KE KANONI^ESKOJ MODELI LOGIKI
FK.
lEMMA.
mNOVESTWO
f(A]]FK ! 0) ! (A ! 0)g
QWLQETSQ FK{SOWMESTIMYM.
(14.155)
dOKAZATELXSTWO.
dOKAVEM, ^TO DLQ KAVDOGO b 2 B IZ SOOTNOENIQ
(A ! 0) ! b 2 FK
(14.156)
SLEDUET NERAWENSTWO
A]]FK ! 0 b
(14.157)
iZ (14.156) SLEDU@T SOOTNOENIQ
(b ! 0) ! A 2 FK )
b ! 0 A]]FK
)
A]]FK ! 0 b
tAKIM OBRAZOM, MNOVESTWO (14.155) FK{SOWMESTIMO.
sOGLASNO TEOREME 7, IZ FK{SOWMESTIMOSTI MNOVESTWA (14.155) SLEDUET, ^TO
9x 2 WFK : A]]FK ! 0 A ! 0]]x (14.158)
tAK KAK MNOVESTWO x QWLQETSQ F K{POLNYM, TO SOGLASNO TEOREME 9 IZ (14.158) SLEDUET, ^TO
A ! 0]]x = A]]x ! 0]]x = A]]x ! 0
(14.159)
iZ (14.129), (14.158) I (14.159) WYTEKAET SOOTNOENIE
A]]FK ! 0 A]](x) ! 0
(14.160)
KOTOROE \KWIWALENTNO SOOTNOENI@
A]](x) A]]FK
(14.161)
dOKAVEM, ^TO FORMULA A NE QWLQETSQ ISTINNOJ W
TO^KE x.
eSLI A ISTINNA W x, TO IZ (14.28) I (14.126) SLEDUET
^TO
A]](x) = 1
(14.162)
iZ (14.161) I (14.162) SLEDUET RAWENSTWO A]]FK = 1,
IZ KOTOROGO WYTEKAET SOOTNOENIE A 2 FK, KOTOROE
PROTIWORE^IT PREDPOLOVENI@ O TOM, ^TO A 62 FK.
79
Download