Processing math: 95%

Model theory for first order logic: compactness theorem, Skolem-Loewenheim theorem

Ex. 1

Show a set Δ of first-order sentences such that every two countable models of Δ are isomorphic, but there exist two uncountable, nonisomorphic models of Δ.

Ex. 2

Let Σ be a finite signature. Prove that for every set Δ of sentences over Σ, the following conditions are equivalent:

  1. Δ has only finite models.
  2. Δ has, up to isomorphims, only finitely many models.

Ex. 3

Prove that if a class A of structures over a signature Σ is axiomatizable by a set of first-order sentences, and if its complement
Mod(Σ)A is also axiomatizable by a set of first-order sentences, then both classes are definable by single first-order sentences.

Ex. 4

Prove the following Robinson theorem:
If Δ,Δ are satisfiable sets of sentences over some signature Σ, but ΔΔ is not satisfiable, then there exists a sentence
φ such that Δφ and Δ¬φ.

Ex. 5

Let Spec(φ) denote the set of cardinalities of all finite models of a formula φ.
Prove that if Δ is a set of sentences such that for each φΔ the set Spec(¬φ) is finite,
and if Δψ, then Spec(¬ψ) is also finite.

Ex. 6

Prove that the class of all equivalence relations that have finitely many equivalence classes, is not axiomatizable.

Ex. 7

Prove that the class of al structures A=A,EA over a signature with a single binary relation symbol E such that EA is finite, is not axiomatizable.

Ex. 8

Prove that the class of all algebras A=A,fA, where f is a unary function symbol, such that |f(A)|<|A|, is not axiomatizable.

Ex. 9

Prove that the class of all structures A=A,EA over a signature with a single binary relation symbol E such that |{(a,b)A×A / (a,b)EA}|<|{(a,b)A×A / (a,b)EA}|, is not axiomatizable.

Ex. 10

Prove that the class of all structures A=A,rA, where rΣR1 such that |rA|=|ArA| is not axiomatizable.

Zad. 11

Prove the following Hessenberg Theorem:
For each infinite cardinality m, there is m2=m.

Ex. 12

Prove that the class of all structures A=A,rA, where rΣR1 such that |rA|=2|ArA| is not axiomatizable.

Ex. 13

Prove that the class of all structures isomorphic to a structure of the form A=P(A),A,A,A, where A,A and A are, respectively, the union, intersection and containment relations on sets, is not axiomatizable.

Zad. 14

Consider a signature with a binary function symbol , unary function symbol inv and a constant symbol id. A model F (this is the gothic F, you may write ordinary F in the solution) over this signature is called a bijection group if its carrier is the set of all bijections f:AA on some set A, and the operations are interpreted as follows: F is function composition, invF is function inversion and idF is the identity function on A.

Prove that ther is no set Γ of first order sentences such that BΓ iff B is isomorphic to a bijection group.

Ex. 15

Prove that there is no first order sentence φ with the property that for each undirected (finite of not) graph G there is
Gφ iff evert vertex of G belongs to a (finite) cycle in the graph.

Ex. 16

Does every set of sentences Δ contain a minimal, wrt. inclusion, subset ΔΔ such that ΔΔ?

Ex. 17

Prove that every finite set of sentences Δ contains a subset ΔΔ such that ΔΔ and that is independent, i.e., such that for each φΔ there is Δ{φ}.

Ex. 18

Let f be a unary function symbol, and let \mathcal{A}=\bigcup_{n\in\mathbb{N}}Mod(\forall x\underbrace{f\ldots f}_n(x)=x).

Prove that \mathcal{A} cannot be axiomatized with any set of first order sentences, and the complement of \mathcal{A} cannot be defined with a single first-order sentence.