Formalisierung (Auszug) des Strukturkerns K der Froschkönig-Theorie (hier in einem F-Logik-Derivat):

:- module = "Froschkoenig.html".
Frosch :: Tier .
Prinzessin :: Mensch .
Prinz :: Mensch .
Prinz [ liebt *=> Prinzessin ] .
kennt << liebt .
Pauline:Prinzessin [ verliert -> Paulines_goldene_Kugel ] .
Wilhelm [ holt -> Paulines_goldene_Kugel ] .
Wilhelm [ liebt -> Pauline ] .
Wilhelm : Frosch .

Wollen wir da hin?

  • Vorteil: semantisch wohldefiniert und eindeutig
  • Nachteil: syntaktisch und semantisch fehleranfällig; schwer zu verstehen
  • scheinbare Lösung: grafische Obefläche!?