Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La lógica matemática estudia los sistemas formales en relación con el modo en el que
codifican nociones intuitivas de objetos matemáticos como conjuntos, números,
demostraciones y computación.
La lógica matemática fue también llamada lógica simbólica. El primer término todavía se
utiliza como sinónimo suyo, pero el segundo se refiere ahora a ciertos aspectos de la teoría
de la demostración.
Historia
Lógica matemática fue el nombre dado por Giuseppe Peano para esta disciplina. En
esencia, es la lógica de Aristóteles, pero desde el punto de vista de una nueva notación, más
abstracta, tomada del álgebra.
Fueron George Boole y Augustus De Morgan, a mediados del siglo XIX, quienes primero
presentaron un sistema matemático para modelar operaciones lógicas. La lógica tradicional
aristotélica fue reformada y completada, obteniendo un instrumento apropiado para
investigar sobre los fundamentos de la matemática.
Filosófica y crítica
Lógica general (que incluye campos como la lógica modal y la lógica borrosa)
Teoría de modelos
Teoría de la computabilidad
Teoría de conjuntos
Teoría de la demostración y matemática constructiva
Lógica algebraica
Modelos no-estándar
En algunos casos hay conjunción de intereses con la Informática teórica, pues muchos
pioneros de la informática, como Alan Turing, fueron matemáticos y lógicos. Así, el
estudio de la semántica de los lenguajes de programación procede de la teoría de modelos,
así como también la verificación de programas, y el caso particular de la técnica del model
checking. También el isomorfismo de Churry-Howard entre pruebas y programas se
corresponde con la teoría de pruebas, donde la lógica intuicionista y la lógica lineal son
especialmente significativas. Algunos sistemas lógicos como el cálculo lambda, y la lógica
combinatoria entre otras han devenido, incluso, auténticos lenguajes de programación,
creando nuevos paradigmas como son la programación funcional y la programación lógica.
[editar] Vocabulario
r símbolos relacionales Ri, cada uno de ellos con un número entero ai asociado, el
cual se conoce como la aridad de Ri
s símbolos funcionales fj, cada uno de aridad bj
t símbolos constantes ck
Una fórmula de primer orden en el vocabulario τ, es una fórmula de primer orden donde
los únicos predicados, funciones y constantes empleados son los especificados por τ.
Así, para especificar un orden, generalmente sólo hace falta especificar la colección de
símbolos constantes, símbolos de función y símbolos relacionales, dado que el primer
conjunto de símbolos es estándar. Los paréntesis tienen como único propósito de agrupar
símbolos y no forman parte de la estructura de las funciones y relaciones.
Los símbolos carecen de significado por sí solos. Sin embargo, a este lenguaje podemos
dotarlo de una semántica apropiada.
Tabla de verdad
De Wikipedia, la enciclopedia libre
Una tabla de verdad, o tabla de valores de verdad, es una tabla que despliega el valor de
verdad de una proposición compuesta, para cada combinación de valores de verdad que se
pueda asignar a sus componentes.[1]
Fue desarrollada por Charles Sanders Peirce por los años 1880, pero el formato más
popular es el que introdujo Ludwig Wittgenstein en su Tractatus logico-philosophicus,
publicado en 1921.
Considérese además a " " como una operación o función lógica que realiza una función de
verdad al tomar los valores de verdad de A y de B, y devolver un único valor de verdad.
Entonces, existen 16 funciones distintas posibles, y es fácil construir una tabla que muestre
qué devuelve cada función frente a las distintas combinaciones de valores de verdad de A y
de B.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
V V V V V V V V V V F F F F F F F F
V F V V V V F F F F V V V V F F F F
F V V V F F V V F F V V F F V V F F
F F V F V F V F V F V F V F V F V F
Las dos primeras columnas de la tabla muestran las cuatro combinaciones posibles de
valores de verdad de A y de B. Hay por lo tanto 4 líneas, y las 16 columnas despliegan
todos los posibles valores que puede devolver una función .
De esta forma podemos conocer mecánicamente, mediante algoritmo, los posibles valores
de verdad de cualquier conexión lógica interpretada como función, siempre y cuando
definamos los valores que devuelva la función.
Se hace necesario, pues, definir las funciones que se utilizan en la confección de un sistema
lógico.
Para establecer un Sistema formal se establecen las definiciones de los operadores. Las
definiciones se harán en función del fin que se pretenda al construir el sistema que haga
posible la formalización de argumentos:
[editar] Negació n
[editar] Conjunció n
[editar] Disyunció n
El condicional material es un
operador que opera sobre dos
valores de verdad,
típicamente los valores de
verdad de dos proposiciones,
devolviendo el valor de
verdad falso sólo cuando la
primera proposición es
verdadera y la segunda falsa,
y verdadero en cualquier
otro caso.
[editar] Bicondicional
El bicondicional o doble
implicación es un operador
que funciona sobre dos
valores de verdad,
típicamente los valores de
verdad de dos proposiciones,
devolviendo el valor de
verdad verdadero cuando
ambas proposiciones tienen
el mismo valor de verdad, y falso cuando sus valores de verdad difieren.
Se entiende por verdad contingente, o verdad de hecho, aquella proposición que puede ser
verdadera o falsa, según los valores de las proposiciones que la integran. Sea el caso: A /\
(B \/ C).
Ocho filas que responden a los casos posibles que pueden darse según el valor V o F de
cada una de las proposiciones A, B, C. (Columnas 1, 2, 3)
1 2 3 4 5
A B C B\/C A/\(B\/C)
V V V V V
V V F V V
V F V V V
V F F F F
F V V V F
F V F V F
F F V V F
F F F F F
[editar] Contradicción
1 2 3 4 5 6 7 8
V V V V V F F F
V V F V V F F F
V F V F V F F F
V F F F V F F F
F V V F V F F F
F V F F V F F F
F F V F F V F F
F F F F F V F F
[editar] Tautologías
Se entiende por proposición tautológica, o tautología, aquella proposición que en todos los
casos posibles de su tabla de verdad su valor siempre es V. Dicho de otra forma, su valor V
no depende de los valores de verdad de las proposiciones que la forman, sino de la forma en
que están establecidas las relaciones sintácticas de unas con otras. Sea el caso: [(A→B)/\
(B→C)] →(A→C)
V V V V V V V V
V V F V F F F V
V F V F V F V V
V F F F V F F V
F V V V V V V V
F V F V F F V V
F F V V V V V V
F F F V V V V V
La gran cantidad de operaciones que hay que hacer para una proposición con más de 4
variables.
Se establecen como reglas de cálculo algunas tautologías como tales leyes lógicas, (pues
garantizan, por su carácter tautológico, el valor V).
Deduciendo mediante su aplicación, como teoremas, todas las conclusiones posibles que
haya contenidas en las premisas.
[editar] Aplicaciones
La aplicación fundamental se hace cuando se construye un sistema lógico que modeliza el
lenguaje natural sometiéndolo a unas reglas de formalización del lenguaje. Su aplicación
puede verse en el cálculo lógico.
Una aplicación importante de las tablas de verdad procede del hecho de que, interpretando
los valores lógicos de verdad como 1 y 0 (lógica positiva) en el sentido que
Los valores de entrada o no entrada de corriente a través de un diodo pueden producir una
salida 0 ó 1 según las condiciones definidas como función según las tablas mostradas
anteriormente.
Así se establecen las algunas funciones básicas: AND, NAND, OR, NOR, XOR, XNOR (o
NXOR), que se corresponden con las funciones definidas en las columnas 8, 9, 2, 15, 10 y 7
respectivamente, y la función NOT.
EA NOT(
EA OR BUFF NOT( BUFF EA EA EA EA N
E E Verd EA AND NOT( EA) Fals
NOT ER EA) ER XNOR AND NAN XOR OT NOR
A B ad OR EB NOT( EA) OR o
(EB) EA OR EB EB EB EB D EB EB EB
EB) EB
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
[editar] Caso 1
[editar] Caso 2
En este segundo caso el
resultado solo es falso si A y B
son falsos, si una de las dos
variables es cierta el resultado
es cierto.
La función seria:
[editar] Caso 3
Su función seria:
[editar] Caso 4
[editar] Caso 5
En el quinto caso si A es falso
el resultado es verdadero, y si A
y B son verdaderos el resultado
también es verdadero, puede
verse que este caso es idéntico
al tercero permutando A por B.
Y si función es: