l ogica en acci on - logic in action · razonamiento en la vida cotidiana ejemplo: en el...

238
L´ogicaenAcci´ on Cap´ ıtulo 2: L´ ogica Proposicional http://www.logicinaction.org/ (http://www.logicinaction.org/) 1 / 40

Upload: others

Post on 16-Aug-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Logica en AccionCapıtulo 2: Logica Proposicional

http://www.logicinaction.org/

(http://www.logicinaction.org/) 1 / 40

Page 2: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: en el restaurante

Estas en un restaurante con tus padres esperando la co-mida. Tu padre ordeno pescado, tu madre un platillovegetariano y tu ordenaste carne. Un mesero, distinto alque tomo la orden, trae la comida. ¿Que puede hacer parasaber que plato le corresponde a cada persona?

(http://www.logicinaction.org/) 2 / 40

Page 3: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: todavıa en el restaurante

Despues de finalizar la comida, se acerca otro mesero ypregunta “¿Todos quieren cafe?”. Tu padre responde“No se”, tu madre responde “No se”, y entonces turespondes “No, no todos queremos cafe”. El mismomesero regresa y les da el cafe a las personas correctas.Suponiendo que cada persona solo sabıa si ella querıa ono cafe, ¿Que razonamiento siguio el mesero? ¿A quien ledieron cafe y a quien no?

(http://www.logicinaction.org/) 3 / 40

Page 4: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: sudoku

1 · ·· · 2

· · ·

(http://www.logicinaction.org/) 4 / 40

Page 5: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: sudoku

1 · 3

· · 2

· · ·

(http://www.logicinaction.org/) 4 / 40

Page 6: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: sudoku

1 2 3

· · 2

· · 1

(http://www.logicinaction.org/) 4 / 40

Page 7: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: sudoku

1 2 3

3 · 2

· 3 1

(http://www.logicinaction.org/) 4 / 40

Page 8: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Razonamiento en la vida cotidiana

Ejemplo: sudoku

1 2 3

3 1 2

2 3 1

(http://www.logicinaction.org/) 4 / 40

Page 9: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

¿?

Si tomas el medicamento te mejoraras.

Estas tomando el medicamento.

Por lo tanto te mejoraras.

Si tomas el medicamento te mejoraras.

Estas mejorando.

Por lo tanto, tomaste el medicamento.

(http://www.logicinaction.org/) 5 / 40

Page 10: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

!

Si tomas el medicamento te mejoraras.

Estas tomando el medicamento.

Por lo tanto te mejoraras.

Si tomas el medicamento te mejoraras.

Estas mejorando.

Por lo tanto, tomaste el medicamento.

(http://www.logicinaction.org/) 5 / 40

Page 11: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

!

Si tomas el medicamento te mejoraras.

Estas tomando el medicamento.

Por lo tanto te mejoraras.

¿?

Si tomas el medicamento te mejoraras.

Estas mejorando.

Por lo tanto, tomaste el medicamento.

(http://www.logicinaction.org/) 5 / 40

Page 12: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

!

Si tomas el medicamento te mejoraras.

Estas tomando el medicamento.

Por lo tanto te mejoraras.

%

Si tomas el medicamento te mejoraras.

Estas mejorando.

Por lo tanto, tomaste el medicamento.

(http://www.logicinaction.org/) 5 / 40

Page 13: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

¿?

Si tomas el medicamento te mejoraras.

No estas tomando el medicamento.

Por lo tanto no mejoraras.

Si tomas el medicamento te mejoraras.

No estas mejorando.

No tomaste el medicamento.

(http://www.logicinaction.org/) 6 / 40

Page 14: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

%

Si tomas el medicamento te mejoraras.

No estas tomando el medicamento.

Por lo tanto no mejoraras.

Si tomas el medicamento te mejoraras.

No estas mejorando.

No tomaste el medicamento.

(http://www.logicinaction.org/) 6 / 40

Page 15: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

%

Si tomas el medicamento te mejoraras.

No estas tomando el medicamento.

Por lo tanto no mejoraras.

¿?

Si tomas el medicamento te mejoraras.

No estas mejorando.

No tomaste el medicamento.

(http://www.logicinaction.org/) 6 / 40

Page 16: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Ejemplo

%

Si tomas el medicamento te mejoraras.

No estas tomando el medicamento.

Por lo tanto no mejoraras.

!

Si tomas el medicamento te mejoraras.

No estas mejorando.

No tomaste el medicamento.

(http://www.logicinaction.org/) 6 / 40

Page 17: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Inferencia valida

A1, . . . ,An

C

Una inferencia es valida si y solo si en todos los casos en los quetodas las premisas son verdaderas, la conclusion es tambien verdadera.

(http://www.logicinaction.org/) 7 / 40

Page 18: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Inferencia valida

A1, . . . ,An

C

Una inferencia es valida si y solo si en todos los casos en los quetodas las premisas son verdaderas, la conclusion es tambien verdadera.

(http://www.logicinaction.org/) 7 / 40

Page 19: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Si una inferencia es valida ¿Que sabemos?

Supongamos que la siguiente inferencia es valida

A1, . . . ,An

C

Entonces

1 si todas las premisas A1, . . . ,An son verdaderas, la conclusion Cdebe ser verdadera.

2 si la conclusion C es falsa, al menos una premisa Ai debe serfalsa.

(http://www.logicinaction.org/) 8 / 40

Page 20: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Si una inferencia es valida ¿Que sabemos?

Supongamos que la siguiente inferencia es valida

A1, . . . ,An

C

Entonces1 si todas las premisas A1, . . . ,An son verdaderas, la conclusion C

debe ser verdadera.

2 si la conclusion C es falsa, al menos una premisa Ai debe serfalsa.

(http://www.logicinaction.org/) 8 / 40

Page 21: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Si una inferencia es valida ¿Que sabemos?

Supongamos que la siguiente inferencia es valida

A1, . . . ,An

C

Entonces1 si todas las premisas A1, . . . ,An son verdaderas, la conclusion C

debe ser verdadera.2 si la conclusion C es falsa, al menos una premisa Ai debe ser

falsa.

(http://www.logicinaction.org/) 8 / 40

Page 22: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Buscando patrones (1)

Dos inferencias validas:

Si tomas el medicamento, entonces te mejoraras.

Estas tomando el medicamento.

Por lo tanto te mejoraras.

Si saltas del 4to piso, entonces volaras.

Saltas del 4to piso.

Por lo tanto volaras.

(http://www.logicinaction.org/) 9 / 40

Page 23: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Buscando patrones (1)

Dos inferencias validas:

Si tomas el medicamento, entonces te mejoraras.

Estas tomando el medicamento.

Por lo tanto te mejoraras.

Si saltas del 4to piso, entonces volaras.

Saltas del 4to piso.

Por lo tanto volaras.

(http://www.logicinaction.org/) 9 / 40

Page 24: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Buscando patrones (1)

Dos inferencias validas:

Si A, entonces B.

A.

Por lo tanto B.

Si E, entonces F .

E.

Por lo tanto F .

(http://www.logicinaction.org/) 9 / 40

Page 25: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Buscando patrones (2)

Otra inferencia valida:

Si tomas el medicamento, entonces te mejoraras.

No estas mejorando.

Por lo tanto no tomaste el medicamento.

(http://www.logicinaction.org/) 10 / 40

Page 26: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Buscando patrones (2)

Otra inferencia valida:

Si tomas el medicamento, entonces te mejoraras.

No estas mejorando.

Por lo tanto no tomaste el medicamento.

(http://www.logicinaction.org/) 10 / 40

Page 27: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

Buscando patrones (2)

Otra inferencia valida:

Si A, entonces B.

no B.

Por lo tanto no A.

(http://www.logicinaction.org/) 10 / 40

Page 28: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Validez y patrones de inferencia

La pregunta principal

¿Como identificar patrones de inferencia validos?

(http://www.logicinaction.org/) 11 / 40

Page 29: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos es culpable.A2 No todos son culpables.A3 Si la senora White es culpable, entonces el Coronel Mustard

tambien es culpable.A4 Si la senorita Scarlet es inocente, entonces el Coronel Mustard

tambien es inocente.

(http://www.logicinaction.org/) 12 / 40

Page 30: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 31: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 32: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 33: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.

A3 Si la senora White es culpable,entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 34: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.

A3 Si la senora White es culpable,entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 35: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 36: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 37: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 38: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

A1 Al menos uno de ellos esculpable.

A2 No todos son culpables.A3 Si la senora White es culpable,

entonces el Coronel Mustardtambien es culpable.

A4 Si la senorita Scarlet esinocente, entonces el CoronelMustard tambien es inocente.

inocente inocente inocente

inocente inocente culpable

inocente culpable inocente

inocente culpable culpable

culpable inocente inocente

culpable inocente culpable

culpable culpable inocente

culpable culpable culpable

(http://www.logicinaction.org/) 13 / 40

Page 39: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

¿?A1,A2,A3,A4

La senorita Scarlet es culpable

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senorita Scarlet esculpable” es verdadera.

A1,A2,A3,A4

La senora White es inocente

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senora White esinocente” es verdadera.

(http://www.logicinaction.org/) 14 / 40

Page 40: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

!A1,A2,A3,A4

La senorita Scarlet es culpable

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senorita Scarlet esculpable” es verdadera.

A1,A2,A3,A4

La senora White es inocente

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senora White esinocente” es verdadera.

(http://www.logicinaction.org/) 14 / 40

Page 41: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

!A1,A2,A3,A4

La senorita Scarlet es culpable

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senorita Scarlet esculpable” es verdadera.

A1,A2,A3,A4

La senora White es inocente

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senora White esinocente” es verdadera.

(http://www.logicinaction.org/) 14 / 40

Page 42: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

!A1,A2,A3,A4

La senorita Scarlet es culpable

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senorita Scarlet esculpable” es verdadera.

¿?A1,A2,A3,A4

La senora White es inocente

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senora White esinocente” es verdadera.

(http://www.logicinaction.org/) 14 / 40

Page 43: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

!A1,A2,A3,A4

La senorita Scarlet es culpable

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senorita Scarlet esculpable” es verdadera.

!A1,A2,A3,A4

La senora White es inocente

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senora White esinocente” es verdadera.

(http://www.logicinaction.org/) 14 / 40

Page 44: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

!A1,A2,A3,A4

La senorita Scarlet es culpable

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senorita Scarlet esculpable” es verdadera.

!A1,A2,A3,A4

La senora White es inocente

En todas las posibilidades en las cuales las premisas A1,A2,A3 y A4

son todas verdaderas, la conclusion “La senora White esinocente” es verdadera.

(http://www.logicinaction.org/) 14 / 40

Page 45: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

¿?A1,A2,A3,A4

El Coronel Mustard es culpable

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esculpable” es falsa. (Existe un contraejemplo.)

A1,A2,A3,A4

El Coronel Mustard es inocente

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esinocente” es falsa. (Existe un contraejemplo.)

(http://www.logicinaction.org/) 15 / 40

Page 46: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

%A1,A2,A3,A4

El Coronel Mustard es culpable

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esculpable” es falsa. (Existe un contraejemplo.)

A1,A2,A3,A4

El Coronel Mustard es inocente

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esinocente” es falsa. (Existe un contraejemplo.)

(http://www.logicinaction.org/) 15 / 40

Page 47: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

%A1,A2,A3,A4

El Coronel Mustard es culpable

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esculpable” es falsa. (Existe un contraejemplo.)

A1,A2,A3,A4

El Coronel Mustard es inocente

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esinocente” es falsa. (Existe un contraejemplo.)

(http://www.logicinaction.org/) 15 / 40

Page 48: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

%A1,A2,A3,A4

El Coronel Mustard es culpable

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esculpable” es falsa. (Existe un contraejemplo.)

¿?A1,A2,A3,A4

El Coronel Mustard es inocente

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esinocente” es falsa. (Existe un contraejemplo.)

(http://www.logicinaction.org/) 15 / 40

Page 49: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

%A1,A2,A3,A4

El Coronel Mustard es culpable

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esculpable” es falsa. (Existe un contraejemplo.)

%A1,A2,A3,A4

El Coronel Mustard es inocente

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esinocente” es falsa. (Existe un contraejemplo.)

(http://www.logicinaction.org/) 15 / 40

Page 50: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste y consecuencia

Ejemplo

%A1,A2,A3,A4

El Coronel Mustard es culpable

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esculpable” es falsa. (Existe un contraejemplo.)

%A1,A2,A3,A4

El Coronel Mustard es inocente

Hay una posibilidad en la cual las premisas A1,A2,A3 y A4 sontodas verdaderas pero la conclusion “El Coronel Mustard esinocente” es falsa. (Existe un contraejemplo.)

(http://www.logicinaction.org/) 15 / 40

Page 51: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Ingredientes del lenguaje proposicional

1 Enunciados basicos o atomicos:

p, q, r, . . .

2 Operadores para construir enunciados mas complejos:

“no . . . ” se escribe ¬ . . .

“. . . y . . .” se escribe . . .∧ . . .

“. . . o . . .” se escribe . . .∨ . . .

“si . . . entonces” se escribe . . .→ . . .

“ . . . si y solo si . . .” se escribe . . .↔ . . .

Note como los enunciados basicos son simples proposiciones (de ahıel nombre del lenguaje).

(http://www.logicinaction.org/) 16 / 40

Page 52: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Ingredientes del lenguaje proposicional

1 Enunciados basicos o atomicos:

p, q, r, . . .

2 Operadores para construir enunciados mas complejos:

“no . . . ” se escribe ¬ . . .

“. . . y . . .” se escribe . . .∧ . . .

“. . . o . . .” se escribe . . .∨ . . .

“si . . . entonces” se escribe . . .→ . . .

“ . . . si y solo si . . .” se escribe . . .↔ . . .

Note como los enunciados basicos son simples proposiciones (de ahıel nombre del lenguaje).

(http://www.logicinaction.org/) 16 / 40

Page 53: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Ingredientes del lenguaje proposicional

1 Enunciados basicos o atomicos:

p, q, r, . . .

2 Operadores para construir enunciados mas complejos:

“no . . . ” se escribe ¬ . . .

“. . . y . . .” se escribe . . .∧ . . .

“. . . o . . .” se escribe . . .∨ . . .

“si . . . entonces” se escribe . . .→ . . .

“ . . . si y solo si . . .” se escribe . . .↔ . . .

Note como los enunciados basicos son simples proposiciones (de ahıel nombre del lenguaje).

(http://www.logicinaction.org/) 16 / 40

Page 54: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Ingredientes del lenguaje proposicional

1 Enunciados basicos o atomicos:

p, q, r, . . .

2 Operadores para construir enunciados mas complejos:

“no . . . ” se escribe ¬ . . .

“. . . y . . .” se escribe . . .∧ . . .

“. . . o . . .” se escribe . . .∨ . . .

“si . . . entonces” se escribe . . .→ . . .

“ . . . si y solo si . . .” se escribe . . .↔ . . .

Note como los enunciados basicos son simples proposiciones (de ahıel nombre del lenguaje).

(http://www.logicinaction.org/) 16 / 40

Page 55: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:

1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces

¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 56: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces

¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 57: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces

¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 58: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP,

(ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 59: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP,

(ϕ→ ψ) ∈ LP,(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 60: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP,

(ϕ→ ψ) ∈ LP,

(ϕ ∨ ψ) ∈ LP,

(ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 61: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,

(ϕ ∨ ψ) ∈ LP,

(ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 62: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,

(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 63: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,

(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 64: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

El lenguaje proposicional

El lenguaje proposicional LP es un conjunto de formulas tal que:1 todos los enunciados basicos estan en LP:

p ∈ LP, q ∈ LP, r ∈ LP, . . .

2 Si ϕ y ψ estan en LP (ϕ ∈ LP y ψ ∈ LP), entonces¬ϕ ∈ LP, (ϕ ∧ ψ) ∈ LP, (ϕ→ ψ) ∈ LP,

(ϕ ∨ ψ) ∈ LP, (ϕ↔ ψ) ∈ LP.

3 No hay otras formulas en LP.

En la practica, omitiremos los parentesis cuando no sean necesarios.

(http://www.logicinaction.org/) 17 / 40

Page 65: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 66: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)

((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 67: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)

((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 68: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 69: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 70: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 71: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 72: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 73: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 74: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 75: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 76: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 77: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 78: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 79: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

El lenguaje de la logica proposicional

Construyendo formulas

Cada formula puede ser vista como un arbol:

((¬p ∨ q) → r)((¬p ∨ q) → r)

((¬p ∨ q) → r)

(¬p ∨ q) r

((¬p ∨ q) → r)

(¬p ∨ q)

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

q

r

((¬p ∨ q) → r)

(¬p ∨ q)

¬p

¬

p

q

r

(¬(p ∨ q) → r)(¬(p ∨ q) → r)

(¬(p ∨ q) → r)

¬(p ∨ q) r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

r

(¬(p ∨ q) → r)

¬(p ∨ q)

¬

(p ∨ q)

p q

r

(http://www.logicinaction.org/) 18 / 40

Page 80: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas

¿Como sabemos si una formula dada ϕ es verdaderao falsa?

Necesitamos el valor de verdad de los enunciados basicosp, q, r, . . . que aparecen en ϕ.Necesitamos saber cual es el efecto de ¬, ∧, ∨,→ y↔.

(http://www.logicinaction.org/) 19 / 40

Page 81: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas

¿Como sabemos si una formula dada ϕ es verdaderao falsa?

Necesitamos el valor de verdad de los enunciados basicosp, q, r, . . . que aparecen en ϕ.

Necesitamos saber cual es el efecto de ¬, ∧, ∨,→ y↔.

(http://www.logicinaction.org/) 19 / 40

Page 82: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas

¿Como sabemos si una formula dada ϕ es verdaderao falsa?

Necesitamos el valor de verdad de los enunciados basicosp, q, r, . . . que aparecen en ϕ.Necesitamos saber cual es el efecto de ¬, ∧, ∨,→ y↔.

(http://www.logicinaction.org/) 19 / 40

Page 83: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00 1

o, abreviado,

¬ ϕ

0 11 0

(http://www.logicinaction.org/) 20 / 40

Page 84: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1

0

0

1

o, abreviado,

¬ ϕ

0 11 0

(http://www.logicinaction.org/) 20 / 40

Page 85: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00

1

o, abreviado,

¬ ϕ

0 11 0

(http://www.logicinaction.org/) 20 / 40

Page 86: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00 1

o, abreviado,

¬ ϕ

0 11 0

(http://www.logicinaction.org/) 20 / 40

Page 87: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00 1

o, abreviado,

¬ ϕ

0 11 0

(http://www.logicinaction.org/) 20 / 40

Page 88: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00 1

o, abreviado,

¬ ϕ

0

1

1

0

(http://www.logicinaction.org/) 20 / 40

Page 89: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00 1

o, abreviado,

¬ ϕ

0 1

1

0

(http://www.logicinaction.org/) 20 / 40

Page 90: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (1)

Denota verdadero con 1, y falso con 0.

Para la negacion ¬

ϕ ¬ϕ

1 00 1

o, abreviado,

¬ ϕ

0 11 0

(http://www.logicinaction.org/) 20 / 40

Page 91: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 92: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1

1

11

0

00

0

10

0

0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 93: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11

0

00

0

10

0

0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 94: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00

0

10

0

0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 95: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10

0

0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 96: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 97: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 98: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1

1

11

1

00

1

10

0

0

(http://www.logicinaction.org/) 21 / 40

Page 99: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11

1

00

1

10

0

0

(http://www.logicinaction.org/) 21 / 40

Page 100: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00

1

10

0

0

(http://www.logicinaction.org/) 21 / 40

Page 101: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10

0

0

(http://www.logicinaction.org/) 21 / 40

Page 102: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (2)

Para la conjuncion ∧

ϕ ∧ ψ

1 1 11 0 00 0 10 0 0

Para la disyuncion ∨

ϕ ∨ ψ

1 1 11 1 00 1 10 0 0

(http://www.logicinaction.org/) 21 / 40

Page 103: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 104: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1

1

11

0

00

0

10

1

0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 105: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11

0

00

0

10

1

0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 106: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00

0

10

1

0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 107: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10

1

0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 108: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 109: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 110: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1

1

11

0

00

1

10

1

0

(http://www.logicinaction.org/) 22 / 40

Page 111: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11

0

00

1

10

1

0

(http://www.logicinaction.org/) 22 / 40

Page 112: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11 0 00

1

10

1

0

(http://www.logicinaction.org/) 22 / 40

Page 113: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10

1

0

(http://www.logicinaction.org/) 22 / 40

Page 114: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Efecto de los conectivos (3)

Para la equivalencia↔

ϕ ↔ ψ

1 1 11 0 00 0 10 1 0

Para la implicacion→

ϕ → ψ

1 1 11 0 00 1 10 1 0

(http://www.logicinaction.org/) 22 / 40

Page 115: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 116: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.

Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 117: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 118: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 119: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 120: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 121: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 122: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Valuaciones

Valuacion. Sea P = {p, q, r, . . .} un conjunto de enunciados basicos.Una valuacion V sobre P asigna a cada elemento de P un valor deverdad unico: verdadero o falso.

Ejemplo: supongamos que P = {p, q}.Existen cuatro valuaciones diferentes:

V1(p) = 1 V1(q) = 1

V2(p) = 1 V2(q) = 0

V3(p) = 0 V3(q) = 1

V4(p) = 0 V4(q) = 0

¿Cuantas valuaciones hay para P = {p}? ¿Cuantas para P = {p, q, r}?

(http://www.logicinaction.org/) 23 / 40

Page 123: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ q

V : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → q

V : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 124: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV :

1

0

1

1

V |= (¬p) ∧ q

(p ∧ (p → q)) → q

V : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 125: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0

1

1

V |= (¬p) ∧ q

(p ∧ (p → q)) → q

V : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 126: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1

V |= (¬p) ∧ q

(p ∧ (p → q)) → q

V : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 127: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → q

V : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 128: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → q

V : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 129: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1

0

1

0

0

1

0

V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 130: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1

0

1 0 0

1

0

V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 131: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0

1

0

V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 132: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0

V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 133: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 134: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ p

V : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 135: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV :

0 1

0

V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 136: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV :

0

1 0

V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 137: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0

V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 138: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 139: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)

V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 140: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)V : 0

1

1

1

1

0

0

V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 141: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)V : 0 1 1

1

1

0

0

V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 142: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)V : 0 1 1

1

1 0 0

V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 143: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)V : 0 1 1 1 1 0 0

V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 144: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en situaciones (valuaciones)especıficas

(¬ p) ∧ qV : 1 0 1 1 V |= (¬p) ∧ q

(p ∧ (p → q)) → qV : 1 0 1 0 0 1 0 V |= (p ∧ (p→ q))→ q

¬ ¬ pV : 0 1 0 V 6|= ¬¬p

(p → q) ∨ (q → p)V : 0 1 1 1 1 0 0 V |= (p→ q) ∨ (q → p)

(http://www.logicinaction.org/) 24 / 40

Page 145: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1 1 11 0 1 0 0 1 00 0 0 1 1 1 10 0 0 1 0 1 0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 146: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1

1

1

1

1

1

11

0

1

0

0

1

00

0

0

1

1

1

10

0

0

1

0

1

0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 147: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1

1

1 1 1

1

11

0

1 0 0

1

00

0

0 1 1

1

10

0

0 1 0

1

0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 148: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1

1

11 0 1 0 0

1

00 0 0 1 1

1

10 0 0 1 0

1

0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 149: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1 1 11 0 1 0 0 1 00 0 0 1 1 1 10 0 0 1 0 1 0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 150: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1 1 11 0 1 0 0 1 00 0 0 1 1 1 10 0 0 1 0 1 0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 151: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1 1 11 0 1 0 0 1 00 0 0 1 1 1 10 0 0 1 0 1 0

¬ ¬ p

1 0

1

0 1

0

(http://www.logicinaction.org/) 25 / 40

Page 152: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1 1 11 0 1 0 0 1 00 0 0 1 1 1 10 0 0 1 0 1 0

¬ ¬ p

1

0 1

0

1 0

(http://www.logicinaction.org/) 25 / 40

Page 153: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Posibilidades semanticas: tablas de verdad

Evaluando formulas en todas las situaciones(valuaciones) posibles

(p ∧ (p → q)) → q

1 1 1 1 1 1 11 0 1 0 0 1 00 0 0 1 1 1 10 0 0 1 0 1 0

¬ ¬ p

1 0 10 1 0

(http://www.logicinaction.org/) 25 / 40

Page 154: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Clasificacion de formulas de acuerdo a sucomportamiento

Aquellas que nunca son verdaderas (contradicciones):

p ∧ (¬p), . . .

Aquellas que son verdaderas en al menos un caso (satisfacibles):

(¬p) ∨ q, . . .

Aquellas que son siempre verdaderas (validas, tautologıas):

(p ∧ (p→ q))→ q, . . .

Si ϕ es valida, escribiremos |= ϕ

(http://www.logicinaction.org/) 26 / 40

Page 155: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Clasificacion de formulas de acuerdo a sucomportamiento

Aquellas que nunca son verdaderas (contradicciones):

p ∧ (¬p), . . .

Aquellas que son verdaderas en al menos un caso (satisfacibles):

(¬p) ∨ q, . . .

Aquellas que son siempre verdaderas (validas, tautologıas):

(p ∧ (p→ q))→ q, . . .

Si ϕ es valida, escribiremos |= ϕ

(http://www.logicinaction.org/) 26 / 40

Page 156: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Clasificacion de formulas de acuerdo a sucomportamiento

Aquellas que nunca son verdaderas (contradicciones):

p ∧ (¬p), . . .

Aquellas que son verdaderas en al menos un caso (satisfacibles):

(¬p) ∨ q, . . .

Aquellas que son siempre verdaderas (validas, tautologıas):

(p ∧ (p→ q))→ q, . . .

Si ϕ es valida, escribiremos |= ϕ

(http://www.logicinaction.org/) 26 / 40

Page 157: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Clasificacion de formulas de acuerdo a sucomportamiento

Aquellas que nunca son verdaderas (contradicciones):

p ∧ (¬p), . . .

Aquellas que son verdaderas en al menos un caso (satisfacibles):

(¬p) ∨ q, . . .

Aquellas que son siempre verdaderas (validas, tautologıas):

(p ∧ (p→ q))→ q, . . .

Si ϕ es valida, escribiremos |= ϕ

(http://www.logicinaction.org/) 26 / 40

Page 158: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Inferencia valida

Inferencia:ϕ1, . . . ,ϕn

ψ

Inferencia valida. Una inferencia es valida si y solo si la conclusionψ es verdadera en todas las situaciones (valuaciones) en las cualestodas las premisas ϕ1, . . . ,ϕn son verdaderas.

Si la inferencia es valida, tambien decimos que ψ es una consecuencialogica de ϕ1, . . . ,ϕn.

Si la inferencia es valida, escribiremos ϕ1, . . . ,ϕn |= ψ

(http://www.logicinaction.org/) 27 / 40

Page 159: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Inferencia valida

Inferencia:ϕ1, . . . ,ϕn

ψ

Inferencia valida. Una inferencia es valida si y solo si la conclusionψ es verdadera en todas las situaciones (valuaciones) en las cualestodas las premisas ϕ1, . . . ,ϕn son verdaderas.

Si la inferencia es valida, tambien decimos que ψ es una consecuencialogica de ϕ1, . . . ,ϕn.

Si la inferencia es valida, escribiremos ϕ1, . . . ,ϕn |= ψ

(http://www.logicinaction.org/) 27 / 40

Page 160: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Inferencia valida

Inferencia:ϕ1, . . . ,ϕn

ψ

Inferencia valida. Una inferencia es valida si y solo si la conclusionψ es verdadera en todas las situaciones (valuaciones) en las cualestodas las premisas ϕ1, . . . ,ϕn son verdaderas.

Si la inferencia es valida, tambien decimos que ψ es una consecuencialogica de ϕ1, . . . ,ϕn.

Si la inferencia es valida, escribiremos ϕ1, . . . ,ϕn |= ψ

(http://www.logicinaction.org/) 27 / 40

Page 161: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Inferencia valida

Inferencia:ϕ1, . . . ,ϕn

ψ

Inferencia valida. Una inferencia es valida si y solo si la conclusionψ es verdadera en todas las situaciones (valuaciones) en las cualestodas las premisas ϕ1, . . . ,ϕn son verdaderas.

Si la inferencia es valida, tambien decimos que ψ es una consecuencialogica de ϕ1, . . . ,ϕn.

Si la inferencia es valida, escribiremos ϕ1, . . . ,ϕn |= ψ

(http://www.logicinaction.org/) 27 / 40

Page 162: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 163: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 164: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

→ 1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 165: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

→ 1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 166: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

→ 1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 167: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

→ 1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

→ 1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 168: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Ejemplos

Los patrones anteriores:

p (p → q) q

→ 1 1 1 1 11 1 0 0 00 0 1 1 10 0 1 0 0

¬q (p → q) ¬p

0 1 1 1 01 1 0 0 00 0 1 1 1

→ 1 0 1 0 1

¿Hay otros?

(http://www.logicinaction.org/) 28 / 40

Page 169: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Mas definiciones

Dos formulas ϕ y ψ son logicamente equivalentes (ϕ ≡ ψ) si ysolo si ϕ |= ψ and ψ |= ϕ.

Un conjunto de formulas Φ es satisfacible si y solo si existe unasituacion (valuacion) en la cual todas las formulas en Φ sonverdaderas.

(http://www.logicinaction.org/) 29 / 40

Page 170: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Mas definiciones

Dos formulas ϕ y ψ son logicamente equivalentes (ϕ ≡ ψ) si ysolo si ϕ |= ψ and ψ |= ϕ.

Un conjunto de formulas Φ es satisfacible si y solo si existe unasituacion (valuacion) en la cual todas las formulas en Φ sonverdaderas.

(http://www.logicinaction.org/) 29 / 40

Page 171: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Inferencias validas y consistencia

Mas definiciones

Dos formulas ϕ y ψ son logicamente equivalentes (ϕ ≡ ψ) si ysolo si ϕ |= ψ and ψ |= ϕ.

Un conjunto de formulas Φ es satisfacible si y solo si existe unasituacion (valuacion) en la cual todas las formulas en Φ sonverdaderas.

(http://www.logicinaction.org/) 29 / 40

Page 172: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Inferencia simbolica

Una demostracion es una secuencia finita de formulas en la cualcada formula es, o bien un axioma, o bien ha sido derivada a partirde las formulas anteriores por medio de una regla de inferencia.

Un teorema es una formula que aparece en una prueba.

Un sistema axiomatico es un conjunto de axiomas y reglas deinferencia.

Un sistema axiomatico es correcto para una logica dada si todoteorema es valido en la logica.Un sistema axiomatico es completo para una logica dada si todaformula valida de la logica es un teorema.

(http://www.logicinaction.org/) 30 / 40

Page 173: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Inferencia simbolica

Una demostracion es una secuencia finita de formulas en la cualcada formula es, o bien un axioma, o bien ha sido derivada a partirde las formulas anteriores por medio de una regla de inferencia.

Un teorema es una formula que aparece en una prueba.

Un sistema axiomatico es un conjunto de axiomas y reglas deinferencia.

Un sistema axiomatico es correcto para una logica dada si todoteorema es valido en la logica.Un sistema axiomatico es completo para una logica dada si todaformula valida de la logica es un teorema.

(http://www.logicinaction.org/) 30 / 40

Page 174: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Inferencia simbolica

Una demostracion es una secuencia finita de formulas en la cualcada formula es, o bien un axioma, o bien ha sido derivada a partirde las formulas anteriores por medio de una regla de inferencia.

Un teorema es una formula que aparece en una prueba.

Un sistema axiomatico es un conjunto de axiomas y reglas deinferencia.

Un sistema axiomatico es correcto para una logica dada si todoteorema es valido en la logica.Un sistema axiomatico es completo para una logica dada si todaformula valida de la logica es un teorema.

(http://www.logicinaction.org/) 30 / 40

Page 175: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Inferencia simbolica

Una demostracion es una secuencia finita de formulas en la cualcada formula es, o bien un axioma, o bien ha sido derivada a partirde las formulas anteriores por medio de una regla de inferencia.

Un teorema es una formula que aparece en una prueba.

Un sistema axiomatico es un conjunto de axiomas y reglas deinferencia.

Un sistema axiomatico es correcto para una logica dada si todoteorema es valido en la logica.Un sistema axiomatico es completo para una logica dada si todaformula valida de la logica es un teorema.

(http://www.logicinaction.org/) 30 / 40

Page 176: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Inferencia simbolica

Una demostracion es una secuencia finita de formulas en la cualcada formula es, o bien un axioma, o bien ha sido derivada a partirde las formulas anteriores por medio de una regla de inferencia.

Un teorema es una formula que aparece en una prueba.

Un sistema axiomatico es un conjunto de axiomas y reglas deinferencia.

Un sistema axiomatico es correcto para una logica dada si todoteorema es valido en la logica.

Un sistema axiomatico es completo para una logica dada si todaformula valida de la logica es un teorema.

(http://www.logicinaction.org/) 30 / 40

Page 177: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Inferencia simbolica

Una demostracion es una secuencia finita de formulas en la cualcada formula es, o bien un axioma, o bien ha sido derivada a partirde las formulas anteriores por medio de una regla de inferencia.

Un teorema es una formula que aparece en una prueba.

Un sistema axiomatico es un conjunto de axiomas y reglas deinferencia.

Un sistema axiomatico es correcto para una logica dada si todoteorema es valido en la logica.Un sistema axiomatico es completo para una logica dada si todaformula valida de la logica es un teorema.

(http://www.logicinaction.org/) 30 / 40

Page 178: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Sistema axiomatico

El siguiente sistema axiomatico es correcto y completo para la logica proposicional:

1 (ϕ → (ψ → ϕ)).

2 ((ϕ → (ψ → χ)) → ((ϕ → ψ) → (ϕ → χ))).

3 ((¬ϕ → ¬ψ) → (ψ → ϕ)).

4 Modus ponens (MP): si tienes ϕ y ϕ → ψ, entonces deriva ψ.

(http://www.logicinaction.org/) 31 / 40

Page 179: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Sistema axiomatico

El siguiente sistema axiomatico es correcto y completo para la logica proposicional:

1 (ϕ → (ψ → ϕ)).

2 ((ϕ → (ψ → χ)) → ((ϕ → ψ) → (ϕ → χ))).

3 ((¬ϕ → ¬ψ) → (ψ → ϕ)).

4 Modus ponens (MP): si tienes ϕ y ϕ → ψ, entonces deriva ψ.

(http://www.logicinaction.org/) 31 / 40

Page 180: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Sistema axiomatico

El siguiente sistema axiomatico es correcto y completo para la logica proposicional:

1 (ϕ → (ψ → ϕ)).

2 ((ϕ → (ψ → χ)) → ((ϕ → ψ) → (ϕ → χ))).

3 ((¬ϕ → ¬ψ) → (ψ → ϕ)).

4 Modus ponens (MP): si tienes ϕ y ϕ → ψ, entonces deriva ψ.

(http://www.logicinaction.org/) 31 / 40

Page 181: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Sistema axiomatico

El siguiente sistema axiomatico es correcto y completo para la logica proposicional:

1 (ϕ → (ψ → ϕ)).

2 ((ϕ → (ψ → χ)) → ((ϕ → ψ) → (ϕ → χ))).

3 ((¬ϕ → ¬ψ) → (ψ → ϕ)).

4 Modus ponens (MP): si tienes ϕ y ϕ → ψ, entonces deriva ψ.

(http://www.logicinaction.org/) 31 / 40

Page 182: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Sistema axiomatico

El siguiente sistema axiomatico es correcto y completo para la logica proposicional:

1 (ϕ → (ψ → ϕ)).

2 ((ϕ → (ψ → χ)) → ((ϕ → ψ) → (ϕ → χ))).

3 ((¬ϕ → ¬ψ) → (ψ → ϕ)).

4 Modus ponens (MP): si tienes ϕ y ϕ → ψ, entonces deriva ψ.

(http://www.logicinaction.org/) 31 / 40

Page 183: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 184: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 185: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 186: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 187: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 188: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 189: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Derivaciones

Ejemplo

1. p → ((q → p) → p) Instancia del axioma 1

2. (p → ((q → p) → p)) → ((p → (q → p)) → (p → p)) Instancia del axioma 2

3. (p → (q → p)) → (p → p) MP sobre pasos 1 y 2

4. (p → (q → p) Instancia del axioma 1

5. p → p MP sobre pasos 4 y 3

Por lo tanto, p→ p es un teorema.

(http://www.logicinaction.org/) 32 / 40

Page 190: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ejemplo

La senora White es culpable. w

la senorita Scarlet es culpable. s

El Coronel Mustard es culpable. m

I Al menos uno de ellos es culpable.

w ∨ s ∨m

I No todos son culpables.

¬(w ∧ s ∧m)

I Si la senora White es culpable, entonces el CoronelMustard tambien es culpable.

w → m

I Si la senorita Scarlet es inocente, entonces el Coro-nel Mustard tambien es inocente.

¬s → ¬m

(http://www.logicinaction.org/) 33 / 40

Page 191: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ejemplo

La senora White es culpable. w

la senorita Scarlet es culpable. s

El Coronel Mustard es culpable. m

I Al menos uno de ellos es culpable.

w ∨ s ∨m

I No todos son culpables.

¬(w ∧ s ∧m)

I Si la senora White es culpable, entonces el CoronelMustard tambien es culpable.

w → m

I Si la senorita Scarlet es inocente, entonces el Coro-nel Mustard tambien es inocente.

¬s → ¬m

(http://www.logicinaction.org/) 33 / 40

Page 192: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ejemplo

La senora White es culpable. w

la senorita Scarlet es culpable. s

El Coronel Mustard es culpable. m

I Al menos uno de ellos es culpable. w ∨ s ∨mI No todos son culpables. ¬(w ∧ s ∧m)

I Si la senora White es culpable, entonces el CoronelMustard tambien es culpable.

w → m

I Si la senorita Scarlet es inocente, entonces el Coro-nel Mustard tambien es inocente.

¬s → ¬m

(http://www.logicinaction.org/) 33 / 40

Page 193: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Las preguntas

Definamos

Φ := {w ∨ s ∨m,¬(w ∧ s ∧m),w → m,¬s→ ¬m}

¿ Φ |= s ?¿ Φ |= ¬w ?¿ Φ |= m ?¿ Φ |= ¬m ?

(http://www.logicinaction.org/) 34 / 40

Page 194: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Las preguntas

Definamos

Φ := {w ∨ s ∨m,¬(w ∧ s ∧m),w → m,¬s→ ¬m}

¿ Φ |= s ?

¿ Φ |= ¬w ?¿ Φ |= m ?¿ Φ |= ¬m ?

(http://www.logicinaction.org/) 34 / 40

Page 195: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Las preguntas

Definamos

Φ := {w ∨ s ∨m,¬(w ∧ s ∧m),w → m,¬s→ ¬m}

¿ Φ |= s ?¿ Φ |= ¬w ?

¿ Φ |= m ?¿ Φ |= ¬m ?

(http://www.logicinaction.org/) 34 / 40

Page 196: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Las preguntas

Definamos

Φ := {w ∨ s ∨m,¬(w ∧ s ∧m),w → m,¬s→ ¬m}

¿ Φ |= s ?¿ Φ |= ¬w ?¿ Φ |= m ?

¿ Φ |= ¬m ?

(http://www.logicinaction.org/) 34 / 40

Page 197: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Las preguntas

Definamos

Φ := {w ∨ s ∨m,¬(w ∧ s ∧m),w → m,¬s→ ¬m}

¿ Φ |= s ?¿ Φ |= ¬w ?¿ Φ |= m ?¿ Φ |= ¬m ?

(http://www.logicinaction.org/) 34 / 40

Page 198: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 199: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 200: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 201: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 202: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 203: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 204: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 205: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 206: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 207: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Enlistemos todas las posibilidades:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la primera premisa w ∨ s ∨m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la segunda premisa ¬(w ∧ s ∧m) esfalsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la tercera premisa w → m es falsa:

{ } {w} {s} {m} {w, s} {w,m} {s,m} {w, s,m}

Descartemos aquellas en las cuales la cuarta premisa ¬s→ ¬m es falsa

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

(http://www.logicinaction.org/) 35 / 40

Page 208: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s?¿Φ |= ¬w?¿Φ |= m?¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 209: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s?

¿Φ |= ¬w?¿Φ |= m?¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 210: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w?¿Φ |= m?¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 211: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w?

¿Φ |= m?¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 212: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w? ¡Si!

¿Φ |= m?¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 213: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w? ¡Si!

¿Φ |= m?

¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 214: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w? ¡Si!

¿Φ |= m? ¡No!

¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 215: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w? ¡Si!

¿Φ |= m? ¡No!

¿Φ |= ¬m?

(http://www.logicinaction.org/) 36 / 40

Page 216: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Ajuste de la informacion

Ajustes

Los casos que sobreviven son los unicos en los cuales todas laspremisas en Φ son verdaderas:

{ } {w} {s} {m} {w, s} {w, m} {s,m} {w, s,m}

¿Φ |= s? ¡Si!

¿Φ |= ¬w? ¡Si!

¿Φ |= m? ¡No!

¿Φ |= ¬m? ¡No!

(http://www.logicinaction.org/) 36 / 40

Page 217: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Necesitamos todo lo que tenemos?

Verifique si las siguientes formulas son logicamente equivalentes:

ϕ ∧ ψ y ¬(¬ϕ ∨ ¬ψ).ϕ→ ψ y ¬ϕ ∨ ψ.ϕ↔ ψ y (ϕ→ ψ) ∧ (ψ → ϕ).

¿Que significa esto?¿Se pueden encontrar otros conectivos que puedan definir a losrestantes?

(http://www.logicinaction.org/) 37 / 40

Page 218: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Necesitamos todo lo que tenemos?

Verifique si las siguientes formulas son logicamente equivalentes:

ϕ ∧ ψ y ¬(¬ϕ ∨ ¬ψ).

ϕ→ ψ y ¬ϕ ∨ ψ.ϕ↔ ψ y (ϕ→ ψ) ∧ (ψ → ϕ).

¿Que significa esto?¿Se pueden encontrar otros conectivos que puedan definir a losrestantes?

(http://www.logicinaction.org/) 37 / 40

Page 219: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Necesitamos todo lo que tenemos?

Verifique si las siguientes formulas son logicamente equivalentes:

ϕ ∧ ψ y ¬(¬ϕ ∨ ¬ψ).ϕ→ ψ y ¬ϕ ∨ ψ.

ϕ↔ ψ y (ϕ→ ψ) ∧ (ψ → ϕ).

¿Que significa esto?¿Se pueden encontrar otros conectivos que puedan definir a losrestantes?

(http://www.logicinaction.org/) 37 / 40

Page 220: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Necesitamos todo lo que tenemos?

Verifique si las siguientes formulas son logicamente equivalentes:

ϕ ∧ ψ y ¬(¬ϕ ∨ ¬ψ).ϕ→ ψ y ¬ϕ ∨ ψ.ϕ↔ ψ y (ϕ→ ψ) ∧ (ψ → ϕ).

¿Que significa esto?¿Se pueden encontrar otros conectivos que puedan definir a losrestantes?

(http://www.logicinaction.org/) 37 / 40

Page 221: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Necesitamos todo lo que tenemos?

Verifique si las siguientes formulas son logicamente equivalentes:

ϕ ∧ ψ y ¬(¬ϕ ∨ ¬ψ).ϕ→ ψ y ¬ϕ ∨ ψ.ϕ↔ ψ y (ϕ→ ψ) ∧ (ψ → ϕ).

¿Que significa esto?

¿Se pueden encontrar otros conectivos que puedan definir a losrestantes?

(http://www.logicinaction.org/) 37 / 40

Page 222: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Necesitamos todo lo que tenemos?

Verifique si las siguientes formulas son logicamente equivalentes:

ϕ ∧ ψ y ¬(¬ϕ ∨ ¬ψ).ϕ→ ψ y ¬ϕ ∨ ψ.ϕ↔ ψ y (ϕ→ ψ) ∧ (ψ → ϕ).

¿Que significa esto?¿Se pueden encontrar otros conectivos que puedan definir a losrestantes?

(http://www.logicinaction.org/) 37 / 40

Page 223: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p

ϕ1 ϕ2 ϕ3 ϕ4

1 1 1 0 00 1 0 1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 224: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p

ϕ1 ϕ2 ϕ3 ϕ4

1

1 1 0 0

0

1 0 1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 225: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p ϕ1

ϕ2 ϕ3 ϕ4

1 1

1 0 0

0 1

0 1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 226: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p ϕ1 ϕ2

ϕ3 ϕ4

1 1 1

0 0

0 1 0

1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 227: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p ϕ1 ϕ2 ϕ3

ϕ4

1 1 1 0

0

0 1 0 1

0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 228: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p ϕ1 ϕ2 ϕ3 ϕ4

1 1 1 0 00 1 0 1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 229: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p ϕ1 ϕ2 ϕ3 ϕ4

1 1 1 0 00 1 0 1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?

¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 230: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (1)

Consideremos un solo enunciado basico p.

p ϕ1 ϕ2 ϕ3 ϕ4

1 1 1 0 00 1 0 1 0

¿Podemos definir ϕ1, ϕ2, ϕ3 y ϕ4 en nuestro sistema?¿Podemos definir cada ϕi usando solamente p y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 38 / 40

Page 231: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (2)

Consideremos dos enunciados basicos p y q.

p q

ϕ1ϕ2ϕ3ϕ4ϕ5ϕ6ϕ7ϕ8ϕ9ϕ10ϕ11ϕ12ϕ13ϕ14ϕ15ϕ16

1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 01 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 00 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 00 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

¿Podemos definir cada ϕi usando solamente p, q y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 39 / 40

Page 232: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (2)

Consideremos dos enunciados basicos p y q.

p q

ϕ1ϕ2ϕ3ϕ4ϕ5ϕ6ϕ7ϕ8ϕ9ϕ10ϕ11ϕ12ϕ13ϕ14ϕ15ϕ16

1 1

1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0

1 0

1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0

0 1

1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0

0 0

1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

¿Podemos definir cada ϕi usando solamente p, q y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 39 / 40

Page 233: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (2)

Consideremos dos enunciados basicos p y q.

p q ϕ1ϕ2ϕ3ϕ4ϕ5ϕ6ϕ7ϕ8ϕ9ϕ10ϕ11ϕ12ϕ13ϕ14ϕ15ϕ16

1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 01 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 00 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 00 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

¿Podemos definir cada ϕi usando solamente p, q y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 39 / 40

Page 234: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (2)

Consideremos dos enunciados basicos p y q.

p q ϕ1ϕ2ϕ3ϕ4ϕ5ϕ6ϕ7ϕ8ϕ9ϕ10ϕ11ϕ12ϕ13ϕ14ϕ15ϕ16

1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 01 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 00 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 00 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

¿Podemos definir cada ϕi usando solamente p, q y nuestros cincoconectivos ¬, ∧, ∨,→ y↔?

(http://www.logicinaction.org/) 39 / 40

Page 235: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (3)

Consideremos tres enunciados basicos p, q y r.

p q r

· · ·

1 1 1

· · ·1 1 01 0 11 0 00 1 10 1 00 0 10 0 0

Can we define each ϕi by using only p, q and our five connectives¬, ∧, ∨,→ and↔?

(http://www.logicinaction.org/) 40 / 40

Page 236: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (3)

Consideremos tres enunciados basicos p, q y r.

p q r

· · ·

1 1 1

· · ·

1 1 01 0 11 0 00 1 10 1 00 0 10 0 0

Can we define each ϕi by using only p, q and our five connectives¬, ∧, ∨,→ and↔?

(http://www.logicinaction.org/) 40 / 40

Page 237: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (3)

Consideremos tres enunciados basicos p, q y r.

p q r · · ·

1 1 1

· · ·1 1 01 0 11 0 00 1 10 1 00 0 10 0 0

Can we define each ϕi by using only p, q and our five connectives¬, ∧, ∨,→ and↔?

(http://www.logicinaction.org/) 40 / 40

Page 238: L ogica en Acci on - Logic in Action · Razonamiento en la vida cotidiana Ejemplo: en el restaurante Est as en un restaurante con tus padres esperando la co-mida. Tu padre ordeno

Expresividad

¿Tenemos todo lo que necesitamos? (3)

Consideremos tres enunciados basicos p, q y r.

p q r · · ·

1 1 1

· · ·1 1 01 0 11 0 00 1 10 1 00 0 10 0 0

Can we define each ϕi by using only p, q and our five connectives¬, ∧, ∨,→ and↔?

(http://www.logicinaction.org/) 40 / 40