Discusión:Álgebra de Boole

Último comentario: hace 4 años por InternetArchiveBot en el tema Enlaces externos modificados

Practicamente necesita ser re-escrito. Empezar describiendo un álgebra de boole como un reticulado (orden) distributivo y complementado, álgebras de boole isomorfas, atómicas, etc. Moriel 03:50 20 may, 2004 (CEST)

no es un anillo!

editar

The section Álgebra de Boole#Como anillo is completely wrong, but my Spanish is not good enough to correct it. The inverses are not inverses in the usual sense of the word, because they give rise to the wrong neutral element. For the same reason, the two "abelian groups" are not groups but only commutative monoids (see monoide).

There is also a notion of Boolean ring ("anillo Booleano"?). It is almost the same as a Boolean algebra, but it uses different operations. See en:Boolean ring. --Hans Adler 19:43 27 ene 2008 (UTC)Responder

El Álgebra de Boole tiene Estructura algebraica de Anillo. Dani 00:06 28 ene 2008 (UTC)Responder
Lo que no está nada claro en el artículo es que la operación de suma tiene que ser la diferencia simétrica de los conjuntos A B definida como
 
--CSTAR (discusión) 21:11 22 mar 2008 (UTC)Responder

El algebra de Boole no es un anillo por la simple razon de que 1 no tiene elemento simetrico -1 tal que 1+(-1)=0, ya que 0 es el elemento neutro de la suma. No me atrevo a quitarlo pues no conosco bien las reglas o normas de edición de wikipedia, pero alguien debería hacerlo. - androkguz

Corrección sobre el anillo

editar

He realizado una corrección sobre el supuesto de que un álgebra de boole es un anillos, es más, se mencionaba que era un cuerpo (campo) y que era un grupo aditivo y uno multiplicativo, lo cual es falso. Tambien me parece que y alguien más ha hecho algunas correcciones a mi defición del tipo gramatical. Muchas gracias. --Tareasigmg (discusión) 01:15 31 dic 2010 (UTC)Responder

Sobre los axiomas

editar

La operación de complemento se puede definir después a partir de los axiomas, y no aparecer como previa o requisito. Creo que el axioma de asociatividad puede ser eliminada como axioma. En el axioma de existencia de complementario falta poner que el elemento tiene un complementario (no necesariamente único) tal que x+/x=1 y a la vez (con el mismo /x) x*/x=0. Esto es: forall x in B exists x' in B ((x+x'=1) and (x*x'=0)). El sistema así es más corto y no redundante. Este creo que es redundante ( a no ser que al no exigir que los complementarios sean los mismos todo varíe ). Si se adopta el sistema tal como lo he dicho (Hungtinton 1904) un teorema tendría que ser la unicidad del complementario y otro la asociatividad. También habría que poner que si card B >= 2 entonces a <> /a siempre (y por lo tanto 0 <> 1). Y desde aquí es fácil ver que cada álgebra de Boole finita tiene un número par de elementos. Sería interesante poner las leyes de cancelación: a) Si existe z en B tal que ((x + z = y + z) y (x + /z = y + /z)) entonces (x=y) b) Si existe z en B tal que ((x * z = y * z) y (x + /z = y * /z)) entonces (x=y)

Sobre las mismas bases se podrían citar el sistema de axiomas de Sheffer de 1933, para dar otra visión.

Otro hecho importante es un teorema sobre la representación de álgebras de Boole finitas que es bastante característico y otro de gran interés por su belleza sería el representación de álgebras de Boole por una determinada topología sobre el ágebra de subconjuntos de uno dado de Stone.

Lo tengo todo escrito por mí en LibreOffice 3.6 pero no sé como pasarlo aquí.

Eärendel (discusión) 11:55 28 sep 2012 (UTC)Responder

Sobre la relación de la categoría de álgebras (retículos) de Boole y la categoría de anillos Booleanos

editar

Los problemas que se han dado con respecto a álgebras booleanas y anillos booleanos se solventarían para todos si se explicara en el artículo que para cada álgebra booleana podemos construir con facilidad un anillo booleano y viceversa siendo ambos caminos inversos. Hay que advertir que en estos anillos todos los elementos excepto {0,1} son divisores de cero. Por eso de estos anillos el único que es dominio de integridad (y por lo tanto cuerpo) es el álgebra de conmutación de dos valores.

Desde este conocimiento es más fácil partir hacia la topología de Zariski dada por un anillo, que lleva al resultado de Stone con facilidad, aunque esto quedaría fuera del artículo porque se sale de lo que se pretende. Basta con dar el teorema de representación de Stone.

Eärendel (discusión) 12:19 28 sep 2012 (UTC)Responder

0 < 1 NO es axioma! De hecho, ni siquiera es verdad!

editar

No es verdad que 0 < 1 en el álgebra de boole. No se cumple ya que en el álgebra trivial, formada por un sólo elemento, no se da. Notar que en ese álgebra, 0 = 1. En el resto de las booleanas (que son infinitas) se cumple, pero no podemos afirmar que 0 != 1 por culpa de una solita. :D Ya fue corregido.

--Kernel83 (discusión)

Y ENCIMA AFIRMABA QUE SÓLO POSEE DOS ELEMENTOS!!!

editar

No es verdad que está formada SOLAMENTE por los elementos 0 y 1. Hay infinitas álgebras de boole como reticulados, no sólo la de dos elementos. Sí, esta en particular es muy utilizada por ingenieros, especialmente por los que se dedican a la electrónica digital, pero no es la única! Ya fue corregido.

--Kernel83 (discusión)

El artículo está fuertemente enfocado al álgebra de conmutación, esto es, al álgebra de Boole dónde el conjunto de Boole tiene solo 2 elementos B={0,1}

editar

Creo que el artículo está fuertemente enfocado al álgebra de conmutación, esto es, al álgebra de Boole dónde el conjunto de Boole tiene solo 2 elementos B={0,1}. Creo que se puede hacer de forma diferente, por ejemplo: 1er enfoque: Álgebra de Boole desde los postulados de Huntington de 1903 que son:

0.1) {0,1} subseteq B, 0.2) Si #{0,1}=2 o puede ser #{0,1} in {1,2}. Creo que deberíamos ponerlo a 2 ya que sino los teoremas tienen una forma condicional que resulta un tanto engorrosa, y al fin y al cabo el álgebra de Boole trivial, de 1 solo elemento no tiene interés. 1.a) <?>+<?> : B times B -> B es una aplicación (operador infijo):

    forall (x,y) in B times B exists ! z in B x+y=z

1.b) <?>*<?> : B times B -> B es una aplicación (operador infijo):

    forall (x,y) in B times B exists ! z in B x*y=z

2.a) forall x in B x+0=x (ELEMENTO NEUTRO) 2.b) forall x in B x*1=x (ELEMENTO NEUTRO) 3.a) forall x y in B x+y=y+x (CONMUTATIVIDAD) 3.b) forall x y in B x*y=y*z (CONMUTATIVIDAD) 4.a) forall x y z in B x+(y*z) = (x+y)*(x+z) (DISTRIBUCIÓN POR LA IZQUIERDA) 4.b) forall x y z in B x*(y+z) = (x*y)+(x*z) (DISTRIBUCIÓN POR LA IZQUIERDA) 5) forall x in B exists hat x in P(B)\emptyset forall y in hat x (EXISTENCIA DE COMPLEMENTARIOS) SE CUMPLE (5.1) Y (5.2) 5.1) x + y = 1 (COMPORTAMIENTO DE LOS COMPLEMENTARIOS AL SUMARSE) 5.2) x * y = 0 (COMPORTAMIENTO DE LOS COMPLEMENTARIOS AL MULTIPLICARSE) Eärendel (discusión) 13:48 29 ene 2014 (UTC)Responder

Pruebas para pasar el artículo que he escrito sobre Álgebras de Boole en *.odt LibreOffice a MediaWiki

editar
  1. Algunos convenios:
    1.   Ante la definición de los naturales nosotros adoptamos este convenio.
    2.   Conjunto de los naturales españoles que ya tiene el cero.
    3. Definición recurrente de los conjuntos  y  , dónde  :
        1.  
        2.  
        3.  
    4. Por lo general los elementos de un conjunto se representarán por letras minúsculas (alfabetos griego y latino) con o sin suscriptores (ejemplo: o o o ) y dígitos decimales ( ), mientras que los conjuntos se representarán por letras mayúsculas (alfabetos griego y latino), igualmente con o sin suscriptores. Este convenio será válido a excepción que se exprese de forma explícita otro nombre para elementos y/o conjuntos. ## En ocasiones aseguraremos que existe un conjunto asociado a un elemento: en general serán letras mayúsculas como corresponde a un conjunto, pero con un subscriptor que escrito exactamente como el elemento. La única excepción que se dará es un elemento cubierto con la tilde circunflejo, para expresar el conjunto de elementos complementarios con uno dado. ## A veces aparecerá una operación binaria, digamos , dónde los puntos se sustituyen con los argumentos. Cuando expresemos , osea, el elemento  operado con un conjunto , se trata una operación binaria que no es la original. Se interpretará como , esto es, un conjunto. Igualmente puede ocurrir que esta misma operación aparezca entre dos conjuntos: . ## El universo en el que nos moveremos será , por lo que para el cuantificador universal (que evitaremos en lo posible) no pondremos ningún símbolo de forma que, cuando aparezca una variable o conjunto o constante sin haber sido cuantificada supondremos que se aplica el cuantificador universal a la variable o constante situándolo dentro de . Si el cuantificador universal debiera aplicarse a una variable sobre otro conjunto subconjunto del se omitirá el cuantificador universal pero se precederá la sentencia con una indicación sobre la pertenencia del elemento. Para cualquier elemento en el que no aparezca su pertenencia es porque pertenece al universal . Al igual, cuando una variable que asume un valor que es un conjunto este será parte de , que no aparecerá de forma explícita. Para las variable conjunto se repite todo lo anterior con la diferencia de cambiar por . # álgebra de Boole. ## Axiomas para un álgebra de Boole .
      La operación uno-aria que se utilizará frecuentemente (la complementación), en los axiomas será introducida como definición y no supuesta inicialmente más que como la existencia de un conjunto de elementos no vací­o asociados a otro que cumplen unos requisitos. Sin embargo esto último es tan importante en las álgebras de Boole que la forma normal de escribirse la estructura es  . Además, la distinción entre los dos neutros no siempre se requiere. Esto tiene poco impacto ya que el único álgebra de Boole dónde los 2 neutros son iguales coincide con el álgebra de Boole con un solo elemento, que es el álgebra de Boole trivial.
      Los postulados de Huntington (artículos en 1904,1932 -este último desarrolla un conjunto de 3 axiomas, uno de ellos llamado específicamente Axioma de Huntington, y no es el caso aquí expuesto, en esta primera formalización-) definen quié es un álgebra de Boole  :
      1. [Axioma H1] Existencia del elemento identidad:
        1. [H1.1] Para la suma  :  
        2. [H1.2] Para la multiplicación  
      2. [Axioma H2] Conmutabilidad:
        1. [H2.1] Para la suma  :  
        2. [H2.2] Para la multiplicación 
      3. [Axioma H3] Propiedad distributiva:
        1. [H3.1] Para la suma sobre el producto : 
        2. [H3.2] Para el producto sobre la suma  : 
      4. [Axioma H4] Existencia de complementario :
        1.   De este axioma pondremos dos subfórmulas que utilizaremos de forma expresa:
          1.  
          2.  
        2. Una forma más breve de expresarlo, pero que a nosotros nos conviene menos es :  Como ejemplos que cumplen los anteriores postulados o axiomas vamos a desarrollar unos cuántos.

[Ejemplo 1] El primero y más sencillo de ver es el álgebra de las partes de un conjunto. Dado un conjunto cualquiera , , esto es, , dónde se verifica que . Haremos  , como producto lógico pondremos la intersección de conjuntos , como suma lógica pondremos la unión de conjuntos . Las tres primeras (dobles) propiedades son directamente cumplidas por la estructura construida y la existencia del complementario es fácil de ver. Sea  y a partir de ahí sabemos que  puesto que y en el caso que tenemos que  de forma que por definición. Ahora sólo se trata de ver que y que la propiedad dual a cumplir . Ya tenemos que habiendo tomado .
[Ejemplo 2] Un ejemplo interesante fácil de construir es el álgebra de Boole de los números que son producto de los primeros números primos (cantidad finita de ellos) y sus divisores. Consideramos el conjunto , consideraremos el booleano cómo  y el cómo . Consideramos a , y las operaciones serán el mínimo común múltiplo como suma booleana y el máximo común divisor como producto booleano. El complemento de un elemento resulta ser . éste es un modelo fácil de desarrollar para poner ejemplos.
[Ejemplo 3] Partimos de un álgebra de Boole cualquiera y un elemento no ni cualquiera tal que . Definimos ahora un conjunto y . Las álgebras de Boole nuevas a considerar son  y . Consideramos el mismo producto booleano que en el conjunto inicial e idénticamente con la suma booleana. Sólo varía el complemento, de la siguiente forma y . Es fácil comprobar la validez de esta definición de un álgebra de Boole, de manera más concreta, que las operaciones son internas y el complemento declarado es también interno y se comporta como complemento del nuevo álgebra, esto es,  que .
[Ejemplo 4] El álgebra de las proposiciones. éste es sin duda, el primer desarrollo que se hizo del álgebra de Boole, hecha por el propio George Boole en mitad del siglo XIX (edición 1851). Lo desarrolló como una “Una investigación en las leyes del pensamiento”. Amigo suyo que lo ayudó a penetrar los ambientes académicos es Augustus De Morgan. Desde Aristóteles (que funda por primera vez la lógica como ciencia analítica) en el siglo IV a. C. no había habido ningún adelanto sustancial en la lógica. Kant (medio siglo antes de Boole) había considerado que la lógica era un cuerpo de doctrina cerrado y completo (esto es, no había nada más que decir que lo que ya había desarrollado y escrito Aristóteles en sus "Tratados de Lógica" u "í“rganon", hacía ya 2.300 aíños). Aunque la verdadera revolución se da algunos años más tarde con Frege, el lógico más importante desde Aristóteles. Si doy estos datos sobre la historia de la lógica que todos asociaréis más a la filosofía, que parece queda muy lejos del propósito de unos apuntes de matemáticas discretas que cubran de la forma más amplia posible los Fundamentos de Electrónica en su parte Digital, es porque no queda tan lejos. La idea de hacer un lenguaje dónde el razonamiento siguiera unas pautas claras de forma que siempre quedara todo tan cierto como en las matemáticas era ya antiguo. Aristóteles ya advertía de una cierta in-definición insuperable de los términos más importantes de la filosofía (en realidad de casi todos los conceptos de la vida ordinaria): "existen conceptos o ideas que corresponden con la realidad que no se usan de forma equívoca “ esto es, su uso no es equívoco, este mismo concepto, palabra o idea que hablamos no se refiere a realidades distintas y diferenciadas, de forma que nos llevan a confusión “ pero tampoco de forma unívoca “ como las definiciones desde axiomas en un lenguaje formal matemático, así tenemos que existen conceptos análogos" (es una glosa de palabras de Aristóteles). En la Modernidad, dado que el concepto de analogía lleva aparejado un tratamiento difícil que no lleva fácilmente a certeza, se intentan buscar criterios de certeza absoluta y unas definiciones que aparentemente son unívocas y se tratan como tales. Es significativo el nombre (y la estructura interna) de una importante obra de Spinoza: "ética demostrada según el orden geométrico". Será Leibniz quién escriba ya cumplidamente sobre la necesidad de establecer un léxico completamente unívoco (una tarea mastodonte, o mejor, imposible) y un "cálculo" del pensamiento, de forma que "una cuestión como la existencia de Dios pueda ser resuelto mediante la resolución de unas ecuaciones de pensamiento" (de nuevo es una glosa). Se empezaba a buscar con ansiedad una mecanización del pensamiento. Esta idea fue muy fructífera, dando un primer paso hacia ella George Boole que hace un álgebra de las proposiciones. Esta álgebra no era más amplia que la de Aristóteles, pero permitía el cálculo al modo matemático. De aquí a la llegada de Frege, ya, Charles Babbage diseíña y realiza (sin éxito debido al trabajo de mecanizado excesivamente minucioso que requería el diseíño) una computadora universal mecánica (mediante engranajes) prácticamente similar al modelo de Von Neumann. La condesa de Lovelace (Ada) es el matemático que hace los primeros programas en lenguaje ensamblador de la máquina de Babbage. La primera programadora de la historia. Después de Frege siguen los desarrollos con gente como Bertrand Russell, David Hilbert y otros, hasta los increíbles resultados de Gödel que ponen punto final a muchas de las pretensiones de mecanización del pensamiento, pero que son ya base de la computación moderna, siendo los trabajos definitivos los de Alan Turing. Como veis el camino recorrido es largo y complicado, siendo el momento crucial para el arranque de la ingeniería digital los trabajos de George Boole. No he mencionado el papel de las máquinas de cifrado y descifrado de mensajes en la Gran Guerra y la II Guerra Mundial (en las que intervinieron muchos de las mentes antes mencionadas).
De manera un tanto informal podemos ver una proposición (una frase que afirma o niega una propiedad de un objeto, una relación entre objetos o la existencia del mismo, una frase que ha de ser o verdadero, , a falso, ) o conjunto de proposiciones pueden ser operadas mediante la conjunción €˜y€™, A €˜y€™ B es verdadero si A es verdadero y B es verdadero a la vez y falso en cualquier otro caso. La disyunción sería la €˜o€™, siendo A €˜o€™ B verdadero con que A sea verdadero o lo sea B, siendo falso sólo cuando A es falso y B es falso a la vez. La notación más habitual es  y . Para el €˜no€™ (negación) tenemos que . El conjunto de Boole es el conjunto de proposiciones de la que partamos.
De manera más formal se considera un elemento del álgebra de Boole de la lógica a las clases de equivalencia de las proposiciones equivalentes lógicamente (en su valor de verdad o falsedad) entre sí.
[Ejemplo 5] El álgebra de conmutación. Este es el álgebra de Boole más sencillo que hay: . Las operaciones las concretaremos en tablas:
 
y podréis comprobar fácilmente que se cumplen todos los postulados de Huntington. ésta será usada frecuentemente durante el curso. Esta álgebra está contenido en todo álgebra de Boole.
[Ejemplo 6] El álgebra de Boole de 4 elementos. Este es el álgebra de Boole generada por un conjunto de 2 elementos. Es singular en el sentido que sólo tiene 3 niveles, el más bajo , el intermedio , y el superior .  . Las operaciones las concretaremos en tablas:
 
y podréis comprobar fácilmente que se cumplen todos los postulados de Huntington si cam­biáis por , por , por y por el conjunto vacío .
[Ejemplo 7] El álgebra de Boole de 8 elementos. Este es el álgebra de Boole generada por un conjunto de 3 elementos. Es singular en el sentido que sólo tiene 4 niveles, el más bajo , el de átomos , el de hiperátomos y el superior . Los niveles de átomos y de hiperátomos son especialmente importantes, siendo esta álgebra de Boole, la más pequeíña que los diferencia. Sería:
 
Las operaciones las concretaremos en tablas:
 
 
y podréis comprobar fácilmente que se cumplen todos los postulados de Huntington si tenéis en cuenta los cambios aconsejados en el cuadro entre llaves, dónde las flechas quieren decir "substituir por".
[Ejemplo 8] El álgebra de Boole de 16 elementos. Este es el álgebra de Boole generada por un conjunto de 4 elementos. Es ya un álgebra de Boole completamente regular. Tiene 5 niveles, el más bajo el , el de átomos , el de hiperátomos , el intermedio y finalmente el nivel superior con el . Sería:
 
Las operaciones las concretaremos en tablas:
      y podréis comprobar fácilmente que se cumplen todos los postulados de Huntington, con solo tener en cuenta que todos los elementos se pueden poner en función de  y sumas de ellos. Las sumas de dos de los anteriores elementos son  y las sumas de tres de ellos son  .

[Ejemplo 9] El álgebra de Boole de los conjuntos que se pueden expresar como unión disjunta finita de subintervalos genéricos de . Definimos por conveniencia  . Para esto haremos abstracción de cualquier conjunto finito de puntos de  , esto es, consideraremos que dos conjuntos son iguales si su diferencia simétrica (la unión de las diferencias, los elementos que no son comunes de ambos conjuntos) es vacía o es un conjunto finito de puntos. Esta álgebra de Boole tiene un cardinal infinito numerable (como el cardinal de los números naturales). Lo más importante es que no puede desarrollarse de manera semejante a como desarrollamos el álgebra de las partes de un conjunto. Lo formalizaremos del siguiente modo:

    1.  
      1. Si escribimos entonces  
      2. Sea 
      3. Sea Error al representar (error de sintaxis): {\displaystyle {\mathrm{III}}_{\mathbb{Q}}\mathrm{\colon}{=}\left\lbrace A\in \mathcal{P} \left({\mathrm{I}}_{\mathbb{Q}}\right\rbrace | A={\cup }_{\lambda \in \Lambda }{I}_{\lambda } \forall \lambda \in \Lambda {I}_{\lambda }\in {\mathrm{II}}_{\mathbb{Q}}\ # \left(\Lambda \right)\in \tilde{\mathbb{N}}\right)\cup \left(\varnothing \right)}
      4. SeaError al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle \mathit{Fin}\left({\mathrm{I}}_{\mathbb{Q}}\right)\mathrm{\colon}{=}\left(A\in \wp \left({\mathrm{I}}_{\mathbb{Q}}\right)|\ # \left(A\right)\in \stackrel{\tilde }{\mathbb{N}}\right)}
      5. Error al representar (error de sintaxis): {\displaystyle A,B\in \wp \left({\mathrm{I}}_{\mathbb{Q}}\right)A\approx B\mathrm{\colon}{=}\# \left(A–³B\right)\in \stackrel{\tilde }{\mathbb{N}}} Esta relación es de equivalencia.
        1. Reflexiva Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle \# \left(A–³A\right)=\# \left(\varnothing \right)=0\in \stackrel{\tilde }{\mathbb{N}}} Luego 
        2. SimétricaError al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle A–³B=B–³A\mathrm{.}\Rightarrow \mathrm{.}A\approx B\Leftrightarrow B\approx A}
        3. Transitiva 
          1. Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle \ # \left(A–³B\right)={n}_{1}\in \stackrel{\tilde }{\mathbb{N}}\wedge \ # \left(B–³C\right)={n}_{2}\in \stackrel{\tilde }{\mathbb{N}}\mathrm{.}\Rightarrow \mathrm{.}\ # \left(A–³C\right)\le {n}_{1}+{n}_{2}\in \stackrel{\tilde }{\mathbb{N}}} Y queda demostrada la propiedad transitiva.
      6. A partir de aquí hablaremos de Error al representar (error de sintaxis): {\displaystyle Ÿ¦AŸ§} para hablar de la clase de equivalencia de  bajo la relación de equivalencia 
      7. A partir de aquí hablaremos de nuestro conjunto Error al representar (error de sintaxis): {\displaystyle {\mathrm{I}}_{\mathbb{Q}}^{\mathrm{GEN}}\left(\mathrm{0,1}\right)\mathrm{\colon}{=}\left(Ÿ¦AŸ§|A\in {\mathrm{III}}_{\mathbb{Q}}\right)}
      8. Nuestro conjunto de Boole será  
      9. ElError al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle 0\mathrm{\colon}{=}Ÿ¦\varnothing Ÿ§}
      10. ElError al representar (error de sintaxis): {\displaystyle 1\mathrm{\colon}{=}Ÿ¦{\mathrm{I}}_{\mathbb{Q}}Ÿ§}
      11. Ahora veremos unas operaciones muy cercanas a la unión, la intersección y el complemento, que realmente nos dan un álgebra de Boole sobre  :
        Error al representar (función desconocida «\begin{array}»): {\displaystyle \begin{array}{c}Ÿ¦AŸ§,Ÿ¦BŸ§\in {\mathrm{I}}_{\mathbb{Q}}^{\mathrm{GEN}}\\ Ÿ¦AŸ§+Ÿ¦BŸ§\mathrm{\colon}{=}Ÿ¦A\cup BŸ§\\ Ÿ¦AŸ§\cdot Ÿ¦BŸ§\mathrm{\colon}{=}Ÿ¦A\cap BŸ§\\ \overline{Ÿ¦AŸ§}\mathrm{\colon}{=}Ÿ¦{\left(\mathrm{0,1}\right)}_{\mathbb{Q}}\setminus AŸ§\end{array}} ### Convenio de notación:Error al representar (error de sintaxis): {\displaystyle Ÿ¦a,bŸ§\mathrm{\colon}{=}Ÿ¦{\left(a,b\right)}_{\mathbb{Q}}Ÿ§} . Estos conjuntos serán nuestros subintervalos genéricos del intervalo-unidad genérico.
      12. Sea una sucesión finita de un número par de elementos de , estrictamente creciente dispuestos como
        Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle Ÿ¦{a}_{1},{b}_{1},{a}_{2},{b}_{2},\dots ,{a}_{n},{b}_{n}Ÿ§} definirán los elementos de , aparte de Error al representar (error de sintaxis): {\displaystyle Ÿ¦Ÿ§\mathrm{\colon}{=}Ÿ¦\varnothing Ÿ§=Ÿ¦\left\lbrace 0\right\rbrace Ÿ§=Ÿ¦\left\lbrace 1\right\rbrace Ÿ§={0}_{{\mathrm{I}}_{B}^{\mathrm{GEN}}}}
      13. Si escribimosError al representar (error de sintaxis): {\displaystyle Ÿ¦{a}_{1},{b}_{1},{a}_{2},{b}_{2},\dots ,{a}_{n},{b}_{n}Ÿ§} , significamos ya (suponemos que es un hecho que) 
      14. Ahora ya definimos (notación): Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle \begin{array}{c}Ÿ¦{a}_{1},{b}_{1},{a}_{2},{b}_{2},\dots ,{a}_{n},{b}_{n}Ÿ§\mathrm{\colon}{=}Ÿ¦\left\lbrace x\in {\left\lbrack \mathrm{0,1}\right\rbrack }_{\mathbb{Q}}|\exists 1\le k\le n\in \mathbb{N}x\in {\left\lbrack {a}_{k},{b}_{k}\right\rbrack }_{\mathbb{Q}}\right\rbrace Ÿ§\equiv \\ \equiv Ÿ¦{\cup }_{k=1}^{n}\left\lbrack {a}_{k},{b}_{k}\right\rbrack Ÿ§\end{array}}
      15. Ahora ya tenemos el conjunto de Boole que buscábamos:
        Error al representar (error de sintaxis): {\displaystyle {\left(Ÿ¦\mathrm{0,1}Ÿ§\right)}_{\mathrm{I}}\mathrm{\colon}{=}\left(Ÿ¦{a}_{\mathrm{1,}}{b}_{\mathrm{1,}}\dots ,{a}_{n},{b}_{n}Ÿ§|\exists n\in \mathbb{N}{0}_{\mathbb{Q}}\le {a}_{1}< {b}_{1}< \dots < {a}_{n}< {b}_{n}\le {1}_{\mathbb{Q}}\right)\cup \left(Ÿ¦Ÿ§\right)}

Que las uniones, complementos e intersecciones de intervalos genéricos finitos siguen siendo intervalos genéricos finitos es claro desde el principio. Sin embargo voy a exponer la cabalística, hacer las cuentas vamos, para que no quede lugar a dudas. Con toda esta comprobación (o redefinición) de que   es cerrado bajo las distintas operaciones es laborioso, un tanto enojoso.

La operación de complemento queda de la siguiente manera, y aunque aún no podemos comprobar aún su corrección, si queda claro que es un operación unaria interna:

Error al representar (función desconocida «\begin{array}»): {\displaystyle \begin{array}{c}\forall A\in B\forall \mathrm{A}\in A{A}^{\mathrm{I}}\mathrm{\colon }=Ÿ¦{\mathrm{I}}_{\mathbb{Q}}\setminus \mathrm{A}Ÿ§\\ \text{Sea}\mathrm{A}=\underset{k=1}{\overset{n}{\cup }}\left({a}_{k},{b}_{k}\right)\\ {A}^{\mathrm{I}}\equiv \left(\begin{array}{ccc}Ÿ¦\mathrm{0,}{a}_{1},{b}_{\mathrm{1,}}{a}_{2},\dots ,{b}_{n-1},{a}_{n},{b}_{n}\mathrm{,1}Ÿ§& \Leftarrow & {a}_{1}\ne 0\wedge {b}_{n}\ne 1\\ Ÿ¦{b}_{\mathrm{1,}}{a}_{2},\dots ,{b}_{n-1},{a}_{n},{b}_{n}\mathrm{,1}Ÿ§& \Leftarrow & {a}_{1}=0\wedge {b}_{n}\ne 1\\ Ÿ¦{b}_{\mathrm{1,}}{a}_{2},\dots ,{b}_{n-1},{a}_{n}Ÿ§& \Leftarrow & {a}_{1}=0\wedge {b}_{n}=1\\ Ÿ¦\mathrm{0,}{a}_{1},{b}_{\mathrm{1,}}{a}_{2},\dots ,{b}_{n-1},{a}_{n}Ÿ§& \Leftarrow & {a}_{1}\ne 0\wedge {b}_{n}=1\\ Ÿ¦\varnothing Ÿ§& \Leftarrow & {a}_{1}=0\wedge {b}_{1}=1\\ Ÿ¦\mathrm{0,1}Ÿ§& \Leftarrow & \left\lbrace \varnothing \right\rbrace \in A\end{array}\right)\end{array}} De dónde obtenemos . Tenemos que Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle 0\in B0\mathrm{\colon }=Ÿ¦\varnothing Ÿ§\equiv Ÿ¦Ÿ§} yError al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle 1\in B1\mathrm{\colon }=Ÿ¦\mathrm{0,1}Ÿ§} y Además observamos con claridad que tal queError al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle A+{A}^{\mathrm{I}}=Ÿ¦{\mathrm{I}}_{\mathbb{Q}}Ÿ§=1} yError al representar (error de sintaxis): {\displaystyle A\cdot {A}^{\mathrm{I}}=Ÿ¦Ÿ§=0} , además de . Así nos queda Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle {A}^{\mathrm{I}}\equiv \stackrel{\textasciimacron }{A}} si se verifican los demás axiomas. La suma quedará de la siguiente forma : Error al representar (SVG (MathML puede ser habilitado mediante un plugin de navegador): respuesta no válida («Math extension cannot connect to Restbase.») del servidor «http://localhost:6011/es.wiki.x.io/v1/»:): {\displaystyle \forall A,B\in {\left(Ÿ¦\mathrm{0,1}Ÿ§\right)}_{\mathrm{I}}\exists \left(\mathrm{A},\mathrm{B}\right)\subset \left(A\times B\right)A+B\mathrm{\colon}{=}Ÿ¦\mathrm{A}\cup \mathrm{B}Ÿ§} El producto seguirá un camino par: Error al representar (error de sintaxis): {\displaystyle \forall A,B\in {\left(Ÿ¦\mathrm{0,1}Ÿ§\right)}_{\mathrm{I}}\exists \left(\mathrm{A},\mathrm{B}\right)\subset \left(A\times B\right)A\cdot B\mathrm{\colon}{=}Ÿ¦\mathrm{A}\cap \mathrm{B}Ÿ§} Sólo queda ver que efectivamente las operaciones son internas:

Prueba:

Enlaces rotos

editar

-hen- (discusión) 03:50 25 ago 2017 (UTC)Responder

Enlaces externos modificados

editar

Hola,

Acabo de modificar 1 enlaces externos en Álgebra de Boole. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:

Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.

Saludos.—InternetArchiveBot (Reportar un error) 04:57 28 may 2018 (UTC)Responder

Enlaces externos modificados

editar

Hola,

Acabo de modificar 1 enlaces externos en Álgebra de Boole. Por favor tomaos un momento para revisar mi edición. Si tenéis alguna pregunta o necesitáis que el bot ignore los enlaces o toda la página en su conjunto, por favor visitad esta simple guía para ver información adicional. He realizado los siguientes cambios:

Por favor acudid a la guía anteriormente enlazada para más información sobre cómo corregir los errores que el bot pueda cometer.

Saludos.—InternetArchiveBot (Reportar un error) 05:28 23 ene 2020 (UTC)Responder

Volver a la página «Álgebra de Boole».