• Keine Ergebnisse gefunden

Vorlesung Logik

N/A
N/A
Protected

Academic year: 2022

Aktie "Vorlesung Logik"

Copied!
12
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Logik & Berechenbarkeit

2. Vorlesung

& 3 .

Vorlesung

Steffen Reith

1.11.19

+ 8.11.19

(2)

Def

: i, Zwei

aussagenlogische

Formeln He , HeeLa

heißen

( logisch ) äquivalent

(Schreibweise :

He

± Hz

) gdw

¥ -

für jede Interpretation I gilt

: ICH

e)

=

ICH )

i

)

H

heißt erfüllbar gdw

es eine

Interpretation

I

gebeten 7

ICH

) = 1

Viii

, H

heißt Tautologie

(

allgemeingültig ) gdw falle I gilt

ICH

-1

iy Gilt für

eine

Interpretation I

und eine

Formel

H

ICH

-1 , dann

heißt I Modelle

von H

( Schreibweise

:

E)

Damit :

Proposition

: H

erfüllbar gdu

IH nicht

allgemeingültig

(3)

LEE

Die

folgenden Aussagen

sind

äquivalent

:

%

He ±

Hz

! ! ! ! :)

ist

allgemeingültig

Aussagenlogische

Ausdrücke können auch

umgeformt

werden (

vereinfachen

"

)

Umformungsregeln

Hartz = Hze He

;

Hin (Hzrtts) = ( Hin Hz) htt}

Hsv Hz ± Hzv Hr Hsv (Hz vHs) = ( Hsv Hz

)

VHS

Her ( Hzv Hs

)

= (Hirth) v (Hes Hs

)

°

Hiv

Hr = He

° Heilt, = *

,

} Duplizität

Hiv (Hze Hg) ± (Hiv Hz) s (Hsv Hs

) gesetze

Hin (Hsv Hz) ± He ° 7 (Heult

)

= IHN MHz

Hiv (

Han

Hz

)

=H,

} Absorptions gesetze

. z ( He , #

c)

= *, v , #,

}

de

Morgan

. # ± #

} doppelte Verneinung

(4)

Ltte

Hz

)

± nthv Hz (

Auflösung

d.

Implikation )

Ltte

H

)

=

( (

Heute

) erlitten

#

d)

(Hilde

Hütte)

(

Auflösung

d .

Äquivalenz )

Hi

Hz

=

IHZ

-774 ( Kontra

position )

Schnitt

d

*

Komplement

Bei

- Die

gleichen

Gesetze

gelten für

1 , Pu , -

Operationen auf

Mengen Vereinigung

- Die Konrektoren " und A " können mit ^ , v und >

ausgedrückt

werden .

- Da n ( bzw . v

)

kommutativ und assoziativ sind

Ä

Hi = deg ( Hintze. . . r Hu

)

= (Hes (

Hehl

. --. . (Hu..

Ht

.

)

¥

, #

i-deglttivttzv.nu/tn)--LHevLHzv...LHn.evHn )

..

)

(5)

Def

:

Ht

= ag H

Ho = IH

Eigenschaft

: ICHa) = 1

gdw ICH

) = a

für

ae hehe

}

1.1.2.Normalformeude.fm

: . Ein

Liter

ist eine WW- Variable oder eine

negierte

WW - Variable

Dabei

heißt

ein Literat

positiv

( btw.

negativ

), wenn die Variable

nicht

negiert

( bzw .

negiert )

ist .

Eine

Disjunktion

von Literaten

heißt

Klauseln , d.h. eine Klausel

ist derForm " (

engl

. Clause

)

LILI

=

llevlzv

. .. . vlm

)

,

wobei Li

liberale und

1 Es ie m

Eine Formel H ist in

kajunhtiverNormalform-lk.AE )

,

falls

sie

(6)

ein

Konjunktion

von Klauseln ist :

H =

( Ä jÄ Lij ) )

,

wobei

m , mir.., ma EIN

und

Lij

sind

Literaten

° Eine Formel H ist in

disjunktiver Normalform (

alternativer

Normalform )

( kurz : DNF

)

,

falls

sie eine

Disjunktion

von

Konjunktionen

von Literaten ist :

H

=

( II ( Ä li

,

j ) )

,

wobei

m , mir.. , mne IN

mm und

Lij

sind

Liberale

Bsf

:

KNF - Formeln :

( ( Xvgvz )

n

( very

viz

) )

,

xvy

,

xrg

, X

DNF - Formeln :

( lxnynzz )

v

( Xingu ) )

,

Xvy

,

xny

, ×

(7)

Satz

Jede Formel H ist

äquivalent

zu einer Formel in

disjunktiver Normalform

.

Es

gilt

Htxu

. - in

)

=

¥

.... ."" ×

!

Beweis

Für

jede Interpretation

I

gilt

: Sei H -He

[ (

Ä

. ....." "

XÖÖ )

-1

gdw

es

gibt

ein

(

an.... au

)

mit

ftts

( an...., au

)

=1 und

II xii )

= 1

gdw

es

gibt

ein Lae, ... , an

)

mit

fu

(au . .. . au)-1 und

Ilxjt )

-1

für Hjk

(8)

⑦ gdw

es

gibt

ein (au ... , an

)

mit

fu (

au. . . . au)-1 und

Ilxjt )

-1

für Hjk gdw

es

gibt

ein (au . .., an

)

mit

fulani

...,

a)

=L und

Ilxjtajfürtej

"

gdw fiel ICH

,_ ,

Ilxn ) )

= 1

gdo I ( Helm

. .. .

xd )

-1

h

Also

gilt IEH

,

geb

IE

¥4

...." "

j ? Xji

und damit

n

Hlxu

....

a)

±

V 1 xii #

fttelae

, an) -1

j

= n J

Beni

Die mit

Hilfe

des

obigen

Satzes

haust

. Formel hat eine besondere

Eigenschaft

. In

jedem koujunht

kommen alle Variablen vor,

um

genau

einmal

solche eine

Normalform heißt kauouiseheD.IN

.

(9)

Die KDNF ist bis

auf Unordnung

der

koujunhte eindeutig

Aber : :-(

-

xvy

±

( Xing )

v (

Ing ) vlxny ) vlxny )

D.h. es

gibt

evtl. verschiedene DNFS

.

Satz

Jede

Formel

H ist

äquivalent

zu einer

Formel

in

Konjunktiv Normalform

. Es

gilt

Hfxe

,_. .,

a)

Es

1

*

Can.. ..a)

xiiai

Beweis

: Ganz

analog

#

Beweis

:

geht

in-5

Zeilen # ( doppelte Negation )

(10)

Ein

wichtiges Berechnungs problem

ist das

sogenannte Erfüllbarkeit ⑨

Probleme

PROBLEM : SAT

EINGABE :

Aussagenlogische

Formel H

FRAGE

: Hat H eine

erfüllende Belegung ?

Es

ist

kein

effizienter Algorithmus bekannt

, d. h. man

maß

im schlimmsten

Fall

alle 2"

Belegungen durchprobieren

.

Stichwort : SAT ist NP-

vollständig

selbst die

Einschränkung auf

KNF

Formeln bringt

nichts , denn KNF-SAT

ist auch NP-

vollständig

.

Ähnlich :

Tautologie

-

Problem (

leider ähnlich

schwierig

co NP-

vollständig )

(11)

-3in ⑨

Idee: Suche eine Formel klasse mit der man

praktische Dinge

tun

kann und

für

die das SAT-

Problem einfach

ist.

Def

: Eine KNF - Formel

heißt Hornfonne.lu

, wenn

jede

ihrer

Klauseln höchstens eine

uunegiote

Variable enthält ,

Bsf

H =

(

7Xiv 7 Xzv Xs) n ( Xzv 7×3 VIXYVIXG ) n

(7×54×6)

^ (Xy

)

n ( IXs vxgv I Xy ) n ( Xiv 744) h ( Xi vs Xs

)

Bei

Horn

formeln

sind nach

Alfred

Horn benannt.

Det

Die Klausel , die kein Literat enthält nennen wir

teeren

( Schreibweise:

l ) )

.

Die Formel

ohne Klauseln

heißt

leere Formel

-

°

(12)

Horn

formeln

sind

wichtig

weil :

( Herz Xzv --- - VI Xn V Xu

)

=

(

I (Xin xzn..- s Xu) v Xu

)

=

(

Xanten . .. Nu ) Xm

Anwendungen

:

Datenbanken

, KI und

PROLOG

Prolog

:

Spass

:- Witz ,

lustig

"

Bspw

: Wir verwenden hier zusätzlich die konstanten 0 und 1.

Für

jede Interpretation gilt

:

Ilo )

=aeg O und ICH

auf

1 .

Jetzt kann man die Horn

formel

aus dem

Bsp schreiben

als

H ±

( Lxenxz )

Xs

)

s

((

Xs 1×4 No

)

Xz ) ^

( (

Xsn !

)

O

)

^ (

1-7×4 )

n

Uxmal

xs

)

n

(

Xy xe

)

n

G-

xe

)

Referenzen

ÄHNLICHE DOKUMENTE

Ausführlicher Weg ohne

Kreuzen Sie denjenigen/diejenigen der unten dargestellten Funktionsgraphen an, der/die dann für die Funktion r möglich

Ein Punkt ist nur dann zu geben, wenn genau eine Antwort angekreuzt ist und das Kreuz richtig

[r]

Dies kann entweder durch eine R INGSTRUKTUR (links) oder durch eine D OPPELBINDUNG (rechts) realisiert werden: in beiden Fällen ist durch diese Struktur

beteiligten p-Elektronen über das Molekül und bilden eine gemeinsame Elektronenwolke;. dadurch wird Energie

Hier wird zum einen der „Stadtgott" konkret benannt 122 , zum anderen wird seine Funktion im (oder „als") Rückenpfeiler deutlich gemacht: er übt Schutz aus. Die Phrase

10.) Valin wird einmal mit Natronlauge und in einem weiteren Versuch mit Salzsäure versetzt. Notieren Sie die beiden Reaktionsgleichungen. 11.) Natriumhydrogencarbonat wird