LÓGICA

                                                 

                                  PROPOSICIONES MATEMÁTICAS 

   En matemáticas, se conoce como proporción a la relación de igualdad que existe entre       dos razones, es decir, entre dos comparaciones entre dos cantidades determinadas.  O sea: si a/b es una razón, entonces la igualdad a/b = c/d será una proporción.


   Por ejemplo: si un negocio de venta de pizza tiene una ganancia de $15.000 y un gasto de $5.000, podremos decir que la empresa tiene una razón de 3. Del mismo modo, si a este negocio le cuesta $20 elaborar dos pizzas (20/2 = 10), de modo que elaborar cuatro pizzas costaría $40 (40/4 = 10). Si ambas razones se expresan en una fórmula: 20/2 = 40/4. He allí una proporción.


La teoría sobre este tipo de relaciones se elaboró en la antigüedad griega, y se le atribuye a Euxodio de Cnidos, maestro del célebre Euclides de Alejandría, gracias a quien sobreviven las enseñanzas de su maestro, recogidas en el libro V de los Elementos de Euclides

Proporción



                         CUANTIFICADORES

  Cuando se habla de cuantificadores en la lógica, la teoría de conjuntos y las matemáticas   en general, se hace referencia a aquellos símbolos utilizados en una proposición lógica   para indicar ¨Cuántos¨ elementos de un conjunto dado cumplen con cierta propiedad.


   Los cuantificadores  permite construir proposiciones, bien sea particularizando o                generalizando. Por ejemplo, si consideramos la función proporcional:
               
                                           P(x) = x es menor que dos  


 Existen varios tipos de cuantificadores, estos son los siguientes :

        Cuantificación universal
  El cuantificador universal se utiliza para afirmar que todos los elementos de un conjunto cumplen con una determinada propiedad. Por ejemplo:
Para todo x perteneciente a A, se cumple P(x).
Esta afirmación suele usarse como la equivalente de la proposición siguiente:
Se define el conjunto A, como el de los elementos x de U, que cumplen P(x)

        Cuantificación existencial

    El cuantificador existencial se usa para indicar que hay uno o más elementos en el conjunto  (no         necesariamente único/s) que cumplen una determinada propiedad. Como escribe:
Existe x en A que cumple P(x).
  Esta proposición suele interpretarse como la equivalente de la proposición siguiente:
El conjunto de los elementos x de A, que cumplen P(x) es distinto del conjunto vacío.

        Cuantificación existencial única

  El cuantificador existencial con marca de unicidad se usa para indicar que hay un único elemento de un conjunto A que cumple una determinada propiedad. Se escribe:
Se lee:
Existe un único elemento x de A, que cumple P(x)


Resultado de imagen de cuantificadores
  


                              TABLAS DE VERDAD
Una tabla de verdad, o tabla de valores de verdades, es una tabla que muestra el valor de verdad de una proposición compuesta, para cada combinación de verdad que se pueda asignar.​

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.

                       Definiciones en el cálculo 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:

                                               Verdad

TE Conex 12.svgTE Interu 05.svgTE Conex 12.svg
El valor verdadero se representa con la letra V; si se emplea notación numérica se expresa con un uno: 1; en un circuito eléctrico, el circuito está cerrado cuando esta presente la afirmación de V.


                      Falso

TE Conex 12.svgTE Interu 06.svgTE Conex 12.svg
El valor falso F; si se emplea notación numérica se expresa con un cero: 0; en un circuito eléctrico, el circuito está abierto.

             Variable

TE Conex 12.svgTE Interu 1A.svgTE Conex 12.svg
Para una variable lógica ABC, ... pueden ser verdaderas V, o falsas F, los operadores fundamentales se definen así:

            Negación

TE Conex 12.svgTE Interu 3A.svgTE Conex 12.svg
La negación operador que se ejecuta, sobre un único valor de verdad, devolviendo el valor contradictorio de la proposición considerada.

            Conjunción

TE Conex 12.svgTE Interu 1A.svgTE Interu 1B.svgTE Conex 12.svg
La conjunción es un operador, que actúa sobre dos valores de verdad, típica mente los valores de verdad de dos proposiciones, devolviendo el valor de verdad verdadero cuando ambas proposiciones son verdaderas, y falso en cualquier otro caso. Es decir, es verdadera cuando ambas son verdaderas.
En términos mas simples, será verdadera cuando las dos proposiciones son verdaderas.
La tabla de verdad de la conjunción es la siguiente:
Que se corresponde con la columna 8 del algoritmo fundamental.
en simbología "∧" hace referencia al conector "y"

              Disyunción

TE Conex 05.svgTE Interu 1A.svgTE Conex 12.svgTE Conex 09.svg
TE Conex 14.svgTE Conex 12.svgTE Interu 1B.svgTE Conex 14.svg
La disyunción es un operador lógico que actúa sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de verdad verdadero cuando una de las proposiciones es verdadera, o cuando ambas lo son, y falso cuando ambas son falsas.
En términos mas simples, será verdadera cuando por lo menos una de las proposiciones es verdadera de lo contrario será falsa.
La tabla de verdad de la disyunción es la siguiente:
Que se corresponde con la columna 2 del algoritmo fundamental.

    Implicación o Condicional

TE Conex 05.svgTE Interu 2A.svgTE Interu 1B.svgTE Conex 09.svg
TE Conex 14.svgTE Interu 08.svgTE Conex 12.svgTE Conex 14.svg
El condicional material es un operador que actúa sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de falso sólo cuando la primera proposición es verdadera y la segunda falsa, y verdadero en cualquier otro caso.
La tabla de verdad del condicional material es la siguiente:

La tabla de verdad del condicional material es la siguiente:

Que se corresponde con la columna 5 del algoritmo fundamental.

Equivalencia, doble implicación o Bicondicional

TE Conex 05.svgTE Interu 2A.svgTE Interu 2B.svgTE Conex 09.svg
TE Conex 14.svgTE Interu 08.svgTE Interu 08.svgTE Conex 14.svg
El bicondicional o doble implicación es un operador que funciona dando el valor de verdad cuando ambos valores son iguales y dando el valor de falsedad cuando ambos valores son diferentes.
La tabla de verdad del condicional es la siguiente:
Que se corresponde con la columna 7 del algoritmo fundamental.

                          Número de combinaciones

Partiendo de un número n de variables, cada una de las cuales puede tomar el valor verdadero: V, o falso: F, por Combinatoria, podemos saber que el número total de combinaciones: Nc, que se pueden presentar es:
el número de combinaciones que se pueden dar con n variable, cada una de las cuales puede tomar uno entre dos valores lógicos es de dos elevado a n, esto es, el número de combinaciones: Nc, tiene crecimiento exponencial respecto al número de variable n:
Si consideramos que un sistema combinacional de n variables binarias, puede presentar un resultado verdadero: V, o falso: F, para cada una de las posibles combinaciones de entrada tenemos que se pueden construir Cp circuitos posibles con n variables de entrada, donde:
Que da como resultado la siguiente tabla:
Para componer una tabla de verdad, pondremos las n variables en una línea horizontal, debajo de estas variables desarrollamos las distintas combinaciones que se pueden formar con V y F, dando lugar a las distintas Nc, número de combinaciones. Normalmente solo se representa la función para la que se confecciona la tabla de verdad, y en todo caso funciones parciales que ayuden en su cálculo, en la figura, se pueden ver todas las combinaciones posibles Cp, que pueden darse para el número de variables dado.
Tabla de verdad.svg
Así podemos ver que para dos variables binarias: A y Bn= 2 , que pueden tomar los valores V y F, se pueden desarrollar cuatro combinaciones: Nc= 4, con estos valores se pueden definir dieciséis resultados distintos, Cp= 16, cada una de las cuales seria una función de dos variables binarias. Para otro número de variables se obtendrán los resultados correspondientes, dado el crecimiento exponencial de Nc, cuando n toma valores mayores de cuatro o cinco, la representación en un cuadro resulta compleja, y si se quiere representar las combinaciones posibles Cp, resulta ya complejo para n= 3.

Para cero variables

TE Conex 12.svgTE Interu 05.svgTE Conex 12.svg
TE Conex 12.svgTE Interu 06.svgTE Conex 12.svg
Un circuito sin variables, puede presentar una combinación posible: Nc=1, con dos circuitos posibles: Cp=2. Que serían el circuito cerrado permanentemente, y el circuito abierto permanentemente.
12
·
VF
En este caso se puede ver dos funciones con cero variables, caso 1 y 2, que no interviene ninguna variable.
Cada uno de estos circuitos admite una única posición y hay dos circuitos posibles.

Para una variable

El caso de una variable binaria, que puede presentar dos combinaciones posibles: Nc=2, con 4 circuitos posibles: Cp=4.
1234
A
VVVFF
FVFVF
Se pueden ver las cuatro funciones, de una variable, del caso 1 al 4, siendo A la variable. Puede verse que:

Para dos variables

Considérese dos variables proposicionales A y B.2​ Cada una puede tomar uno de dos valores de verdad: o V (verdadero), o F (falso). Por lo tanto, los valores de verdad de A y de B pueden combinarse de cuatro maneras distintas: o ambas son verdaderas; o A es verdadera y B falsa, o A es falsa y B verdadera, o ambas son falsas. Esto puede expresarse con una tabla simple:
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.

12345678
AB
VVVVVVVVVV
VFVVVVFFFF
FVVVFFVVFF
FFVFVFVFVF
910111213141516
AB
VVFFFFFFFF
VFVVVVFFFF
FVVVFFVVFF
FFVFVFVFVF
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.
De especial relevancia se consideran las definiciones para el Cálculo de deducción natural y las puertas lógicas en los circuitos electrónicos. Puede verse que:
Y también que:
Y que:

Tablas de verdad

Las tablas nos manifiestan los posibles valores de verdad de cualquier proposición molecular, así como el análisis de la misma en función de las proposicíones que la integran, encontrándonos con los consiguientes casos:

Verdad Indeterminada o Contingencia

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: .
Su tabla de verdad se construye de la siguiente manera:
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)
Una columna (Columna 4) en la que se establecen los valores de  aplicando la definición del disyuntor a los valores de B y de C en cada una de las filas.(Columnas 2,3 → 4)
Una columna (columna 5) en la que se establecen los valores resultantes de aplicar la definición de la conjunción entre los valores de A (columna 1) y valores de la columna (columna 4) que representarán los valores de la proposición completa , cuyo valor de verdad es V o F según la fila de los valores de A, B, y C que consideremos. (Columnas 1,4 → 5)
Donde podemos comprobar cuándo y por qué la proposición  es V y cuándo es F.
TE Conex 00.svgTE Conex 00.svgTE Conex 05.svgTE Interu 1B.svgTE Conex 12.svgTE Conex 09.svgTE Conex 00.svg
TE Conex 12.svgTE Interu 1A.svgTE Conex 14.svgTE Conex 12.svgTE Interu 1C.svgTE Conex 14.svgTE Conex 12.svg

Contradicción

TE Conex 12.svgTE Interu 2A.svgTE Conex 09.svg
TE Conex 12.svgTE Interu 08.svgTE Conex 10.svg
Se entiende por proposición contradictoria, o contradicción, aquella proposición que en todos los casos posibles de su tabla de verdad su valor siempre es F. Dicho de otra forma, su valor F 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:
Procederemos de manera similar al caso anterior. Partiendo de la variable A y su contradicción, la conjunción de ambos siempre es falso, dado que si A es verdad su contradicción es falsa, y si A es falsa su contradicción es verdad, la conjunción de ambas da falso en todos los casos.

Tautologías

TE Conex 05.svgTE Interu 2A.svgTE Conex 09.svg
TE Conex 14.svgTE Interu 08.svgTE Conex 14.svg
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:
Siguiendo la mecánica algorítmica de la tabla anterior construiremos su tabla de verdad, tenemos la variable A en disyunción con su contradicción, si A es verdad, su negación es falsa y si A es falsa su negación es verdad, en cualquier caso una de las dos alternativas es cierta, y su disyunción es cierta en todos los casos.

Tablas de verdad, proposiciones lógicas y argumentos deductivos

En realidad toda la lógica está contenida en las tablas de verdad, en ellas se nos manifesta todo lo que implican las relaciones sintácticas entre las diversas proposiciones.
No obstante la sencillez del algoritmo, aparecen dos dificultades.
  • La gran cantidad de operaciones que hay que hacer para una proposición con más de 4 variables.
Esta dificultad ha sido magníficamente superada por la rapidez de los ordenadores, y no presenta dificultad alguna.
  • Que únicamente será aplicable a un esquema de inferencia, o argumento cuando la proposición condicionada, como conclusión, sea previamente conocida, al menos como hipótesis, hasta comprobar que su tabla de verdad manifiesta una tautología.
Por ello se construye un cálculo mediante cadenas deductivas:
Las proposiciones que constituyen el antecedente del esquema de inferencia, se toman como premisas de un argumento.
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).
Se permite la aplicación de dichas reglas como reglas de sustitución de fórmulas bien formadas en las relaciones que puedan establecerse entre dichas premisas.
Deduciendo mediante su aplicación, como teoremas, todas las conclusiones posibles que haya contenidas en las premisas.
Cuando en un cálculo se establecen algunas leyes como principios o axiomas, el cálculo se dice que es axiomático.
El cálculo lógico así puede utilizarse como demostración argumentativa.

                                         Aplicaciones

 Cálculo lógico

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.

Lógica de circuitos


Puertas lógicas para circuitos eléctricos
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
  • valor "1" permite el paso de corriente eléctrica; y
  • valor "0" corta el paso de dicha corriente.
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.
En lugar de variables proposicionales, considerando las posibles entradas como EA y EB, podemos armar una tabla análoga de 16 funciones como la presentada arriba, con sus equivalentes en lógica de circuitos.
EAEBVerdadEA OR EBEA OR NOT (EB)BUFFER EANOT(EA) OR EBBUFFER EBEA XNOR EBEA AND EBEA NAND EBEA XOR EBNOT EBEA AND NOT(EB)NOT(EA)NOT(EA) AND EBNORFalso
111111111100000000
101111000011110000
011100110011001100
001010101010101010
Esta aplicación hace posible la construcción de aparatos capaces de realizar estas computaciones a alta velocidad, y la construcción de circuitos que utilizan este tipo de análisis se hace por medio de puertas lógicas.
La Tabla de la verdad es una herramienta imprescindible en la recuperación de datos en las bases de datos como Internet con los motores de búsqueda o en una biblioteca con sus ficheros informatizados. Así mismo se utilizan para programar simulaciones lógicas de inteligencia artificial con lenguajes propios. También en modelos matemáticos predictores: meteorologíamarketing y otros muchos.

Desarrollo del algoritmo fundamental en lógica de circuitos

La definición de la tabla de verdad corresponde a funciones concretas, en cada caso, así como a implementaciones en cada una de las tecnologías que pueden representar funciones lógicas en binario, como las puertas lógicas o los circuitos de conmutación. Se entenderá como verdad la conexión que da paso a la corriente; en caso contrario se entenderá como falso. Veamos la presentación de los dieciséis casos que se presentan con dos variables binarias A y B:
  • Caso 1
TE Conex 12.svgTE Interu 05.svgTE Conex 12.svg
El primer caso en una función lógica que para todas las posibles combinaciones de A y B, el resultado siempre es verdadero, es un caso de tautología, su implementación en un circuito es una conexión fija.
  • Caso 2
TE Conex 05.svgTE Interu 1A.svgTE Conex 12.svgTE Conex 09.svg
TE Conex 14.svgTE Conex 12.svgTE Interu 1B.svgTE Conex 14.svg
En este segundo caso el resultado solo es falso si A y B son falsos, si una de las dos variables es verdad el resultado es verdad.
La función seria:
  • Caso 3
TE Conex 05.svgTE Interu 1A.svgTE Conex 12.svgTE Conex 09.svg
TE Conex 14.svgTE Conex 12.svgTE Interu 3B.svgTE Conex 14.svg
En el tercer caso es verdad si A es verdad y cuando A y B son falsos el resultado también es verdad.
Su función seria:
  • Caso 4
TE Conex 12.svgTE Interu 1A.svgTE Conex 12.svg
En el cuarto caso la función es cierta si A es cierta, los posibles valores de B no influyen en el resultado.
La función solo depende de A:
  • Caso 5
TE Conex 05.svgTE Interu 3A.svgTE Conex 12.svgTE Conex 09.svg
TE Conex 14.svgTE Conex 12.svgTE Interu 1B.svgTE Conex 14.svg
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:
  • Caso 6
TE Conex 12.svgTE Interu 1B.svgTE Conex 12.svg
En el sexto caso la función es cierta si B es cierta, los valores de A no influyen en el resultado.
La función solo depende de B:
  • Caso 7
TE Conex 05.svgTE Interu 2A.svgTE Interu 2B.svgTE Conex 09.svg
TE Conex 14.svgTE Interu 08.svgTE Interu 08.svgTE Conex 14.svg
El séptimo caso corresponde a la relación bicondicional entre A y B, el resultado solo es verdad si A y B son ambos verdad o si A y B son ambos falsos.

  • Caso 8
TE Conex 12.svgTE Interu 1A.svgTE Interu 1B.svgTE Conex 12.svg
En el octavo caso el resultado es verdad si A y B son verdad, en el resto de los valores de A y B el resultado es falso, corresponde a la conjunción de A y B, equivalente a un circuito en serie.

  • Caso 9
TE Conex 05.svgTE Interu 3A.svgTE Conex 12.svgTE Conex 09.svg
TE Conex 14.svgTE Conex 12.svgTE Interu 3B.svgTE Conex 14.svg
En el noveno caso el resultado solo es falso si A y B son verdad, en el resto de los valores de A y B el resultado es verdadero, corresponde a la disyunción de la negación A y de B, equivalente a un circuito en paralelo de conexiones inversas.

  • Caso 10
TE Conex 05.svgTE Interu 2A.svgTE Interu 4B.svgTE Conex 09.svg
TE Conex 14.svgTE Interu 08.svgTE Interu 07.svgTE Conex 14.svg
Podemos ver que el décimo caso es lo opuesto a la bicondicional, solo es verdad si A y B discrepan, si A y B son diferentes el valor es verdad, si A y B son iguales el resultado es falso.

  • Caso 11
TE Conex 12.svgTE Interu 3B.svgTE Conex 12.svg
En este caso podemos ver que cuando B es verdad el resultado es falso y que cuando B es falso el resultado es verdadero, independientemente del valor de A, luego la función solo depende de B, en sentido inverso.
  • Caso 12
TE Conex 12.svgTE Interu 1A.svgTE Interu 3B.svgTE Conex 12.svg
En el caso doce, vemos que solo hay un combinación de A y B con resultado verdadero, que es A y la negación de B.
  • Caso 13
TE Conex 12.svgTE Interu 3A.svgTE Conex 12.svg
En el caso decimotercero podemos ver que el resultado es el opuesto de A, independientemente del valor de B:
  • Caso 14
TE Conex 12.svgTE Interu 3A.svgTE Interu 1B.svgTE Conex 12.svg
Caso decimocuarto, el resultado de la función solo es verdad si A es falso y B verdadero, luego es equivalente a un circuito en serie de A en conexión inversa y de B en conexión directa.
  • Caso 15
TE Conex 12.svgTE Interu 3A.svgTE Interu 3B.svgTE Conex 12.svg
En el caso decimoquinto, el resultado solo es verdad si A y B son falsos, Luego es necesario que tanto A como B sean falsos para que el resultado sea verdadero.
  • Caso 16
TE Conex 12.svgTE Interu 06.svgTE Conex 12.svg
Por último en el caso decimosexto, tenemos que el resultado siempre es falso independientemente de los valores de A o de B.



                                               PROPOSICIÓN CONDICIONAL


Es una proposición compuesta de la forma "si p entonces q" donde p y q son proposiciones. Ejemplo: "si un número entero es impar entonces su cuadrado es impar". La proposición condicional "si p entonces q" se denota con "p-->q" Una proposición condicional es falsa si y sólo si (por definición) p es falsa y q verdadera. Otra forma de verbalizar la proposición condicional es "p si q" o "p a condición de q".

Resultado de imagen de proposición condicional





Comentarios

Entradas populares de este blog

POTENCIACIÓN, RADICACIÓN Y LOGARITMO

PROCESOS ALGEBRAICOS