• No results found

Wiskunde logica Werkcollege 2 Jolien Oomens 17 februari 2017

N/A
N/A
Protected

Academic year: 2021

Share "Wiskunde logica Werkcollege 2 Jolien Oomens 17 februari 2017"

Copied!
54
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Wiskunde logica

Werkcollege 2 Jolien Oomens 17 februari 2017

(2)

Opgave 1

Bewijs met inductie dat ◦ en ◦ ◦ e geen Sgr-termen zijn.

Allereerst kun je met inductie naar de complexiteit van een term bewijzen dat het aantal symbolen van een term minstens 1 is.

Daarna kun je met inductie bewijzen dat het symbool ◦ in een term altijd gevolgd wordt door twee termen. Hieruit volgt dat

◦ zelf geen term kan zijn.

Op precies dezelfde manier kan ◦ ◦ e ook geen term zijn.

(3)

Opgave 1

Bewijs met inductie dat ◦ en ◦ ◦ e geen Sgr-termen zijn.

Allereerst kun je met inductie naar de complexiteit van een term bewijzen dat het aantal symbolen van een term minstens 1 is.

Daarna kun je met inductie bewijzen dat het symbool ◦ in een term altijd gevolgd wordt door twee termen. Hieruit volgt dat

◦ zelf geen term kan zijn.

Op precies dezelfde manier kan ◦ ◦ e ook geen term zijn.

(4)

Opgave 1

Bewijs met inductie dat ◦ en ◦ ◦ e geen Sgr-termen zijn.

Allereerst kun je met inductie naar de complexiteit van een term bewijzen dat het aantal symbolen van een term minstens 1 is.

Daarna kun je met inductie bewijzen dat het symbool ◦ in een term altijd gevolgd wordt door twee termen.

Hieruit volgt dat

◦ zelf geen term kan zijn.

Op precies dezelfde manier kan ◦ ◦ e ook geen term zijn.

(5)

Opgave 1

Bewijs met inductie dat ◦ en ◦ ◦ e geen Sgr-termen zijn.

Allereerst kun je met inductie naar de complexiteit van een term bewijzen dat het aantal symbolen van een term minstens 1 is.

Daarna kun je met inductie bewijzen dat het symbool ◦ in een term altijd gevolgd wordt door twee termen. Hieruit volgt dat

◦ zelf geen term kan zijn.

Op precies dezelfde manier kan ◦ ◦ e ook geen term zijn.

(6)

Opgave 1

Bewijs met inductie dat ◦ en ◦ ◦ e geen Sgr-termen zijn.

Allereerst kun je met inductie naar de complexiteit van een term bewijzen dat het aantal symbolen van een term minstens 1 is.

Daarna kun je met inductie bewijzen dat het symbool ◦ in een term altijd gevolgd wordt door twee termen. Hieruit volgt dat

◦ zelf geen term kan zijn.

Op precies dezelfde manier kan ◦ ◦ e ook geen term zijn.

(7)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit: PSF(t1 ≡ t2) = ∅

PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ → ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ↔ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) = {ϕ} ∪ PSF(ϕ) PSF(∃x ϕ) = {ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(8)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ → ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ↔ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) = {ϕ} ∪ PSF(ϕ) PSF(∃x ϕ) = {ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(9)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) =

PSF(Rt1. . . tn) =

PSF(¬ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ∧ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ → ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ↔ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(10)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) =

PSF(¬ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ∧ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ → ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ↔ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(11)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ∧ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ → ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ↔ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(12)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ) PSF(ϕ ∨ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ∧ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ → ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ↔ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(13)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ → ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(ϕ ↔ ψ) =

{ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(14)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ → ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ↔ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) =

{ϕ} ∪ PSF(ϕ)

PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(15)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ → ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ↔ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) = {ϕ} ∪ PSF(ϕ) PSF(∃x ϕ) =

{ϕ} ∪ PSF(ϕ). Vergelijk dit zelf met Definitie 4.5 uit het boek.

(16)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ → ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ↔ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) = {ϕ} ∪ PSF(ϕ) PSF(∃x ϕ) = {ϕ} ∪ PSF(ϕ).

Vergelijk dit zelf met Definitie 4.5 uit het boek.

(17)

Opgave 2

Geef een inductieve definitie van de functie die aan een formule de verzameling van strikte deelformules toewijst.

We defini¨eren dit met inductie naar de complexiteit:

PSF(t1 ≡ t2) = ∅ PSF(Rt1. . . tn) = ∅

PSF(¬ϕ) = {ϕ} ∪ PSF(ϕ)

PSF(ϕ ∨ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ∧ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ → ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ) PSF(ϕ ↔ ψ) = {ϕ, ψ} ∪ PSF(ϕ) ∪ PSF(ψ)

PSF(∀x ϕ) = {ϕ} ∪ PSF(ϕ) PSF(∃x ϕ) = {ϕ} ∪ PSF(ϕ).

Vergelijk dit zelf met Definitie 4.5 uit het boek.

(18)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔. Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu SF(X ) =

{X }

als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(19)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu SF(X ) =

{X }

als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(20)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu SF(X ) =

{X }

als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(21)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu SF(X ) =

{X }

als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(22)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu SF(X ) =

{X }

als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(23)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu SF(X ) =

{X }

als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(24)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu

SF(X ) = {X } als X een propositieletter is SF(¬ϕ) =

{¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(25)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu

SF(X ) = {X } als X een propositieletter is SF(¬ϕ) = {¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) =

{ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ)

als ∗ ∈ {∨, ∧, →, ↔}.

(26)

Opgave 3

Geef een inductieve definitie van formules in de propositielogica en definieer SF voor deze formules.

Herinner dat formules in de propositielogica bestaan uit propositieletters P, Q, . . . en connectieven ¬, ∨, ∧, →, ↔.

Inductief:

Elke propositieletter is een formule.

Als ϕ en ψ formules zijn, dan zijn ¬ϕ, ϕ ∨ ψ, ϕ → ψ en ϕ ↔ ψ dat ook.

We defini¨eren nu

SF(X ) = {X } als X een propositieletter is SF(¬ϕ) = {¬ϕ} ∪ SF(ϕ)

SF(ϕ ∗ ψ) = {ϕ ∗ ψ} ∪ SF(ϕ) ∪ SF(ψ) als ∗ ∈ {∨, ∧, →, ↔}.

(27)

Opgave 4

Zij A 6= ∅ eindig en zij S een eindige verzameling van symbolen. Bewijs dat er eindig veel S -structuren zijn met domein A.

Definitie: S -structuur

Een S -structuur is een paar (A, a) met A 6= ∅ en een afbeelding a zodat

(i) Voor elk relatiesymbool R ∈ S van ariteit n is a(R) een relatie op A van ariteit n.

(ii) Voor elk functieymbool f ∈ S van ariteit n is a(f ) een functie op A van ariteit n.

(iii) Voor elke constante c ∈ S geldt a(c) ∈ A. Voor elk van deze drie dingen zijn er maar eindig veel mogelijkheden.

(28)

Opgave 4

Zij A 6= ∅ eindig en zij S een eindige verzameling van symbolen. Bewijs dat er eindig veel S -structuren zijn met domein A.

Definitie: S -structuur

Een S -structuur is een paar (A, a) met A 6= ∅ en een afbeelding a zodat

(i) Voor elk relatiesymbool R ∈ S van ariteit n is a(R) een relatie op A van ariteit n.

(ii) Voor elk functieymbool f ∈ S van ariteit n is a(f ) een functie op A van ariteit n.

(iii) Voor elke constante c ∈ S geldt a(c) ∈ A.

Voor elk van deze drie dingen zijn er maar eindig veel mogelijkheden.

(29)

Opgave 4

Zij A 6= ∅ eindig en zij S een eindige verzameling van symbolen. Bewijs dat er eindig veel S -structuren zijn met domein A.

Definitie: S -structuur

Een S -structuur is een paar (A, a) met A 6= ∅ en een afbeelding a zodat

(i) Voor elk relatiesymbool R ∈ S van ariteit n is a(R) een relatie op A van ariteit n.

(ii) Voor elk functieymbool f ∈ S van ariteit n is a(f ) een functie op A van ariteit n.

(iii) Voor elke constante c ∈ S geldt a(c) ∈ A.

Voor elk van deze drie dingen zijn er maar eindig veel mogelijkheden.

(30)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ”

Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t). De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(31)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(32)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar.

Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(33)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n

en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(34)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen.

Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(35)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(36)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx ,

dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(37)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(38)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t.

Uit de inductie- hypothese volgt dat x ∈ var(ti) dus geldt er ook

x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(39)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(ti)

dus geldt er ook x ∈ var(t1) ∪ · · · ∪ var(tn) = var(ft1. . . tn) = var(t).

(40)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ =⇒ ” Met inductie zullen we bewijzen dat voor alle n de volgende uitspraak waar is:

Als xt in n stappen is bewezen dan geldt x ∈ var(t).

De uitspraak is zeker waar voor n = 0, want dan is de antecedent onwaar. Stel nu dat de uitspraak geldt voor alle m ≤ n en stel dat xt is bewezen in n + 1 stappen. Er zijn dan twee mogelijke laatste stappen:

(1) Als de eerste regel is gebruikt hebben we xt = xx , dus t = x waardoor x ∈ var(t).

(2) Als de tweede regel is gebruikt dan zijn er f ∈ S en t1, . . . , tn zodat xti al bewezen is en ft1. . . tn= t. Uit de inductie- hypothese volgt dat x ∈ var(t) dus geldt er ook

(41)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ”

Met inductie naar de complexiteit van t bewijzen we: Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(42)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(43)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(44)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t},

dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(45)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t.

Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(46)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(47)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅

dus x 6∈ var(t). (T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met

t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(48)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(49)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn.

Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(50)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn),

dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(51)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n.

Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(52)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xt bewijsbaar.

Nu kunnen we xt bewijzen met de tweede regel.

(53)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xti bewijsbaar. Nu kunnen we xt bewijzen met de tweede regel.

(54)

Opgave 6

Bekijk de calculus Cv. Bewijs dat voor alle variabelen x en alle S -termen t, xt bewijsbaar is dan en slechts dan als x ∈ var(t).

“ ⇐= ” Met inductie naar de complexiteit van t bewijzen we:

Als x ∈ var(t) dan is xt bewijsbaar.

(T1) Als t een variabele is dan geldt var(t) = {t}, dus x ∈ var(t) impliceert x = t. Er geldt dus xt = xx en dit bewijsbaar dankzij de eerste regel.

(T2) Als t een constante is dan geldt var(t) = ∅ dus x 6∈ var(t).

(T3) Stel dat t1, . . . , tn S -termen zijn en dat f ∈ S met t = ft1. . . tn. Er geldt

x ∈ var(t) = var(f (t1. . . tn)) = var(t1) ∪ · · · ∪ var(tn), dus x ∈ var(ti) voor een zekere 1 ≤ i ≤ n. Volgens de inductiehypothese is xt bewijsbaar. Nu kunnen we xt

Referenties

GERELATEERDE DOCUMENTEN

Dan geldt voor elke S-term pA, βqptq “ pB, βqptq en voor elke kwantorvrije ϕ geldt pA, βq ( ϕ ðñ pB, βq ( ϕ.. We doen inductie naar de complexiteit

Dan geldt voor elke S-term pA, βqptq “ pB, βqptq en voor elke kwantorvrije ϕ geldt pA, βq ( ϕ ðñ pB, βq ( ϕ.. We doen inductie naar de complexiteit

Dan is een model met twee punten waarvan er maar 1 reflexief is een tegenvoorbeeld.. Als we aannemen dat x R var ψ dan is de regel

We gebruiken hier de zesde formule rΠ6s.. • Stel dat het klopt voor een

(d) Deze regel is correct, want je kunt een x in het beeld van f bekijken.. Je gebruikt dan dat een domein niet leeg

Omdat er geen constanten en functies zijn wordt elke term door J afgebeeld op b en daar is Rxx onwaar.. Er kan dus geen

Bekijk de taal met de vier unaire relaties {G , B, R, O} (groen, blauw, rood, oranje) en introduceer een constante voor elk land op de kaart (bijvoorbeeld c NL , c EN , c BE ). Zij R

Elke eindige deelverzameling heeft een model, dus volgens de compactheidsstelling heeft deze.. verzameling