WISKUNDIGE LOGICA (2016-2017) HOMEWORK 2
• Deadline: Monday, March 14 — at the beginning of class.
• Homework can also be submitted electronically (in a single pdf-file!) to Jolien Oomens).
• Grading is from 0 to 100 points.
• Success!
(1) (20pt) Let A and B be S-structures, and let π : A ∼= B. Let β be an assignment on Aand assume that βπ = π ◦ β. Show that for every S-term t we have π(I(t)) = Iπ(t), where I = (A, β) and Iπ = (B, βπ).
(2) (20pt)
(a) Write a formula ϕn for n ∈ N and n > 0 such that a structure A is a model of ϕn iff A contains at least (!) n points.
(b) Write a formula ψn for n ∈ N and n > 0 such that a structure A is a model of ψn iff A contains at most (!) n points.
(c) Write a formula χn for n ∈ N and n > 0 such that a structure A is a model of χn iff A contains exactly (!) n points.
(3) (20pt) A set Φ of sentences is called independent if there is no ϕ ∈ Φ such that Φ \ {ϕ} |= ϕ. Show that the set Φeq of axioms (reflexivity, symmetry, transitivity) for equivalence relations is independent.
(4) (20pt) Let S = {E} with E a binary relation symbol. An S-Structure G = (G, EG) is called a graph if it is a model of
Φgraph = {∀v0¬Ev0v0, ∀v0∀v1(Ev0v1 ↔ Ev1v0)}
(Intuitively: A graph consists of a set G; two points a 6= b are related iff (a, b) ∈ EG).
(a) Are the following two graphs isomorphic ?
• • • • •
• • • • • • •
G1 G2
(b) Does Gi |= ϕj, for i = 1, 2 and j = 1, 2, 3?
1
2 WISKUNDIGE LOGICA (2016-2017) HOMEWORK 2
(i) ϕ1 = ∃v0∃v1∃v2((Ev0v1∧ Ev1v2) ∧ Ev2v0) (ii) ϕ2 = ∀v0∀v1(¬Ev0v1 → ∃v2(Ev0v2∧ Ev2v1))
(iii) ϕ3 = ∀v0∃v1∃v2∃v3∃v4((Ev0v1∧ Ev0v2) ∧ (Ev0v3∧ Ev0v4)) (c) Show that the following two graphs are isomorphic:
A • • B •
a
• b
C • E • G •
• F
• H
• D
•
e •
f
• c
• g
• d
• h
(5) (20pt) Let S be a finite symbol set.
(a) Let A be a finite S-structure. Show that there is an S-sentence ϕA the models of which are precisely the S-structures isomorphic to A.
(b) We write A ≡ B if A and B satisfy the same S-sentences. If A is finite, does A≡ B imply A ∼= B? Justify your solution.