fbpx
Wikipedia

Lógica binaria

La lógica binaria es la que trabaja con variables binarias y operaciones lógicas del Álgebra de Boole. Así, las variables sólo toman dos valores discretos, V (verdadero) y F (falso), aunque estos dos valores lógicos también se pueden denotar como y no, o como 1 y 0 respectivamente.

Es la base de los Sistemas Digitales y ello implica también, la base de la estructura de los computadores.

Perspectiva general

Lo que comúnmente en lógica es falso o verdadero, en la lógica binaria lo vemos representado mediante dígitos utilizando exclusivamente los valores 0 y 1, números que de por sí no tienen un valor numérico de tipo Real, sino más bien de tipo discreto; es decir, 0 y 1 representan distintos estados del objeto de estudio, por ejemplo, a la hora de poder desarrollar un circuito digital.

Los circuitos digitales funcionan generalmente bajo tensiones de 5 voltios en corriente continua (por ejemplo la tecnología TTL) si bien existen excepciones como la serie CMOS, que trabaja en diferentes rangos que pueden ir desde los 4 a los 18 voltios.

Generalmente, el estado lógico 0 representa una ausencia de tensión, o un nivel bajo; y el estado lógico 1 representa una existencia de tensión, o un nivel alto. Mediante la combinación de estos valores, es posible generar una serie de datos convertible a cualquier código utilizando la normativa aplicable en cada caso.

Principio de dualidad

Todas las expresiones booleanas permanecen válidas si se intercambian los operadores '+' y '·', y los elementos '0' y '1'.

Así, para obtener una expresión algebraica dual se intercambian los operadores "Y" y "O", y se reemplazan unos por ceros y viceversa.[cita requerida]

Tablas de verdad de las operaciones binarias fundamentales

Negación lógica o complemento

Es una función unaria que invierte el valor lógico de su argumento, por lo que también se llama función NOT, del inglés "no". Puede interpretarse además como restar el valor del argumento a  , por lo que a veces se conoce como resta lógica.

Notación

Suele simbolizarse por una barra horizontal sobre su argumento ( ) o añadiendo un apóstrofo a continuación de él ( ).

Evaluación
 
 

Unión o suma lógicas

Es una función de varios argumentos que vale   solo si todos sus argumentos valen  . En el resto de casos vale  . Equivale a la suma porque sólo hay dos valores posibles,   y  , por lo que   sigue resultando  .

Notación

Suele representarse como un operador binario entre sus argumentos, simbolizado por  , o bien   (de la conjunción inglesa "o").

Evaluación
 
 
 
 

Intersección, producto o multiplicación lógicos

Es una función de varios argumentos que vale   solo si todos sus argumentos valen  . En el resto de casos vale  . Equivale a la multiplicación.

Notación

Así como la unión lógica, suele representarse como un operador binario entre sus argumentos, simbolizado por   o bien por   (de la conjunción inglesa "y").

Evaluación
 
 
 
 

Operaciones lógicas compuestas

Siguiendo el Álgebra de Boole, se pueden combinar estas operaciones empleando varias variables y obteniendo resultados más complejos. A continuación, una tabla de verdad de una operación lógica compuesta.

Ejemplo: A · (B + C)

 

Axiomas

En 1854 George Boole introdujo un tratamiento sistemático de lógica y para ello desarrolló un sistema algebraico que hoy en día conocemos como álgebra de Boole. Más tarde, en 1904, Edward V. Huntington le dio una definición formal al álgebra de Boole mediante los siguientes postulados.

Elemento de identidad

 
 

Propiedad conmutativa (el resultado no depende del orden)

 
 

Propiedad asociativa (el resultado no depende del modo de asociación)

 
 

Propiedad distributiva (una operación se distribuye en una asociación)

 
 

Otras propiedades

  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Leyes de De Morgan

  •  
  •  

Operadores no fundamentales XOR, XNOR e IMPLIES

Los operadores no fundamentales pueden expresarse a partir de los operadores fundamentales

  • XOR:
 
 
 
 
 

XOR se conoce como OR exclusiva

  • XNOR:
 
 
 
 
 

XNOR equivale a «si y sólo si».

  • IMPLIES:
 
 
 
 
 

IMPLIES equivale a «si ... entonces ...».

Véase también


  •   Datos: Q28500947

lógica, binaria, sugerido, este, artículo, sección, fusionado, lógica, bivalente, para, más, información, véase, discusión, hayas, realizado, fusión, contenidos, pide, fusión, historiales, aquí, esta, plantilla, sust, fusionar, nombre, hasta, otros, veinte, ar. Se ha sugerido que este articulo o seccion sea fusionado con Logica bivalente Para mas informacion vease la discusion Una vez que hayas realizado la fusion de contenidos pide la fusion de historiales aqui Uso de esta plantilla sust Fusionar Nombre de hasta otros veinte articulos para fusionar separados por La logica binaria es la que trabaja con variables binarias y operaciones logicas del Algebra de Boole Asi las variables solo toman dos valores discretos V verdadero y F falso aunque estos dos valores logicos tambien se pueden denotar como si y no o como 1 y 0 respectivamente Es la base de los Sistemas Digitales y ello implica tambien la base de la estructura de los computadores Indice 1 Perspectiva general 2 Principio de dualidad 3 Tablas de verdad de las operaciones binarias fundamentales 3 1 Negacion logica o complemento 3 2 Union o suma logicas 3 3 Interseccion producto o multiplicacion logicos 3 4 Operaciones logicas compuestas 4 Axiomas 5 Vease tambienPerspectiva general EditarLo que comunmente en logica es falso o verdadero en la logica binaria lo vemos representado mediante digitos utilizando exclusivamente los valores 0 y 1 numeros que de por si no tienen un valor numerico de tipo Real sino mas bien de tipo discreto es decir 0 y 1 representan distintos estados del objeto de estudio por ejemplo a la hora de poder desarrollar un circuito digital Los circuitos digitales funcionan generalmente bajo tensiones de 5 voltios en corriente continua por ejemplo la tecnologia TTL si bien existen excepciones como la serie CMOS que trabaja en diferentes rangos que pueden ir desde los 4 a los 18 voltios Generalmente el estado logico 0 representa una ausencia de tension o un nivel bajo y el estado logico 1 representa una existencia de tension o un nivel alto Mediante la combinacion de estos valores es posible generar una serie de datos convertible a cualquier codigo utilizando la normativa aplicable en cada caso Principio de dualidad EditarTodas las expresiones booleanas permanecen validas si se intercambian los operadores y y los elementos 0 y 1 Asi para obtener una expresion algebraica dual se intercambian los operadores Y y O y se reemplazan unos por ceros y viceversa cita requerida Tablas de verdad de las operaciones binarias fundamentales EditarNegacion logica o complemento Editar Articulo principal Negacion logica Es una funcion unaria que invierte el valor logico de su argumento por lo que tambien se llama funcion NOT del ingles no Puede interpretarse ademas como restar el valor del argumento a 1 displaystyle 1 por lo que a veces se conoce como resta logica NotacionSuele simbolizarse por una barra horizontal sobre su argumento a displaystyle bar a o anadiendo un apostrofo a continuacion de el a displaystyle a Evaluacion 0 1 displaystyle bar 0 1 1 0 displaystyle bar 1 0 Union o suma logicas Editar Articulo principal Disyuncion logica Es una funcion de varios argumentos que vale 0 displaystyle 0 solo si todos sus argumentos valen 0 displaystyle 0 En el resto de casos vale 1 displaystyle 1 Equivale a la suma porque solo hay dos valores posibles 0 displaystyle 0 y 1 displaystyle 1 por lo que 1 1 displaystyle 1 1 sigue resultando 1 displaystyle 1 NotacionSuele representarse como un operador binario entre sus argumentos simbolizado por displaystyle o bien O R displaystyle OR de la conjuncion inglesa o Evaluacion 0 0 0 displaystyle 0 0 0 0 1 1 displaystyle 0 1 1 1 0 1 displaystyle 1 0 1 1 1 1 displaystyle 1 1 1 Interseccion producto o multiplicacion logicos Editar Articulo principal Conjuncion logica Es una funcion de varios argumentos que vale 1 displaystyle 1 solo si todos sus argumentos valen 1 displaystyle 1 En el resto de casos vale 0 displaystyle 0 Equivale a la multiplicacion NotacionAsi como la union logica suele representarse como un operador binario entre sus argumentos simbolizado por displaystyle cdot o bien por A N D displaystyle AND de la conjuncion inglesa y Evaluacion 0 0 0 displaystyle 0 cdot 0 0 0 1 0 displaystyle 0 cdot 1 0 1 0 0 displaystyle 1 cdot 0 0 1 1 1 displaystyle 1 cdot 1 1 Operaciones logicas compuestas Editar Siguiendo el Algebra de Boole se pueden combinar estas operaciones empleando varias variables y obteniendo resultados mas complejos A continuacion una tabla de verdad de una operacion logica compuesta Ejemplo A B C A B C A B C 1 1 1 1 1 1 0 1 1 0 1 1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 0 0 0 0 displaystyle begin array c c c c hline A amp B amp C amp A cdot B C hline 1 amp 1 amp 1 amp 1 1 amp 1 amp 0 amp 1 1 amp 0 amp 1 amp 1 1 amp 0 amp 0 amp 0 0 amp 1 amp 1 amp 0 0 amp 1 amp 0 amp 0 0 amp 0 amp 1 amp 0 0 amp 0 amp 0 amp 0 hline end array Axiomas EditarEn 1854 George Boole introdujo un tratamiento sistematico de logica y para ello desarrollo un sistema algebraico que hoy en dia conocemos como algebra de Boole Mas tarde en 1904 Edward V Huntington le dio una definicion formal al algebra de Boole mediante los siguientes postulados Elemento de identidad 0 A A displaystyle 0 A A 1 A A displaystyle 1 cdot A A dd Propiedad conmutativa el resultado no depende del orden A B B A displaystyle A B B A A B B A displaystyle A cdot B B cdot A dd Propiedad asociativa el resultado no depende del modo de asociacion A B C A B C A B C displaystyle A B C A B C A B C A B C A B C A B C displaystyle A cdot B cdot C A cdot B cdot C A cdot B cdot C dd Propiedad distributiva una operacion se distribuye en una asociacion A B C A B A C displaystyle A cdot B C A cdot B A cdot C A B C A B A C displaystyle A B cdot C A B cdot A C dd Otras propiedades 1 A 1 displaystyle 1 A 1 0 A 0 displaystyle 0 cdot A 0 A A A displaystyle A A A A A A displaystyle A cdot A A A A 1 displaystyle A overline A 1 A A 0 displaystyle A cdot overline A 0 A A B A displaystyle A A cdot B A A A B A displaystyle A cdot A B A A A B A B displaystyle A overline A cdot B A B A A B A B displaystyle A cdot overline A B A cdot B Leyes de De Morgan A B A B displaystyle overline A B overline A cdot overline B A B A B displaystyle overline A cdot B overline A overline B Operadores no fundamentales XOR XNOR e IMPLIESLos operadores no fundamentales pueden expresarse a partir de los operadores fundamentales XOR A B A B B A displaystyle A oplus B overline A cdot B overline B cdot A 0 0 0 displaystyle 0 oplus 0 0 0 1 1 displaystyle 0 oplus 1 1 1 0 1 displaystyle 1 oplus 0 1 1 1 0 displaystyle 1 oplus 1 0 XOR se conoce como OR exclusiva XNOR A B A B B A displaystyle A odot B A cdot B overline B cdot overline A 0 0 1 displaystyle 0 odot 0 1 0 1 0 displaystyle 0 odot 1 0 1 0 0 displaystyle 1 odot 0 0 1 1 1 displaystyle 1 odot 1 1 XNOR equivale a si y solo si IMPLIES A B A B displaystyle A rightarrow B overline A B 0 0 1 displaystyle 0 rightarrow 0 1 0 1 1 displaystyle 0 rightarrow 1 1 1 0 0 displaystyle 1 rightarrow 0 0 1 1 1 displaystyle 1 rightarrow 1 1 IMPLIES equivale a si entonces Vease tambien EditarSistema binario Tabla de verdad Puerta logica Algebra booleana Datos Q28500947Obtenido de https es wikipedia org w index php title Logica binaria amp oldid 137292467, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos