Підтримка
www.wikidata.uk-ua.nina.az
Ne plutati z Bulevoyu algebroyu strukturoyu yaka takozh vzhivayetsya dlya oznachennya zagalnishoyi algebrichnoyi strukturi Algebra logiki Buleva algebra Buleva logika dvijkova logika dvijkova algebra angl Boolean algebra rozdil matematichnoyi logiki sho vivchaye sistemu logichnih operacij nad vislovlyuvannyami V algebri logiki znachennyam zminnih ye znachennya istinnosti istina abo hiba yaki zazvichaj viznachayutsya yak 1 i 0 vidpovidno Na vidminu vid elementarnoyi algebri u yakij znachennyami zminnih ye chisla a osnovnimi operaciyami ye dodavannya i mnozhennya osnovnimi operaciyami bulevoyi algebri ye kon yunkciya operaciya I angl AND poznachayetsya yak diz yunkciya ABO angl OR poznachayetsya yak i zaperechennya NI angl NOT poznachayetsya yak Takim chinom formalizm dlya opisannya logichnih vidnoshen ye analogichnim tomu yak opisuyutsya chislovi vidnoshennya v elementarnij algebri Algebra logiki Nazvano na chestDzhordzh Bul Tema vivchennya doslidzhennyabuleva algebra i buleva funkciya Algebra logiki u Vikishovishi Bulevu algebru zaproponuvav Dzhordzh Bul u svoyij knizi Matematichnij analiz logiki 1847 i bilsh detalno v nastupnij knizi en 1854 Vidpovidno do en termin Buleva algebra vpershe zaproponuvav Sheffer u 1913 hocha Charlz Sanders Pirs u 1880 dav nazvu Buleva algebra z odniyeyu staloyu pershij glavi svoyeyi knigi Najprostisha matematika Buleva algebra ye fundamentalnoyu osnovoyu dlya rozvitku cifrovoyi elektroniki i vtilena v usih movah programuvannya Vona takozh vikoristovuyetsya v teoriyi mnozhin i statistici ViznachennyaBazovimi elementami yakimi operuye algebra logiki ye vislovlyuvannya Vislovlyuvannya buduyutsya nad mnozhinoyu B displaystyle lnot displaystyle land displaystyle lor 0 1 de B neporozhnya mnozhina nad elementami yakoyi viznacheni tri operaciyi displaystyle lnot zaperechennya unarna operaciya displaystyle land kon yunkciya binarna displaystyle lor diz yunkciya binarna a logichnij nul 0 i logichna odinicya 1 konstanti Tak samo vikoristovuyutsya nazvi diz yunkt propozicionalna formula sho ye diz yunkciyeyu odnogo abo bilshe literaliv napriklad x 1 x 2 x 4 displaystyle x 1 lor neg x 2 lor x 4 kon yunktiv propozicionalna formula sho ye kon yunkciyeyu odnogo abo bilshe literaliv napriklad x 1 x 2 x 4 displaystyle x 1 land neg x 2 land x 4 Unarna operaciya zaperechennya v teksti formul oformlyayetsya abo u viglyadi znachka pered operandom x displaystyle lnot x abo u viglyadi riski nad operandom x displaystyle bar x sho kompaktnishe ale zagalom mensh pomitno Znachennya Todi yak v elementarnij algebri virazi zazvichaj virazhayutsya v chislah v algebri logiki voni virazhayut znachennya istinnosti istina i hiba Ci znachennya zadayut za dopomogoyu bitiv abo dvijkovih chisel a same 0 ta 1 Voni ne povodyat sebe tak samo yak cili chisla 0 ta 1 dlya yakih 1 1 2 a mozhut viznachatisya yak elementi en sho ye cilochiselnoyu arifmetikoyu za modulem 2 dlya yakoyi 1 1 0 Algebra logiki takozh vivchaye funkciyi sho prijmayut znachennya v mnozhini 0 1 Predmet vivchennya Spochatku problematika algebri logiki peretinalasya z problematikoyu algebri mnozhin teoretiko mnozhinni operaciyi Prote iz zakinchennyam formuvannya teoriyi mnozhin 70 i roki 19 st do skladu yakoyi vhodila algebra mnozhin i podalshim rozvitkom matematichnoyi logiki predmet algebri logiki znachno zminivsya Suchasna algebra logiki rozglyadaye operaciyi nad vislovlyuvannyami div Chislennya vislovlen yak bulevu funkciyu i vivchaye vidnosno nih taki pitannya yak tablici istinnosti funkcionalna povnota zamkneni klasi predstavlennya u viglyadi DNF KNF polinoma Zhegalkina OperaciyiBazovi operaciyi Yak uzhe zaznachalosya bazovimi operaciyami bulevoyi algebri algebri logiki ye taki logichni operaciyi I kon yunkciya poznachayetsya x y inodi x I y zadovolnyaye x y 1 yaksho x y 1 ta x y 0 v inshih vipadkah ABO diz yunkciya poznachayetsya x y inodi x ABO y zadovolnyaye x y 0 yaksho x y 0 ta x y 1 v inshih vipadkah NI zaperechennya poznachayetsya x inodi NE x abo x zadovolnyaye x 0 yaksho x 1 ta x 1 yaksho x 0 Alternativnim sposobom znachennya x y x y ta x mozhna predstaviti v tablichnomu viglyadi dlya vsih mozhlivih znachen za dopomogoyu tablic istinnosti takim sposobom x displaystyle x y displaystyle y x y displaystyle x wedge y x y displaystyle x vee y 0 0 0 0 1 0 0 1 0 1 0 1 1 1 1 1 x displaystyle x x displaystyle neg x 0 1 1 0 Yaksho znachennya istinnosti 0 ta 1 interpretuvati yak cili chisla ci operaciyi mozhna bulo zadati yak zvichajni operaciyi arifmetiki de x y vikoristovuye dodavannya a xy vikoristovuye mnozhennya abo yak funkciyi minimumu maksimumu x y x y min x y x y x y x y max x y x 1 x displaystyle begin aligned x wedge y amp xy min x y x vee y amp x y xy max x y neg x amp 1 x end aligned Mozhna vvazhati sho lishe zaperechennya i odna z dvoh operacij sho zalishilisya ye bazovimi oskilki nastupni rivnyannya dozvolyayut viznachiti kon yunkciyu cherez operaciyi zaperechennya ta diz yunkciyu i navpaki x y x y x y x y displaystyle begin aligned x wedge y amp neg neg x vee neg y x vee y amp neg neg x wedge neg y end aligned Vtorinni operaciyi Tri bulevi operaciyi opisani vishe nazivayut bazovimi abo pervinnimi sho oznachaye sho voni mozhut buti bazisom dlya vsih inshih bulevih operacij oskilki vsi inshi operaciyi mozhna viraziti cherez nih za dopomogoyu kompoziciyi Sered operacij yaki mozhna pobuduvati z bazovih operacij ye taki x y x y displaystyle x rightarrow y neg x vee y x y x y x y x y x y displaystyle x oplus y x vee y wedge neg x wedge y x wedge neg y vee neg x wedge y x y x y x y x y displaystyle x equiv y neg x oplus y x wedge y vee neg x wedge neg y Ci viznachennya dayut taki tablici istinnosti u yakih pokazani znachennya cih operacij dlya vsih mozhlivih vhidnih znachen x displaystyle x y displaystyle y x y displaystyle x rightarrow y x y displaystyle x oplus y x y displaystyle x equiv y 0 0 1 0 1 1 0 0 1 0 0 1 1 1 0 1 1 1 0 1 Persha operaciya x y nazivayetsya implikaciyeyu Yaksho x ye istinnim todi za znachennya virazu x y prijmayetsya znachennya y Ale yaksho x prijmaye hibne znachennya to znachennya y mozhna bulo b ignoruvati odnak cya operaciya povinna povernuti deyake logichne znachennya i isnuye lishe dva varianti viboru To zh za viznachennyam x y ye istinoyu koli x ye hibnim Druga operaciya x y nazivayetsya viklyuchnoyu diz yunkciyeyu chasto zadayetsya yak abreviatura XOR abi vidrizniti yiyi vid diz yunkciyi Vona ye istinoyu lishe koli x ta y rizni Tretya operaciya obernena do viklyuchnoyi diz yunkciyi nazivayetsya ekvivalentnist abo buleva rivnist x y bude istinoyu lishe koli x ta y mayut odnakove znachennya Dlya dvoh danih operandiv kozhen z yakih maye 22 4 mozhlivih kombinaciyi vhodiv Oskilki kozhen vihid mozhe mati dva mozhlivih znachennya isnuye zagalom 24 16 mozhlivih bulevih operacij ZakoniZakonom u bulevij algebri mozhe vistupati totozhnist mizh dvoma bulevimi virazami takogo viglyadu yak x y z x y z de bulevij viraz abo logichne vislovlyuvannya viznachayetsya yak viraz sho pobudovanij zi zminnih ta konstant 0 ta 1 ta operacij mizh nimi ta Ce ponyattya mozhna poshiriti j do viraziv sho mistyat inshi bulevi operaciyi taki yak ta ale dlya formulyuvannya zakoniv take rozshirennya operacij ne ye neobhidnim Dlya takih cilej dodayut viznachennya bulevoyi algebri yak bud yakoyi modeli bulevih zakoniv i yak zasib dlya vivedennya novih zakoniv z nayavnih yak napriklad dovedennya sho x y z x z y z y z z y Zakoni monotonnosti Buleva algebra zadovolnyaye bagatom vidpovidnim zakonam zvichajnoyi algebri yaksho zistaviti operaciyi z dodavannyam a z mnozhennyam Zokrema taki zakoni ye spilnimi dlya oboh tipiv algebr Asociativnist operaciyi displaystyle vee x y z displaystyle x vee y vee z x y z displaystyle x vee y vee z Asociativnist operaciyi displaystyle wedge x y z displaystyle x wedge y wedge z x y z displaystyle x wedge y wedge z Komutativnist operaciyi displaystyle vee x y displaystyle x vee y y x displaystyle y vee x Komutativnist operaciyi displaystyle wedge x y displaystyle x wedge y y x displaystyle y wedge x Distributivnist operaciyi displaystyle wedge over displaystyle vee x y z displaystyle x wedge y vee z x y x z displaystyle x wedge y vee x wedge z Identichnist dlya displaystyle vee x 0 displaystyle x vee 0 x displaystyle x Identichnist dlya displaystyle wedge x 1 displaystyle x wedge 1 x displaystyle x Anigilyator dlya displaystyle wedge x 0 displaystyle x wedge 0 0 displaystyle 0 Taki zakoni ye dijsnimi v bulevij algebri ale ne dijsni u zvichajnij algebri Anigilyator dlya displaystyle vee x 1 displaystyle x vee 1 1 displaystyle 1 Idempotentnist displaystyle vee x x displaystyle x vee x x displaystyle x Idempotentnist displaystyle wedge x x displaystyle x wedge x x displaystyle x Absorbciya 1 x x y displaystyle x wedge x vee y x displaystyle x Absorbciya 2 x x y displaystyle x vee x wedge y x displaystyle x Distributivnist operaciyi displaystyle vee nad displaystyle wedge x y z displaystyle x vee y wedge z x y x z displaystyle x vee y wedge x vee z Yaksho prijnyati x 2 v tretomu navedenomu vishe zakoni mi bachimo sho ce ne zakon zi zvichajnoyi algebri oskilki 2 2 4 Reshta p yat zakoniv mozhna falsifikuvati u zvichajnij algebri yaksho prijnyati sho znachennya vsih zminnih bude 1 napriklad u zakoni absorbciyi 1 liva storona vidnoshennya bula b 1 1 1 2 a prava chastina rivnyannya bula 1 i tak dali Usi ci zakoni sho rozglyadalisya dosi buli dlya kon yunkciyi ta diz yunkciyi Ci dvi operaciyi mayut vlastivist sho za zmini bud yakogo z argumentiv vihid zalishitsya abo nezminnim abo zminit svoye znachennya tak samo yak vhid Analogichno zmina znachennya bud yakoyi zminnoyi z 0 na 1 nikoli ne prizvede do togo sho vihid zminit svoye znachennya z 1 na 0 Operaciyi z takoyu vlastivistyu nazivayut monotonnimi Takim robom usi aksiomi dosi buli dlya monotonnoyi bulevoyi logiki Nemonotonnist z yavlyayetsya cherez operaciyu dopovnennya sho navedeno dali Zakoni nemonotonnosti Operaciya dopovnennya zaperechennya viznachayetsya takimi dvoma zakonami Dopovnennya 1 x x 0 Dopovnennya 2 x x 1 displaystyle begin aligned amp text Dopovnennya 1 amp x wedge neg x amp 0 amp text Dopovnennya 2 amp x vee neg x amp 1 end aligned Usi vlastivosti zaperechennya zokrema zakoni sho navedeni nizhche viplivayut z dvoh vishenavedenih zakoniv Yak u zvichajnij tak i v bulevij algebri operaciya zaperechennya pracyuye yak obmin pari elementiv tomu v oboh algebrah vona zadovolnyaye zakonu podvijnogo zaperechennya takozh nazivayetsya zakonom involyuciyi Podvijne zaperechennya x x displaystyle begin aligned amp text Podvijne zaperechennya amp neg neg x amp x end aligned Ale todi yak zvichajna algebra zadovolnyaye takim dvom zakonam x y x y x y x y displaystyle begin aligned x y amp xy x y amp x y end aligned buleva algebra zadovolnyaye zakonam de Morgana de Morgana 1 x y x y de Morgana 2 x y x y displaystyle begin aligned amp text de Morgana 1 amp neg x wedge neg y amp neg x vee y amp text de Morgana 2 amp neg x vee neg y amp neg x wedge y end aligned Povnota Zakoni opisani vishe viznachayut bulevu algebru v tomu sensi sho z nih viplivayut usi inshi naslidki Dlya cogo dostatno zakoniv dopovnennya 1 ta 2 razom iz zakonami monotonnosti Otzhe yih mozhna vvazhati povnoyu mnozhinoyu zakoniv abo odniyeyu z mozhlivih sistem aksiomatizaciyi bulevoyi algebri Kozhen zakon bulevoyi algebri viplivaye logichnim chinom iz cih aksiom Krim togo bulevi algebri mozhna viznachiti yak modeli z cih aksiom Princip dvoyistosti Princip Yaksho X R chastkovo vporyadkovana mnozhina todi X R obernena takozh chastkovo vporyadkovana mnozhina Niyakoyi magiyi u vibori simvoliv dlya poznachennya logichnih znachen bulevoyi algebri ne isnuye Zamist 0 i 1 mozhna bulo b vikoristovuvati napriklad a ta b doki mi robimo ce poslidovnim chinom povsyudi ce dosi zalishatimetsya bulevoyu algebroyu ale z yavnimi zovnishnimi vidminnostyami Pripustimo takozh sho mi perenazvali 0 ta 1 vidpovidno na 1 ta 0 Todi ce takozh zalishatimetsya bulevoyu algebroyu sho navit operuye z timi samimi znachennyami Odnak vona ne bude identichnoyu do nashoyi pochatkovoyi bulevoyi algebri oskilki teper operaciya povoditimetsya tak yak povodila sebe operaciya i navpaki Tozh voni takozh matimut zovnishni vidminnosti yaki pokazuyut sho mi zminili poznachennya ne divlyachis na te sho mi dosi vikoristovuyemo 0 i ta 1 i Ale yaksho v dodatok do togo sho mi zaminili miscyami imena zminnih mi zaminimo miscyami imena dvoh dvijkovih operacij teper nemaye niyakogo slidu vid togo sho mi zrobili Kincevij rezultat povnistyu ne vidriznyayetsya vid togo z chogo mi pochali Mi pomitimo sho kolonki dlya operacij x y ta x y u tablicyah istinnosti zminili svoyi miscya ale cya vidminnist ye neznachnoyu Koli isnuye taka para operacij dlya yakih use zalishayetsya nezminnim yaksho vsi pari buli odnochasno vzayemno zmineni mi nazivayemo taki elementi kozhnoyi pari dvoyistimi odin z odnim U takij sposib 0 ta 1 ye dvoyistimi i operaciyi ta takozh ye dvoyistimi Princip dvoyistosti takozh nazivayut dvoyististyu de Morgana za yakoyu stverdzhuyut sho buleva algebra zalishayetsya nezminnoyu yaksho vzayemno zaminiti vsi dvoyisti pari Aksiomix x displaystyle bar bar x x involyutivnist zaperechennya zakon znyattya podvijnogo zaperechennya x x 1 displaystyle x lor bar x 1 x 1 1 displaystyle x lor 1 1 x x x displaystyle x lor x x x 0 x displaystyle x lor 0 x x x 0 displaystyle x land bar x 0 x x x displaystyle x land x x x 0 0 displaystyle x land 0 0 x 1 x displaystyle x land 1 x Logichni operaciyiProstim i najshirshe vzhivanim prikladom takoyi algebrichnoyi sistemi ye mnozhina B sho skladayetsya vsogo z dvoh elementiv B Hiba 0 Istina 1 Zazvichaj u matematichnih virazah Hiba ototozhnyuyetsya z logichnim nulem a Istina z logichnoyu odiniceyu a operaciyi zaperechennya NI kon yunkciyi I ta diz yunkciyi ABO viznachayutsya u zvichnomu nam rozuminni Legko pokazati sho na cij mnozhini B mozhna zadati chotiri unarni ta shistnadcyat binarnih vidnoshen i vsi yih mozhe buti otrimano cherez superpoziciyu troh obranih operacij Spirayuchis na cej matematichnij instrumentarij logika vislovlyuvan vivchaye vislovlyuvannya i predikati Takozh zaprovadzhuyutsya dodatkovi operaciyi taki yak ekvivalentnist displaystyle leftrightarrow todi j lishe todi koli implikaciya displaystyle rightarrow otzhe skladannya po modulyu dva displaystyle oplus viklyuchna diz yunkciya shtrih Shefera displaystyle mid strilka Pirsa displaystyle downarrow ta inshi Logika vislovlyuvan posluguvala osnovnim matematichnim instrumentom pid chas stvorennya komp yuteriv Vona legko peretvoryuyetsya v bitovu logiku istinnist vislovlyuvannya poznachayetsya odnim bitom 0 HIBA 1 ISTINA todi operaciya displaystyle neg nabuvaye suti virahuvannya z odinici displaystyle lor nemodulnogo dodavannya amp mnozhennya displaystyle leftrightarrow rivnosti displaystyle oplus u bukvalnomu rozuminni suma za modulem 2 viklyuchne ABO XOR displaystyle mid suma ne perevishuye 1 tobto A displaystyle mid B A B lt 1 Zgodom bulevu algebru bulo uzagalneno vid logiki vislovlyuvan cherez zaprovadzhennya harakternih dlya logiki vislovlyuvan aksiom Ce dozvolilo rozglyadati napriklad logiku kubitiv triznachnu logiku koli ye tri varianti istinnosti vislovlyuvannya istina hiba i neviznacheno tosho Vlastivosti logichnih operacijKomutativnist x displaystyle circ y y displaystyle circ x displaystyle circ in amp displaystyle lor oplus sim mid downarrow Idempotentnist x displaystyle circ x x displaystyle circ in amp displaystyle lor Asociativnist x displaystyle circ y displaystyle circ z x displaystyle circ y displaystyle circ z displaystyle circ in amp displaystyle lor oplus sim Distributivnist kon yunkcij i diz yunkciyi vidnosno diz yunkciyi kon yunkciyi i sumi za modulem dva vidpovidno x y z x y x z displaystyle x land y lor z x land y lor x land z x y z x y x z displaystyle x lor y land z x lor y land x lor z x y z x y x z displaystyle x land y oplus z x land y oplus x land z Zakoni de Mo rgana x y x y displaystyle overline x land y bar x lor bar y x y x y displaystyle overline x lor y bar x land bar y Zakoni poglinannya x x y x displaystyle x land x lor y x x x y x displaystyle x lor x land y x Inshi 1 x x x 0 x x 0 displaystyle x land bar x x land 0 x oplus x 0 x x x 1 x x x x 1 displaystyle x lor bar x x lor 1 x sim x x rightarrow x 1 x x x x x 1 x 0 x 0 x displaystyle x lor x x land x x land 1 x lor 0 x oplus 0 x x 1 x 0 x 0 x x x x x displaystyle x oplus 1 x rightarrow 0 x sim 0 x mid x x downarrow x bar x x x displaystyle bar bar x x involyutivnist zaperechennya zakon znyattya podvijnogo zaperechennya Inshi 2 x y x y x y x y x y displaystyle x oplus y x land bar y lor bar x land y x lor y land bar x lor bar y x y x y 1 x y x y x y x y x y displaystyle x sim y overline x oplus y 1 oplus x oplus y x land y lor bar x land bar y x lor bar y land bar x lor y x y x y x y x 1 displaystyle x rightarrow y bar x lor y x land y oplus x oplus 1 x y x y x y displaystyle x lor y x oplus y oplus x land y Inshi 3 Dopovnennya zakoniv de Mo rgana x y x y x y displaystyle x mid y overline x land y bar x lor bar y x y x y x y displaystyle x downarrow y overline x lor y bar x land bar y Isnuyut metodi sproshennya logichnoyi funkciyi napriklad Karta Karno metod Kuajna Mak KlaskiPredstavlennya u viglyadi diagramDiagrama Venna Diagrama Venna ce grafichne predstavlennya bulevih operacij za dopomogoyu zafarbovanih oblastej sho perekrivayutsya Po odnij oblasti dlya kozhnoyi zminnoyi vsi oblasti krugli yak pokazano na prikladah Vnutrishnya j zovnishnya chastina oblasti x vidpovidaye znachennyam 1 istina ta 0 hiba vidpovidno dlya zminnoyi x Zafarbovana oblast pokazuye znachennya operaciyi dlya kozhnoyi kombinaciyi cih oblastej de zafarbovana oblast oznachaye 1 a ne zafarbovana 0 ale v deyakih knizhkah mozhe zustritisya i navpaki Diagrami Venna na malyunku znizu pokazuyut operaciyi kon yunkciyi x y diz yunkciyi x y ta dopovnennya x Diagrami Venna dlya kon yunkciyi diz yunkciyi ta dopovnennya Dlya kon yunkciyi region u seredini dvoh krugiv zafarbovanij sho oznachaye sho viraz x y dorivnyuye 1 koli obidvi zminni mayut znachennya 1 Inshi oblasti lishilisya ne zafarbovanimi abi zaznachiti sho x y dorivnyuye 0 dlya vsih inshih kombinacij Na drugij diagrami sho pokazuye diz yunkciyu x y zafarbovana oblast sho znahoditsya v seredini dvoh kil odnochasno Tretya diagrama predstavlyaye dopovnennya x de zafarbovana oblast ne v seredini kola Tut ne pokazani diagrami dlya stalih 0 ta 1 oskilki voni trivialni ta predstavlyayutsya nezafarbovanim abo zafarbovanim pryamokutnikom bez kil u seredini Odnak mi b mogli rozmistiti kolo dlya zminnoyi x u cih pryamokutnikah u takomu razi ce b poznachalo funkciyu z odnim argumentom x sho poznachaye te same znachennya nezalezhno vid x sho nazivayetsya konstantnoyu funkciyeyu Sho stosuyetsya rezultativ funkcij to konstanti j konstantni funkciyi ne vidriznyayutsya yihnya vidminnist polyagaye v tomu sho konstanta ne prijmaye niyakih argumentiv i nazivayetsya nulovoyu operaciyeyu todi yak konstantna funkciya prijmaye odin argument yakij ignoruyetsya i tomu ye unarnoyu operaciyeyu Diagrami Venna ye korisnimi dlya vizualizaciyi zakoniv Zakoni komutativnosti dlya ta mozhna pobachiti iz simetrichnosti diagram binarna operaciya sho ne ye komutativnoyu ne mala b simetrichnoyi diagrami oskilki zamina miscyami x ta y prizvelo do gorizontalnogo viddzerkalennya diagrami i vidsutnist komutativnosti b vidznachilasya v ne simetrichnosti diagrami Idempotentnist operacij ta mozhna bulo b zobraziti zsunuvshi dva kola razom i zaznachivshi sho zafarbovana oblast todi staye cilim kolom yak oboh ta Cifrovi logichni kola Cifrova logika zastosovuye bulevu algebru dlya 0 ta 1 do elektronnoyi aparaturi sho skladayetsya iz z yednanih mizh soboyu logichnih elementiv i yaki utvoryuyut elektrichnu shemu Kozhnij element vikonuye bulevu operaciyu i v riznih sistemah poznachen poznachayetsya tak sho jogo viglyad identifikuye pevnu operaciyu Formi poznachen dlya elementiv sho poznachayut kon yunkciyu I ventil diz yunkciyu ABO ventil i dopovnennya invertori viglyadayut tak Liniyi po livij storoni kozhnogo elementa poznachayut vhidni z yednannya abo porti Znachennya na vhodi zadayetsya naprugoyu Dlya tak zvanoyi logiki z aktivnim visokim rivnem 0 zadayetsya znachennyam naprugi blizkim do nulya abo zemli todi yak 1 zadayetsya znachennyam naprugi blizkim do dzherela naprugi za aktivnogo nizkogo rivnya vse bude navpaki Liniya po pravij storoni vid kozhnogo elementa zadaye vihidnij port yakij perevazhno maye ti sami uzgodzhennya shodo naprugi sho j vhidni porti Dopovnennya vikonuyetsya invertuyuchim ventilem Trikutnik poznachaye operaciyu yaka prosto kopiyuye vhid na vihid nevelike kolo na vihodi poznachaye faktichnu diyu dopovnennya do vhodu U cij sistemi poznachen roztashuvannya kola bilya bud yakogo portu oznachaye sho signal prohodyachi cherez cej port bude invertovanij projshovshi kriz nogo nezalezhno vid togo vhidnij ce port chi vihidnij Princip dvoyistosti abo pravila de Morgana mozhna rozumiti yak tverdzhennya sho dopovnennya vsih troh portiv ventilya I peretvoryuye jogo na ventil ABO i navpaki yak pokazano na risunku nizhche Dopovnennya oboh portiv invertora zalishaye operaciyu nezminnoyu ZastosuvannyaAlgebra logiki yak chislennya dvoh logichnih znachen ye osnovoyu dlya komp yuternih shem programuvannya komp yuteriv i matematichnoyi logiki a takozh vona vikoristovuyetsya v inshih galuzyah matematiki takih yak teoriya mnozhin ta statistika Komp yuteri Na pochatku 20 go stolittya dekilka elektrotehnikiv intuyitivnim sposobom zrozumili sho buleva algebra analogichna povedinci pevnih elektrichnih shem Klod Shennon formalno doviv sho taka povedinka logichno ekvivalentna bulevij algebri v 1937 roci Sogodni vsi suchasni komp yuteri zagalnogo priznachennya vikonuyut svoyi funkciyi za dopomogoyu bulevoyi logiki dvoh znachen takim chinom yihni elektrichni kola ye fizichnim vtilennyam bulevoyi algebri dlya dvoh znachen Voni dosyagayut ce bagatma sposobami za dopomogoyu naprugi na z yednannyah u visokochastotnih shemah i yemnisnih pristroyah zberigannya danih za dopomogoyu oriyentaciyi magnitnogo polya u feromagnitnih pristroyah zberigannya informaciyi za dopomogoyu perforaciyi v perfokartah abo paperovih strichkah i tak dali deyaki pershi komp yuteri vikoristovuvali desyatkovi kola abo mehanizmi zamist dvoznachnoyi logiki v elektrichnih kolah Zvisno mozhna zakoduvati bilshe nizh dva simvoli Napriklad mozhna vikoristati vidpovidni znachennya v 0 1 2 i 3 volta abi zakoduvati alfavit iz chotiroh simvoliv abo robiti otvori riznogo rozmiru v perfokartah Na praktici obmezhennya shodo shvidkodiyi malimi rozmirami nizkim energospozhivannyam ob yednuyutsya tak sho virishalnim faktorom stayut shumi I staye vazhche vidriznyati simvoli koli v odnomu misci mozhut viniknuti dekilka mozhlivih simvoliv Zamist togo shob namagatisya rozrizniti chotiri rizni naprugi na droti inzheneri cifrovih shem zupinilisya na dvoh znachennyah naprugi visoke i nizke Komp yuteri vikoristovuyut bulevi shemi dlya dvoh znachen z opisanih vishe prichin Sami tipovi arhitekturi komp yuteriv vikoristovuyut uporyadkovani poslidovnosti bulevih znachen napriklad u 32 abo 64 znachen yaki nazivayut bitami 01101000110101100101010101001011 Pid chas programuvannya na mashinnomu kodi movi asemblera i pevnih inshih movah programuvannya programisti pracyuyut z nizkorivnevoyu cifrovoyu strukturoyu z registriv danih Ci registri pracyuyut z rivnyami naprugi za yakih blizke do nulya znachennya naprugi predstavlyaye buleve znachennya 0 i oporna napruga chasto 5V 3 3V 1 8V zadaye buleve znachennya 1 Taki movi pidtrimuyut chislovi operaciyi ta logichni operaciyi U konteksti chislovi oznachaye sho komp yuter rozglyadatime poslidovnist bitiv yak dvijkovi chisla chisla z osnovoyu dva i vikonuvatime arifmetichni operaciyi taki yak dodavannya vidnimannya mnozhennya abo dilennya Logichni vidnositsya do logichnih bulevih operacij diz yunkciyi kon yunkciyi i zaperechennya mizh dvoma poslidovnostyami bit za yakih kozhen bit odniyeyi poslidovnosti prostim sposobom porivnyuyetsya z vidpovidnim bitom v inshij poslidovnosti Takim sposobom programisti mayut mozhlivist obirati yak pracyuvati zastosovuyuchi pravila chislovoyi algebri chi bulevoyi algebri zalezhno vid potrebi Osnovnoyu vidminnoyu funkciyeyu mizh rodinami operacij ye isnuvannya operaciyi en v pershij algebri i vidsutnist v ostannij IstoriyaZasadi algebri logiki sformulyuvav britanskij matematik Dzhordzh Bul u 1847 roci Algebra Bulya pereduvala suchasnomu rozvitku abstraktnoyi algebri i matematichnoyi logiki i vvazhayut sho vona pov yazana z poyavoyu oboh cih galuzej V abstraktnomu tlumachenni buleva algebra bula rozvinena v kinci 19 go stolittya chomu znachno priklali zusillya matematiki Vilyam Dzhevons Ernst Shreder en ta inshi doki vona ne dosyagla suchasnogo ponyattya abstraktnoyi matematichnoyi strukturi Napriklad empirichni sposterezhennya pro te sho mozhlivo manipulyuvati virazami v algebri mnozhin yaksho perevesti yih u virazi bulevoyi algebri poyasnyuyutsya v suchasnih terminah sho algebra mnozhin ce Buleva algebra Naspravdi M G Stoun u 1936 doviv sho kozhna buleva algebra ye izomorfnoyu polyu mnozhin U 1930 h pid chas vivchennya en Klod Shennon pomitiv sho v cij temi takozh mozhna vikoristovuvati zakoni bulevoyi algebri i zaproponuvav komutacijnu algebru sho dozvolyaye analizuvati ta proyektuvati shemi za dopomogoyu algebrichnih metodiv u terminah logichnih elementiv Pid chas rozrobki shemotehniki sogodni nemaye velikoyi potrebi rozglyadati inshi bulevi algebri tomu ponyattya komutacijna algebra i buleva algebra chasto vikoristovuyutsya yak vzayemozaminni Pid chas rozrobki shem kombinacijnoyi logiki fundamentalnoyu zadacheyu ye en bulevih funkcij Suchasni zasobi avtomatizaciyi proyektuvannya elektronnih sistem dlya integralnih shem nadvelikogo rivnya integraciyi chasto pokladayutsya na efektivne predstavlennya bulevih funkcij sho nazivayut skorochenimi vporyadkovanimi dvijkovimi diagramami rishen dlya sintezu logiki ta formalnoyi verifikaciyi Logichni virazi yaki mozhna predstaviti v klasichnomu chislenni vislovlyuvan mayut en v bulevij algebri Tak termin buleva logika inodi vikoristovuyetsya dlya zaznachennya chislennya vislovlyuvan sho zdijsnyuyetsya v takij sposib Bulevoyi algebri ne dostatno dlya roboti z logichnimi formulami u yakih vikoristovuyut kvantori takih yak u logici pershogo poryadku Hocha rozvitok matematichnoyi logiki ne vidpovidaye bulevij zv yazok mizh jogo algebroyu i logikoyu piznishe buv zakladenij v osnovu algebrichnoyi logiki sho takozh vivchaye algebrichni sistemi bagatoh inshih logik Zadacha pro uhvalennya rishen pro te chi mozhut zminni danoyi bulevoyi formuli vislovlyuvannya prijmati taki znachennya sho formula bude rozrahovana yak istina nazivayetsya zadacheyu zdijsnennosti bulevih formul i ye duzhe vadlivoyu dlya teoretichnoyi informatiki sho ye pershoyu zadacheyu dlya yakoyi bulo pokazano sho vona maye skladnist NP povnoyi zadachi Tisno pov yazana z cim model obchislennya sho vidoma yak en spivvidnosit chasovu skladnist algoritmu zi en Div takozhBuleva mnozhina Buleva funkciya Tablici istinnosti Pravila de Morgana Karta Karno Metod Kuajna Mak Klaski Relyacijna algebra Bulevi operaciyi nad mnogokutnikamiPrimitkiAlgebra logiki Bolshaya sovetskaya enciklopediya v 30 t glavn red A M Prohorov 3 e izd M Sovetskaya enciklopediya 1969 1978 ros 2003 1854 An Investigation of the Laws of Thought Prometheus Books ISBN 978 1 59102 089 9 The name Boolean algebra or Boolean algebras for the calculus originated by Boole extended by Schroder and perfected by Whitehead seems to have been first suggested by Sheffer in 1913 E V Huntington New sets of independent postulates for the algebra of logic with special reference to Whitehead and Russell s Principia mathematica 8 veresnya 2017 u Wayback Machine in Trans Amer Math Soc 35 1933 274 304 footnote page 278 1931 T 3 Harvard University Press s 13 ISBN 978 0 674 13801 8 Arhiv originalu za 27 lipnya 2020 Procitovano 7 lyutogo 2019 Givant Steven Halmos Paul 2009 Introduction to Boolean Algebras Undergraduate Texts in Mathematics Springer ISBN 978 0 387 40293 2 O Regan Gerard 2008 Springer s 33 ISBN 978 1 84800 083 4 Arhiv originalu za 27 lipnya 2020 Procitovano 7 lyutogo 2019 July 1880 I On the Diagrammatic and Mechanical Representation of Propositions and Reasonings PDF 5 10 59 1 18 doi 10 1080 14786448008626877 PDF originalu za 16 travnya 2017 1 2 chervnya 2020 u Wayback Machine 2 3 serpnya 2021 u Wayback Machine 1949 The Synthesis of Two Terminal Switching Circuits Bell System Technical Journal 28 59 98 doi 10 1002 j 1538 7305 1949 tb03624 x J Michael Dunn Gary M Hardegree 2001 Oxford University Press US s 2 ISBN 978 0 19 853192 0 Arhiv originalu za 6 lipnya 2019 Procitovano 8 lyutogo 2019 Norman Balabanian Bradley Carlson 2001 Digital logic design principles John Wiley s 39 40 ISBN 978 0 471 29351 4 online sample 29 lipnya 2020 u Wayback Machine Rajaraman amp Radhakrishnan 1 bereznya 2008 PHI Learning Pvt Ltd s 65 ISBN 978 81 203 3409 0 Arhiv originalu za 27 lipnya 2020 Procitovano 8 lyutogo 2019 John A Camara 2010 www ppi2pass com s 41 ISBN 978 1 59126 166 7 Arhiv originalu za 27 lipnya 2020 Procitovano 8 lyutogo 2019 Shin ichi Minato Saburo Muroga 2007 Binary Decision Diagrams U Wai Kai Chen red The VLSI handbook vid 2nd CRC Press ISBN 978 0 8493 4199 1 chapter 29 Alan Parkes 2002 Springer s 276 ISBN 978 1 85233 464 2 Arhiv originalu za 27 lipnya 2020 Procitovano 8 lyutogo 2019 Gerard Allwein Dave Barker Plummer Albert Liu 1999 Language proof and logic CSLI Publications ISBN 978 1 889119 08 3 Ben Goertzel 1994 Springer s 48 ISBN 978 0 306 44690 0 Arhiv originalu za 27 lipnya 2020 Procitovano 8 lyutogo 2019 LiteraturaVinberg E B Kurs algebri 4 e izd Moskva MCNMO 2011 592 s ISBN 978 5 94057 685 3 ros PosilannyaA LGEBRA LO GIKI 21 kvitnya 2016 u Wayback Machine ESU
Топ