Einziger Zweck dieses Programms ist es, auf Symbian-Geräten Alphagraphen zu erzeugen. Alphagraphen sind die aussagenlogische Untermenge des logischen Systems der Existential Graphs des US-amerikanischen Philosophen Charles Sanders Peirce - eine ganz ganz kurze Kurzanleitung finden Sie im Abschnitt Was sind Alphagraphen?.
Lauffähig ist das Programm auf etlichen aktuellen Nokia-Mobiltelefonen, insbesondere (aber nicht nur) auf jenen mit Tapschanzeige wie dem 5800 XpressMusic.
Das Programm unterstützt alle üblichen Verknüpfungen der zweiwertigen Logik, als da sind Negation, Konjunktion, Disjunktion, Konditional (materiale Implikation), Bikonditional, ausschließendes Oder (XOR), NOR (Peirce-Funktion), NAND (Sheffer-Funktion) und die Konstanten 1 und 0 als Verum beziehungsweise Falsum.
Unter anderem auf folgenden Nokia-Geräten ist das Programm getestet und vollständig lauffähig: 5230, 5630 XpressMusic, 5800 XpressMusic, 6220 classic, 6700, 6710 Navigator, E51, E52, E63, N86, N97, N97 mini, X6
Auf folgenden Nokia-Geräten ist das Programm getestet und mit der einen Einschränkung lauffähig, dass keine Untermenüs und damit nicht die Optionenmenüs "Eingabe" und "Beispiele" zur Verfügung stehen (die Eingaben müssen daher mit der Tastatur erfolgen): N78, N81, N96
Als nicht kompatibel bekannt sind folgende Geräte: 5700, 6110, 6120 classic, E61, N73, N80, N93
Infixnotation | Polnische Notation |
---|---|
P->(Q->P) | CpCqp |
(P->Q)->P | CCpqp |
~P v Q | ANpq |
(P & Q) v (P & R) | AKpqKpr |
(P & (Q v P)) & R | KKpAqpr |
((P>(Q>R))>((P>Q)>(P>R))) | CCpCqrCCpqCpr |
P!P | NApp |
(P!Q)!(P!Q) | NANApqNApq |
(P!P)!(Q!Q) | NANAppNAqq |
Hauptkomponente der Benutzeroberfläche ist das zentrale Eingabefeld, in dem eine einzelne Aussage - entweder in der üblichen Infixschreibweise oder in polnischer Notation - eingegeben werden kann.
Um den Alphagraphen für die eingegebene Aussage anzuzeigen, wählen Sie entweder die bereits angesprochene mit einem grünen Haken beschriftete Bildschirmtaste oder den entsprechenden Eintrag im Optionsmenü.
Achtung: Nicht jeder Browser stellt alle der hier verwendeten logischen Zeichen richtig dar; im Programm selbst werden die Zeichen selbstverständlich alle korrekt angezeigt.
Für Aussagen in polnischer Notation unterstützt das Programm die Konnektive N, K, A, C und E. Als Satzbuchstaben müssen Kleinbuchstaben verwendet werden, jedoch - zur eindeutigen Abgrenzung von der Infixschreibweise - nicht der Kleinbuchstabe v (der die Infix-Disjunktion benennt). Die anderen Konnektive lassen sich einfach aus den bestehenden Bilden, so zum Beispiel die Peirce-Funktion (NOR) als NA oder die Sheffer-Funktion (NAND) als NK (siehe obige Beispielliste).
Alphagraphen sind zunächst (und so weit es dieses Programm betrifft) eine graphische Schreibweise für die klassische Aussagenlogik, bei der als Konnektive nur die Konjunktion und die Negation zur Verfügung stehen. Da sich aus den klassischen Wahrheitsfunktionen dieser beiden Konnektive jede andere klassische Wahrheitsfunktion ausdrücken lässt, sind diese beiden Konnektive ausreichend.
Zum Verständnis des Alphagraphen-Programms reicht obige Darstellung aus, nicht aber zum Verständnis der Alphagraphen als Ganzes. An dieser Stelle sei nur angemerkt, dass weitaus mehr als hier angedeutet dahintersteht, sowohl von der Motivation (philosophisch und didaktisch) als auch aus formaler Sicht (so arbeitet Peirce ein vollständiges System graphischer Schlussregeln für die Alphagraphen aus). Ausführlichere Einführungen zu beiden Themenkomplexen finden Sie z.B. in meinem Wikipedia-Artikel Existential Graphs; auch für weiterführende Literatur sei auf jenen Artikel verwiesen.
Kommentare, Unterstützung und Fragen sind jederzeit willkommen. Bitte nutzen Sie für die verbale Kontaktaufnahme die E-Mail-Adresse gottschall@gmx.de.
2012-09-07 09:58:02
gottschall@gmx.de