Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
Tópicos Especiales de Matemáticas para las
Ciencias de la Computación
Felipe Lillo
Diciembre 2014
Índice general
1. Demostración Matemática 4
1.1. ¿ Que es una Demostración? (Proof) . . . . . . . . . . . . . . 4
1.2. Teoremas, Lemas, Proposiciones y Corolarios . . . . . . . . . 4
1.3. Implication and iff . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3.1. ¿ Como escribimos la demostración? . . . . . . . . . . 8
1.3.2. ¿ Como lo escribimos ? . . . . . . . . . . . . . . . . . 9
1.3.3. Escriba la demostración. . . . . . . . . . . . . . . . . . 11
1.3.4. Direct proofs based on cases(proof by exhaustion). . . . 14
1.3.5. Direct Proof based on construccions (Constructive Proofs) 17
1.3.6. Indirect Proof (Proof by contradiction) . . . . . . . . . 18
1.3.7. Proofs by Induction . . . . . . . . . . . . . . . . . . . 20
1.3.8. Formato para una demostración por Inducción . . . . 21
1
Índice de figuras
2
Índice de cuadros
3
Capítulo 1
Demostración Matemática
4
1.3. Implication and iff
Def. Let P and Q be statements. Then P ⇒Q is true if either P is false o Q
is true.
a) P ⇒Q
b) Q⇒P
c) if P , then Q
d) P only if Q
Socrates is a man.
a) P ⇔ Q.
b) P if an only if Q.
5
Contrapositive:
Theorem. The statement P ⇒ Q is logically equivalent to the statement
¬Q ⇒ ¬P ((not Q) ⇒ (not P)).
Proof: We know that P ⇒ Q is true in all cases except when P is true an Q
is false(∗) . Hence ¬Q ⇒ ¬P is true en all cases except where ¬Q is true and
¬P is false; that is, where Q is false and P is true. But this is the case when
P ⇒ Q is false. So the two statements are true in exactly de same situation.
(P ⇒ Q) ⇔ (¬Q ⇒ ¬P )
Proof: We show that the left side is logically equivalent to the right side for
every setting of P and Q.
P Q P ⇒Q ¬Q ⇒ ¬P
T T T T
T F F F
F T T T
F F T T
Cuadro 1.1: Logically equivalentof P and Q
6
Al enfrentar demostraciones, muchas veces se requieren largas cadenas de
implicaciones.
P ⇒ R1 , R1 ⇒ R2 , R2 ⇒ R3 , ...., Rn−1 ⇒ Rn , y finalmente Rn ⇒ Q. Así
se deduce que P ⇒ Q.
Direct Proofs
También se le conoce como “expansión por definiciones”. En esta técnica
las definiciones de los conceptos involucrados dan la pauta de demostración.
Ejemplo 1
Considere la siguiente pregunta: Dado un número entero par “n” ¿ Es la
expresión n3 + n2 + n + 1 un entero impar?
7
Step Know Reason
P n es un entero par hipótesis
⇓ ↓
R1 n = 2k, k es un entero cualquiera Definición de entero par
⇓
R2 Luego Reemplazo definición
⇓
n3 + n2 + n + 1 = (2k)3 + (2k)2 + (2k) + 1
R3 Expansión algebraica
= 8k 3 + 4k 2 + 2k + 1
⇓
R4 = 2(4k 3 + 2k 2 + k) + 1 Factorización
⇓
R5 (4k 3 + 2k 2 + k) es un entero Closure (clausura)
⇓
R6 Sea l = (4k 3 + 2k 2 + k) un entero se asigna un l entero
⇓
R7 Sea n3 + n2 + n + 1 = 2l + 1 para un entero l reemplaza en R4
⇓
Q n3 + n2 + n + 1 es un entero impar Definición de entero impar
8
Ejemplo 2
Se busca demostrar que dado dos números reales positivos a y b, su media
aritmética es mayor o igual a su media geométrica.
Step Know Reason
P a y b son dos números reales positivos hipótesis
⇑ ↓
R6 (a − b)2 ≥ 0 is true Por P y ser cuadrado por defecto
⇑
R5 (a − b)2 ≥ 0 Factorizando
⇑
R4 a2 − 2ab + b2 ≥ 0 Términos semejantes
⇑
R3 a2 + 2ab + b2 ≥ 4ab Expandiendo
⇑
R2 (a + b)2 ≥ 4ab Dividiendo por 4
⇑
R1 ( a+b
2
)2 ≥ ab elevando al cuadrado
⇑ √
a+b
Q 2
≥ ab ——————-
Note:
→ Let n be an odd integer. Then n4 − 1 is divisible by 8.
→ if n be an odd integer, then n4 − 1 is divisible by 8.
Sol:
Step Know Reason
P n is an odd integer hip.
⇓
R1 n = 2k + 1, k is an integer Def. de impar
⇓
R3 n4 − 1 = (2k − 1)4 − 1 Reemplazo def.
⇓
R4 = ((2k)4 + 4(2k)3 + 6(2k)2 + 4(2k) + 1) − 1 Expansión alg.(Binomial)
⇓
R5 = 16k 4 + 32k 3 + 24k 2 + 8k es un entero Álgebra
⇓
R6 = 8(2k 4 + 4k 3 + 3k 2 + k) Factorizando
⇓
R7 2k 4 + 4k 3 + 3k 2 + k is an integer Closure
⇓
R8 if l = 2k 4 + 4k 3 + 3k 2 + k is an integer Asigna l
⇓
R9 n4 − 1 = 8l for an integer l R8 en R6
⇓
R10 Sea 8l is an integer divisible by 8 Def. de divisibilidad
⇓
Q n4 − 1 is divisible by 8 —————
10
1.3.3. Escriba la demostración.
Nota: Es importante indicar que al escribir una demostración ciertas partes
pueden ser omitidos ya que se pueden considerar pasos muy básicos o tri-
viales. Sin embargo, esto debe realizare con cuidado, ya que lo obvio para
algunos, no lo es necesariamente para otros. Algunas frases que ayudan son:
11
PAUSA
12
misma, o porque solo cambiando la notación un poco, se puede transformar
cualquier caso en el que se esta actualmente considerando.”
Ejemplo:
b) Se nos ha dicho que x e y son dos números, de los cuales uno es racional
y el otro es irracional; entonces podemos seleccionar la notación de forma
tal que x es el racional.
13
Let . . . be Let f be continuous function.
If . . . then If α > −1 then the integral exists.
Suppose (that) . . . is/are Suppose that g is diferenciable.
Suppose that A and B have no eigenvalue in common.
We define . . . to be We define a problem to be stable if . . .
It ia easy to see/show that It is easy to show that the error decays as t increases.
From . . . we have From (5.2) we have the inequality . . .
By subsituting... into... we obtain By substituting (1.9) into (7.3) we obtain...
A lower bound for A lower boundfor h can be obtained from...
Without loss of generality Without loss of generality we can assume that x > 0.
Proof: Assume hat x + z < y + z. We will show that x = y and x > y are
both imposible, so we can conclude that x < y.
Suppose that x = y. Then x+z = y +z, which is contrary to our assumption.
Suppose that x > y, that is, y < x. Then, by what we already proved, it
follows that y + z < x + z, when again contradict the assumption.
Note que una demostración basado en casos contiene dos etapas:
i) Una demostración que los casos son exhaustivos. Es decir que al menos
uno de los casos presentes cumple las condiciones declaradas. En el caso
anterior los casos eran solo tres x > y; x = y; x < y, donde el ultimo
cumple necesariamente la condición.
14
ii) Una demostración para c/u de los casos. para el caso anterior solo
fueron los casos x = y y x > y ya que el caso deseado fue asumido
como verdadero.
Ejemplo:
Caso 2: n es impar
15
Step We Know Razón
P n is an odd number hip.
⇓
R1 n = 2k + 1, k is an integer Def. impar
⇓
R3 3n2 + n + 14 = 3(2k + 1)2 + (2k + 1) + 14 Reemplazando
⇓
R4 = 12k 2 + 12k + 3 + 2k + 1 + 14 Expandiendo
⇓
R5 = 12k 2 + 14k + 18 Reduciendo términos semejantes
⇓
R6 2(6k 2 + 7k + 9) Factorizando
⇓
R7 if l = 6k 2 + 7k + 9 l ∈ Z Clausura
⇓
R8 if 3n2 + n + 14 = 2l, l ∈ Z R7 en R6
⇓
R9 2l is an even number Def. de número par
⇓
Q 3n2 + n + 14 is an even number —————
16
Where 6k 2 + 7k + 9 is an integer number. Hence 3n2 + n + 14 is even when
n is odd.
Therefore, if n is an integer, then 3n2 + n + 14 is an even number.
Descripción de la demostración:
1. Encontrar (“construir”) las soluciones de ax2 +bx+c (usar conocimientos
matemáticos previos)
2. Demostrar mediante cálculos directos que la suma de las soluciones es
−b
a
.
17
Theorem. let x1 , x2 , x3 be real numbers. Then there exists a real number y
such that the average of x1 , x2 , x3 an y equals x2
y = 3x2 − x1 − x3
which is a real number
P (¬P ⇒ f alse) ⇒ P
T T
F T
Cuadro 1.7: Indirect Proof
Ejemplos
18
This implies that a is even- As a result, a2 is multiple of 4. as a consequence
of equality 2b2 = a2 , 2b2 must also be a multiple of 4. This implies b2 is even
and so b must be even. But since a and b are both even, the fraction ab is not
√
in lowest terms. This is a contradiction, so 2 must be irrational
En resumen una demostración por contradicción se estructura conside-
rando tres elementos:
Theorem. P
Proof:
19
In order to obtain a contradiccion
(suppose by contradiction)
By contradiction
⇓
¬P ; Assume ¬P is true
⇓
Proof of ¬P
⇓
But (something) contradicts ¬P
⇓
Therefore P is true.
20
1.3.8. Formato para una demostración por Inducción
Una demostración por inducción incluye como elemento:
1) Declarar que la demostración usa inducción: esta transmite de forma in-
mediata la estructura completa de la demostración.
21
k(k + 1)
P (k) = 1 + 2 + 3 + ......... + k =
2
is true, for any k ∈ N.
Assume by induction hypothesis that
k(k + 1)
P (k) = 1 + 2 + 3 + ......... + k =
2
is true for all k ∈ N.
Then P (k + 1) is also true, because
k(k + 1)
1 + 2 + 3 + ......... + k + (k + 1) = + (k + 1)
2
(k + 1)(k + 2)
P (k + 1) =
2
Consider P (k + 1) as
k(k + 1)
1 + 2 + 3 + ......... + k + (k + 1) = + (k + 1)
2
Applying inductive hypothesis and simplifyind, the right hand side becomes:
(k + 1)(k + 2)
1 + 2 + 3 + ......... + k + (k + 1) =
2
22
principios (i)-(iv) indicadas anteriormente. Esta experimentación sólo es ca-
paz de generar una “conjetura (conjeture)”. Es importante que esta conjetura
sea testeada lo más posible antes de aplicar el principio de inducción.
En resumen, el uso de inducción matemática posee cuatro fases de análisis:
c) Testear la conjetura.
23
Note que al moverse desde la suma de los k primeros a los k + 1 primeros, se
1
añade el termino (k+1)(k+2) .
Si lo chequeamos algebraicamente:
k 1 k(k + 2) + 1
+ =
k + 1 (k + 1)(k + 2) (k + 1)(k + 2)
k 2 + 2k + 1
=
(k + 1)(k + 2)
(k + 1)2
=
(k + 1)(k + 2)
k+1
=
k+2
Así, se puede ver con claridad que la “verdad” del k − esimo suma im-
plica la “verdad” del siguiente vecino k+1. Formalmente, la demostración se
escribirá:
Theorem. For all n ∈ R grater than cero,
n
X 1 n
=
i=1
i(i + 1) n+1
24
By inductive hypothesis
P (n) so true ∀n ∈ N
Ejemplo: El caso siguiente se diferencia de los vistos en el hecho que el
paso inductivo (k → k + 1) debe realizarse constructivamente.
Problema: ¿ Cuál es el número de diagonales que se pueden dibujar en
un polígono (convexo) de n vértices?
Solución: Lo primero es experimentar con el problema. Obviamente, ya
que un polígono debe tener al menos 3 vértices, el proceso de inducción deberá
iniciar en 3. El “well-ordered-set” en este caso es 3, 4, 5, ...., n, .... considere la
siguiente tabla:
Triangulo 3 0
Cuadrilátero 4 2
Pentágono 5 5
Hexágono 6 9
Se puede observar que desde cualquier vértice se puede dibujar una dia-
gonal a cualquier otro vértice excepto a aquellos adyacentes. Entonces, si los
vértices son n se debe substraer 3. Así cada vértice está apartando n − 3 dia-
gonales. Como existen n vértices, el total de diagonales debería ser n(n − 3).
Note que este valor esta contando diagonales dos veces, por ello se debe di-
vidir el resultado por 2. Así se conjetura que el número de diagonales (D)
25
n(n−3)
es igual a 2
. Si chequeamos esta conjetura para los valores de la tabla
anterior:
3∗0
1) Triangulo ⇒ n = 3 ⇒ D = 2
=0
4∗1
2) Cuadrilátero ⇒ n = 4 ⇒ D = 2
=2
5∗2
3) Pentágono ⇒ n = 5 ⇒ D = 2
=5
6∗3
4) Hexágono ⇒ n = 6 ⇒ D = 2
=9
Figura 1.1: Conexión desde todos los otros vértices con diagonales
(k + 1) − 3 + 1 = k − 1
26
Así, el total de nuevas diagonales es
k(k − 3) k(k − 3) + 2(k − 1) k2 − k − 2
+k − 1 = =
2 }
| {z 2 2
hipotesis Inductiva
(k + 1)(k + 2)
=
2
En términos formales:
Theorem. The number of diagonal of a poligon with n vertices is given by
n(n−3)
2
.
Proof: The proof uses nduction an n. Let D(n) be the number of diagonals
for a n − vertex poligon (n > 3). The base case D(3) = 0 clearly holds.
For inductive hypothesis, assume D(k) = k(k−3) 2
holds for any poligon with
k vertices. Consider now a (k + 1) − vertex poligon. Note that adding one
vertex produces (k + 1) − 3 diagonals (from the other k vertices, except from
vertices adjacente to k + 1). Moreover, one of the previous side of the poligon
becomes a new diagonal. As a result, (k + 1) − 3 + 1 = k − 1 new diagonal
are added. Then the total number of diagonals for a (k + 1) − vortex poligon
is given by
k(k − 3) k(k − 3) + 2(k − 1)
D(k + 1) = + (k − 1) =
2 2
k2 − k − 2
=
2
(k + 1)(k − 2) (k + 1)(k + 1 − 3)
= =
2 2
n(n−3)
Hence, D(n) = 2
is true for any n − vertex poligon.
27
components. The base case is a graph with 0 edges each vertex i itself a
connected component, and so there are exactly |V | − 0 = |V | connected
components. For the inductive step, assume that the inductive hypothesis
holds for every n − edge graph. To prove indcution hypothesis graph G =
(V, E) with n + 1 edges. Next, remove an arbitrary edge u − v and call the
resulting graph G0 . By induction hipotesis, G0 has at least |V | − n connected
components. Now add back the edge u − v to obtain G. If u and v were
in the same connected component of G0 , then G has the same number of
connected components as G0 , which is |V | − n. Other wise, if u and v were in
different connected components of G0 , then these two components are merge
into one in G, but all other components remain. Therefore G has at least
|V | − n − 1 = |V | − (n + 1) connected components.
Para entender completamente esta demostración, debemos presentar al-
gunos conceptos previamente.
28
Note que la idea principal del argumento inductivo se presenta cuando
el arco (edge) removido es puesto devuelta en el grafo. Aquí, son dos casos
los que pueden ocurrir: (i) el arco que se removió pertenecía a un “connected
component”, con lo cual al ponerlo de vuelta no altera la cantidad de compo-
nentes. (ii) El arco removido pertenece a dos vértices ubicados en diferentes
componentes. Esto produce que la cantidad de componentes conectados se
reduzca en 1 (se transforma en un solo componente conectado).
29