Welche Theorien werden unter dem Produkt bewahrt?

Obwohl ich diese Definition nirgendwo explizit gefunden habe, scheint mir das modelltheoretische Mittel, ein Produkt zu definieren für L -Strukturen ist wie folgt. Gegeben eine Konstante C in der Sprache C M × N = ( C M , C N ) ; eine Funktion F , F M × N ( ( X 1 , j 1 ) , , ( X N , j N ) ) = ( F M ( X 1 , , X N ) , F N ( j 1 , , j N ) ) ; und eine Beziehung R , ( ( X 1 , j 1 ) , , ( X N , j N ) ) R M × N ( X 1 , , X N ) R M ( j 1 , , j N ) R N . (Ich habe dies auf Beobachtungen von Gruppen, Ringen und Vorbestellungen gestützt. Da dies nur eine Beobachtung ist, korrigieren Sie mich bitte, wenn ich falsch liege.)

Meine Frage ist, welche Arten von Theorien unter diesem Produkt bewahrt werden? Insbesondere wenn M , N T , gibt es eine Möglichkeit zu finden S so dass M × N S T ? Zum Beispiel wird die Theorie der kommutativen Ringe beibehalten, aber nicht die Theorie der Teilungsringe. Ich habe versucht zu sehen, ob es ein bestimmtes Muster in den Sätzen gibt, aber das hat zu keinem Ergebnis geführt. Ich vermute, die Antwort ist, dass es keine Eigenschaft bestimmter Sätze ist, sondern eher der Theorien selbst. Ich vermute dies, weil der Satz für die Eigenschaft von Inversen in Gruppen und der für die Eigenschaft von Inversen in ganzzahligen Bereichen strukturell fast genau derselbe ist, aber nur der erstere unter Produkten erhalten bleibt.

Bearbeiten: Ursprünglich verwirrte Teilungsringe für ganzzahlige Domänen.

In der algebraischen Umgebung (keine Relationen; nur Operationen) sind Varietäten (durch Gleichungen definierbar) unter Homomorphismen, Subalgebren und direkten Produkten abgeschlossen; Quasi-Varietäten (definierbar durch Quasi-Gleichungen) sind abgeschlossen unter Bildung von Subalgebren, direkten Produkten und Ultraprodukten. Ich weiß nicht, ob es eine alternative Charakterisierung oder ein bekanntes Beispiel einer Klasse gibt, die genau unter direkten Produkten geschlossen ist. Aber das gilt wiederum nicht für Gruppen und Ringe, die Sie als Beispiel verwenden.
Das Los-Tarski-Theorem besagt, dass eine Theorie genau dann unter Unterstrukturen abgeschlossen ist, wenn es sich um eine universelle Theorie handelt. Lyndon hat bewiesen, dass eine Theorie unter homomorphen Bildern geschlossen ist, wenn es sich um eine positive Theorie handelt. Diese werden Erhaltungssätze genannt, und ich wette, es gibt einen für Produkte.
Die Definition des Produkts von Strukturen findet sich zB in Hodges' Modelltheorie-Büchern, die meines Erachtens auch eine Reihe von Erhaltungsergebnissen der Art enthalten, nach der Sie suchen.
Keisler zeigte, dass die Theorien, die unter den allgemeineren reduzierten direkten Produkten (reduziert durch einen Filter auf den Indexsatz) geschlossen sind, als Horntheorien charakterisiert werden. Aber die Klassen von Strukturen, die unter gewöhnlichen direkten Produkten abgeschlossen sind, sind allgemeiner (z. B. die Klasse der atomaren Booleschen Algebren) und schwieriger zu charakterisieren.

Antworten (3)

Die von Ihnen vorgeschlagene Produktdefinition ist in der Tat die Standarddefinition. Es kann natürlich erweitert werden, um das Produkt zu definieren ich ICH M ich jeder Familie von Strukturen ( M ich ) ich ICH . Hier schließe ich den Fall ein ICH = . Dann ist das Produkt die Singleton-Struktur { } mit F ( , , ) = für ein beliebiges Funktionssymbol F Und R ( , , ) für jedes Beziehungssymbol R . Wenn ich weiter unten davon spreche, dass Formeln unter Produkten aufbewahrt werden, meine ich damit unter Produkten willkürlicher Strukturfamilien (einschließlich der leeren Familie - aber dazu werde ich weiter unten mehr kommentieren).

Eine einfache (aber nicht optimale, siehe unten) Antwort auf Ihre Frage ist, dass strenge Horn-Formeln unter Produkten erhalten bleiben.

Eine strenge Horn-Grundformel hat die Form ( ich = 1 N φ ich ( X ) ) ψ ( X ) , wo jeder der φ ich ( X ) Und ψ ( X ) sind Atomformeln. Wir lassen den Fall zu N = 0 , also ist jede Atomformel eine grundlegende Hornformel. Eine strenge Horn-Formel wird aus grundlegenden Horn-Formeln von aufgebaut , , Und (aber nein oder ¬ ).

Sie können überprüfen, ob die strengen grundlegenden Hornformeln unter Produkten erhalten bleiben, und dann durch Induktion beweisen, dass alle strengen Hornformeln unter Produkten erhalten bleiben. Daraus folgt, wenn T ist jede Theorie und S ist die Menge aller strengen Horn-Sätze, die durch enthalten sind T , dann jedes Produkt von Modellen von T ist ein Modell von S .

Was macht das Wort "streng" da? Nun, wir können die grundlegende Hornformel und die Hornformel genau auf die gleiche Weise definieren, außer dass wir dies auch zulassen ψ ( X ) die widersprüchliche Formel sein . Eine gebräuchlichere (und äquivalente) Definition ist, dass eine grundlegende Hornformel eine der Form ist ich = 1 N φ ich ( X ) , wo höchstens einer der φ ich ist eine Atomformel, und der Rest sind negierte Atomformeln. Der Punkt ist, dass strenge Hornformeln unter beliebigen Produkten erhalten bleiben, während Hornformeln nur unter Produkten nicht leerer Strukturfamilien erhalten bleiben.

Beachten Sie, dass das Axiom der Integralbereiche X j ( X j = 0 ( X = 0 j = 0 ) ) ist kein (strenger) Hornsatz, und die Tatsache, dass dieses Axiom nicht unter Produkten erhalten bleibt, beweist, dass es nicht äquivalent zu einem (strengen) Hornsatz ist. Ebenso der Satz X j ( X j = 1 ) aus der Gruppentheorie ist ein (strenger) Hornsatz, und er ist unter Produkten erhalten, aber der Satz X j ( X 0 X j = 1 ) aus der Feldtheorie ist kein (strenger) Hornsatz (seit X 0 ist nicht atomar) und wird nicht unter Produkten aufbewahrt.

Das ist alles sehr schön, aber es wirft natürlich die Frage auf: Bleibt ein Satz erster Ordnung genau dann unter Produkten erhalten, wenn er einem strengen Horn-Satz äquivalent ist?

Die Antwort ist nein - strenge Hornsätze bleiben nicht nur unter Produkten erhalten, sondern auch unter der allgemeineren Konstruktion reduzierter Produkte . Und wie bof in den Kommentaren betont, hat Keisler bewiesen, dass ein Satz erster Ordnung genau dann einem strengen Hornsatz entspricht, wenn er unter reduzierten Produkten erhalten bleibt. Dies ist Theorem 6.2.5 in Model Theory von Chang und Keisler (das ich im Folgenden als C&K bezeichnen werde). Was dort tatsächlich bewiesen ist, ist, dass ein Satz genau dann einem Hornsatz entspricht, wenn er unter reduzierten Produkten von Proper aufbewahrt wirdFilter. Wenn man ein reduziertes Produkt durch den falschen Filter nimmt, erhält man eine Singleton-Struktur, genau wie das leere Produkt. Siehe C&K-Übung 6.2.8 für die Version über strenge Hornsätze und beliebige reduzierte Produkte.

Etwas Vorgeschichte: Keislers ursprünglicher Beweis von Theorem 6.2.5 (von 1965) ging von der Kontinuumshypothese (CH) aus. Dies ist der Beweis in Abschnitt 6.2 von C&K. Im selben Jahr eliminierte Galvin die Abhängigkeit von CH, und Abschnitt 6.3 von C&K ist größtenteils einer Darstellung von Galvins Beweis gewidmet. 1971 bewies Shelah bekanntermaßen das, was heute als Keisler-Shelah-Isomorphie-Theorem bekannt ist, und beseitigte die Abhängigkeit von CH aus dem früheren Ergebnis von Keisler, dass zwei Strukturen elementar äquivalent sind, wenn und nur wenn sie isomorphe Ultrakräfte haben. In diesem Artikel behauptete Shelah, dass die gleiche Technik verwendet werden könnte, um einen saubereren Beweis von Theorem 6.2.5 ohne CH zu geben. Aufgabe 6.2.4 in C&K fordert den Leser auf, die Details herauszuarbeiten – und die Aufgabe wurde in Form eines veröffentlichten Aufsatzes von George C.Erhaltungssätze ohne Kontinuumshypothese ).

Um die Geschichte zu vervollständigen, hier noch einige zusätzliche Informationen von Chang und Keisler:

  • Es gibt ein Beispiel (Beispiel 6.2.3 in C&K) eines Satzes, der unter (nicht leeren) Produkten bewahrt wird, aber nicht unter willkürlich reduzierten Produkten durch geeignete Filter bewahrt wird (und daher nicht äquivalent zu einem Horn-Satz ist). Das gegebene Beispiel ist die Konjunktion der endlich vielen Axiome für Boolesche Algebren, zusammen mit dem Satz, der behauptet, dass es ein Atom gibt. Dieses Beispiel kann leicht zu einem modifiziert werden, das unter allen Produkten erhalten bleibt, aber nicht mit einem strengen Horn-Satz äquivalent ist, indem "thereexists an atom" durch " 0 = 1 oder es existiert ein Atom".
  • Anscheinend gibt es eine wahre Charakterisierung dieser Sätze erster Ordnung, die unter Produkten aufbewahrt werden. C&K schreiben: "Eine syntaktische Charakterisierung direkter Produktsätze wurde von Weinstein (1965) gegeben. Da seine Charakterisierung sehr kompliziert ist, werden wir sie hier nicht geben." Es muss in der Tat sehr kompliziert sein, denn C&K scheuen sich nicht davor, an anderer Stelle in ihrem Buch extrem technisches Material aufzunehmen! Der Verweis bezieht sich auf Weinsteins Doktorarbeit „Eigenschaften erster Ordnung, bewahrt durch direktes Produkt“. Es scheint schwierig, diese These online aufzuspüren. Vielleicht ist es in der Bibliothek der University of Wisconsin? Wenn jemand, der dies liest, eine Kopie hat oder die Charakterisierung kennt, würde ich gerne wissen, was es ist!
  • Schließlich zeigen C&K (Propositionen 6.2.8 und 6.2.9), dass, wenn ein universeller (bzw. existentieller) Satz unter (nicht leeren) Produkten erhalten bleibt, er einem universellen (bzw. existentiellen) Hornsatz entspricht. Und sie geben einen Hinweis, wieder auf Weinsteins These, für das gleiche Ergebnis für -Sätze. Dies ist das bestmögliche Ergebnis, da das Gegenbeispiel über Atome in Booleschen Algebren ein ist -Satz.
Übrigens erfordert ein Beispiel eines Satzes, der durch direkte Produkte, aber nicht durch reduzierte Produkte erhalten bleibt, nicht die gesamte Axiomatisierung von Booleschen Algebren. Ich denke, das macht den Trick:
j [ 0 j ] X j [ j X ( X j j 0 ) ]
Ich weiß nicht, was Nelson 1998 getan hat, aber ich denke, Chang & Keisler haben das CH bereits aus Keislers reduziertem Produktsatz in ihrem Modelltheorie- Buch (1960er Jahre) entfernt, und Shelah hat einen besseren Beweis geliefert, aber vielleicht zu spät, um im C & K-Buch zu sein .
@bof Danke für das einfachere Beispiel und für die Korrektur meines Verlaufs! In Ihrem Beispielsatz müssen Sie meiner Meinung nach auch die Bedingung angeben X 0 . Zur Geschichte: Die erste Ausgabe von C&K erschien erst 1973. Irgendwie gelang es mir zu übersehen, dass der nächste Abschnitt (6.3) von C&K erklärt, wie man die Abhängigkeit von CH aufhebt. Die Einleitung zu Nelsons Artikel von 1998 erklärt, wo er in die Geschichte passt – ich werde ihn später bearbeiten, um ihn zu verdeutlichen.

Ich war in der Lage, eine Kopie von Weinsteins Dissertation aufzuspüren (nicht weniger auf Mikrofilm) und ich kann seine Charakterisierung direkter Produktsätze hier reproduzieren. Es ist ziemlich technisch und insofern etwas unbefriedigend, als es sich nicht um eine induktiv definierte Klasse von Formeln handelt (wie die Horn-Sätze und die strengen Horn-Sätze), sondern um eine Klasse, die in Begriffen eines rekursiven Entscheidungsverfahrens definiert ist.

Es gibt ein Argument in Chang und Keisler, dass Sätze, die unter endlichen direkten Produkten bewahrt werden, unter beliebigen direkten Produkten bewahrt werden, also müssen wir wirklich nur die Sätze charakterisieren, die unter endlichen direkten Produkten bewahrt werden.

Zuerst einige Notationen. Gegebene Formeln φ 0 , φ 1 , Und φ , wir schreiben φ 0 × φ 1 φ um das immer zu meinen M φ 0 ( A 1 , , A N ) Und N φ 1 ( B 1 , , B N ) , Dann M × N φ ( ( A 1 , B 1 ) , , ( A N , B N ) ) . Für jeden Satz von Formeln S , wir schreiben

  • ¬ S für die Menge der Negationen von Elementen von S ,
  • X S für den Satz von Formeln der Form X φ für φ S (für die jeweilige Variable X ),
  • X S für den Satz von Formeln der Form X φ für φ S ,
  • S für die Menge endlicher Disjunktionen von Elementen von S (einschließlich der leeren Disjunktion ),
  • S für die Menge endlicher Konjunktionen von Elementen von S (einschließlich der leeren Konjunktion ), Und
  • S für die Menge aller maximal konsistenten Konjunktionen von Elementen von S .

Im Fall von S Und S , nehmen wir an, dass wir eine feste vernünftige Konvention zum Auflisten dieser Formeln haben, um Redundanzen zu vermeiden. (Zum Beispiel könnten wir verlangen, dass die Disjunkte/Konjunkte in einer festen lexikografischen Reihenfolge ohne Wiederholungen aufgelistet werden.) Insbesondere wann S ist endlich, wir wollen S Und S endlich sein, und wir wollen die Karten S S Und S S berechenbar sein.

Nehmen Sie außerdem an, dass wir wählen S so dass S S . Eine Sache, die zu beachten ist, ist, dass es keine rechnerische Methode gibt, um dies zu bestimmen S als Teilmenge von S .

Lassen ( v N ) N < ω sei eine Aufzählung unserer Variablen. Gegeben sei eine endliche Menge atomarer Formeln S , definieren wir die folgenden endlichen Mengen atomarer Formeln:

  • S 0 = ( S ¬ S ) .
  • S N + 1 = v N S N , Wenn N ist gerade.
  • S N + 1 = v N S N , Wenn N ist ungerade.
  • S 0 = ( S ¬ S ) .
  • S N + 1 = v N S N , Wenn N ist gerade.
  • S N + 1 = v N S N , Wenn N ist ungerade.

Einige Dinge zu beachten:

  • Der Ablauf S N ist einheitlich berechenbar als Funktion von S , aber die Reihenfolge S N wird es normalerweise nicht sein.
  • Wir werden immer haben S N S N für jeden N < ω .
  • Jede Formel entspricht einer Formel in S N für einige S und einige N . Erst recht bedeutet dies, dass jede Formel einer Formel in entspricht S N für einige S und einige N .

Weinstein bewies das folgende Lemma:

Lemma. Lassen F eine endliche autonome Menge von abgeschlossenen Formeln sein Und bis zur Äquivalenz. Lassen u eine beliebige Variable sein und lassen φ 0 , φ 1 , Und φ Formeln sein u F . Folgende Bedingung ( ) reicht aus, um dies sicherzustellen φ 0 × φ 1 φ .

( ) Für jedes Disjunkt ψ 0 von φ 0 und jedes Disjunkt ψ 1 von φ 1 , es gibt einen Disjunkt ψ von φ so dass für jede Konjunktion u χ von ψ , es gibt Konjunktionen u χ 0 von ψ 0 Und u χ 1 von ψ 1 so dass χ 0 × χ 1 χ .

Außerdem, wenn φ 0 Und φ 1 sind Elemente von u F , Dann ( ) ist notwendig und ausreichend für φ 0 × φ 1 φ halten.

Schließlich gelten die obigen Aussagen für alle Instanzen von Ersetzt mit .

Die Definition autonomer Mengen findet sich bei Chang und Keisler. Relevant ist hier nur, dass unsere Sets S N sind alle autonom.

Dieses Lemma motiviert die Definition des folgenden primitiven rekursiven Prädikats: R ( φ 0 , φ 1 , φ ) gilt genau dann wenn φ 0 , φ 1 , Und φ gehören zu einigen gemeinsamen S N Und

  • Wenn N Ist 0 , Dann φ 0 × φ 1 φ ;
  • Wenn N ist dann seltsam ( ) für jedes Disjunkt ψ 0 von φ 0 und jedes Disjunkt ψ 1 von φ 1 , es gibt einen Disjunkt ψ von φ so dass für jede Konjunktion v N 1 χ von ψ es gibt Konjunktionen v N 1 χ 0 von ψ 0 Und v N 1 χ 1 von ψ 1 so dass R ( χ 0 , χ 1 , χ ) hält;
  • Wenn N ist dann gleichmäßig und positiv ( ) hält mit anstatt .

Dies ist ein berechenbares Prädikat, weil wir nehmen können S die Menge der in unseren Formeln vorkommenden atomaren Formeln, und wir brauchen nur zu prüfen N das ist ungefähr so ​​groß wie die Quantorenränge unserer Formeln.

Das Lemma besagt das R ( X , j , z ) erfüllt folgendes:

  • Für alle φ 0 , φ 1 , Und φ in einigen S N , Wenn R ( φ 0 , φ 1 , φ ) hält dann φ 0 × φ 1 φ .
  • Für alle ψ 0 , ψ 1 , Und ψ in einigen S N , Wenn ψ 0 × ψ 1 ψ , Dann R ( ψ 0 , ψ 1 , ψ ) hält.

Insbesondere bedeutet dies, dass ein Satz χ bleibt unter binären direkten Produkten (und damit endlichen direkten Produkten und auch beliebigen direkten Produkten) genau dann erhalten, wenn es logisch äquivalent zu einem Satz ist φ in einigen S N so dass R ( φ , φ , φ ) hält.

Es könnte möglich sein, die Art und Weise zu formalisieren, in der die Charakterisierung reduzierter Produktsätze zufriedenstellender ist als diese Charakterisierung. Ich denke , dass Hornsätze eine reguläre Sprache sind. Ich frage mich, ob direkte Produktsätze ähnlich charakterisiert werden können. Ich würde vermuten, dass die hier angegebene Menge von Sätzen keine reguläre Sprache ist, obwohl ich mir nicht sicher bin.

Eine Formel (erster Ordnung) bleibt durch direkte Faktoren erhalten , wenn sie in einem direkten Produkt gilt A × B , es gilt auch in den Faktoren A Und B . Keisler gab eine Art komplizierte syntaktische Charakterisierung von Formeln, die durch direkte Faktoren erhalten bleiben: Keisler, HJ, Eigenschaften, die unter direkten Faktoren erhalten wurden. Mitteilungen der American Mathematical Society, vol. 10 (1963), p. 302. Zusammenfassung 63T–169.

Betrachten Sie nun Formeln der Form

(1) Q [ ( φ 1 a 1 ) ( φ 2 a 2 ) ( φ N a N ) ]
wo jeweils a ich ist jeweils eine atomare Formel φ ich ist eine durch direkte Faktoren erhaltene Formel, und Q ist ein Quantorenpräfix. Formeln des Formulars ( 1 ) sind allgemeiner als Hornformeln und bleiben durch direkte Produkte erhalten. Ich glaube, es wurde von jemandem (Weinstein? Keisler?) vermutet, dass jede Formel, die durch direkte Produkte erhalten bleibt, einer Formel der Form entspricht ( 1 ) . Wenn dies zutrifft, würde dies in Kombination mit Keislers Charakterisierung von durch Faktoren erhaltenen Formeln eine syntaktische Charakterisierung von durch Produkte erhaltenen Sätzen ergeben.

Weinstein fragt in seiner Dissertation (Aufgabe 1.1.3), ob die direkten Produktformeln die kleinste Klasse sind J von Formeln, die alle einfachen oder negierten Atomformeln enthalten; unten geschlossen , , Und ; und enthält φ ψ wann immer φ ist eine Faktorformel und ψ J . Als Vermutung formuliert er das aber nicht. Vielleicht hat Keisler das irgendwann getan?
@JamesHanson Danke, das muss das sein, was ich im Sinn hatte. Ich habe nie verstanden, warum Leute sich die Mühe machen, zwischen "Fragen" und "Vermutungen" zu unterscheiden. Ich nehme an, der Unterschied besteht darin, dass eine "Vermutung" eine Meinung darüber enthält, wie die Antwort lauten sollte. Na und, Meinungen sind in der Mathematik irrelevant.
Ich denke, dass mathematische Fragen oft in Form von "Vermutungen" gestellt werden, nicht weil der Autor eine Meinung dazu abgeben möchte, wie die Antwort lauten sollte, sondern weil Fragen in Sprachen wie Englisch grammatikalisch komplizierter sind als Aussagesätze, was in Mathematik kann schon ziemlich kompliziert sein. Ich denke, dass eine "Vermutung" in der Mathematik nicht "eine Aussage, die für wahr gehalten wird, obwohl es noch keinen Beweis gibt", sondern einfach "eine interessante Aussage, die nicht bewiesen oder widerlegt wurde" bedeuten sollte.