ÁLGEBRA DECLARATIVA
Lo que algunos llaman álgebra declarativa no es otra cosa que el álgebra proposicional, o sea, la estructura algebraica que se forma con expresiones utilizando los conectivos lógicos.
Empezaremos por definir formalmente cómo se construye una fórmula en lógica. Una expresión sintácticamente correcta se le llama fórmula bien formada (fbf) o simplemente fórmula y su definición es:
Una fórmula en lógica de proposiciones se obtiene al aplicar una ó más veces las siguientes reglas:
(B) si p es una proposición lógica, es una fbf.
(R) si F es una fórmula bien formada (fbf) también lo es (¬F).
(R) si p,q son fbf entonces también lo es (p*q) donde * es uno de los operadores binarios, ^ v → ↔.
(R) si F es una fórmula bien formada (fbf) también lo es (¬F).
(R) si p,q son fbf entonces también lo es (p*q) donde * es uno de los operadores binarios, ^ v → ↔.
Las proposiciones p Þ q y ~ (p Ù ~ q) son equivalentes, como vemos realizando la tabla de valores correspondientes:
p
|
q
|
p Þ q
|
(p Ù ~ q)
|
~(p Ù ~ q)
|
p Þ q ~(p Ù ~ q)
|
V
V
F
F
|
V
F
V
F
|
V
F
V
V
|
F
V
F
F
|
V
F
V
V
|
V
V
V
V
|
¿Cómo simplificar en lógica?
Hay que utilizar equivalencias lógicas.
Por ejemplo, simplificar: ( p ^ q ) ^ ¬ q.
Para esto utilizamos las siguientes equivalencias lógicas:
( A ^ B ) ^ C <=> A^(B ^C)
A ^ ¬ A <=> F
A ^ F <=> F
( p ^ q ) ^ ¬q <=> F
Se puede observar que no existe distinción entre la equivalencia lógica y el esquema que la genera.
Ejemplo
Demostrar que una vez que p ^ q esta establecida, se puede concluir q.
Esta demostración se puede hacer de dos formas:
A) Se demuestra que p ^ q → q es una tautológica, es decir p ^ q <=> q.
Demostración
¬p V ¬q V q <=> V
B) Se demuestra que ( p ^ q ) ^ ¬q <=> F lo que nos lleva a que ( p ^ q ) ^ ¬q → F debe ser una tautológica
INDUCCION MATEMATICA
La inducción es un razonamiento que permite demostrar una infinidad de proposiciones, o una proposición que depende de un parámetro n que toma una infinidad de valores, usualmente en el conjunto de los enteros naturales N.
EJEMPLO
Demostraremos que:
1+2+3+…………+n = n(n+1), ” n perteneciente a los naturales (*)
2
1= 1(1+1). Por lo tanto 1 satisface la proposición (*)
2
Supongamos valida la proposición (*) para k perteneciente a los Naturales, es decir supongamos que:
1+2+3+………+k = k (k+1). (Hipótesis de inducción).
2
Demostremos que k – 1 también satisface la proposición (*), es decir, demostremos que:
1+2+3+………+k+(k+1) = (k+1)(k+2).
2
Demostración:
(1+2+3+…….+k)+(k+1) = k(k+1) + (k+1)
2
= k(k+1)+2(k+1)
2
= (k+1)(k+2)
2
1+2+3+…………+n = n(n+1), ” n perteneciente a los naturales (*)
2
1= 1(1+1). Por lo tanto 1 satisface la proposición (*)
2
Supongamos valida la proposición (*) para k perteneciente a los Naturales, es decir supongamos que:
1+2+3+………+k = k (k+1). (Hipótesis de inducción).
2
Demostremos que k – 1 también satisface la proposición (*), es decir, demostremos que:
1+2+3+………+k+(k+1) = (k+1)(k+2).
2
Demostración:
(1+2+3+…….+k)+(k+1) = k(k+1) + (k+1)
2
= k(k+1)+2(k+1)
2
= (k+1)(k+2)
2
Ejemplo:
Demuestre usando inducción que:
2 + 4+ 6 + 8+……….+ 2n = n (n+1)
n
2 i = n (n+1)
i =1
n=1
1
2*1 = 1(1+1)
i =1
= 1*2
= 2
Suponer valido para n = k
k
2i = k (k+1) Esto es la hipótesis
i =1
Demostrar para n = k+1
K+1
2i = (k+1) (k+2)
i =1
k+1 k
2i = 2i + 2(k+1)
i =1 i =1
= k (k+1) + 2(k+1)
= (k+1) (k+2)
APLICACIÓN DE LA LÓGICA EN LAS MATEMÁTICAS DE LA COMPUTACION
La lógica matemática es una parte de la lógica y las matemáticas, que consiste en el estudio matemático de la lógica y en la aplicación de este estudio a otras áreas de las matemáticas. La lógica matemática guarda estrechas conexiones con las ciencias de la computación y la lógica filosófica.
La lógica es ampliamente aplicada en:
· La filosofía: para determinar si un razonamiento es válido o no, ya que una frase puede tener diferentes interpretaciones.
· Las matemáticas: para demostrar teoremas e inferir resultados matemáticos que puedan ser aplicados en investigaciones.
· La computación: para realizar y revisar programas.
· En general: se aplica en la tarea diaria, ya que cualquier trabajo que se realiza tiene un procedimiento lógico.
Ejemplos:
Para ir de compras al supermercado un ama de casa tiene que realizar cierto procedimiento lógico que permita realizar dicha tarea de la mejor forma comprando lo que le hace falta a buen precio.
- Si una persona desea pintar una pared, este trabajo tiene un procedimiento lógico, ya que no puede pintar si antes no prepara la pintura, o no debe pintar la parte baja de la pared si antes no pintó la parte alta porque se mancharía lo que ya tiene pintado, también dependiendo si es zurdo o derecho, él puede pintar de izquierda a derecha o de derecha a izquierda según el caso, todo esto es la aplicación de la lógica.
El objetivo es apreciar la utilidad que tiene la lógica matemática en la carrera de ingeniería en sistemas computacionales y resolver ejercicios utilizándola.