Booleaanse Algebra

In de wiskunde, met name de abstracte algebra, en in de informatica is een booleaanse algebra of boolealgebra een algebraïsche structuur met de logische operatoren AND (en), OR (of) en NOT (niet).

Deze operatoren zijn direct gerelateerd aan de begrippen doorsnede, vereniging en complement uit de verzamelingenleer.

Zo is het logische "uitgesloten derde", dat stelt dat een uitspraak waar is of onwaar, equivalent met de regel dat de vereniging van een verzameling en z'n complement alle in het geding zijnde elementen bevat.

    .

Complementair daaraan is de logische vaststelling dat een uitspraak en z'n ontkenning niet samen waar kunnen zijn. Dit wordt voor verzamelingen weerspiegeld in de regel dat een verzameling en z'n complement geen gemeenschappelijk element hebben.

    .

De booleaanse operatoren zijn genoemd naar de Brit George Boole, die ze in het midden van de 19e eeuw invoerde. Een booleaanse algebra is een poging om algebraïsche technieken te gebruiken teneinde te kunnen omgaan met logische uitdrukkingen. Booleaanse algebra's vinden bijvoorbeeld toepassing in het samenstellen van digitale elektronische schakelingen, zoals die in computers worden gebruikt. In de praktijk kan men de werking ervan onder meer zien in sommige zoeksystemen voor internetpagina's.

Definitie

Een booleaanse algebra of boolealgebra bestaat uit een verzameling Booleaanse Algebra  die ten minste twee verschillende elementen 0 (onwaar, logische FALSE) en 1 (waar, logische TRUE) bevat, en die voorzien is van twee binaire bewerkingen Booleaanse Algebra  (en, logische AND, ook genoteerd als Booleaanse Algebra  of Booleaanse Algebra ) en Booleaanse Algebra  (of, logische OR, ook genoteerd als Booleaanse Algebra ), en een unaire bewerking Booleaanse Algebra  (niet, logische NOT), die voldoen aan de volgende axioma's voor alle Booleaanse Algebra :

associativiteit

    Booleaanse Algebra 
    Booleaanse Algebra 

commutativiteit

    Booleaanse Algebra 
    Booleaanse Algebra 

absorptie

    Booleaanse Algebra 
    Booleaanse Algebra 

distributiviteit

    Booleaanse Algebra 
    Booleaanse Algebra 

complement

    Booleaanse Algebra 
    Booleaanse Algebra 

De eerste drie paren axioma's, associativiteit, commutativiteit en absorptie, houden in dat het geordende drietal Booleaanse Algebra  een tralie is.

Uit de axioma's volgt dat in de partiële ordening van het tralie 0 het kleinste element is en 1 het grootste element. (Die partiële ordening wordt bepaald door de relatie Booleaanse Algebra .)

Verder volgt uit de axioma's dat het complement Booleaanse Algebra  van een element Booleaanse Algebra  eenduidig bepaald is en dat:

idempotentie

    Booleaanse Algebra 
    Booleaanse Algebra 

kleinste en grootste elementen

    Booleaanse Algebra 
    Booleaanse Algebra 
    Booleaanse Algebra 
    Booleaanse Algebra 

complementen

    Booleaanse Algebra 
    Booleaanse Algebra 

regels van De Morgan

    Booleaanse Algebra 
    Booleaanse Algebra 

involutie

    Booleaanse Algebra .

Veel gebruikte Engelse benamingen zijn:

    naam Engelse naam symbolen
    en meet, and Booleaanse Algebra  Booleaanse Algebra 
    of join, or Booleaanse Algebra  Booleaanse Algebra 
    niet not Booleaanse Algebra  Booleaanse Algebra 
    onwaar false 0
    waar true 1

Andere bewerkingen zijn:

    naam Engelse naam symbool
    niet-en nand Booleaanse Algebra 
    niet-of nor Booleaanse Algebra 
    exclusieve of xor Booleaanse Algebra 

Notatie

Soms wordt vanwege een zekere mate van overeenkomst een + gebruikt voor Booleaanse Algebra  en een Booleaanse Algebra  voor Booleaanse Algebra . Voor wie bekend is met getallenalgebra schept deze notatie verwarring, omdat deze symbolen, die ook in getallenalgebra worden gebruikt, hier een andere betekenis hebben.

    +   betekent OR (OF)
    ·    betekent AND (EN)
    Booleaanse Algebra  betekent NOT Booleaanse Algebra  (NIET)

Een booleaanse algebra werkt met variabelen die slechts de waarden 0 en 1 aannemen. Voorbeelden van vergelijkingen:

    Booleaanse Algebra 
    Booleaanse Algebra 
    Booleaanse Algebra 

Soms wordt ook een vierde booleaanse operator gehanteerd, de exclusive OR ofwel XOR (ook EXCLUSIEVE OF, of exclusieve disjunctie), gedefinieerd door de regel

    Booleaanse Algebra 

(ook te schrijven als Booleaanse Algebra )

De operator Booleaanse Algebra  gedraagt zich ongeveer als de klassieke getallenoperator Booleaanse Algebra , weliswaar met de eigenaardigheid dat Booleaanse Algebra 

Een volledig stel logische uitdrukkingen wordt gemodelleerd door een algebra van verzamelingen. Het is, in de formele zin, een associatieve algebra met eenheidselement over het lichaam (in België: veld) Booleaanse Algebra  met de bewerkingen Booleaanse Algebra  en Booleaanse Algebra .

Voorbeelden

De eenvoudigste booleaanse algebra bestaat slechts uit de elementen 0 en 1. De rekenregels volgen uit de axioma's van deze waarheidstabellen:

Booleaanse Algebra  0 1
0 0 0
1 0 1
Booleaanse Algebra  0 1
0 0 1
1 1 1
 a  Booleaanse Algebra  a
0 1
1 0

Een ander voorbeeld van een booleaanse algebra wordt gevormd door de machtsverzameling van een gegeven verzameling Booleaanse Algebra  met de bekende bewerkingen vereniging, doorsnede en complement.

Zie ook

Zie de categorie Boolean algebra van Wiki Commons voor mediabestanden over dit onderwerp.

Tags:

Booleaanse Algebra DefinitieBooleaanse Algebra NotatieBooleaanse Algebra VoorbeeldenBooleaanse Algebra Zie ookBooleaanse AlgebraAbstracte algebraAlgebraïsche structuurComplement (verzamelingenleer)Doorsnede (verzamelingenleer)InformaticaLogische operatorVereniging (verzamelingenleer)VerzamelingenleerWiskunde

🔥 Trending searches on Wiki Nederlands:

Saoedi-ArabiëGent-WevelgemZwitserlandZwedenMadagaskarEritreaRodolfo GucciElbert DijkgraafMonica GeuzeKunstmatige intelligentieLijst van spelers van het Nederlands voetbalelftalTjiftjafLijst van afkortingen in het NederlandsDua LipaAldiDownton AbbeyPaasmaandagTokkieFilip DewinterPlagen van EgypteDiana SpencerDan SchneiderArie BoomsmaJohnny DeppWillem I der NederlandenPiramide van MaslowEckart WintzenAnne Hathaway (actrice)PesachMichail GorbatsjovRuud van NistelrooijThe FavouriteSlavernijNAVO-spellingsalfabetDonyell MalenMadeira (eiland)Verkiezingen in België 2024Blake LivelyJustin BieberKaapverdiëGuy RitchieAli BEftelingVladimir PoetinAngela SchijfRichard SerraSleutelbeenNederlands-IndiëKoerdistanLenny KuhrOver Mijn LijkGoogle Inc.Lijst van tot levenslang veroordeelden in BelgiëMozesNieuwe TestamentBraziliëGriekenlandDwars door VlaanderenRonde van VlaanderenHoofdpaginaRotavirusWim SuurbierJoshua BrenetDe Joodse Raad (televisieserie)Briek SchotteBob MarleyOezbekistanTim OverdiekTimothée ChalametSuzanne BakkerWereldkampioenschap voetbalKo ColijnNederland op het EurovisiesongfestivalMake Up Your MindIndiaGoran Ivanišević🡆 More