{"id":133,"date":"2021-08-02T15:23:56","date_gmt":"2021-08-02T21:23:56","guid":{"rendered":"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/?page_id=133"},"modified":"2021-08-02T15:46:41","modified_gmt":"2021-08-02T21:46:41","slug":"algebra-booleana","status":"publish","type":"page","link":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/algebra-booleana\/","title":{"rendered":"\u00c1lgebra Booleana"},"content":{"rendered":"<h1><strong>\u00c1lgebra Booleana<\/strong><\/h1>\n<p>El \u00e1lgebra de Boole es una herramienta dise\u00f1ada para poder representar proposiciones l\u00f3gicas en forma algebraica. Desarrollada originalmente en 1847 por <em>George Boole<\/em>.<\/p>\n<p>Actualmente, esta \u00e1lgebra es utilizada ampliamente en el dise\u00f1o y simplificaci\u00f3n de sistemas digitales binarios, es decir, sistemas que basan todo su comportamiento en los valores $\\{0, 1\\}$.<\/p>\n<p>El \u00e1lgebra de Boole ha sido de gran utilidad para poder generar circuitos l\u00f3gicos eficientes y simplificados en su m\u00ednima expresi\u00f3n, \u00bfQu\u00e9 significa esto?<\/p>\n<p>Un circuito digital est\u00e1 compuesto por un conjunto de entradas con valores binarios, las combinaciones que se pueden formar por medio de estas entradas determinar\u00e1n el comportamiento que se tendr\u00e1 en la o las salidas del sistema, es decir, tenemos un conjunto de actuadores de salida dependientes del comportamiento de las variables de entrada. Dependiendo del n\u00famero de variables de entrada, se tiene el n\u00famero de combinaciones que se pueden generar por medio de $NC=2^{n}$, d\u00f3nde $n$ es el n\u00famero de entradas, sin embargo, el n\u00famero de salidas puede ser definido sin ninguna restricci\u00f3n.<\/p>\n<p>Las combinaciones mencionadas pueden ser representadas por medio de funciones l\u00f3gicas o algebraicas, por ejemplo, la combinaci\u00f3n de entrada $0101$ puede ser representada por medio de la funci\u00f3n $\\overline{A}B\\overline{C}D$, donde la barra por encima de una variable indica que tiene un valor negado o 0. La suma de estas combinaciones genera ecuaciones l\u00f3gicas extensas que tienen el mismo comportamiento l\u00f3gico que una expresi\u00f3n m\u00e1s peque\u00f1a, por ejemplo la siguiente suma de funciones:<\/p>\n<p>$$S=\\overline{A}\\overline{B}CD+\\overline{A}BC+C\\cdots\\cdots (1)$$<\/p>\n<p>Tiene el mismo comportamiento l\u00f3gico que la funci\u00f3n<\/p>\n<p>$$S=\\overline{A}C (2)\\cdots\\cdots$$<\/p>\n<p>Es f\u00e1cil notar, que la segunda funci\u00f3n es mucho m\u00e1s simple que la primera. Esta simplificaci\u00f3n se logra aplicando los axiomas l\u00f3gicos booleanos a la primera de las funciones presentadas.<\/p>\n<p>La realizaci\u00f3n de la simplificaci\u00f3n en una funci\u00f3n l\u00f3gica no s\u00f3lo impacta en la funci\u00f3n matem\u00e1ticas, sino que impacta en el gasto realizado en espacio y monetario, ya que entre m\u00e1s elementos tenga una funci\u00f3n l\u00f3gica, en el momento de construir un circuito l\u00f3gico, se tendr\u00e1n m\u00e1s componentes, utilizando mayor espacio en su construcci\u00f3n, y obviamente, invirtiendo mayor cantidad monetaria en la adquisici\u00f3n e instalaci\u00f3n de los mismos.<\/p>\n<p>Existen <a href=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/compuertas-logicas\/\">3 compuertas l\u00f3gicas b\u00e1sicas<\/a>, sobre las cuales cae el dise\u00f1o de cualquier circuito l\u00f3gico, la compuerta AND, OR y NOT. Cada operaci\u00f3n que se marca sobre una funci\u00f3n booleana, corresponde a una compuerta; A la compuerta OR, le corresponde la suma; A la compuerta AND, le corresponde la multiplicaci\u00f3n; A la compuerta NOT, le corresponde la negaci\u00f3n. Si contamos el n\u00famero de sumas, multiplicaciones y negaciones que contiene una funci\u00f3n, se puede saber la cantidad de compuertas necesarias para implementar tal funci\u00f3n. Por ejemplo, la funci\u00f3n (1) requiere 2 compuertas OR, 6 compuertas AND y 4 compuertas NOT (Considerando compuertas l\u00f3gicas de dos entradas), mientras que la funci\u00f3n (2) requiere solamente una compuerta AND y una compuerta NOT.<\/p>\n<p>Debido a que, para la realizaci\u00f3n de las funciones l\u00f3gicas podemos utilizar las combinaciones de variables que den como resultado 1, o las combinaciones que den como resultado 0, las funciones booleanas se pueden expresar como suma de productos o producto de sumas, respectivamente. Una suma de productos esta definida en la forma $ S= \\overline{A}BC+A\\overline{B}\\overline{C}+AB\\overline{C}$, mientras que un producto de sumas est\u00e1 definido por $ S= (\\overline{A}+B+C)(A+\\overline{B}+\\overline{C})(A+B+\\overline{C})$.<\/p>\n<p><strong><em>Teoremas del \u00e1lgebra Booleana<\/em><\/strong><\/p>\n<p>Para minimizar las diferentes funciones booleanas, es necesario utilizar los teoremas l\u00f3gicos de Boole. Los teoremas de Boole son siempre verdaderos, es decir, son axiomas que no necesitan prueba, se enlistan en pares porque cada ley v\u00e1lida tiene una dualidad entre <strong>0 y 1 y\/o + y \u22c5<\/strong>. Con estos teoremas facilitamos el an\u00e1lisis y obtenemos una reducci\u00f3n de los circuitos digitales.<\/p>\n<p>En la tabla 1, se muestra una lista con cada uno de los teoremas y su dual, es necesario mencionar que a cada teorema se le esta representando con una figura y color, es to se hace con la intenci\u00f3n de indicar cuando se ha usado cada teorema en la resoluci\u00f3n de funciones que se tendr\u00e1n m\u00e1s adelante.<\/p>\n<p><strong>Tabla1.<\/strong> Funciones y su figura identificadora.<\/p>\n<p><a href=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/tablabool.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-157 size-large\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/tablabool-1024x515.jpg\" alt=\"\" width=\"525\" height=\"264\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/tablabool-1024x515.jpg 1024w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/tablabool-300x151.jpg 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/tablabool-768x386.jpg 768w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/tablabool.jpg 1028w\" sizes=\"(max-width: 525px) 100vw, 525px\" \/><\/a><\/p>\n<p>A continuaci\u00f3n, se muestra algunos ejemplos en el que se podr\u00e1 apreciar la utilidad de los teoremas antes mencionados y como se aplican.<\/p>\n<p><strong>NOTA:<\/strong> A partir de aqu\u00ed, cada uno de los teoremas mostrados en la tabla 1 que se utilizan en cada uno de los ejemplos, es marcado por una figura y color diferente para que sea m\u00e1s f\u00e1cil poder ubicar que teorema se utiliz\u00f3 en cada ejemplo.<\/p>\n<p><strong>Ejemplo 1. <\/strong>Reducir la siguiente funci\u00f3n booleana a su m\u00ednima expresi\u00f3n, utilizando los teoremas l\u00f3gicos antes presentados.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"396\" class=\"wp-image-134\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image.png 678w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-300x175.png 300w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/p>\n<p>En este ejemplo, como se puede observar en la funci\u00f3n, se necesitan 5 compuertas AND, 3 compuertas OR y 1 compuerta NOT, se utilizar\u00e1n los teoremas del algebra de Boole para simplificar esa funci\u00f3n y posteriormente poder armar el circuito.<\/p>\n<p>Factorizaci\u00f3n de elementos, en este primer paso se buscan variables que compartan m\u00e1s de una secci\u00f3n de la funci\u00f3n, y posteriormente factorizar tal variable, en este caso $A$, obteniendo:<\/p>\n<p>$$S=A(B+BC+\\overline{C})+BC$$<\/p>\n<p>Segunda factorizaci\u00f3n de elementos. Dentro del par\u00e9ntesis, se encuentra la variable $B$, que es com\u00fan en cada secci\u00f3n, por lo que podemos factorizarla tambi\u00e9n.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"379\" height=\"113\" class=\"wp-image-135\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-1.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-1.png 379w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-1-300x89.png 300w\" sizes=\"(max-width: 379px) 100vw, 379px\" \/><\/p>\n<p>Podemos notar que se utiliza el segundo teorema en su primera dualidad.<\/p>\n<p>$$A+1=1$$<\/p>\n<p>Aplicando el teorema, resulta:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"529\" height=\"368\" class=\"wp-image-136\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-2.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-2.png 529w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-2-300x209.png 300w\" sizes=\"(max-width: 529px) 100vw, 529px\" \/><\/p>\n<p>Con esto podemos observar que la cantidad de compuertas l\u00f3gicas se ha reducido de 5 a 2 AND, de 3 a 2 OR y la NOT permanece.<\/p>\n<p>A continuaci\u00f3n, en la figura 1 se muestra el diagrama esquem\u00e1tico del resultado de la reducci\u00f3n de la funci\u00f3n original.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"947\" height=\"375\" class=\"wp-image-137\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-3.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-3.png 947w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-3-300x119.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-3-768x304.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Fig. 1.- Diagrama esquem\u00e1tico de la funci\u00f3n $S=A(B+\\overline{C})+BC$.<\/p>\n<p><strong>Ejemplo 2. <\/strong>Utilizando \u00e1lgebra booleana, simplifica la siguiente funci\u00f3n l\u00f3gica.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1201\" height=\"501\" class=\"wp-image-138\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-4.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-4.png 1201w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-4-300x125.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-4-768x320.png 768w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-4-1024x427.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>En este ejemplo, como vemos en la funci\u00f3n a resolver, se tienen 5 compuertas AND, 4 compuertas OR y 5 compuerta NOT, se utilizar\u00e1n los teoremas del algebra de Boole para simplificar esa funci\u00f3n y posteriormente poder armar el circuito.<\/p>\n<p>Factorizaci\u00f3n de elementos. En este primer paso se buscan variables que compartan m\u00e1s de una secci\u00f3n de la funci\u00f3n, y posteriormente factorizar tal variable, en este caso $C$, obteniendo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"104\" class=\"wp-image-139\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-5.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-5.png 472w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-5-300x66.png 300w\" sizes=\"(max-width: 472px) 100vw, 472px\" \/><\/p>\n<p>Vemos que dentro del par\u00e9ntesis se puede aplicar el teorema 2 de la tabla1, aplicando el teorema, resulta:<\/p>\n<p>$$S=C+B\\overline{C}+\\overline{A}B\\overline{C}+A\\overline{B}$$<\/p>\n<p>Segunda factorizaci\u00f3n de elementos. Nuevamente, es posible factorizar la variable $B$, teniendo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"355\" height=\"114\" class=\"wp-image-140\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-6.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-6.png 355w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-6-300x96.png 300w\" sizes=\"(max-width: 355px) 100vw, 355px\" \/><\/p>\n<p>Aplicando el teorema, resulta:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"388\" class=\"wp-image-141\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-7.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-7.png 520w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-7-300x224.png 300w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/p>\n<p>Con esto podemos observar que la cantidad de compuertas l\u00f3gicas se ha reducido de 5 a 2 AND, de 4 a 2 OR y de 5 a 2 NOT.<\/p>\n<p><strong>Ejemplo 3. <\/strong>Determina la expresi\u00f3n m\u00ednima de la siguiente funci\u00f3n l\u00f3gica.<\/p>\n<p>En este tercer ejemplo se mostrar\u00e1 como una funci\u00f3n puede tener diferentes soluciones, sin embargo, hay que recordar que aunque visualmente sean diferentes, l\u00f3gicamente representan el mismo comportamiento.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1304\" height=\"460\" class=\"wp-image-142\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-8.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-8.png 1304w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-8-300x106.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-8-768x271.png 768w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-8-1024x361.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>En este ejemplo se tienen 3 compuertas AND, 5 compuertas OR y 5 compuerta NOT, se utilizar\u00e1n los teoremas del algebra de Boole para simplificar esa funci\u00f3n y posteriormente poder armar el circuito.<\/p>\n<p>Realizaci\u00f3n de las primeras operaciones para quitar los par\u00e9ntesis, es decir, se realizan las multiplicaciones correspondientes, obteniendo:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"832\" height=\"132\" class=\"wp-image-143\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-9.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-9.png 832w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-9-300x48.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-9-768x122.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Aplicando los teoremas marcados, resulta:<\/p>\n<p>$$S=A\\overline{B}D+BCDA+BCD\\overline{A}+0+BC\\overline{D}+0+C\\overline{D}$$<\/p>\n<p>Factorizando elementos $BC$, y posteriormente $D$:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"503\" height=\"166\" class=\"wp-image-144\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-10.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-10.png 503w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-10-300x99.png 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/p>\n<p>Aplicando el teorema, resulta:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"383\" height=\"123\" class=\"wp-image-145\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-11.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-11.png 383w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-11-300x96.png 300w\" sizes=\"(max-width: 383px) 100vw, 383px\" \/><\/p>\n<p>Aplicando una \u00faltima factorizaci\u00f3n en la variable C.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"842\" height=\"432\" class=\"wp-image-146\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-12.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-12.png 842w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-12-300x154.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-12-768x394.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Con esto podemos observar que la cantidad de compuertas l\u00f3gicas se ha reducido de 3 a 2 AND, de 5 a 2 OR y de 5 a 2 NOT permanece.<\/p>\n<p><strong><em>Segunda opci\u00f3n de soluci\u00f3n.<\/em><\/strong><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1333\" height=\"421\" class=\"wp-image-147\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-13.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-13.png 1333w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-13-300x95.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-13-768x243.png 768w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-13-1024x323.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>En este ejemplo se necesitan 3 compuertas AND, 5 compuertas OR y 5 compuerta NOT, se utilizar\u00e1n los teoremas del algebra de Boole para simplificar esa funci\u00f3n y posteriormente poder armar el circuito.<\/p>\n<p>Realizaci\u00f3n de las primeras operaciones para quitar los par\u00e9ntesis.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"840\" height=\"127\" class=\"wp-image-148\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-14.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-14.png 840w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-14-300x45.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-14-768x116.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Aplicando el teorema, resulta:<\/p>\n<p>$$S=A\\overline{B}D+BCDA+BCD\\overline{A}+0+BC\\overline{D}+0+C\\overline{D}$$<\/p>\n<p>Factorizando elementos<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"510\" height=\"115\" class=\"wp-image-149\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-15.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-15.png 510w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-15-300x68.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/p>\n<p>Ultima factorizaci\u00f3n posible<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"854\" height=\"376\" class=\"wp-image-150\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-16.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-16.png 854w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-16-300x132.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-16-768x338.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Con esto podemos observar que la cantidad de compuertas l\u00f3gicas se ha reducido de 3 a 2 AND, de 5 a 2 OR y de 5 a 2 NOT permanece.<\/p>\n<p>La simplificaci\u00f3n ahora es un poco m\u00e1s corta pero el resultado es el mismo. Que en la anterior.<\/p>\n<p><strong><em>Tercera forma de soluci\u00f3n<\/em><\/strong><\/p>\n<p>Ahora se mostrar\u00e1 una manera m\u00e1s de solucionar la misma funci\u00f3n.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1333\" height=\"421\" class=\"wp-image-151\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-17.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-17.png 1333w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-17-300x95.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-17-768x243.png 768w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-17-1024x323.png 1024w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>En este ejemplo se necesitan 3 compuertas AND, 5 compuertas OR y 5 compuerta NOT, se utilizar\u00e1n los teoremas del algebra de Boole para simplificar esa funci\u00f3n y posteriormente poder armar el circuito.<\/p>\n<p>Realizaci\u00f3n de las primeras operaciones para quitar los par\u00e9ntesis.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"835\" height=\"125\" class=\"wp-image-152\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-18.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-18.png 835w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-18-300x45.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-18-768x115.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Aplicando el teorema, resulta:<\/p>\n<p>$$S=A\\overline{B}D+BCDA+BCD\\overline{A}+0+BC\\overline{D}+0+C\\overline{D}$$<\/p>\n<p>Factorizando elementos.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"108\" class=\"wp-image-153\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-19.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-19.png 505w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-19-300x64.png 300w\" sizes=\"(max-width: 505px) 100vw, 505px\" \/><\/p>\n<p>Ultima factorizaci\u00f3n posible<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"862\" height=\"393\" class=\"wp-image-154\" src=\"http:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-20.png\" srcset=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-20.png 862w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-20-300x137.png 300w, https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-content\/uploads\/sites\/16\/2021\/08\/word-image-20-768x350.png 768w\" sizes=\"(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/p>\n<p>Con esto podemos observar que la cantidad de compuertas l\u00f3gicas se ha reducido de 3 a 2 AND, de 5 a 2 OR y de 5 a 2 NOT permanece.<\/p>\n<p>En esta simplificaci\u00f3n vemos que el resultado es diferente, pero la evaluaci\u00f3n l\u00f3gica es correcta, hay que observar, que etas variaciones se an principalmente por las variables que se van factorizando en cada paso, esta situaci\u00f3n se repite mucho en este tipo de funciones, es decir, existen varias variables que pueden ser factorizadas, y el lector puede decidir factorizar la que m\u00e1s le convenga.<\/p>\n<p>Podemos obtener las tablas de verdad de los resultados obtenidos en cada uno de los casos calculados en la p\u00e1gina <a href=\"https:\/\/www.dcode.fr\/boolean-truth-table\">https:\/\/www.dcode.fr\/boolean-truth-table<\/a> y de esta forma verificar su igualdad l\u00f3gica.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00c1lgebra Booleana El \u00e1lgebra de Boole es una herramienta dise\u00f1ada para poder representar proposiciones l\u00f3gicas en forma algebraica. Desarrollada originalmente en 1847 por George Boole. Actualmente, esta \u00e1lgebra es utilizada ampliamente en el dise\u00f1o y simplificaci\u00f3n de sistemas digitales binarios, es decir, sistemas que basan todo su comportamiento en los valores $\\{0, 1\\}$. El \u00e1lgebra &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/algebra-booleana\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> &#8220;\u00c1lgebra Booleana&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-133","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages\/133"}],"collection":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/comments?post=133"}],"version-history":[{"count":5,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages\/133\/revisions"}],"predecessor-version":[{"id":156,"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/pages\/133\/revisions\/156"}],"wp:attachment":[{"href":"https:\/\/virtual.cuautitlan.unam.mx\/intar\/sistdig\/wp-json\/wp\/v2\/media?parent=133"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}