[MaLo] Übung 9

[FoSAP] Formale Systeme, Automaten, Prozesse
[BuK] Berechenbarkeit und Komplexität
[MaLo] Mathematische Logik

Übung 9

Beitragvon JanTenner » 14.06.08 11:37

Hallo, hab mal ne allgemeine Frage zur Modallogik: Wenn in einem Transitionssystem von einem Zustand X aus keine a-Kante rausgeht, ist dann die Formel [a]P für dieses X erfüllt? (P sei ein anderer, mit der _einstelligen_ Relation markierter Zustand). Ich meine, dass das in der KGÜ so gesagt wurde. Könnte mir jemand erklären, warum das so ist? Schlie´ßlich geht ja von X nichts weg, wie kann man dann also trotzdem mit allen nichtvorhandenen a-Transitionen in P landen? :roll:

Hm, hat das damit zu tun, dass die leere Menge immer ne Teilmenge von P ist?!

Danke!
Prof. Futura ist es mit Hilfe eines Serums gelungen, ein Kaninchen in eine Maus zu verwandeln.
Benutzeravatar
JanTenner
 
Beiträge: 119
Registriert: 21.02.08 10:59
Wohnort: Aachen

Beitragvon MartinL » 14.06.08 11:58

Im Script steht ja wie du [a]P in Prädikatenlogik übersetzt. Vielleicht wirds damit klarer.

Sei also \varphi(x) die Formel, die an einem Knoten x gelten muss, damit obige Modallogikformel dort gilt.
Dann ist \varphi(x) := \forall y (E_a xy \rightarrow Py)
Für den Fall, dass es keine ausgehende a-Kante gibt ist das natürlich immer erfüllt.

Ein anderer weg dies einzusehen ist direkt über die Definition der Box.

Dazu sagt das Script:
[ \! [ [a] \psi ] \! ]^{\mathcal{K}} := \{ v : vE_a \subseteq [\![\psi]\!]^{\mathcal{K}} \}

Also: Die Menge der Knoten zu denen eine a-Kante geht, soll eine Teilmenge der Knoten sein, an denen die Bed. \psi wahr ist in unserem Transitionssystem. Und die leere Menge ist halt Teilmenge von jeder Menge.

Gruß,

Martin
MartinL
 
Beiträge: 531
Registriert: 23.01.07 20:48
Studiert seit: WS 06/07
Anwendungsfach: Mathe

Re: Übung 9

Beitragvon fw » 14.06.08 12:17

JanTenner hat geschrieben:wie kann man dann also trotzdem mit allen nichtvorhandenen a-Transitionen in P landen?

Mit allen vorhandenen meinst du. "Für alle a-Transitionen landet man in P", ist doch trivialerweise erfüllt, wenn es garkeine a Transitionen gibt. Die einzige Möglichkeit diese Aussage zu falsifizieren ist doch, dass es eine a Transition gibt mit der man nicht in P landet.

Vergleich das mal mit Implikationen.. "Für alle A, die B erfüllen, gilt C" ist eine Tautologie, wenn es garkeine A gibt, die B erfüllen (selbst dann, wenn C unerfüllbar ist!).
Benutzeravatar
fw
 
Beiträge: 1356
Registriert: 17.05.06 19:37
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Mathe

Beitragvon JanTenner » 14.06.08 12:24

Ok, danke.

Mal ne Frage zur 1b: Fehlt da bei den E-Relationen nicht ein Index, z.B. a? In Transitionssystemen sind die Kanten doch beschriftet, oder soll man davon ausgehen, dass da eine beliebige Beschreiftung stehen kann?!
Prof. Futura ist es mit Hilfe eines Serums gelungen, ein Kaninchen in eine Maus zu verwandeln.
Benutzeravatar
JanTenner
 
Beiträge: 119
Registriert: 21.02.08 10:59
Wohnort: Aachen

Beitragvon tobias » 14.06.08 16:48

Die Beschriftung ist in diesem Fall irrelevant. Es soll einfach nur ausgesagt werden, dass es irgendeine Kante gibt. Exy heißt also es gibt (irgend)eine Kante zwischen x und y.
Benutzeravatar
tobias
 
Beiträge: 177
Registriert: 10.03.06 13:55
Wohnort: Willich / Aachen

Beitragvon PsY » 15.06.08 23:06

ich hab bei der 3) 8 bisimilare paare, kann das jemand bestätigen?

MfG

PsY
"Ich habe mir immer gewünscht, dass mein Computer so leicht zu bedienen ist wie mein Telefon; mein Wunsch ging in Erfüllung: mein Telefon kann ich jetzt auch nicht mehr bedienen." - Bjarne Stroustrup
Benutzeravatar
PsY
 
Beiträge: 93
Registriert: 06.12.06 16:57
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon Tim » 15.06.08 23:21

ja at psy
Tim
 
Beiträge: 153
Registriert: 09.02.07 00:05

Beitragvon PsY » 15.06.08 23:39

noch ne frage zu FO-Formel, dürfen wir etwas benutzen wie \exists!, also sinngemäß "es existiert genau ein" ?
"Ich habe mir immer gewünscht, dass mein Computer so leicht zu bedienen ist wie mein Telefon; mein Wunsch ging in Erfüllung: mein Telefon kann ich jetzt auch nicht mehr bedienen." - Bjarne Stroustrup
Benutzeravatar
PsY
 
Beiträge: 93
Registriert: 06.12.06 16:57
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon Tim » 15.06.08 23:42

ich würde "nein" sagen, aber diesen Quantor brauchst du auch nicht.
Tim
 
Beiträge: 153
Registriert: 09.02.07 00:05

Beitragvon PsY » 15.06.08 23:48

-> falscher Dampfer... :)
Zuletzt geändert von PsY am 15.06.08 23:57, insgesamt 1-mal geändert.
"Ich habe mir immer gewünscht, dass mein Computer so leicht zu bedienen ist wie mein Telefon; mein Wunsch ging in Erfüllung: mein Telefon kann ich jetzt auch nicht mehr bedienen." - Bjarne Stroustrup
Benutzeravatar
PsY
 
Beiträge: 93
Registriert: 06.12.06 16:57
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon Tim » 15.06.08 23:55

denke erstens, dass du auf dem falschen dampfer bist, da man sowas mit den für uns definierten regeln der FO nicht ausdrücken kann, meiner meinung nach
und zweitens, dass solche äußerungen knapp an "lösung verraten" dran sind :)
Tim
 
Beiträge: 153
Registriert: 09.02.07 00:05

Beitragvon PsY » 15.06.08 23:58

gut, war vlt. bisl zuviel des guten, habs dann ma editiert :) n tip hättest nicht zufällig?
"Ich habe mir immer gewünscht, dass mein Computer so leicht zu bedienen ist wie mein Telefon; mein Wunsch ging in Erfüllung: mein Telefon kann ich jetzt auch nicht mehr bedienen." - Bjarne Stroustrup
Benutzeravatar
PsY
 
Beiträge: 93
Registriert: 06.12.06 16:57
Wohnort: Aachen
Studiengang: Informatik (Dipl.)
Studiert seit: fertig
Anwendungsfach: Psycho

Beitragvon Tim » 15.06.08 23:59

PN ist abgeschickt
Tim
 
Beiträge: 153
Registriert: 09.02.07 00:05

Beitragvon JanTenner » 17.06.08 17:13

Hab mal ne Frage zu Aufgabe 3a, wegen der Formeln, die man abgeben soll:
In der KGÜ-Aufgabe hatten wir ja nur einen Graphen gegeben, folglich war das Uiversium von K gleich dem Universum von K', und wir konnten Formeln der Art <a>1 angeben. Nur wie macht man das hier? in 3a wäre das ja für K ok, aber in K' gibts ja den Zustand 3 garnicht, sonder der sollte da 3' heißen. Gilt dann trotzdem, dass, wenn ich mich aufs Universum von K beschränke, so dass die ML-Formel für K erfüllt ist, dass dann automatisch die Formel für K' unerfüllbar ist (da es da ja nur x'-Zustände gibt).

Danke!
Prof. Futura ist es mit Hilfe eines Serums gelungen, ein Kaninchen in eine Maus zu verwandeln.
Benutzeravatar
JanTenner
 
Beiträge: 119
Registriert: 21.02.08 10:59
Wohnort: Aachen

Beitragvon Tim » 17.06.08 17:43

sag wir mal du hast ne a-kante in K die in K' nicht vorhanden ist, dann kannst du sie durch <a>1 trennen, wenn du allerdings in K' ne a-kante hast die in K nicht vorhanden ist, kannst dies mit "nicht"<a> verdeutlichen ;)

also genau so als hättest du nur ein Transitionssystem
Tim
 
Beiträge: 153
Registriert: 09.02.07 00:05

Nächste

Zurück zu Theoretische Informatik