0-1 Laws for Fragments of SOL
|
|
- Adrian Parker
- 5 years ago
- Views:
Transcription
1 0-1 Laws for Fragments of SOL Haggai Eran Iddo Bentov Project in Logical Methods in Combinatorics course Winter 2010
2 Outline 1 Introduction Introduction Prefix Classes Connection between the 0-1 Law and Finite Satisfiability Law for Bernays-Schönfinkel Finite Model Property for Bernays-Schönfinkel 0-1 Law for Bernays-Schönfinkel 3 Negative Results The Parity Property Counterexample for the Gödel Prefix Class Law and Finite Satisfiability Solvability of the 0-1 Law, Finite Model Property, Docility Solvability in Fragments Without Equality The 0-1 Law implies the Finite Model Property 5 Conclusion Conclusion References
3 Introduction The 0-1 Law The 0-1 law states that for any sentence ψ over some vocabulary σ in the logic L, the fraction of structures over σ of size n that satisfy ψ converges to either 0 or 1 as n. We use the notation µ n (ψ) n µ(ψ) {0, 1}. The Status of 0-1 Laws in Various Logics The 0-1 law holds for FOL sentences over any relational vocabulary. What about SOL, MSOL, and SOL sentences? For MSOL and even for MSOL the answer is no [Kaufmann and Shelah 1985, Kaufmann 1987], as discussed in Meirav Zehavi s project. In this presentation we focus on whether the 0-1 law holds in fragments of SOL with restricted first-order quantifiers.
4 Introduction The 0-1 Law The 0-1 law states that for any sentence ψ over some vocabulary σ in the logic L, the fraction of structures over σ of size n that satisfy ψ converges to either 0 or 1 as n. We use the notation µ n (ψ) n µ(ψ) {0, 1}. The Status of 0-1 Laws in Various Logics The 0-1 law holds for FOL sentences over any relational vocabulary. What about SOL, MSOL, and SOL sentences? For MSOL and even for MSOL the answer is no [Kaufmann and Shelah 1985, Kaufmann 1987], as discussed in Meirav Zehavi s project. In this presentation we focus on whether the 0-1 law holds in fragments of SOL with restricted first-order quantifiers.
5 SOL Examples Some SOL properties do converge to 0 or 1. Example 1 A bipartite graph can be defined with the following sentence: U x y Exy (Ux Uy) The bipartite property has probability that converges to 0, because there is almost surely a triangle in a random graph. The above property belongs to a prefix class of SOL that is called Σ 1 1 (Bernays-Schönfinkel), for which the 0-1 law holds. X However, it is easy to see that some SOL sentences do not converge. In particular, the Parity property (i.e. structures of even size) can be expressed in SOL. More details will follow.
6 Prefix Classes Any formula is equivalent to a formula in Prenex Normal Form, where all the quantifiers appear at the beginning. Formulas can be partitioned to fragments based on their quantifiers prefix, for example: ( ) ( ) ε = FOL We are going to explore the 0-1 law for fragments of SOL, partitioned according to well-known FOL prefix classes. Definition 2 Σ 1 1 (Ψ) is the SOL fragment with first-order part from the FOL fragment Ψ, and with all the predicates either existentially quantified, or free as part of the vocabulary (i.e. formulas of the form Sψ(R S) where ψ Ψ and R is some relations from the vocabulary).
7 Partition of FOL Prefix Classes Ackermann Bernays-Schönfinkel 2 (minimal) Gödel Kahr-Moore-Wang In yellow: fragments with SOL 0-1 law. This gives the most refined partition according to prefix classes.
8 0-1 Law for Prefix Classes Given a counterexample, i.e. a sentence with FOL prefix from the class Ψ that does not converge, any fragment that all of its prefixes contain Ψ does not have the 0-1 law. A proof of the 0-1 law for the FOL prefix class Ψ implies that any sentence whose prefix is contained in Ψ has probability of either 0 or 1. Example 3 A sentence with the alternating quantifiers prefix belongs to a fragment that contains the prefix, for which we will see a counterexample.
9 Fragments With and Without Equality We can similiarly divide sentences according to whether or not they use the equality relation. Equality A counterexample for a fragment without equality also holds for the same fragment with equality. A 0-1 law proof for a fragment with equality also holds for the same fragment without equality.
10 0-1 Law for SOL and Finite Satisfiability The 0-1 law for SOL classification project was initiated in 1987 with the following words: The Kolaitis and Vardi Hypothesis [KV87] Our results suggest an intriguing connection between the solvability of the finite satisfiability problem for a class Ψ of first order logic sentences and the 0-1 law for the second order class Σ 1 1 (Ψ).
11 Results of the SOL Classification Project Fragment Bernays-Schönfinkel FOL finite satisfiability problem ( ) presented here SOL 0-1 law ( presented here ) Ackermann Kahr-Moore-Wang X X ( presented here ) Godel 2 (with equality) Gödel 2 (w/o equality) X X X ( presented here )
12 Outline 1 Introduction Introduction Prefix Classes Connection between the 0-1 Law and Finite Satisfiability Law for Bernays-Schönfinkel Finite Model Property for Bernays-Schönfinkel 0-1 Law for Bernays-Schönfinkel 3 Negative Results The Parity Property Counterexample for the Gödel Prefix Class Law and Finite Satisfiability Solvability of the 0-1 Law, Finite Model Property, Docility Solvability in Fragments Without Equality The 0-1 Law implies the Finite Model Property 5 Conclusion Conclusion References
13 The Bernays-Schönfinkel Fragment Theorem 4 If ψ is satisfiable, then ψ has a finite model. Proof. Let ψ = x yφ, over a vocabulary τ. There exists a τ-structure S and elements a such that S yφ [x := a] Since this formula is universal, it is satisfied by any substructure of (S, a), containing a. In particular, it is satisfied by the finite substructure with universe a.
14 The Bernays-Schönfinkel Fragment Theorem 4 If ψ is satisfiable, then ψ has a finite model. Proof. Let ψ = x yφ, over a vocabulary τ. There exists a τ-structure S and elements a such that S yφ [x := a] Since this formula is universal, it is satisfied by any substructure of (S, a), containing a. In particular, it is satisfied by the finite substructure with universe a.
15 The Transfer Property Definition 5 (The Countable Random Structure) The countable random structure R over a relational vocabulary σ is the unique countable structure satisfying all the extension axioms. When we deal with structures over a vocabulary that has a single binary predicate, the random structure is the random graph. Definition 6 (The Transfer Property) A logic fragment L satisfies the transfer property if for every sentence ϕ L R ϕ µ (ϕ) = 1 A fragment that satisfies the transfer property has the 0-1 law.
16 Transfer Property on Π 1 1 Lemma 7 If R Sθ where θ is some FOL sentence, then there exists another FOL sentence ψ such that µ (ψ) = 1 and ψ Sθ θ can use predicate symbols from the vocabulary in addition to S. Corollary 8 Every SOL sentence that is false on the countable random structure R has probability 0.
17 Proof of Lemma 7 Proof. Let T be the set of extension axioms and T = T { θ} Assume (towards contradiction) R Sθ but for every ψ such that µ (ψ) = 1, ψ Sθ. Any finite subset of T has a model: If ψ is a finite conjunction of extension axioms, then µ (ψ) = 1, and there is a model A ψ Sθ, so A ψ and A θ (for some assignment to S). By compactness, T has a countable model B. T is ω-categorical, so R B But then R S θ, a contradiction.
18 The Bernays-Schönfinkel Case Lemma 9 Let ϕ = S x yθ(s σ, x, y) be some SOL( ) sentence over a vocabulary σ that is true on the countable random structure R. Then there exists some other FOL sentence ψ such that µ (ψ) = 1 and fin ψ ϕ. In particular, µ (ϕ) = 1. Corollary 10 Lemma 9 and Corollary 8 imply that the transfer property holds for the SOL(Bernays-Schönfinkel) class: R ϕ µ (ϕ) = 1 The 0-1 law for the Bernays-Schönfinkel class follows.
19 Proof of Lemma 9 R R S x yθ(s σ, x, y) Let a be a sequence of elements witnessing the x. Let R 0 be the finite substructure of R with universe {a}.
20 Proof of Lemma 9 S R R, S x yθ(s σ, x, y) Let a be a sequence of elements witnessing the x. Let R 0 be the finite substructure of R with universe {a}.
21 Proof of Lemma 9 a 1 S a 2 R a 3 R, S, a yθ(s σ, a, y) Let a be a sequence of elements witnessing the x. Let R 0 be the finite substructure of R with universe {a}.
22 Proof of Lemma 9 a 1 S a 2 a 3 R, S, a yθ(s σ, a, y) Let a be a sequence of elements witnessing the x. Let R 0 be the finite substructure of R with universe {a}.
23 Proof of Lemma 9 continued a 1 a 2 a 3 There exists a formula ψ, which is a conjunction of a finite number of extension axioms, such that every model of it contains a substructure isomorphic to R 0. Assume B fin ψ.
24 Proof of Lemma 9 continued a 1 a 2 B a 3 There exists a formula ψ, which is a conjunction of a finite number of extension axioms, such that every model of it contains a substructure isomorphic to R 0. Assume B fin ψ.
25 Proof of Lemma 9 continued Find a substructure B of R that is isomorphic to B, and contains R 0. Since universal statements are preserved under substructures: B S x yθ(s σ, x, y) where x is interpreted by a, and S is interpreted by the restriction of the original relations on R to B. a 1 a 2 B B a 3
26 Proof of Lemma 9 continued Find a substructure B of R that is isomorphic to B, and contains R 0. Since universal statements are preserved under substructures: B S x yθ(s σ, x, y) where x is interpreted by a, and S is interpreted by the restriction of the original relations on R to B. a 1 a 2 B B a 3
27 Outline 1 Introduction Introduction Prefix Classes Connection between the 0-1 Law and Finite Satisfiability Law for Bernays-Schönfinkel Finite Model Property for Bernays-Schönfinkel 0-1 Law for Bernays-Schönfinkel 3 Negative Results The Parity Property Counterexample for the Gödel Prefix Class Law and Finite Satisfiability Solvability of the 0-1 Law, Finite Model Property, Docility Solvability in Fragments Without Equality The 0-1 Law implies the Finite Model Property 5 Conclusion Conclusion References
28 The Parity Property Definition 11 The Parity property is satisfied by finite models whose domain consists of an even number of elements. Obviously, µ (Parity) does not converge. Parity can be defined via a function R that is a permutation, where every element is of order 2. Parity in the Prefix Class Σ 1 ( 1 3 with equality ) R x y z t ( Rxt ((Rxy Rxz) y = z) [R is a function] Rtx [R is 1-1, onto, of order 2] x t [R has no self-loops] ) Therefore Σ 1 1 ( 3 ) doesn t have the 0-1 law.
29 The Parity Property Definition 11 The Parity property is satisfied by finite models whose domain consists of an even number of elements. Obviously, µ (Parity) does not converge. Parity can be defined via a function R that is a permutation, where every element is of order 2. Parity in the Prefix Class Σ 1 ( 1 3 with equality ) R x y z t ( Rxt ((Rxy Rxz) y = z) [R is a function] Rtx [R is 1-1, onto, of order 2] x t [R has no self-loops] ) Therefore Σ 1 1 ( 3 ) doesn t have the 0-1 law.
30 Parity in Kahr-Moore-Wang Parity in the Prefix Class Σ 1 1 ( with equality) R x y z ( Rxy (Rxz y = z) [R is a function] (Rxz Rzx) [R is 1-1, onto, of order 2] Rxx [R has no self-loops] ) Notice that since this prefix class (known as Kahr-Moore-Wang) doesn t have the 0-1 law, by proving that the 0-1 law also fails for the minimal Gödel ( 2 ) prefix class, and that the Bernays-Schönfinkel ( ) and Ackermann ( ) prefix classes have the 0-1 law, we thereby obtain the most possibly refined partition of SOL according to FOL prefix classes.
31 Parity Without Equality Almost Surely How to define Parity without equality? Equality Almost Surely The following extension axiom ψ ext has µ(ψ ext ) = 1: x y (x y z (Exz Eyz)) Thus, the formula S x y z (Sxy (Exz Eyz)) implies almost surely that S is interpreted as the equality relation. The following formula [KV88] defines Parity whenever the predicate S is interpreted as equality, and therefore on structures of odd (resp. even) cardinality it is almost surely unsatisfied (resp. satisfied): R S x y z w Rxw ((Rxy Rxz) Syz) (Rxy Ryx) Rxx (Sxy (Exz Eyz)) = The 0-1 law fails for Σ 1 1 ( 3 without equality ).
32 Parity Without Equality Almost Surely How to define Parity without equality? Equality Almost Surely The following extension axiom ψ ext has µ(ψ ext ) = 1: x y (x y z (Exz Eyz)) Thus, the formula S x y z (Sxy (Exz Eyz)) implies almost surely that S is interpreted as the equality relation. The following formula [KV88] defines Parity whenever the predicate S is interpreted as equality, and therefore on structures of odd (resp. even) cardinality it is almost surely unsatisfied (resp. satisfied): R S x y z w Rxw ((Rxy Rxz) Syz) (Rxy Ryx) Rxx (Sxy (Exz Eyz)) = The 0-1 law fails for Σ 1 1 ( 3 without equality ).
33 Counterexample for the Gödel Prefix Class We will now outline the counterexample for the 0-1 law in the minimal Gödel ( 2 ) prefix class. The proof shows a property that doesn t converge, and can be expressed as a Σ 1 1 ( 2 ) sentence without equality. This proof generalizes the Parity counterexample that we have seen for Σ 1 1 ( 3 ). The property that the proof uses is based on a natural property of graphs, called the Kernel property.
34 The Kernel Property Definition 12 A stable (a.k.a. independent) set of vertices U has no edges between its vertices. A set of vertices U is called dominating (a.k.a. absorbing) if from each vertex outside of U there is a directed edge to a vertex in U. A set that is both stable and dominating is called a kernel. A graph has the Kernel property if it contains a kernel. However, a formula that expresses the Kernel property cannot by itself constitute a counterexample for the 0-1 law, because de la Vega [V90] proved that the Kernel property is almost surely true. The proof establishes that a random graph on n vertices with edge probability p = 1 2 has w.h.p. a kernel of size log 2 n log 2 log 2 n.
35 The Kernel Property Definition 12 A stable (a.k.a. independent) set of vertices U has no edges between its vertices. A set of vertices U is called dominating (a.k.a. absorbing) if from each vertex outside of U there is a directed edge to a vertex in U. A set that is both stable and dominating is called a kernel. A graph has the Kernel property if it contains a kernel. However, a formula that expresses the Kernel property cannot by itself constitute a counterexample for the 0-1 law, because de la Vega [V90] proved that the Kernel property is almost surely true. The proof establishes that a random graph on n vertices with edge probability p = 1 2 has w.h.p. a kernel of size log 2 n log 2 log 2 n.
36 The Kernel Property Definition 12 A stable (a.k.a. independent) set of vertices U has no edges between its vertices. A set of vertices U is called dominating (a.k.a. absorbing) if from each vertex outside of U there is a directed edge to a vertex in U. A set that is both stable and dominating is called a kernel. A graph has the Kernel property if it contains a kernel. However, a formula that expresses the Kernel property cannot by itself constitute a counterexample for the 0-1 law, because de la Vega [V90] proved that the Kernel property is almost surely true. The proof establishes that a random graph on n vertices with edge probability p = 1 2 has w.h.p. a kernel of size log 2 n log 2 log 2 n.
37 Formulating Kernel Kernel is SOL Definable The Kernel property is definable in monadic Σ 1 1 with 2 variables: U( ( x y((ux Uy) Exy)) [U is stable] ( x y( Ux (Uy Exy))) ) [U is dominating] Gödel class This can be equivalently defined in monadic Σ 1 1 ( 2 ) : U x y z ((Ux Uy) Exy) ( Ux (Uz Exz)) The same quantifier can be used for x in both parts of the formula, since the conditions in the prefixes of the two parts are exclusive.
38 The Kernel Property - Le Bars Counterexample There is a frail balance between the two parts of the Kernel property: a large set of vertices has a low probability to be stable, while a small set of vertices has a low probability to be dominating. Theorem 13 (Matula 1972) For fixed p, ɛ > 0, the random graph of size n with edge probability p, has almost surely its clique number between δ ɛ and δ + ɛ, where δ = 2 log 1 n 2 log 1 log 1 n log 1 p p p p Theorem 14 (Erdös and Bollobás 1974) ( e 2) Let d = d (n, p) denote the largest integer r such that the expectation of the number of cliques of order r is greater or equal to 1. the clique number is almost surely in the set {d 1, d, d + 1}.
39 Outline of Le Bars Analysis Le Bars proves that for any real α (0, 1) there is an infinite set S α N so that lim n S α,n δ d = α, thereby obtaining two infinite subsequences of structure sizes such that the modified Kernel property converges to 0 in one and to 1 in the other. In both subsequences, the clique number is almost surely d, as jumps to d + 1 or d 1 would contradict Matula s theorem. Notice that a clique is the complement of a stable set. In one subsequence, δ is significantly larger than the clique number, meaning that the dominating sets (which need to be of about size δ) are almost surely not cliques. In the other subsequence, δ d converges to a small enough difference, meaning that cliques of size close to δ almost surely occur, and these sets will also almost surely be dominating, because being a clique (or stable) and being a dominating set are independent events that involve disjoint sets of edges.
40 The Modified Kernel Property Recall that obtaining two such subsequences for the simple random graph isn t possible, because having a kernel in a random graph is almost surely true. Instead, Le Bars fine-tuned the probabilities for stable/dominating sets, by adding multiple binary relations to the vocabulary. U x yϕ 1 (x, y) x yϕ 2 (x, y) where ϕ 1 denotes the modified stability property: ( ϕ 1 (x, y) = Ux ) ( R i xx (Ux Uy) ) R i xy i= i= and ϕ 2 denotes the modified dominance property: ( ϕ 2 (x, y) = ( Ux R 1 xx) Uy ) R i xy i=1...16
41 The Kernel Property - Summary The extra predicates used in Le Bars modified Kernel property entail that we consider structures with random edge probability p = The property defined using these extra predicates constrains the stable and dominating sets in a precise manner, so that the two infinite subsequences with limits 0 and 1 occur, and therefore the resulting Kernel property doesn t converge. Similarly to the normal Kernel property, the modified Kernel property can be equivalently defined in Σ 1 1 ( 2 without equality ). Le Bar s proof thus implies that the 0-1 law fails for the Gödel without equality fragment of SOL.
42 Outline 1 Introduction Introduction Prefix Classes Connection between the 0-1 Law and Finite Satisfiability Law for Bernays-Schönfinkel Finite Model Property for Bernays-Schönfinkel 0-1 Law for Bernays-Schönfinkel 3 Negative Results The Parity Property Counterexample for the Gödel Prefix Class Law and Finite Satisfiability Solvability of the 0-1 Law, Finite Model Property, Docility Solvability in Fragments Without Equality The 0-1 Law implies the Finite Model Property 5 Conclusion Conclusion References
43 Overview In this section we offer a more detailed view into the connection between the 0-1 law and finite satisfiability. We define the solvability problem for the 0-1 law. We demonstrate that decidable finite satisfiability follows from the finite model property. We then show that solvability of the SOL 0-1 law is at least as hard as the FOL finite satisfiability problem, for sentences without equality. Finally, we show that the SOL 0-1 law implies the finite model property for the corresponding first-order fragment, which explains Kolaitis and Vardi s hypothesis in one direction.
44 Classification and Solvability of 0-1 Laws Definition 15 For fragments of logic in which the 0-1 law holds, we say that the solvability of the 0-1 law also holds in case there is a recursive algorithm that outputs 0 if µ (ϕ) = 0 and outputs 1 if µ (ϕ) = 1. Definition 16 Fragments of logic in which the finite satisfiability problem is solvable are called docile. Classifying the SOL 0-1 Law According to Prefix Classes The classification of SOL was initiated by Kolaitis and Vardi in [KV87], where they raised the question of whether the 0-1 law holds in Σ 1 1 (Ψ) iff the FOL prefix class Ψ is docile, and the question of whether the SOL prefix classes for which the 0-1 law holds are always accompanied by solvability.
45 Finite Model Property Definition 17 A fragment Ψ has the finite model property if for every ϕ Ψ, ϕ is satisfiable there is a finite model A such that A ϕ. Theorem 18 Any set of sentences for which the finite model property holds has a decidable (finite) satisfiability problem. Proof. Given ϕ, search in parallel for a model of ϕ and for a proof of ϕ. Enumerate all the finite models, and for each one check whether it is a model for ϕ. Enumerate all the valid sentences by generating all the possible proofs (cf. Gödel s completeness theorem), and check whether ϕ is derived.
46 The Finite Satisfiability Problem Classifying FOL Prefix Classes According to Docility In 1932 Gödel proved that 2 without equality has the finite model property and is therefore docile, and conjectured that 2 with equality is also docile. The classification of FOL prefix classes according to docility was completed in 1984 by Goldfarb, answering Gödel s conjecture in the negative. Fragment Docility with equality w/o equality Bernays-Schönfinkel Ackermann Gödel 2 X Kahr-Moore-Wang X X Kalmár-Surányi 3 X X Surányi 3 X X
47 Solvability of the 0-1 Law in Fragments Without Equality Theorem 19 If ψ(s) is a FOL sentence without equality over a vocabulary S, then µ ( Sψ(S)) = 1 ψ(s) is finitely satisfiable. Notice that the resulting SOL sentence is over the empty vocabulary. Corollary Solvability of the 0-1 law for Σ 1 1 (Ψ), where Ψ is any FOL fragment without equality, can hold only if Ψ is docile.
48 Solvability of 0-1 Laws Without Equality Proof. The vocabulary of the existential SOL sentence Sψ(S) is empty, thus the density function of Sψ(S) can only be either 0 or 1, and µ ( Sψ(S)) = 1 iff there exists n such that all structures of size larger than n satisfy Sψ(S). To see that an additional element a n+1 can be added to any structure A n over a vocabulary S so that the larger structure A n+1 satisfies the same formulas, we use structural induction.
49 Solvability of 0-1 Laws Without Equality continued Proof (cont.) Pick any element a 0 of A n and define A n+1 so that R(..., a n+1,...) holds iff R(..., a 0,...) held in A n, for every predicate R S. For atomic formulas, a variable assignment that satisfies A n+1 can be modified to satisfy A n by assigning a 0 in place of a n+1. By induction, φ, φ 1 φ 2 hold in A n iff they hold in A n+1. For, suppose that xφ is satisfied in A n. Because there is no equality symbol, we have that φ(x := a n+1 ) holds in A n+1 iff φ(x := a 0 ) holds in A n+1, and by induction φ(x := a 0 ) holds in A n+1 iff φ(x := a 0 ) holds in A n. Since φ(x := a 0 ) indeed holds in A n, we have that φ(x := a n+1 ) and xφ hold in A n+1. For, if xφ is satisfied in A n+1 by φ(x := a n+1 ), then xφ is also satisfied in A n by φ(x := a 0 ).
50 The 0-1 Law implies the Finite Model Property Theorem 20 (Due to Kolaitis and Vardi, cf. [Fag93]) The transfer property for Σ 1 1 (Ψ) implies the finite model property for the fragment Ψ. Observation This theorem partially explains the Kolaitis and Vardi hypothesis. It shows that for SOL fragments that have the 0-1 law, the corresponding FOL finite satisifiability problem is decidable.
51 Proof of Theorem 20 Proof. Let ϕ(s) be an FOL formula of the given fragment. If ϕ(s) is satisfiable, by Löwenheim-Skolem it has a countable model A. R contains A as a sub-model. The relativized sentence ψ(a, S) = A Sϕ A (S) holds for R. Intuitively, ϕ A means restricting quantifiers in ϕ to A. By the transfer property, µ (ψ(a, S)) = 1, and ψ has a finite model. ϕ(s) has a finite model.
52 Outline 1 Introduction Introduction Prefix Classes Connection between the 0-1 Law and Finite Satisfiability Law for Bernays-Schönfinkel Finite Model Property for Bernays-Schönfinkel 0-1 Law for Bernays-Schönfinkel 3 Negative Results The Parity Property Counterexample for the Gödel Prefix Class Law and Finite Satisfiability Solvability of the 0-1 Law, Finite Model Property, Docility Solvability in Fragments Without Equality The 0-1 Law implies the Finite Model Property 5 Conclusion Conclusion References
53 The Classification Project for the SOL 0-1 Law Results of the SOL classification project For all prefix classes other than Gödel, the classification is identical to the classification according to docility, and solvability always accompanies all the fragments in which the 0-1 law holds. Fragment Docility SOL 0-1 law Bernays-Schönfinkel Ackermann Kahr-Moore-Wang Gödel 2 (with equality) Gödel 2 (w/o equality) X X X X X
54 Completion of the SOL Classification Project The Completion of the 0-1 Law SOL Classification Project As a result of Le Bar s counterexample, we have that docility does not always coincide with the 0-1 law for SOL. Le Bar s counterexample generalizes all the previous negative results, including a result by Pacholski and Szwast from 1993 that modified Goldfarb s unsolvability proof to show that the 0-1 law fails for Σ 1 1 ( 2 with equality ). The positive results for the Ackermann prefix class ( ) and the Bernays-Schönfinkel prefix class ( ) were proved by Kolaitis and Vardi [KV88]. The classification according to prefix classes is now complete.
55 References R. Fagin: Finite-model theory a personal perspective. Theoretical Computer Science (1993), vol. 116 pp W.D. Goldfarb: The Gödel class with equality is unsolvable Bull. Amer. Math. Soc. (New Series) 1984, vol. 10, pp P. Kolaitis and M. Y. Vardi: The decision problem for the probabilities of higher-order properties. Proc. 19th ACM Symp. on Theory of Comp. (1987), pp P. Kolaitis and M. Y. Vardi: 0-1 Laws and Decision Problems for Fragments of Second-Order Logic. LICS 1988, pp J.M. Le Bars: Fragments of Existential Second-Order Logic Without 0-1 Laws. LICS 1998, pp W. Fernandez De La Vega: Kernel on random graphs. Discrete Mathematics 82: , 1990 version 5
0-1 LAWS IN LOGIC: AN OVERVIEW
0-1 LAWS IN LOGIC: AN OVERVIEW ANAND ABRAHAM Abstract. I give an overview of 0-1 laws in logic. I give a proof of the 0-1 law for first-order logic, and then guide the reader through a series of extensions
More informationFragments of existential second-order logic. without 0-1 laws. Jean-Marie Le Bars. Informatique, GREYC/Universite de Caen.
Fragments of existential second-order logic without 0- laws. Jean-Marie Le Bars Informatique, GREYC/Universite de Caen Esplanade de la paix/403 CAEN cedex/france E-mail lebars@info.unicaen.fr Abstract
More information0-1 Law for Existential Monadic Second Order Logic: Counter Examples
Project 0-1 Law for Existential Monadic Second Order Logic: Counter Examples Meirav Zehavi 301618492 meizeh@cs.technion.ac.il 1 Outline Outline, I Introduction 0-1 law fails for MESO 0-1 law fails for
More informationLöwenheim-Skolem Theorems, Countable Approximations, and L ω. David W. Kueker (Lecture Notes, Fall 2007)
Löwenheim-Skolem Theorems, Countable Approximations, and L ω 0. Introduction David W. Kueker (Lecture Notes, Fall 2007) In its simplest form the Löwenheim-Skolem Theorem for L ω1 ω states that if σ L ω1
More informationFirst-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms
First-Order Logic 1 Syntax Domain of Discourse The domain of discourse for first order logic is FO structures or models. A FO structure contains Relations Functions Constants (functions of arity 0) FO
More informationThe Classical Decision Problem
Egon Borger Erich Gradel Yuri Gurevich The Classical Decision Problem Springer Table of Contents Preface VII 1. Introduction: The Classical Decision Problem 1 1.1 The Original Problem 1 1.2 The Transformation
More informationOverview. CS389L: Automated Logical Reasoning. Lecture 7: Validity Proofs and Properties of FOL. Motivation for semantic argument method
Overview CS389L: Automated Logical Reasoning Lecture 7: Validity Proofs and Properties of FOL Agenda for today: Semantic argument method for proving FOL validity Işıl Dillig Important properties of FOL
More informationOverview of Topics. Finite Model Theory. Finite Model Theory. Connections to Database Theory. Qing Wang
Overview of Topics Finite Model Theory Part 1: Introduction 1 What is finite model theory? 2 Connections to some areas in CS Qing Wang qing.wang@anu.edu.au Database theory Complexity theory 3 Basic definitions
More informationThe Vaught Conjecture Do uncountable models count?
The Vaught Conjecture Do uncountable models count? John T. Baldwin Department of Mathematics, Statistics and Computer Science University of Illinois at Chicago May 22, 2005 1 Is the Vaught Conjecture model
More informationPreliminaries. Introduction to EF-games. Inexpressivity results for first-order logic. Normal forms for first-order logic
Introduction to EF-games Inexpressivity results for first-order logic Normal forms for first-order logic Algorithms and complexity for specific classes of structures General complexity bounds Preliminaries
More informationUndecidability of the validity problem
Undecidability of the validity problem We prove the undecidability of the validity problem for formulas of predicate logic with equality. Recall: there is an algorithm that given a formula of predicate
More informationMarch 3, The large and small in model theory: What are the amalgamation spectra of. infinitary classes? John T. Baldwin
large and large and March 3, 2015 Characterizing cardinals by L ω1,ω large and L ω1,ω satisfies downward Lowenheim Skolem to ℵ 0 for sentences. It does not satisfy upward Lowenheim Skolem. Definition sentence
More informationCMPSCI 601: Tarski s Truth Definition Lecture 15. where
@ CMPSCI 601: Tarski s Truth Definition Lecture 15! "$#&%(') *+,-!".#/%0'!12 43 5 6 7 8:9 4; 9 9 < = 9 = or 5 6?>A@B!9 2 D for all C @B 9 CFE where ) CGE @B-HI LJKK MKK )HG if H ; C if H @ 1 > > > Fitch
More informationFriendly Logics, Fall 2015, Lecture Notes 5
Friendly Logics, Fall 2015, Lecture Notes 5 Val Tannen 1 FO definability In these lecture notes we restrict attention to relational vocabularies i.e., vocabularies consisting only of relation symbols (or
More informationVAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0. Contents
VAUGHT S THEOREM: THE FINITE SPECTRUM OF COMPLETE THEORIES IN ℵ 0 BENJAMIN LEDEAUX Abstract. This expository paper introduces model theory with a focus on countable models of complete theories. Vaught
More information1 The decision problem for First order logic
Math 260A Mathematical Logic Scribe Notes UCSD Winter Quarter 2012 Instructor: Sam Buss Notes by: James Aisenberg April 27th 1 The decision problem for First order logic Fix a finite language L. Define
More informationIntroduction to Model Theory
Introduction to Model Theory Charles Steinhorn, Vassar College Katrin Tent, University of Münster CIRM, January 8, 2018 The three lectures Introduction to basic model theory Focus on Definability More
More informationCompleteness in the Monadic Predicate Calculus. We have a system of eight rules of proof. Let's list them:
Completeness in the Monadic Predicate Calculus We have a system of eight rules of proof. Let's list them: PI At any stage of a derivation, you may write down a sentence φ with {φ} as its premiss set. TC
More informationHandout: Proof of the completeness theorem
MATH 457 Introduction to Mathematical Logic Spring 2016 Dr. Jason Rute Handout: Proof of the completeness theorem Gödel s Compactness Theorem 1930. For a set Γ of wffs and a wff ϕ, we have the following.
More informationHarmonious Logic: Craig s Interpolation Theorem and its Descendants. Solomon Feferman Stanford University
Harmonious Logic: Craig s Interpolation Theorem and its Descendants Solomon Feferman Stanford University http://math.stanford.edu/~feferman Interpolations Conference in Honor of William Craig 13 May 2007
More informationSyntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.
First-Order Logic Syntax The alphabet of a first-order language is organised into the following categories. Logical connectives:,,,,, and. Auxiliary symbols:.,,, ( and ). Variables: we assume a countable
More informationRandom Graphs. and. The Parity Quantifier
Random Graphs and The Parity Quantifier Phokion G. Kolaitis Swastik Kopparty UC Santa Cruz MIT & & IBM Research-Almaden Institute for Advanced Study What is finite model theory? It is the study of logics
More informationQualifying Exam Logic August 2005
Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up
More informationSpecial Topics on Applied Mathematical Logic
Special Topics on Applied Mathematical Logic Spring 2012 Lecture 04 Jie-Hong Roland Jiang National Taiwan University March 20, 2012 Outline First-Order Logic Truth and Models (Semantics) Logical Implication
More informationFINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS
FINITE MODEL THEORY (MATH 285D, UCLA, WINTER 2017) LECTURE NOTES IN PROGRESS ARTEM CHERNIKOV 1. Intro Motivated by connections with computational complexity (mostly a part of computer scientice today).
More information2.2 Lowenheim-Skolem-Tarski theorems
Logic SEP: Day 1 July 15, 2013 1 Some references Syllabus: http://www.math.wisc.edu/graduate/guide-qe Previous years qualifying exams: http://www.math.wisc.edu/ miller/old/qual/index.html Miller s Moore
More informationAMS regional meeting Bloomington, IN April 1, 2017
Joint work with: W. Boney, S. Friedman, C. Laskowski, M. Koerwien, S. Shelah, I. Souldatos University of Illinois at Chicago AMS regional meeting Bloomington, IN April 1, 2017 Cantor s Middle Attic Uncountable
More informationInfinite and Finite Model Theory Part II
Infinite and Finite Model Theory Part II Anuj Dawar Computer Laboratory University of Cambridge Lent 2002 3/2002 0 Finite Model Theory Finite Model Theory motivated by computational issues; relationship
More informationAbout the relationship between formal logic and complexity classes
About the relationship between formal logic and complexity classes Working paper Comments welcome; my email: armandobcm@yahoo.com Armando B. Matos October 20, 2013 1 Introduction We analyze a particular
More informationInformal Statement Calculus
FOUNDATIONS OF MATHEMATICS Branches of Logic 1. Theory of Computations (i.e. Recursion Theory). 2. Proof Theory. 3. Model Theory. 4. Set Theory. Informal Statement Calculus STATEMENTS AND CONNECTIVES Example
More informationINF3170 / INF4171 Notes on Resolution
INF3170 / INF4171 Notes on Resolution Andreas Nakkerud Autumn 2015 1 Introduction This is a short description of the Resolution calculus for propositional logic, and for first order logic. We will only
More informationIntroduction to Model Theory
Introduction to Model Theory Jouko Väänänen 1,2 1 Department of Mathematics and Statistics, University of Helsinki 2 Institute for Logic, Language and Computation, University of Amsterdam Beijing, June
More informationBasics of Model Theory
Chapter udf Basics of Model Theory bas.1 Reducts and Expansions mod:bas:red: defn:reduct mod:bas:red: prop:reduct Often it is useful or necessary to compare languages which have symbols in common, as well
More informationMore Model Theory Notes
More Model Theory Notes Miscellaneous information, loosely organized. 1. Kinds of Models A countable homogeneous model M is one such that, for any partial elementary map f : A M with A M finite, and any
More informationReflections on Finite Model Theory
Reflections on Finite Model Theory Phokion G. Kolaitis IBM Almaden Research Center San Jose, CA 95120, USA kolaitis@almaden.ibm.com Abstract Advances in finite model theory have appeared in LICS proceedings
More informationHerbrand Theorem, Equality, and Compactness
CSC 438F/2404F Notes (S. Cook and T. Pitassi) Fall, 2014 Herbrand Theorem, Equality, and Compactness The Herbrand Theorem We now consider a complete method for proving the unsatisfiability of sets of first-order
More informationFinite Model Theory and CSPs
Finite Model Theory and CSPs Albert Atserias Universitat Politècnica de Catalunya Barcelona, Spain June 19, 2007 Part I FIRST-ORDER LOGIC, TYPES AND GAMES Relational Structures vs. Functional Structures
More informationDatabase Theory VU , SS Ehrenfeucht-Fraïssé Games. Reinhard Pichler
Database Theory Database Theory VU 181.140, SS 2018 7. Ehrenfeucht-Fraïssé Games Reinhard Pichler Institut für Informationssysteme Arbeitsbereich DBAI Technische Universität Wien 15 May, 2018 Pichler 15
More informationNotes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.
Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3
More informationEvery set has a least jump enumeration
Every set has a least jump enumeration Richard J. Coles, Rod G. Downey and Theodore A. Slaman Abstract Given a computably enumerable set B, there is a Turing degree which is the least jump of any set in
More informationLecture 2: Syntax. January 24, 2018
Lecture 2: Syntax January 24, 2018 We now review the basic definitions of first-order logic in more detail. Recall that a language consists of a collection of symbols {P i }, each of which has some specified
More informationFinite Model Theory Tutorial. Lecture 1
1 Finite Model Theory Tutorial Lecture 1 Anuj Dawar University of Cambridge Modnet Summer School, Manchester, 14-18 July 2008 2 Finite Model Theory In the 1980s, the term finite model theory came to be
More informationAbstract model theory for extensions of modal logic
Abstract model theory for extensions of modal logic Balder ten Cate Stanford, May 13, 2008 Largely based on joint work with Johan van Benthem and Jouko Väänänen Balder ten Cate Abstract model theory for
More informationDisjoint n-amalgamation
October 13, 2015 Varieties of background theme: the role of infinitary logic Goals 1 study n- toward 1 existence/ of atomic models in uncountable cardinals. 2 0-1-laws 2 History, aec, and Neo-stability
More informationCOMP 409: Logic Homework 5
COMP 409: Logic Homework 5 Note: The pages below refer to the text from the book by Enderton. 1. Exercises 1-6 on p. 78. 1. Translate into this language the English sentences listed below. If the English
More informationNotes for Math 601, Fall based on Introduction to Mathematical Logic by Elliott Mendelson Fifth edition, 2010, Chapman & Hall
Notes for Math 601, Fall 2010 based on Introduction to Mathematical Logic by Elliott Mendelson Fifth edition, 2010, Chapman & Hall All first-order languages contain the variables: v 0, v 1, v 2,... the
More informationConnectivity. Corollary. GRAPH CONNECTIVITY is not FO definable
Connectivity Corollary. GRAPH CONNECTIVITY is not FO definable Connectivity Corollary. GRAPH CONNECTIVITY is not FO definable If A is a linear order of size n, let G(A) be the graph with edges { i, i+2
More informationDatalog and Constraint Satisfaction with Infinite Templates
Datalog and Constraint Satisfaction with Infinite Templates Manuel Bodirsky 1 and Víctor Dalmau 2 1 CNRS/LIX, École Polytechnique, bodirsky@lix.polytechnique.fr 2 Universitat Pompeu Fabra, victor.dalmau@upf.edu
More informationOn the Expressive Power of Logics on Finite Models
On the Expressive Power of Logics on Finite Models Phokion G. Kolaitis Computer Science Department University of California, Santa Cruz Santa Cruz, CA 95064, USA kolaitis@cs.ucsc.edu August 1, 2003 Partially
More information1 First-order logic. 1 Syntax of first-order logic. 2 Semantics of first-order logic. 3 First-order logic queries. 2 First-order query evaluation
Knowledge Bases and Databases Part 1: First-Order Queries Diego Calvanese Faculty of Computer Science Master of Science in Computer Science A.Y. 2007/2008 Overview of Part 1: First-order queries 1 First-order
More informationLGIC 310/MATH 570/PHIL 006 Fall, 2010 Scott Weinstein 9
LGIC 310/MATH 570/PHIL 006 Fall, 2010 Scott Weinstein 9 6 Lecture 10.10.05 These memoirs begin with material presented during lecture 5, but omitted from the memoir of that lecture. We observed that the
More informationCOMPLETENESS OF THE RANDOM GRAPH: TWO PROOFS
COMPLETENESS OF THE RANDOM GRAPH: TWO PROOFS EUGENIA FUCHS Abstract. We take a countably infinite random graph, state its axioms as a theory in first-order logic, and prove its completeness in two distinct
More informationPRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY
Iranian Journal of Fuzzy Systems Vol. 10, No. 3, (2013) pp. 103-113 103 PRESERVATION THEOREMS IN LUKASIEWICZ MODEL THEORY S. M. BAGHERI AND M. MONIRI Abstract. We present some model theoretic results for
More informationExpressiveness of predicate logic: Some motivation
Expressiveness of predicate logic: Some motivation In computer science the analysis of the expressiveness of predicate logic (a.k.a. first-order logic) is of particular importance, for instance In database
More informationThe Absoluteness of Constructibility
Lecture: The Absoluteness of Constructibility We would like to show that L is a model of V = L, or, more precisely, that L is an interpretation of ZF + V = L in ZF. We have already verified that σ L holds
More informationCSE 20 DISCRETE MATH WINTER
CSE 20 DISCRETE MATH WINTER 2016 http://cseweb.ucsd.edu/classes/wi16/cse20-ab/ Today's learning goals Evaluate which proof technique(s) is appropriate for a given proposition Direct proof Proofs by contraposition
More informationPart II. Logic and Set Theory. Year
Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]
More informationFinal Exam (100 points)
Final Exam (100 points) Honor Code: Each question is worth 10 points. There is one bonus question worth 5 points. In contrast to the homework assignments, you may not collaborate on this final exam. You
More informationPseudo-finite model theory
Mat. Contemp. 24 (2003), 169-183. Pseudo-finite model theory Jouko Väänänen Department of Mathematics University of Helsinki Helsinki, Finland jouko.vaananen@helsinki.fi September 24, 2002 Abstract We
More informationScott Sentences in Uncountable Structures
Rose-Hulman Undergraduate Mathematics Journal Volume 18 Issue 1 Article 14 Scott Sentences in Uncountable Structures Brian Tyrrell Trinity College Dublin Follow this and additional works at: http://scholar.rose-hulman.edu/rhumj
More informationHomomorphism Preservation Theorem. Albert Atserias Universitat Politècnica de Catalunya Barcelona, Spain
Homomorphism Preservation Theorem Albert Atserias Universitat Politècnica de Catalunya Barcelona, Spain Structure of the talk 1. Classical preservation theorems 2. Preservation theorems in finite model
More informationZero-one laws for multigraphs
Zero-one laws for multigraphs Caroline Terry University of Illinois at Chicago AMS Central Fall Sectional Meeting 2015 Caroline Terry (University of Illinois at Chicago) Zero-one laws for multigraphs October
More informationA GEOMETRIC ZERO-ONE LAW
A GEOMETRIC ZERO-ONE LAW ROBERT H. GILMAN, YURI GUREVICH, AND ALEXEI MIASNIKOV Abstract. Each relational structure X has an associated Gaifman graph, which endows X with the properties of a graph. If x
More informationAutomata, Logic and Games: Theory and Application
Automata, Logic and Games: Theory and Application 1. Büchi Automata and S1S Luke Ong University of Oxford TACL Summer School University of Salerno, 14-19 June 2015 Luke Ong Büchi Automata & S1S 14-19 June
More informationIncomplete version for students of easllc2012 only. 6.6 The Model Existence Game 99
98 First-Order Logic 6.6 The Model Existence Game In this section we learn a new game associated with trying to construct a model for a sentence or a set of sentences. This is of fundamental importance
More informationFirst Order Logic (FOL) 1 znj/dm2017
First Order Logic (FOL) 1 http://lcs.ios.ac.cn/ znj/dm2017 Naijun Zhan March 19, 2017 1 Special thanks to Profs Hanpin Wang (PKU) and Lijun Zhang (ISCAS) for their courtesy of the slides on this course.
More informationAlgebras with finite descriptions
Algebras with finite descriptions André Nies The University of Auckland July 19, 2005 Part 1: FA-presentability A countable structure in a finite signature is finite-automaton presentable (or automatic)
More informationFoundations of Mathematics MATH 220 FALL 2017 Lecture Notes
Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements
More informationMonadic Second Order Logic and Automata on Infinite Words: Büchi s Theorem
Monadic Second Order Logic and Automata on Infinite Words: Büchi s Theorem R. Dustin Wehr December 18, 2007 Büchi s theorem establishes the equivalence of the satisfiability relation for monadic second-order
More informationPREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2
PREDICATE LOGIC: UNDECIDABILITY AND INCOMPLETENESS HUTH AND RYAN 2.5, SUPPLEMENTARY NOTES 2 Neil D. Jones DIKU 2005 14 September, 2005 Some slides today new, some based on logic 2004 (Nils Andersen) OUTLINE,
More informationModel Theory on Finite Structures
Model Theory on Finite Structures Anuj Dawar Department of Computer Science University of Wales Swansea Swansea, SA2 8PP, U.K. e-mail: a.dawar@swansea.ac.uk 1 Introduction In mathematical logic, the notions
More informationA Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers
mlq header will be provided by the publisher Local Normal Form Theorem for Infinitary Logic with Unary Quantifiers H. Jerome Keisler 1 and Wafik Boulos Lotfallah 2 1 Department of Mathematics University
More informationMath 225A Model Theory. Speirs, Martin
Math 5A Model Theory Speirs, Martin Autumn 013 General Information These notes are based on a course in Metamathematics taught by Professor Thomas Scanlon at UC Berkeley in the Autumn of 013. The course
More informationAn Application of First-Order Logic to a Problem in Combinatorics 1
An Application of First-Order Logic to a Problem in Combinatorics 1 I. The Combinatorial Background. A. Families of objects. In combinatorics, one frequently encounters a set of objects in which a), each
More informationCSE 20 DISCRETE MATH SPRING
CSE 20 DISCRETE MATH SPRING 2016 http://cseweb.ucsd.edu/classes/sp16/cse20-ac/ Today's learning goals Evaluate which proof technique(s) is appropriate for a given proposition Direct proof Proofs by contraposition
More informationCharacterizing First Order Logic
Characterizing First Order Logic Jared Holshouser, Originally by Lindstrom September 16, 2014 We are following the presentation of Chang and Keisler. 1 A Brief Review of First Order Logic Definition 1.
More informationCanonicity and representable relation algebras
Canonicity and representable relation algebras Ian Hodkinson Joint work with: Rob Goldblatt Robin Hirsch Yde Venema What am I going to do? In the 1960s, Monk proved that the variety RRA of representable
More informationFIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS
FIRST ORDER SENTENCES ON G(n, p), ZERO-ONE LAWS, ALMOST SURE AND COMPLETE THEORIES ON SPARSE RANDOM GRAPHS MOUMANTI PODDER 1. First order theory on G(n, p) We start with a very simple property of G(n,
More informationFrom Constructibility and Absoluteness to Computability and Domain Independence
From Constructibility and Absoluteness to Computability and Domain Independence Arnon Avron School of Computer Science Tel Aviv University, Tel Aviv 69978, Israel aa@math.tau.ac.il Abstract. Gödel s main
More informationCambridge University Press Dependence Logic. A New Approach to Independence Friendly Logic
Jouko Väänänen Dependence Logic A New Approach to Independence Friendly Logic Chapter 1 Dependence Logic Dependence logic introduces the concept of dependence into first order logic by adding a new kind
More informationClassical Propositional Logic
The Language of A Henkin-style Proof for Natural Deduction January 16, 2013 The Language of A Henkin-style Proof for Natural Deduction Logic Logic is the science of inference. Given a body of information,
More informationComputability of 0-1 Laws
Computability of 0-1 Laws Nate Ackerman University of California, Berkeley Stanford Logic Seminar December 7, 2010 0-1 Law For First Order Logic Lets begin by reviewing what the 0-1 law for first order
More informationIntroduction to Model theory Zoé Chatzidakis CNRS (Paris 7) Notes for Luminy, November 2001
Introduction to Model theory Zoé Chatzidakis CNRS (Paris 7) Notes for Luminy, November 2001 These notes aim at giving the basic definitions and results from model theory. My intention in writing them,
More informationOctober 12, Complexity and Absoluteness in L ω1,ω. John T. Baldwin. Measuring complexity. Complexity of. concepts. to first order.
October 12, 2010 Sacks Dicta... the central notions of model theory are absolute absoluteness, unlike cardinality, is a logical concept. That is why model theory does not founder on that rock of undecidability,
More informationFinite Model Theory: First-Order Logic on the Class of Finite Models
1 Finite Model Theory: First-Order Logic on the Class of Finite Models Anuj Dawar University of Cambridge Modnet Tutorial, La Roche, 21 April 2008 2 Finite Model Theory In the 1980s, the term finite model
More informationCMPS 217 Logic in Computer Science. Lecture #17
CMPS 217 Logic in Computer Science https://courses.soe.ucsc.edu/courses/cmps217/spring13/01 Lecture #17 1 The Complexity of FO-Truth on a Structure Structure A Complexity of Th(A) Structure of the natural
More informationGeneralized Pigeonhole Properties of Graphs and Oriented Graphs
Europ. J. Combinatorics (2002) 23, 257 274 doi:10.1006/eujc.2002.0574 Available online at http://www.idealibrary.com on Generalized Pigeonhole Properties of Graphs and Oriented Graphs ANTHONY BONATO, PETER
More informationProperties of Almost All Graphs and Generalized Quantifiers
Fundamenta Informaticae XX (2009) 1 22 1 IOS Press Properties of Almost All Graphs and Generalized Quantifiers Anuj Dawar University of Cambridge Erich Grädel RWTH Aachen University Abstract. We study
More informationVC-DENSITY FOR TREES
VC-DENSITY FOR TREES ANTON BOBKOV Abstract. We show that for the theory of infinite trees we have vc(n) = n for all n. VC density was introduced in [1] by Aschenbrenner, Dolich, Haskell, MacPherson, and
More informationAlmost Galois ω-stable classes
Almost Galois ω-stable classes John T. Baldwin Paul B. Larson Saharon Shelah March 11, 2015 Abstract Theorem. Suppose that k = (K, k ) is an ℵ 0-presentable abstract elementary class with Löwenheim-Skolem
More informationModel theory of algebraically closed fields
U.U.D.M. Project Report 2017:37 Model theory of algebraically closed fields Olle Torstensson Examensarbete i matematik, 15 hp Handledare: Vera Koponen Examinator: Jörgen Östensson Oktober 2017 Department
More informationFinite Model Theory Unit 1
Finite Model Theory Unit 1 Dan Suciu Spring 2018 Dan Suciu Finite Model Theory Unit 1 Spring 2018 1 / 80 Welcome to 599c: Finite Model Theory Logic is the foundation of Mathematics (see Logicomix). Logic
More informationExistential Second-Order Logic and Modal Logic with Quantified Accessibility Relations
Existential Second-Order Logic and Modal Logic with Quantified Accessibility Relations preprint Lauri Hella University of Tampere Antti Kuusisto University of Bremen Abstract This article investigates
More informationarxiv: v1 [math.lo] 7 Dec 2017
CANONICAL TRUTH MERLIN CARL AND PHILIPP SCHLICHT arxiv:1712.02566v1 [math.lo] 7 Dec 2017 Abstract. We introduce and study a notion of canonical set theoretical truth, which means truth in a transitive
More information4 The semantics of full first-order logic
4 The semantics of full first-order logic In this section we make two additions to the languages L C of 3. The first is the addition of a symbol for identity. The second is the addition of symbols that
More informationModel Theory of Second Order Logic
Lecture 2 1, 2 1 Department of Mathematics and Statistics University of Helsinki 2 ILLC University of Amsterdam March 2011 Outline Second order characterizable structures 1 Second order characterizable
More informationMathematical Logic (IX)
Mathematical Logic (IX) Yijia Chen 1. The Löwenheim-Skolem Theorem and the Compactness Theorem Using the term-interpretation, it is routine to verify: Theorem 1.1 (Löwenheim-Skolem). Let Φ L S be at most
More informationPredicate Calculus. CS 270 Math Foundations of Computer Science Jeremy Johnson
Predicate Calculus CS 270 Math Foundations of Computer Science Jeremy Johnson Presentation uses material from Huth and Ryan, Logic in Computer Science: Modelling and Reasoning about Systems, 2nd Edition
More informationDIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES
DIVIDING AND WEAK QUASI-DIMENSIONS IN ARBITRARY THEORIES ISAAC GODBRING AND HENRY TOWSNER Abstract. We show that any countable model of a model complete theory has an elementary extension with a pseudofinite-like
More information1 Completeness Theorem for Classical Predicate
1 Completeness Theorem for Classical Predicate Logic The relationship between the first order models defined in terms of structures M = [M, I] and valuations s : V AR M and propositional models defined
More information