Professional Documents
Culture Documents
primer orden
Gabriel I. Senno
1
Definiciones
Sea L un lenguaje de primer orden, C una clase de modelos (o
L-estructuras) y K FORM(L).
Definiciones
Sea L un lenguaje de primer orden, C una clase de modelos (o
L-estructuras) y K FORM(L).
Definicin (Correctitud)
Decimos que K es una axiomatizacin correcta con respecto a C
si para toda FORM(L) se tiene que:
`K = (Para todo M C, M |= )
Definiciones
Sea L un lenguaje de primer orden, C una clase de modelos (o
L-estructuras) y K FORM(L).
Definicin (Correctitud)
Decimos que K es una axiomatizacin correcta con respecto a C
si para toda FORM(L) se tiene que:
`K = (Para todo M C, M |= )
Definicin (Completitud)
Decimos que K es una axiomatizacin completa con respecto a
C si para toda FORM(L) se tiene que:
(Para todo M C, M |= ) = `K
Definiciones
Sea L un lenguaje de primer orden, C una clase de modelos (o
L-estructuras) y K FORM(L).
Definicin (Correctitud)
Decimos que K es una axiomatizacin correcta con respecto a C
si para toda FORM(L) se tiene que:
`K = (Para todo M C, M |= )
Definicin (Completitud)
Decimos que K es una axiomatizacin completa con respecto a
C si para toda FORM(L) se tiene que:
(Para todo M C, M |= ) = `K
Ejemplo
En la terica vieron que, dado un lenguaje de primer orden L,
el conjunto de instanciaciones de los esquemas axiomticos de
SQ con L-formulas, es una axiomatizacin correcta y completa
con respecto a la clase de todas las L-estructuras.
Ejercicio 5 de la prctica 7
Resolucin
Idea:
Buscamos una axiomatizacin que nos de como teoremas todas
las formulas verdaderas en la clase de modelos transitivos y
solo las formulas verdaderas en la clase de modelos transitivos.
Resolucin
Idea:
Buscamos una axiomatizacin que nos de como teoremas todas
las formulas verdaderas en la clase de modelos transitivos y
solo las formulas verdaderas en la clase de modelos transitivos.
Sabemos que SQ es correcta tanto para los modelos transitivos
como para los no transitivos.
Resolucin
Idea:
Buscamos una axiomatizacin que nos de como teoremas todas
las formulas verdaderas en la clase de modelos transitivos y
solo las formulas verdaderas en la clase de modelos transitivos.
Sabemos que SQ es correcta tanto para los modelos transitivos
como para los no transitivos.
Si agregamos formulas a SQ que fuercen a que la interpretacin
de los smbolos de relacin binaria se haga con relaciones
transitivas, restringimos la clase de modelos para la cual
nuestra axiomatizacin es correcta, a la clase de modelos
transitivos.
Probemos P(1).
Probemos P(1).
Tenemos 2 posibilidades para 1 :
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
1 es un axioma de SQ.
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
(a, b) 6 R
o (b, c) 6 RM o (a, c) RM
Probemos P(1).
Tenemos 2 posibilidades para 1 :
1
(a, b) 6 R
o (b, c) 6 RM o (a, c) RM
RM es transitiva.
7
= `SQT
(SQ SQT )
= `SQT
(SQ SQT )
= `SQT
(SQ SQT )
= `SQT
(SQ SQT )
= `SQT
(SQ SQT )
Ejercicio de parcial
10
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
para todo n Z>0 , existe m Z>0 ,
Z |= ((x = y) x div y)[v(x = n, y = m)]
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
para todo n Z>0 , existe m Z>0 ,
Z |= ((x = y) x div y)[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z |= (x = y)[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
para todo n Z>0 , existe m Z>0 ,
Z |= ((x = y) x div y)[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z |= (x = y)[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z 6|= x = y[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
para todo n Z>0 , existe m Z>0 ,
Z |= ((x = y) x div y)[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z |= (x = y)[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z 6|= x = y[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 , n 6= m y n div Z m
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
para todo n Z>0 , existe m Z>0 ,
Z |= ((x = y) x div y)[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z |= (x = y)[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z 6|= x = y[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 , n 6= m y n div Z m
11
Resolucin
a) Vamos a demostrar que S5 es vlido en Z.
Sea v una valuacin.
Z |= (x)(y)((x = y) x div y)[v]
para todo n Z>0 , Z |= (y)((x = y) x div y)[v(x = n)]
para todo n Z>0 , existe m Z>0 ,
Z |= ((x = y) x div y)[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z |= (x = y)[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 ,
Z 6|= x = y[v(x = n, y = m)] y Z |= x div y[v(x = n, y = m)]
para todo n Z>0 , existe m Z>0 , n 6= m y n div Z m
Y esta ltima afirmacin es cierta tomando, por ejemplo,
m = 2n.
11
Resolucin
b) Dar una frmula y un modelo M tal que:
I)
II )
III)
12
Resolucin
b) Dar una frmula y un modelo M tal que:
I)
II )
III)
Sugerencias?
12
Resolucin
b) Dar una frmula y un modelo M tal que:
I)
II )
III)
Sugerencias?
Una posible solucin es:
U = {n Z>0 | 2 divZ n} {1}
M = hU; 1; divZ U2 ; primoZ Ui
12
Resolucin
b) Dar una frmula y un modelo M tal que:
I)
II )
III)
Sugerencias?
Una posible solucin es:
U = {n Z>0 | 2 divZ n} {1}
M = hU; 1; divZ U2 ; primoZ Ui
:= (x)(y) ((x = y) (primo(x) primo(y))
12
Resolucin
13
Resolucin
13
Resolucin
13
Resolucin
13
Resolucin
13
Resolucin
13