www.wikidata.de-de.nina.az
Lokalitat ist ein Begriff aus der mathematischen Logik mit dem Grenzen der Ausdrucksstarke gewisser Logiken aufgezeigt werden konnen Die Grundidee besteht darin dass gewisse Logiken wie die Pradikatenlogik erster Stufe nur lokale Eigenschaften von Strukturen beschreiben konnen aber andere Eigenschaften solcher Strukturen diese Lokalitatseigenschaft nicht haben letztere sind also nicht in dieser Logik formulierbar Man unterscheidet zwei Arten von Lokalitat die nach William Hanf benannte Hanf Lokalitat und die nach Haim Gaifman benannte Gaifman Lokalitat Inhaltsverzeichnis 1 Einfuhrung 2 Eigenschaften von Strukturen 3 Gaifman Graph 4 Kugeln in Gaifman Graphen 5 Hanf Lokalitat 6 Gaifman Lokalitat 7 Anwendungen 7 1 Lokalitat der Pradikatenlogik erster Stufe 7 2 Zusammenhang von Graphen 7 3 Transitive Hulle 7 4 Weitere Logiken 8 Siehe auch 9 EinzelnachweiseEinfuhrung BearbeitenWir betrachten endliche Strukturen wie die eines Graphen Ein Graph besteht aus einer endlichen Menge und einer zweistelligen Relation E displaystyle E nbsp auf dieser Menge Das Bestehen der Relation E x y displaystyle E x y nbsp bedeutet dass es eine Kante von x displaystyle x nbsp nach y displaystyle y nbsp gibt Der Buchstabe E erinnert an das englische Wort edge fur Kante Damit lassen sich Graphen in der Pradikatenlogik L I s displaystyle L I sigma nbsp erster Stufe beschreiben wobei die Signatur s displaystyle sigma nbsp nur aus der Relation E displaystyle E nbsp besteht also s E displaystyle sigma E nbsp Wir stellen nun die Frage welche Eigenschaften von Graphen sich in der Pradikatenlogik erster Stufe ausdrucken lassen Ein einfaches Beispiel ist Der Graph ist vollstandig wird ausgedruckt durch x y E x y displaystyle forall x forall yE x y nbsp dd Interessanter ist die Untersuchung von Wegen in einem Graphen Es gibt einen Weg von x displaystyle x nbsp nach y displaystyle y nbsp der Lange 0 displaystyle leq 0 nbsp wird ausgedruckt durchx y displaystyle x y nbsp dd Es gibt einen Weg von x displaystyle x nbsp nach y displaystyle y nbsp der Lange 1 displaystyle leq 1 nbsp wird ausgedruckt durch x y E x y displaystyle x y lor E x y nbsp dd Es gibt einen Weg von x displaystyle x nbsp nach y displaystyle y nbsp der Lange 2 displaystyle leq 2 nbsp wird ausgedruckt durch x y E x y z E x z E z y displaystyle x y lor E x y lor exists z E x z land E z y nbsp dd Es gibt einen Weg von x displaystyle x nbsp nach y displaystyle y nbsp der Lange 3 displaystyle leq 3 nbsp wird ausgedruckt durch x y E x y z E x z E z y z 1 z 2 E x z 1 E z 1 z 2 E z 2 y displaystyle x y lor E x y lor exists z E x z land E z y lor exists z 1 exists z 2 E x z 1 land E z 1 z 2 land E z 2 y nbsp dd Indem man diese Kette in offensichtlicher Weise fortsetzt erhalt man fur jedes feste n displaystyle n nbsp einen L I s displaystyle L I sigma nbsp Ausdruck f n x y displaystyle varphi n x y nbsp der die Existenz eines Weges von x displaystyle x nbsp nach y displaystyle y nbsp der Lange n displaystyle leq n nbsp ausdruckt Zu anderen Eigenschaften finden sich keine Ausdrucke der Pradikatenlogik erster Stufe Es gibt einen Weg von x displaystyle x nbsp nach y displaystyle y nbsp Der Graph ist zusammenhangend Konnte man die Existenz eines Weges von x displaystyle x nbsp nach y displaystyle y nbsp durch einen Ausdruck f x y displaystyle varphi x y nbsp ausdrucken so wurde x y f x y displaystyle forall x forall y varphi x y nbsp den Zusammenhang ausdrucken Das scheint nicht gelingen zu wollen da man hierzu Wege immer grosserer Lange und letztlich eine unendlich lange oder Verknupfung zulassen musste Fur beliebige Graphen kann es tatsachlich keinen L I s displaystyle L I sigma nbsp Satz ps displaystyle psi nbsp geben der den Zusammenhang ausdruckt Um das einzusehen erweitern wir die Sprache um zwei Konstanten c 1 c 2 displaystyle c 1 c 2 nbsp und betrachten die unendlich vielen Satze f n c 1 c 2 n N 0 ps displaystyle neg varphi n c 1 c 2 n in mathbb N 0 quad psi nbsp Jede endliche Teilmenge dieser Satze enthalt nur endlich viele Satze der Form f n c 1 c 2 displaystyle neg varphi n c 1 c 2 nbsp und damit keine Satze f n c 1 c 2 displaystyle neg varphi n c 1 c 2 nbsp mit n N displaystyle n geq N nbsp fur ein geeignetes endliches N displaystyle N nbsp Daher ist diese endliche Teilmenge durch den zyklischen Graphen C 2 N displaystyle C 2N nbsp erfullbar wenn man c 1 displaystyle c 1 nbsp und c 2 displaystyle c 2 nbsp durch gegenuberliegende Punkte interpretiert Nach dem Kompaktheitssatz ware dann die Gesamtheit obiger Satze erfullbar und man erhielte einen Graphen der wegen ps displaystyle psi nbsp zusammenhangend ist und keinen Weg endlicher Lange von c 1 displaystyle c 1 nbsp nach c 2 displaystyle c 2 nbsp hat Dieser Widerspruch zeigt dass es einen L I s displaystyle L I sigma nbsp Satz ps displaystyle psi nbsp der den Zusammenhang ausdruckt nicht geben kann An dieser Argumentation ist die Anwendung des Kompaktheitssatzes unbefriedigend denn dazu muss man auch unendliche Modelle zulassen Da man die Endlichkeit eines Modells in der Pradikatenlogik erster Stufe bekanntlich nicht formulieren kann ist nicht ausgeschlossen dass es einen L I s displaystyle L I sigma nbsp Satz ps displaystyle psi nbsp geben konnte der fur endliche Graphen den Zusammenhang ausdruckt Um zu zeigen dass auch das nicht moglich ist betrachten wir Langen von Wegen zwischen zwei Punkten als Abstandsbegriff Damit sagt f n x y displaystyle varphi n x y nbsp aus dass y displaystyle y nbsp in einer gewissen Umgebung von x displaystyle x nbsp liegt Es scheint nun so zu sein dass L I s displaystyle L I sigma nbsp Ausdrucke prinzipiell nicht zwischen Punkten in beliebig grossen Entfernungen unterscheiden konnen also nur zu lokalen Aussagen fahig sind Die Prazisierung dieser Uberlegungen fuhrt zu den im Folgenden vorgestellten Lokalitatsbegriffen mit denen unter anderem die Nichtformulierbarkeit des Zusammenhangs in der Pradikatenlogik erster Stufe gezeigt werden kann Eigenschaften von Strukturen BearbeitenEine Struktur A A I displaystyle mathfrak A A I nbsp zu einer Signatur s displaystyle sigma nbsp besteht bekanntlich aus einer Menge A displaystyle A nbsp dem sogenannten Universum der Struktur und einer Interpretation I displaystyle I nbsp eines jeden Symbols aus s displaystyle sigma nbsp Einem k stelligen Relationssymbol R s displaystyle R in sigma nbsp wird vermoge I displaystyle I nbsp eine Teilmenge R A A k displaystyle R mathfrak A subset A k nbsp zugeordnet das heisst eine k stellige Relation uber dem Universum Ist wie in obiger Einfuhrung s E displaystyle sigma E nbsp mit einer zweistelligen Relation E displaystyle E nbsp so ist eine s displaystyle sigma nbsp Struktur nichts anderes als ein Graph Ein Isomorphismus zwischen s displaystyle sigma nbsp Strukturen ist eine bijektive Abbildung zwischen den unterliegenden Universen die die Interpretationen der Struktur erhalt Im Falle von Graphen also E displaystyle E nbsp Strukturen A A I displaystyle mathfrak A A I nbsp und B B I displaystyle mathfrak B B I nbsp heisst das einfach dass die Abbildung etwa f A B displaystyle f A rightarrow B nbsp bijektiv ist aus E A a 1 a 2 displaystyle E mathfrak A a 1 a 2 nbsp stets E B f a 1 f a 2 displaystyle E mathfrak B f a 1 f a 2 nbsp folgt und dass fur die Umkehrabbildung f 1 B A displaystyle f 1 B rightarrow A nbsp dasselbe gilt Hat die Struktur ein Konstanten Symbol etwa c displaystyle c nbsp das in den Strukturen durch c A A displaystyle c mathfrak A in A nbsp bzw c B B displaystyle c mathfrak B in B nbsp interpretiert ist so bedeutet die Erhaltung der Struktur unter f displaystyle f nbsp nichts anderes als f c A c B displaystyle f c mathfrak A c mathfrak B nbsp Wir interessieren uns im Folgenden fur k stellige Eigenschaften die unter Isomorphismen invariant sind Eine solche Eigenschaft auch Query genannt 1 ordnet jeder Struktur A A I displaystyle mathfrak A A I nbsp eine Teilmenge Q A A k displaystyle Q mathfrak A subset A k nbsp zu so dass fur jeden Isomorphismus f A B displaystyle f mathfrak A rightarrow mathfrak B nbsp gilt dass a 1 a k Q A f a 1 f a k Q B displaystyle a 1 ldots a k in Q mathfrak A Leftrightarrow f a 1 ldots f a k in Q mathfrak B nbsp Ein Beispiel fur eine 2 stellige Eigenschaft von Graphen ist die transitive Hulle die der Kantenrelation ihre transitive Hulle in A 2 displaystyle A 2 nbsp zuordnet Fur k 0 displaystyle k 0 nbsp setzt man A 0 0 displaystyle A 0 0 nbsp Fur eine 0 stellige Eigenschaft gibt es dann nur zwei Moglichkeiten displaystyle emptyset nbsp oder 0 displaystyle 0 nbsp was man dann als falsch bzw wahr interpretieren kann Statt von 0 stelligen Eigenschaften spricht man daher auch von booleschen Eigenschaften Ein typisches Beispiel ist der Zusammenhang von Graphen Ein Graph hat diese Eigenschaft oder nicht und diese Eigenschaft bleibt bei Isomorphie erhalten Ist f x 1 x k displaystyle varphi x 1 ldots x k nbsp ein logischer Ausdruck mit k displaystyle k nbsp freien Variablen x 1 x k displaystyle x 1 ldots x k nbsp so ist durch Q A a a 1 a k A k A f a displaystyle Q mathfrak A vec a a 1 ldots a k in A k mathfrak A vDash varphi vec a nbsp eine k stellige Eigenschaft gegeben Q A displaystyle Q mathfrak A nbsp ist die Menge aller Tupel fur die der Ausdruck in der Struktur wahr wird Im Falle k 0 ist das wieder als falsch bzw wahr zu interpretieren dann wird die Eigenschaft durch einen Satz f displaystyle varphi nbsp als logischen Ausdruck definiert und statt Q A displaystyle Q mathfrak A nbsp schreibt man auch f A displaystyle varphi mathfrak A nbsp Es geht im Folgenden um die Frage welche solcher Eigenschaften durch Ausdrucke gewisser Logiken nicht definiert werden konnen Das beschreibt Grenzen der Ausdrucksstarke solcher Logiken Gaifman Graph BearbeitenWir betrachten Signaturen die nur aus Relationen bestehen sogenannte relationale Signaturen Funktionen konnen mit ihren Funktionsgraphen und somit ebenfalls als Relationen aufgefasst werden allerdings mit einer um 1 erhohten Stelligkeit Konstanten konnen oft als einelementige einstellige Relationen betrachtet werden Um den oben erwahnten Abstandsbegriff zu erhalten ordnen wir jeder Struktur A A I displaystyle mathfrak A A I nbsp einer relationalen Signatur s displaystyle sigma nbsp einen Graphen G A displaystyle G mathfrak A nbsp den sogenannten Gaifman Graphen zu Seine Punkte sind die Elemente aus dem zugehorigen Universum A displaystyle A nbsp Zwei verschiedene Punkte a displaystyle a nbsp und b displaystyle b nbsp sind genau dann durch eine Kante verbunden wenn sie in einer Relation zueinander stehen genauer wenn es ein n stelliges R s displaystyle R in sigma nbsp und a 1 a n A displaystyle a 1 ldots a n in A nbsp gibt mit R A a 1 a n displaystyle R mathfrak A a 1 ldots a n nbsp und a b a 1 a n displaystyle a b in a 1 ldots a n nbsp Dabei ist R A I R displaystyle R mathfrak A I R nbsp die Interpretation von R displaystyle R nbsp in der Struktur A displaystyle mathfrak A nbsp 2 In der in 3 gegebenen Definition werden alle Paare a a a A displaystyle a a a in A nbsp zum Gaifman Graphen hinzugenommen das heisst dass die Gleichheit wie die anderen Relationen behandelt wird Das hat zur Folge dass an jedem Punkt des Graphen eine Schleife hangt Die hier verwendete Definition aus dem unten angegebenen Lehrbuch von Ebbinghaus und Flum schliesst genau das aus der Gaifman Graph soll schleifenfrei sein Fur den hier einzufuhrenden Abstandsbegriff ist das unerheblich Besteht s lt displaystyle sigma lt nbsp beispielsweise aus einer zweistelligen Relation lt und ist A 1 n I displaystyle mathfrak A 1 ldots n I nbsp wobei I displaystyle I nbsp die Relation als die ubliche Grossenrelation zwischen naturlichen Zahlen interpretiert so ist G A displaystyle G mathfrak A nbsp der vollstandige Graph mit Punkten 1 n displaystyle 1 ldots n nbsp denn je zwei verschiedene Elemente stehen bzgl lt in Relation das heisst sind der Grosse nach vergleichbar Ein weiteres Beispiel ist s E displaystyle sigma E nbsp mit einer zweistelligen Relation E displaystyle E nbsp so dass jede endliche L I s displaystyle L I sigma nbsp Struktur A displaystyle mathfrak A nbsp ein gerichteter Graph ist Der Gaifman Graph ist dann der zugehorige ungerichtete schleifenfreie Graph Dieses Beispiel ist prototypisch fur die folgenden Uberlegungen Kugeln in Gaifman Graphen BearbeitenDa wir jeder Struktur A A I displaystyle mathfrak A A I nbsp ihren Gaifman Graphen G A displaystyle G mathfrak A nbsp zugeordnet haben konnen wir vom Abstand zweier Elemente des zugehorigen Universums A displaystyle A nbsp sprechen wir setzen d A a b displaystyle d mathfrak A a b nbsp Lange eines kurzesten Weges von a displaystyle a nbsp nach b displaystyle b nbsp in G A displaystyle G mathfrak A nbsp falls die Punkte uberhaupt durch einen Weg verbunden sind sonst ist der Abstand unendlich Insbesondere konnen wir von r displaystyle r nbsp Kugeln bzgl eines Tupels a a 1 a n displaystyle vec a a 1 ldots a n nbsp sprechen B r A a a A min i 1 n d A a a i r i 1 n a A d A a a i r displaystyle B r mathfrak A vec a a in A min i 1 ldots n d mathfrak A a a i leq r bigcup i 1 n a in A d mathfrak A a a i leq r nbsp Da der Abstand nur ganzzahlige Werte oder displaystyle infty nbsp annehmen kann genugt es ganzzahlige Radien r displaystyle r nbsp zu betrachten Die Grundidee besteht darin zu untersuchen wie weit gewisse logische Satze der betrachteten Logik bzgl dieses Abstandes reichen das wird unten als Hanf Lokalitat bzw Gaifman Lokalitat prazisiert Aus diesem Grunde wollen wir die relative s displaystyle sigma nbsp Struktur auf den r displaystyle r nbsp Kugeln betrachten Da wir in s displaystyle sigma nbsp nur Relationen R displaystyle R nbsp und keine Funktionen haben ist das einfach die Einschrankung der Relationen R A displaystyle R mathfrak A nbsp Dabei sind folgende zwei Dinge zu beachten Enthalt die Signatur Konstanten c 1 c m displaystyle c 1 ldots c m nbsp so genugt es nicht diese als einstellige einelementige Relationen zu betrachten da die Einschrankung auf eine Teilmenge von A displaystyle A nbsp das heisst der Durchschnitt mit dieser Teilmenge leer sein kann Von Substrukturen verlangt man aber dass sie die Konstanten ebenfalls enthalten In diesem Fall muss man obige Definition durch B r A a a A min i 1 n d A a a i r oder min i 1 m d A a c i r displaystyle B r mathfrak A vec a a in A min i 1 ldots n d mathfrak A a a i leq r text oder min i 1 ldots m d mathfrak A a c i leq r nbsp ersetzen Das erweist sich lediglich als eine technische Erganzung dieser Uberlegungen nbsp Die Punkte der Umgebung N 2 A a displaystyle N 2 mathfrak A a nbsp im Gaifman Graph sind grun dargestellt Zweitens wollen wir die Zentren a 1 a n displaystyle a 1 ldots a n nbsp zu denen Abstande gemessen werden im Blick behalten Dazu nehmen wir eine passende Konstantenexpansion vor das heisst wir erweitern s displaystyle sigma nbsp um neue Konstanten zu c 1 c n displaystyle tilde c 1 ldots tilde c n nbsp die durch a 1 a n displaystyle a 1 ldots a n nbsp zu interpretieren sind und setzten s n s c 1 c n displaystyle sigma n sigma cup tilde c 1 ldots tilde c n nbsp Zu jeder r displaystyle r nbsp Kugel um a displaystyle vec a nbsp definieren wir nun die eingeschrankte s n displaystyle sigma n nbsp Struktur N r A a displaystyle N r mathfrak A vec a nbsp durch 4 5 Das Universum ist B r A a displaystyle B r mathfrak A vec a nbsp Jede k stellige Relation R s displaystyle R in sigma nbsp wird als R A B r A a k displaystyle R mathfrak A cap B r mathfrak A vec a k nbsp interpretiert Jede Konstante c j displaystyle tilde c j nbsp wird als a j displaystyle a j nbsp interpretiert Zwei Strukturen A B displaystyle mathfrak A mathfrak B nbsp mit Universen A displaystyle A nbsp und B displaystyle B nbsp sowie vorgegebenen Tupeln a A n b B n displaystyle vec a in A n vec b in B n nbsp heissen r displaystyle r nbsp aquivalent in Zeichen A a r B b displaystyle mathfrak A vec a leftrightarrows r mathfrak B vec b nbsp falls es eine Bijektion f A B displaystyle f A rightarrow B nbsp gibt so dass fur jedes a A displaystyle a in A nbsp N r A a a N r A b f a displaystyle N r mathfrak A vec a a cong N r mathfrak A vec b f a nbsp Dabei steht a a displaystyle vec a a nbsp fur den um a displaystyle a nbsp verlangerten Vektor das heisst a a a 1 a n a displaystyle vec a a a 1 ldots a n a nbsp falls a a 1 a n displaystyle vec a a 1 ldots a n nbsp und genauso b f a displaystyle vec b f a nbsp Die Isomorphiebeziehung displaystyle cong nbsp bezieht sich auf s n 1 displaystyle sigma n 1 nbsp Strukturen es gilt also insbesondere a i b i displaystyle a i mapsto b i nbsp und a f a displaystyle a mapsto f a nbsp Es wird nicht verlangt dass eine entsprechende Einschrankung von f displaystyle f nbsp ein Isomorphismus sein soll sondern nur dass es irgendeinen Isomorphismus zwischen den s n 1 displaystyle sigma n 1 nbsp Strukturen geben soll fur einen solchen gilt allerdings wegen der zu berucksichtigenden Konstanten a f a displaystyle a mapsto f a nbsp Fur n 0 displaystyle n 0 nbsp hat man keine vorgegebenen Tupel a displaystyle vec a nbsp und b displaystyle vec b nbsp In diesem Fall schreibt man einfach A r B displaystyle mathfrak A leftrightarrows r mathfrak B nbsp was dann die Existenz einer bijektiven Abbildung f A B displaystyle f A rightarrow B nbsp mit N r A a N r A f a displaystyle N r mathfrak A a cong N r mathfrak A f a nbsp fur alle a A displaystyle a in A nbsp bedeutet Hanf Lokalitat BearbeitenEine k displaystyle k nbsp stellige Eigenschaft Q displaystyle Q nbsp von relationalen s displaystyle sigma nbsp Strukturen heisst Hanf lokal falls es r 0 displaystyle r geq 0 nbsp gibt so dass folgendes gilt Sind A A I displaystyle mathfrak A A I nbsp und B B J displaystyle mathfrak B B J nbsp s displaystyle sigma nbsp Strukturen a A k displaystyle vec a in A k nbsp b B k displaystyle vec b in B k nbsp mit A a r B b displaystyle mathfrak A vec a leftrightarrows r mathfrak B vec b nbsp so folgt a Q A b Q B displaystyle vec a in Q mathfrak A Leftrightarrow vec b in Q mathfrak B nbsp Das kleinste r 0 displaystyle r geq 0 nbsp fur das dies gilt heisst der Rang der Hanf Lokalitat und wird mit h l r Q displaystyle hlr Q nbsp bezeichnet 6 h l r displaystyle hlr nbsp steht fur die englische Bezeichnung Hanf local rank Zwei Strukturen stimmen also bzgl der Eigenschaft Q displaystyle Q nbsp bereits dann uberein wenn sie bzgl aller h l r Q displaystyle hlr Q nbsp Kugeln ihrer Gaifman Graphen ubereinstimmen Gaifman Lokalitat BearbeitenEine k displaystyle k nbsp stellige Eigenschaft Q displaystyle Q nbsp von relationalen s displaystyle sigma nbsp Strukturen heisst Gaifman lokal falls es r 0 displaystyle r geq 0 nbsp gibt so dass folgendes gilt Ist A A I displaystyle mathfrak A A I nbsp eine s displaystyle sigma nbsp Struktur und sind a b A k displaystyle vec a vec b in A k nbsp mit N r A a N r A b displaystyle N r mathfrak A vec a cong N r mathfrak A vec b nbsp so folgt a Q A b Q A displaystyle vec a in Q mathfrak A Leftrightarrow vec b in Q mathfrak A nbsp Das kleinste r 0 displaystyle r geq 0 nbsp fur das dies gilt heisst der Rang der Gaifman Lokalitat und wird mit l r Q displaystyle lr Q nbsp bezeichnet 7 Gaifman Lokalitat ist der schwachere Begriff es besteht die Beziehung l r Q 3 h l r Q 1 displaystyle lr Q leq 3 cdot hlr Q 1 nbsp 8 Beachte dass sich Gaifman Lokalitat auf eine Struktur bezieht wahrend Hanf Lokalitat zwei Strukturen vergleicht Anwendungen BearbeitenIn den Anwendungen weist man zunachst nach dass alle durch bestimmte logische Ausdrucke definierten Eigenschaften Hanf bzw Gaifman lokal sind aber gewisse Eigenschaften Q displaystyle Q nbsp nicht diese Lokalitatsbedingung erfullen Daraus folgt dann dass Q displaystyle Q nbsp nicht durch einen solchen logischen Ausdruck beschrieben werden kann was eine Grenze der Ausdrucksstarke der betrachteten Logik markiert Lokalitat der Pradikatenlogik erster Stufe Bearbeiten Bezeichnet man mit F O k displaystyle FO k nbsp alle logischen Ausdrucke der Pradikatenlogik erster Stufe deren Quantoren eine Verschachtelungstiefe von hochstens k displaystyle k nbsp haben so gilt h l r Q 3 k 1 2 displaystyle hlr Q leq frac 3 k 1 2 nbsp fur alle Eigenschaften Q displaystyle Q nbsp die durch einen F O k displaystyle FO k nbsp Ausdruck definiert werden konnen 9 FO steht hierbei als Abkurzung fur die englische Bezeichnung first order logic Da jeder Ausdruck der Pradikatenlogik erster Stufe ein F O k displaystyle FO k nbsp Ausdruck fur irgendein k displaystyle k nbsp ist sind alle durch Ausdrucke der Pradikatenlogik erster Stufe definierten Eigenschaften Hanf lokal nbsp Die Graphen G i displaystyle G i nbsp mit grun dargestellten N 3 G i a displaystyle N 3 G i a nbsp Umgebungen a displaystyle a nbsp jeweils in rotZusammenhang von Graphen Bearbeiten Es sei Q displaystyle Q nbsp die boolesche Eigenschaft eines Graphen das heisst einer E displaystyle E nbsp Struktur zusammenhangend zu sein Um zu zeigen dass sich Zusammenhang auch fur als endlich vorausgesetzte Graphen nicht in der Pradikatenlogik erster Stufe formulieren lasst genugt es zu zeigen dass Q displaystyle Q nbsp nicht Hanf lokal ist Ware Q displaystyle Q nbsp Hanf lokal etwa mit h l r Q r displaystyle hlr Q r nbsp so wahle ein m gt 2 r 1 displaystyle m gt 2r 1 nbsp und betrachte den zyklischen Graphen G 1 C 2 m displaystyle G 1 C 2m nbsp mit 2 m displaystyle 2m nbsp Knoten und den Graphen G 2 C m C m displaystyle G 2 C m C m nbsp der aus der disjunkten Vereinigung zweier zyklischer Graphen mit je m displaystyle m nbsp Knoten besteht Die Gaifman Graphen dieser Strukturen sind die Graphen selbst In jedem dieser Graphen G i displaystyle G i nbsp besteht eine r displaystyle r nbsp Kugel N r G i a displaystyle N r G i a nbsp nach Wahl von m displaystyle m nbsp aus einer Kette der Lange 2 r 1 displaystyle 2r 1 nbsp mit Mittelpunkt a displaystyle a nbsp und die sind als Untergraphen mit vorgegebenem Mittelpunkt alle untereinander isomorph Jede Bijektion f G 1 G 2 displaystyle f G 1 rightarrow G 2 nbsp beide Graphen haben 2 m displaystyle 2m nbsp Knoten zeigt daher G 1 r G 2 displaystyle G 1 leftrightarrows r G 2 nbsp und aus der angenommenen Hanf Lokalitat folgte Q G 1 Q G 2 displaystyle Q G 1 Q G 2 nbsp Das kann aber nicht sein denn G 1 displaystyle G 1 nbsp ist zusammenhangend G 2 displaystyle G 2 nbsp aber nicht 10 Transitive Hulle Bearbeiten nbsp Gaifman Graph G zur Nachfolgerrelation die grun dargestellten N 2 G a 1 a 2 displaystyle N 2 G a 1 a 2 nbsp und N 2 G a 2 a 1 displaystyle N 2 G a 2 a 1 nbsp sind als Mengen gleich Nun beschreibe Q displaystyle Q nbsp die transitive Hulle einer R displaystyle R nbsp Struktur das heisst Q A displaystyle Q mathfrak A nbsp ist die Menge aller Paare a b A 2 displaystyle a b in A 2 nbsp so dass es m 1 displaystyle m geq 1 nbsp und a 0 a 1 a m A displaystyle a 0 a 1 ldots a m in A nbsp gibt mit a i 1 a i R displaystyle a i 1 a i in R nbsp fur alle i 1 m displaystyle i 1 ldots m nbsp und a 0 a a m b displaystyle a 0 a a m b nbsp Um zu zeigen dass die transitive Hulle nicht durch einen Ausdruck der Pradikatenlogik erster Stufe beschrieben werden kann genugt es zu zeigen dass Q displaystyle Q nbsp nicht Gaifman lokal ist Ware Q displaystyle Q nbsp Gaifman lokal etwa mit l r Q r displaystyle lr Q r nbsp so betrachte als R displaystyle R nbsp Struktur eine Kette A 0 m I displaystyle mathfrak A 0 ldots m I nbsp mit m gt 4 r 1 displaystyle m gt 4r 1 nbsp Kette bedeutet dass die Relation als 0 1 m 1 m displaystyle 0 1 ldots m 1 m nbsp interpretiert wird Die transitive Hulle dieser Relation ist dann nichts anderes als die naturliche Ordnung lt auf 0 1 m displaystyle 0 1 ldots m nbsp Der Gaifman Graph G G A displaystyle G G mathfrak A nbsp ist ein linearer Graph der Lange m 1 displaystyle m 1 nbsp Auf Grund der Wahl von m displaystyle m nbsp kann man zwei Knoten a 1 a 2 0 1 m displaystyle a 1 a 2 in 0 1 ldots m nbsp wahlen die von den Randern den Abstand r displaystyle r nbsp und untereinander den Abstand 2 r 1 displaystyle geq 2r 1 nbsp haben Dann bestehen N r G a 1 a 2 displaystyle N r G a 1 a 2 nbsp und N r G a 2 a 1 displaystyle N r G a 2 a 1 nbsp beide aus je zwei disjunkten Teilketten der Lange 2 r displaystyle 2r nbsp mit Mittelpunkten a i displaystyle a i nbsp Daraus folgt N r G a 1 a 2 N r G a 2 a 1 displaystyle N r G a 1 a 2 cong N r G a 2 a 1 nbsp und aus der angenommenen Gaifman Lokalitat ergabe sich a 1 a 2 Q A a 2 a 1 Q A displaystyle a 1 a 2 in Q mathfrak A Leftrightarrow a 2 a 1 in Q mathfrak A nbsp Das kann aber nicht sein denn von den Relationen a 1 lt a 2 displaystyle a 1 lt a 2 nbsp und a 2 lt a 1 displaystyle a 2 lt a 1 nbsp ist genau eine wahr 11 Weitere Logiken Bearbeiten Im Lichte obiger Beispiele stellt sich die Frage ob es Erweiterungen der Pradikatenlogik erster Stufe gibt fur die jeder Ausdruck ebenfalls eine lokale Eigenschaft definiert Derartige Erweiterungen waren immer noch nicht ausdrucksstark genug um Graphenzusammenhang oder die transitive Hulle in endlichen Strukturen zu beschreiben Das Universum einer endlichen Struktur kann immer als linear geordnet angenommen werden Diese Ordnung sei mit lt bezeichnet sie ist nicht Bestandteil der Signatur Man kann zeigen dass es von dieser Ordnung unabhangige Eigenschaften gibt die sich aber mittels dieser Ordnung beschreiben lassen Die Menge dieser Eigenschaften nennt man F O lt i n v displaystyle FO lt inv nbsp das heisst F O displaystyle FO nbsp wird um lt erweitert und man beschrankt sich dann auf Eigenschaften die nicht von lt abhangen was durch den Index inv invariant angedeutet wird Dadurch erhalt man eine echt grossere Menge von Eigenschaften Satz von Gurewich 12 und man kann zeigen dass jede F O lt i n v displaystyle FO lt inv nbsp Eigenschaft Gaifman lokal ist Satz von Grohe Schwentick 13 Bestimmte Ausdrucke infinitarer Logiken die um Moglichkeiten des Zahlens erweitert sind konnen ebenfalls als Hanf bzw Gaifman lokal nachgewiesen werden 14 Siehe auch BearbeitenSatz von GaifmanEinzelnachweise Bearbeiten Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Definition 2 7 Heinz Dieter Ebbinghaus Jorg Flum Finite Model Theory Springer Verlag 1999 ISBN 3 540 28787 6 Kapitel 2 4 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Definition 4 1 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Definition 4 2 Gradel Kolaitis Libkin Marx Spencer Vardi Venema Weinstein Finite Model Theory and Its Applications Springer Verlag 2007 ISBN 978 3 540 00428 8 Definition 2 3 24 hier hat N r displaystyle N r nbsp abweichend das Universum B r 1 displaystyle B r 1 nbsp Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Definition 4 6 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Definition 4 7 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Theorem 4 11 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Theorem 4 12 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Seite 48 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Seite 49 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Theorem 5 2 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Theorem 5 8 Leonid Libkin Elements of Finite Model Theory Springer Verlag 2004 ISBN 3 540 21202 7 Theorem 8 4 Abgerufen von https de wikipedia org w index php title Lokalitat Logik amp oldid 188875960