seañez_yoloth_amd: Definición y algoritmo fundamental
Considérese dos...: "Definición y algoritmo fundamental Considérese dos variables proposicionales A y B . [ 2 ] Cada una puede tomar uno de dos valores de ve..."
Datos personales
- seañez yoloth
- naci en cd juarez chihuahua y vivi 9 años aya y despues vine a vivir al df donde vive la familia de mi mama ahora estoi estudiando en el conalep santafe soy feliz con mi familia con mis amigos y con mi novio k al k amo muchiiisiimo y a todos iiigual los amo ¡¡¡¡¡
sábado, 25 de junio de 2011
Definición y algoritmo fundamental
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:
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 calculo de deducción natural y puertas logicas en los circuitos electrónicos.
La negación es un operador que opera sobre un único valor de verdad, devolviendo el valor contradictorio de la proposición considerada.
La conjunción es un operador que opera sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de verdad verdadero cuando ambas proposiciones son verdaderas, y falso en cualquier otro caso.
La tabla de verdad de la conjunción es la siguiente:
La disyunción es un operador que opera 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.
La tabla de verdad de la disyunción es la siguiente:
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.
La tabla de verdad del condicional material es la siguiente:
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.
La tabla de verdad del bicondicional es la siguiente:
Que se corresponde con la columna 7 del algoritmo fundamental.
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.
Procederemos de manera similar al caso anterior. Aplicamos (Columna 4) la definición de conjuntor a los valores de A y B.(columnas 1,2 → 4) Después aplicamos la definición de disyuntor a los valores de A y B. (columnas 1,2 → 5) Aplicamos en la columna siguiente (Columna 6) el negador a los valores de la columna anterior. Aplicamos el conjuntor a los valores de la columna (A/\B)(Columna 4) con los de la columna ¬(A\/B).(Columna 6) Por último (Columna 8) aplicamos el conjuntor a los valores de la columna de C (Columna 3) con la columna última (Columna 7)cuyo resultado nos da los valores de [(A/\B)/\¬(A\/B)]/\C, siempre falsos cualquiera que sea la fila que consideremos.
Siguiendo la mecánica algorítmica de la tabla anterior construiremos su tabla de verdad:
.
No obstante la sencillez del algoritmo, aparecen dos dificultades.
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.
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.
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ía, marketing y otros muchos.
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.
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:
En el tercer caso el resultado es cierto si A es cierto y cuando A y B son falsos el resultado también es cierto.
Su función seria:
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:
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:
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:
El séptimo caso corresponde a la relación bicondicional entre A y B, el resultado solo es cierto si A y B son ciertos o si A y B son falsos.
En el octavo caso el resultado es cierto si A y B son ciertos, 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.
En el noveno caso el resultado solo es falso si A y B son ciertos, 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.
Podemos ver que el décimo caso es lo opuesto a la bicondicional, solo es cierto si A y B discrepan, si A y B son diferentes el valor es cierto, si A y B son iguales el resultado es falso.
En este caso posemos ver que cuando B es cierto 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.
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.
En el caso decimotercero podemos ver que el resultado es el opuesto de A, independientemente del valor de B:
Caso decimocuarto, el resultado de la función solo es cierto 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.
En el caso decimoquinto, el resultado solo es cierto si A y B son falsos, Luego es necesario que Tanto A como B sean falsos para que el resultado sea verdadero.
Por ultimo en el caso decimosexto, tenemos que el resultado siempre es falso independientemente de los valores de A o de B.
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:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 A B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B A·B 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
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 calculo de deducción natural y puertas logicas en los circuitos electrónicos.
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:- Como razonamientos deductivos lógico-lingüísticos
- Como construcción de un sistema matemático puro
- Como una aplicación lógica en un Circuito de conmutación.
Negación
La negación es un operador que opera sobre un único valor de verdad, devolviendo el valor contradictorio de la proposición considerada.
La conjunción es un operador que opera sobre dos valores de verdad, típicamente los valores de verdad de dos proposiciones, devolviendo el valor de verdad verdadero cuando ambas proposiciones son verdaderas, y falso en cualquier otro caso.
La tabla de verdad de la conjunción es la siguiente:
Disyunción
La disyunción es un operador que opera 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.
La tabla de verdad de la disyunción es la siguiente:
Implicación o Condicional
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.
La tabla de verdad del condicional material es la siguiente:
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.
La tabla de verdad del bicondicional es la siguiente:
Que se corresponde con la columna 7 del algoritmo fundamental.
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 siguientes 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
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
Donde podemos comprobar cuándo y por qué la proposición
Contradicción
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 de unas con otras. Sea el caso: [(A/\B)/\¬(A\/B)]/\CProcederemos de manera similar al caso anterior. Aplicamos (Columna 4) la definición de conjuntor a los valores de A y B.(columnas 1,2 → 4) Después aplicamos la definición de disyuntor a los valores de A y B. (columnas 1,2 → 5) Aplicamos en la columna siguiente (Columna 6) el negador a los valores de la columna anterior. Aplicamos el conjuntor a los valores de la columna (A/\B)(Columna 4) con los de la columna ¬(A\/B).(Columna 6) Por último (Columna 8) aplicamos el conjuntor a los valores de la columna de C (Columna 3) con la columna última (Columna 7)cuyo resultado nos da los valores de [(A/\B)/\¬(A\/B)]/\C, siempre falsos cualquiera que sea la fila que consideremos.
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| A | B | C | A/\B | A\/B | ¬(A\/B) | (A/\B)/\¬(A\/B) | [(A/\B)/\¬(A\/B)]/\C |
|---|---|---|---|---|---|---|---|
| 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 |
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)Siguiendo la mecánica algorítmica de la tabla anterior construiremos su tabla de verdad:
| A | B | C | A→B | B→C | (A→B)/\(B→C) | (A→C) | [(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 |
.
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.
- 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.
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
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.
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.
| EA | EB | Verdad | EA OR EB | EA OR NOT (EB) | BUFFER EA | NOT(EA) OR EB | BUFFER EB | EA XNOR EB | EA AND EB | EA NAND EB | EA XOR EB | NOT EB | EA AND NOT(EB) | NOT(EA) | NOT(EA) OR EB | NOR | Falso |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
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ía, marketing 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.Caso 1
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
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:
Caso 3
En el tercer caso el resultado es cierto si A es cierto y cuando A y B son falsos el resultado también es cierto.
Su función seria:
Caso 4
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
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
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
El séptimo caso corresponde a la relación bicondicional entre A y B, el resultado solo es cierto si A y B son ciertos o si A y B son falsos.
Caso 8
En el octavo caso el resultado es cierto si A y B son ciertos, 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
En el noveno caso el resultado solo es falso si A y B son ciertos, 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
Podemos ver que el décimo caso es lo opuesto a la bicondicional, solo es cierto si A y B discrepan, si A y B son diferentes el valor es cierto, si A y B son iguales el resultado es falso.
Caso 11
En este caso posemos ver que cuando B es cierto 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
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
En el caso decimotercero podemos ver que el resultado es el opuesto de A, independientemente del valor de B:
Caso 14
Caso decimocuarto, el resultado de la función solo es cierto 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
En el caso decimoquinto, el resultado solo es cierto si A y B son falsos, Luego es necesario que Tanto A como B sean falsos para que el resultado sea verdadero.
Caso 16
Por ultimo en el caso decimosexto, tenemos que el resultado siempre es falso independientemente de los valores de A o de B.
Suscribirse a:
Entradas (Atom)