Está en la página 1de 44

Cap tulo 1: Fundamentos: L ogica y Demostraciones Clase 2: L ogica de Predicados y M etodos de Demostraci on

Matem atica Discreta - CC3101 Profesor: Pablo Barcel o

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

1 / 34

Predicados

La l ogica proposicional no puede expresar adecuadamente el signicado de ciertos razonamientos muy usuales en matem atica:

Todo n umero natural es par o impar. Existen n umeros irracionales x , y tal que x y es racional.

Podemos pensar que un predicado es una proposici on que adem as menciona a ciertas variables: x > 3, x = y + 5, x = y2

Los predicados no son verdaderos ni falsos por si solos; su valor de verdad dependen del valor que tomen las variables.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

2 / 34

Cuanticaci on
Denotamos los predicados por: P (x ), Q (x , y ), R1 (x , y , z ), . . . La f ormulas de la l ogica de predicados se forman desde los predicados, usando los conectivos l ogicos , , y los cuanticadores y . Los cuanticadores son otra forma de crear una proposici on a partir de una f ormula con variables. Por ejemplo,

xP (x ) dice que todo elemento del dominio tiene la propiedad P (esto puede ser verdadero o falso); xP (x ) dice que existe un elemento del dominio que tiene la propiedad P (esto puede ser verdadero o falso).

Pregunta: Existen otros cuanticadores posibles?

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

3 / 34

El dominio de discurso y las variables ligadas

El valor de verdad de una oraci on ahora depende del dominio de discurso. Ejemplo: La oraci on x y (x < y z (x < z z < y )) es cierta en los n umero reales pero no en los n umeros enteros. Si un cuanticador es usado sobre una variable x , entonces decimos que la variable x aparece cuanticada o ligada en la f ormula. Para que una f ormula tenga un valor de verdad entonces todas sus variables deben estar ligadas.

Ejemplo: El valor de verdad de x (x + y = 1) depende del valor que tome y .

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

4 / 34

Equivalencias l ogicas

Sean y dos f ormulas sin variables libres (las llamamos oraciones). Decimos que y son equivalentes, si el valor de ambas f ormulas al sea el dominio de discurso y c omo es el mismo, no importa cu interpretemos los predicados en se dominio. Ejercicio: Demuestre que las oraciones x (P (x ) Q (x )) y xP (x ) xQ (x ) son equivalentes. Haga lo mismo para x (P (x ) Q (x )) y xP (x ) xQ (x ). Ejercicio: A qu e oraci on es equivalente la negaci on de xP (x )?

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

5 / 34

Ejemplo de Lewis Carroll


Podemos representar en el lenguaje l ogico algunos elementos importantes del lenguaje natural. Ejemplo: Considere las siguientes armaciones:

Todos los leones son eros; Algunos leones no toman caf e; Algunas criaturas eras no toman caf e.

Podemos representarlas por: x (P (x ) Q (x )); x (P (x ) R (x )); x (Q (x ) R (x )).

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

6 / 34

Ejemplo de Lewis Carroll


Podemos representar en el lenguaje l ogico algunos elementos importantes del lenguaje natural. Ejemplo: Considere las siguientes armaciones:

Todos los leones son eros; Algunos leones no toman caf e; Algunas criaturas eras no toman caf e.

Podemos representarlas por: x (P (x ) Q (x )); x (P (x ) R (x )); x (Q (x ) R (x )).

e no podemos escribir la segunda armaci on Pregunta: Por qu como x (P (x ) R (x ))?


P. Barcel o Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 6 / 34

Ejercicios

Ejercicio: Escriba los axiomas de los grupos conmutativos en l ogica de predicados. Ejercicio: Exprese que limx a f (x ) = p en la l ogica de predicados. Ejercicio: Exprese que el limx a f (x ) no existe en la l ogica de predicados. Ejercicio: C omo podr a expresar que el tama no de un grupo es par en l ogica de predicados?

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

7 / 34

Reglas v alidas de inferencia


Luego, estudiaremos demostraciones. Las demostraciones son argumentos v alidos que establecen la verdad de una proposici on matem atica. Por argumento nos referimos a las secuencias de armaciones que on. terminan en una conclusi Que el argumento sea v alido signica que la verdad de la conclusi on debe seguirse de la verdad de las premisas. i.e. es imposible que las premisas sean verdaderas y la conclusi on falsa. Las reglas l ogicas de inferencia son patrones que nos aseguran la validez del argumento. Son los bloques con los que construimos argumentos m as complejos.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

8 / 34

Reglas de inferencia
Quiz as la regla m as famosa de inferencia de la l ogica proposicional es el modus ponens: p pq q Tambi en tenemos el modus tollens: q pq p ... y el razonamiento transitivo: pq qr pr
P. Barcel o Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 9 / 34

Reglas de inferencia
Tenemos reglas de inferencia, adem as, para la l ogica de predicados. on universal: Por ejemplo, la instanciaci xP (x ) P (c ) ... o la generalizaci on universal: P (c ) para un c arbitrario xP (x ) ... o la generalizaci on existencial: P (c ) para alg un c xP (x )
P. Barcel o Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 10 / 34

Combinando reglas de inferencia

Nuestros argumentos ser an en realidad largas secuencias con variadas combinaciones de las reglas de inferencias. Por ejemplo, podr amos combinar modus ponens e instanciaci on universal en una sola regla: x (P (x ) Q (x )) P (a) para alg un a Q (a)

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

11 / 34

M etodos de demostraci on: Introducci on


on, y los m etodos m as Introduciremos la noci on de demostraci utilizados para construir demostraciones. Una demostraci on se construye a partir de las hip otesis del teorema a demostrar, los axiomas que sabemos que son verdad, y teoremas previamente demostrados. A partir de estos se utilizan las reglas de inferencia l ogica. Pregunta: Cu an formal debe ser una demostraci on? Los metodos de demostraci on presentados aqu son relevantes no s olo en matem aticas, sino tambi en en varias aplicaciones computacionales.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

12 / 34

Qu e es un teorema?

on matem atica que puede ser Un teorema es una proposici demostrada que es verdad.

Se asume que un teorema es una proposici on matem atica importante, de otra forma se llama simplemente proposici on. Resultados intermedios se llaman lemas. Un corolario es un teorema que puede ser probado f acilmente de otro teorema probado anteriormente. Una conjetura es algo que se piensa que es verdadero, pero para lo cual no existe demostraci on.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

13 / 34

C omo se enuncia un teorema?


Generalmente un teorema es de la forma: Todos los elementos de un dominio dado tienen cierta propiedad. Sin embargo, el cuanticador universal generalmente se omite: Ejemplo: El enunciado:

Si x e y son n umeros reales positivos tal que x > y , entonces x 2 > y 2, Para todo par x , y de n umeros reales positivos, si x > y 2 2 entonces x > y .

realmente signica:

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

14 / 34

Metodos de demostraci on

Muchos teoremas son de la forma x (P (x ) Q (x )). Una idea entonces es tomar un objeto c arbitrario en el dominio, y on podemos demostrar que P (c ) Q (c ). Luego, por generalizaci asumir que el teorema es cierto. C omo demostrar que p q es cierto? S olo nos basta demostrar que q es cierto cuando p es cierto (por la tabla de verdad). Para demostrar esto es que mostraremos diferentes tipos de t ecnicas.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

15 / 34

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

16 / 34

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

Ejemplo: Demuestre directamente que si n es un entero impar entonces n2 tambi en es un entero impar.

Tome un entero impar n arbitrario; n = 2k + 1, para alg un entero k (axioma); n2 = (2k + 1)2 = 4k 2 + 4k + 1 (inferencia); n2 = 2(2k 2 + 2k ) + 1 (inferencia); n2 es impar (axioma).
Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 16 / 34

P. Barcel o

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

Ejemplo: Demuestre directamente que si n es un entero impar entonces n2 tambi en es un entero impar.

Tome un entero impar n arbitrario; n = 2k + 1, para alg un entero k (axioma); n2 = (2k + 1)2 = 4k 2 + 4k + 1 (inferencia); n2 = 2(2k 2 + 2k ) + 1 (inferencia); n2 es impar (axioma).
Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 16 / 34

P. Barcel o

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

Ejemplo: Demuestre directamente que si n es un entero impar entonces n2 tambi en es un entero impar.

Tome un entero impar n arbitrario; n = 2k + 1, para alg un entero k (axioma); n2 = (2k + 1)2 = 4k 2 + 4k + 1 (inferencia); n2 = 2(2k 2 + 2k ) + 1 (inferencia); n2 es impar (axioma).
Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 16 / 34

P. Barcel o

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

Ejemplo: Demuestre directamente que si n es un entero impar entonces n2 tambi en es un entero impar.

Tome un entero impar n arbitrario; n = 2k + 1, para alg un entero k (axioma); n2 = (2k + 1)2 = 4k 2 + 4k + 1 (inferencia); n2 = 2(2k 2 + 2k ) + 1 (inferencia); n2 es impar (axioma).
Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 16 / 34

P. Barcel o

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

Ejemplo: Demuestre directamente que si n es un entero impar entonces n2 tambi en es un entero impar.

Tome un entero impar n arbitrario; n = 2k + 1, para alg un entero k (axioma); n2 = (2k + 1)2 = 4k 2 + 4k + 1 (inferencia); n2 = 2(2k 2 + 2k ) + 1 (inferencia); n2 es impar (axioma).
Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 16 / 34

P. Barcel o

Demostraciones directas
Una demostraci on directa de p q se construye de la siguiente forma:

Asuma que p es verdadero. Deduzca otras proposiciones a partir de p utilizando las reglas de inferencias y los axiomas. Det engase una vez que haya obtenido la proposici on q .

Ejemplo: Demuestre directamente que si n es un entero impar entonces n2 tambi en es un entero impar.

Tome un entero impar n arbitrario; n = 2k + 1, para alg un entero k (axioma); n2 = (2k + 1)2 = 4k 2 + 4k + 1 (inferencia); n2 = 2(2k 2 + 2k ) + 1 (inferencia); n2 es impar (axioma).
Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 16 / 34

P. Barcel o

Demostraciones directas: Ejercicios

Ejercicio: Demuestre directamente que si m, n, p son enteros y (m + n) y (n + p ) son enteros pares, entonces m + p tambi en es un entero par. Ejercicio: Demuestre directamente que si m y n son cuadrados perfectos, entonces mn es tambi en cuadrado perfecto.
Recuerde que a es cuadrado perfecto si existe un entero b tal que a = b 2 .

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

17 / 34

Demostraciones por contraposici on

Muchas veces es dif cil encontrar una demostraci on directa de un resultado (lo veremos luego). En tales casos podemos intentar demostraciones que no empiecen con p y busquen q por medio de las reglas de inferencias: Buscamos una demostraci on indirecta. Las demostraciones por contraposici on est an basadas en que para ogica). demostrar p q basta demostrar q p (equivalencia l on directa En realidad lo que hacemos es construir una demostraci del contrapositivo de p q .

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

18 / 34

Demostraciones por contraposici on: Ejemplo

Ejercicio: Trate de demostrar directamente que si n es un entero y 3n + 2 es impar, entonces n es impar. Ejercicio: Demu estrelo ahora por contraposici on. Ejercicio: Demuestre por contradicci on que si n = ab , donde ambos a y b son enteros positivos, entonces a n o b n. Pregunta: Cu al parecer a entonces ser una estrategia razonable para demostrar una proposici on de la forma p q ?

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

19 / 34

Demostraciones por contradicci on

Asuma que queremos demostrar p . Entonces, si encontr aramos una contradicci on q tal que p q es cierto, podr amos concluir que p es cierto (por qu e?). on. Esto es lo que llamamos demostraci on por contradicci Ejercicio: Demuestre por contradicci on que 2 es irracional.

olo si existen dos enteros m y Recuerde que un n umero x es racional si y s n tal que n = 0 and x = m/n.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

20 / 34

2 es irracional
on que 2 es irracional. Asuma por contradicci Luego, 2 = a/b , donde a y b son enteros sin factores en com un y b = 0. Por tanto, 2 = a2 /b 2 y 2b 2 = a2 . Se sigue, que a2 es par. Pero entonces, a tambi en es par (demostraci on por contradicci on). Luego, a = 2c , para alg un entero c , y b 2 = 2c 2 . Por tanto, b 2 es par y, por lo mencionado anteriormente, b tambi en lo es. on. Luego, 2 es factor com un de a y b . Contradicci

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

21 / 34

Contraposici on vs contradicci on

Una proposici on de la forma p q tambi en puede ser probada por contradicci on. Basta asumir que p q nos lleva a una contradicci on. Adem as, toda demostraci on por contraposici on puede convertirse en una demostraci on por contradicci on (c omo?).

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

22 / 34

Bicondicionales

C omo podemos demostrar un teorema de la forma p q ?

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

23 / 34

Bicondicionales

C omo podemos demostrar un teorema de la forma p q ?

Basta demostrar que p q y que q p (tablas de verdad).

No necesariamente las dos direcciones se demuestran siguiendo el mismo m etodo. Ejemplo: Sea n un entero positivo. Demuestre que n es impar si y s olo si n2 es impar. Pregunta: C omo podemos demostrar un teorema de la forma p1 p2 pn ?

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

23 / 34

Errores en las demostraciones

Pregunta: D onde est a el error en el siguiente razonamiento? Sean a y b dos enteros cualesquiera,y asuma que a = b . Luego, 1. a2 = ab ; 2. a2 b 2 = ab b 2 ; 4. a + b = b ; 5. 2b = b ; 6. 2 = 1. 3. (a + b )(a b ) = b (a b );

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

24 / 34

Demostraciones por casos

Asumamos que queremos demostrar p q , y que sabemos que p (p1 p2 pn ). Algunas veces es m as facil demostrar (p1 p2 pn ) q . A on por casos. esto lo llamamos demostraci Nota: Basta demostrar que (p1 q ) (p2 q ) (pn q ). Ejercicio: Demuestre por casos que si n es un entero, entonces n2 n. Ejercicio:Demuestre por casos que |xy | = |x ||y |, donde x e y son n umeros enteros.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

25 / 34

Demostraciones por casos


erdida de generalidad... en una A veces utilizamos la frase Sin p demostraci on para referirnos al hecho de que demostrar s olo algunos de los casos es suciente para demostrar todos los otros. Ejercicio: Demuestre que para todo par x , y de n umeros reales positivos, y para todo n umero real 0 < r < 1, se tiene que (x + y )r < x r + y r .

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

26 / 34

Demostraciones por casos


erdida de generalidad... en una A veces utilizamos la frase Sin p demostraci on para referirnos al hecho de que demostrar s olo algunos de los casos es suciente para demostrar todos los otros. Ejercicio: Demuestre que para todo par x , y de n umeros reales positivos, y para todo n umero real 0 < r < 1, se tiene que (x + y )r < x r + y r . Asumimos sin p erdida de generalidad que x + y = 1. Sino, asumamos que hemos demostrado el teorema para este caso y que x + y = t = 1. Entonces x /t + y /t = 1, y por tanto, (x /t + y /t )r < (x /t )r + (y /t )r . Multiplicando a ambos lados por t r , obtenemos (x + y )r < x r + y r .
P. Barcel o Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones 26 / 34

Demostraci on por casos

Ahora continuamos la demostraci on para el caso x + y = 1. Por tanto, 0 < x , y < 1. Adem as, dado que 0 < r < 1, tenemos que 0 < 1 r < 1.

Por tanto, x 1r < 1 y y 1r < 1. Esto implica que x < x r y y < y r . Luego, 1 = x + y < x r + y r y, por tanto, 1 = (x + y )r < x r + y r . Esto demuestra el teorema.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

27 / 34

Demostraciones de existencia

Muchos teoremas enuncian que existe un objeto con cierta propiedad, i.e. son de la forma xP (x ). Las demostraciones de este tipo de teoremas se llaman de existencia. Existen demostraciones constructivas de existencia. Lo que hacen es encontrar un elemento a tal que P (a). Ejercicio: Demuestre que existe un entero positivo que puede ser expresado como la suma de cubos de enteros positivos en dos formas diferentes.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

28 / 34

Demostraciones de existencia

Muchos teoremas enuncian que existe un objeto con cierta propiedad, i.e. son de la forma xP (x ). Las demostraciones de este tipo de teoremas se llaman de existencia. Existen demostraciones constructivas de existencia. Lo que hacen es encontrar un elemento a tal que P (a). Ejercicio: Demuestre que existe un entero positivo que puede ser expresado como la suma de cubos de enteros positivos en dos formas diferentes.

1729 = 103 + 93 = 123 + 13

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

28 / 34

Demostraciones de existencia

Existen tambi en demostraciones no-constructivas de existencia. Por ejemplo, asuma que no existe elemento a tal que P (a) y obtenga una contradicci on. Ejercicio: Demuestre que existen n umeros irracionales x e y tal y que x es racional.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

29 / 34

Demostraciones de unicidad

nico objeto con cierta Muchos teoremas enuncian que existe un u propiedad, i.e. son de la forma x (P (x ) y (P (y ) x = y )). Tales resultados se prueban en dos partes:

Existencia: hay un elemento a tal que P (a). Univocidad: si b = a, entonces P (b ).

Ejercicio: Demuestre que si a y b son n umeros reales y a = 0, entonces existe un u nico n umero real r tal que ar + b = 0.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

30 / 34

Estrategias de demostraci on

Por supuesto, encontrar una demostraci on a un teorema no es algo que pueda ser formalizado. Siempre hay algo por atr as que corresponde a la intuici on matem atica. Ejemplo: Dados dos reales positivos x e y , demuestre que (x + y )/2 > xy , i.e. la media aritm etica es siempre mayor que la media geom etrica.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

31 / 34

Conjeturas

La historia de la matem atica funciona de forma muy distinta a como aparece en los libros. Primero se exploran conceptos y ejemplos, se formulan conjeturas, se prueban o refutan esas conjeturas, y luego estas se reformulan. A veces una conjetura parece verdadera y se busca una demostraci on. Si esto no funciona se busca un contraejemplo. La b usqueda de tal contraejemplo, aunque infructuosa, puede proveer de un mejor entendimiento de la dicultad del problema. Esto puede ayudar en una segunda b usqueda de una demostraci on.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

32 / 34

Conjeturas famosas

Las conjeturas han sido muy importantes en la historia de la matem atica. Ellas han ayudado a gente que ha tratado de resolverlas a hacer avances inmensos en las matem aticas. Quiz as la conjetura m as famosa de la historia de la matem atica es la que corresponde al u ltimo teorema de Fermat (probado hace muy poco por A. Wiles). Fermats last theorem: La ecuaci on x n + y n = z n no tiene soluci on en los enteros positivos, para cualquier n > 2.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

33 / 34

Conjeturas famosas

Otra conjetura famosa es la llamada 3x + 1. Sea f una funci on denida por: f (x ) = x /2 3x + 1 si x es par; si x es impar.

Conjetura: Para cualquier entero positivo x , aplicando repetidamente f sobre x nos llevar a a 1. Ejercicio: Pruebe la conjetura para varios enteros positivos.

P. Barcel o

Matem atica Discreta - Cap. 1: Fundamentos: L ogica y Demostraciones

34 / 34

También podría gustarte