Бу́лева а́лгебра — це алгебраїчна структура, що є доповненою дистрибутивною ґраткою, та частина математики яка вивчає подібні структури.
Алгебра логіки — застосування алгебраїчних методів і символіки для вивчення логічних відношень і розв'язання логічних задач.
Формальне визначення
Булева алгебра — алгебраїчна структура з двома бінарними операціями:
- («meet», «булеве множення») — узагальнення кон'юнкції,
- («join», «булеве додавання») — узагальнення диз'юнкції,
- чи («булеве доповнення») — узагальнення заперечення;
що задовільняють такі аксіоми:
(комутативність) | ||
(асоціативність) | ||
(закон поглинання) | ||
(дистрибутивність) | ||
(доповнення) |
Аксіоми 1,2,3 визначають ґратку.
Аксіоми 1,2,3,4 визначають дистрибутивну ґратку.
Аксіоми 1,2,3,5 визначають доповнену ґратку.
З аксіом випливають такі теореми:
(ідемпотентність) | ||
Тобто вирази та не залежать від вибору елемента.
Елемент називається булевою одиницею 1, елемент називається булевим нулем 0.
(правила де Моргана) | ||
. | (інволюція заперечення) |
Над множиною A також визначене бінарне відношення ≤, яке має назву відношення нестрогого порядку та відповідає умовам:
- x≤x (рефлективність)
- якщо x≤y та y≤x, то x=y (антисиметричність)
- якщо x≤y та y≤z, то x≤z (транзитивність)
Замість x≤y можна писати у≥x. Множина з таким відношенням має назву впорядкованої.
Нехай S — підмножина елементів впорядкованої множини A. Елемент a' має назву верхньої (нижньої) границі S, якщо для будь-якого а з S справедливе a ≤ a' (a ≥ a'). Якщо множина усіх верхніх (нижніх) границь множини S містить найменший (найбільший) елемент, то він має назву точної верхньої (точної нижньої) границі і позначається sup S(inf S). Якщо для будь-яких a, b з множини A існують inf (a, b) та sup (a, b), то така множина називається структурою або решіткою. Точна верхня границя такої множини є , точна нижня границя є .
Зв'язок з булевим кільцем
Кожна булева алгебра еквівалентна булевому кільцю і навпаки:
Операції булевого кільця:
Кожна скінченна булева алгебра ізоморфна алгебрі всіх підмножин скінченної множини (полю множин). Тому число елементів булевої алгебри завжди є ступенем 2.
Аксіоматизація
В 1933 американський математик запропонував наступну аксіоматизацію для булевих алгебр:
- комутативність:
- асоціативність:
- аксіома Хантінгтона:
Герберт Робінс задав питання: чи можна скоротити третю аксіому так, як подано нижче
- аксіома Робінса:
Приклади
Алгебра логіки та алгебра множин є загально-відомими прикладами булевої алгебри.
Алгебра логіки (двійкова алгебра)
Найважливішим прикладом булевої алгебри є булева алгебра з двома елементами — одиничний елемент 1 та нульовий елемент 0. Ця алгебра є фундаментом функціонування цифрових дискретних систем. Операція в такій алгебрі має назву "логічного АБО" (logical OR), операція -- "логічного І" (logical AND), а елементам 1 та 0 ставляться у відповідність твердження "істина" (true) та "неправда" (false). Результати цих двох операцій можуть бути зведені в такі таблиці:
|
|
Така двійкова алгебра відіграє ключову роль в описі цифрових схем (насамперед це стосується цифрових схем без зворотних зв'язків).
Див. також
Література
- Філософський словник / за ред. В. І. Шинкарука. — 2-ге вид., перероб. і доп. — К. : Головна ред. УРЕ, 1986.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Bu leva a lgebra ce algebrayichna struktura sho ye dopovnenoyu distributivnoyu gratkoyu ta chastina matematiki yaka vivchaye podibni strukturi Buleva algebra utvorena pidmnozhinami mnozhini x y z Ne plutati z Algebroyu logiki yaka ye chastkovim vipadkom Bulevoyi algebri ale v matematichnij logici zamist neyi vzhivayut termin Buleva algebra Algebra logiki zastosuvannya algebrayichnih metodiv i simvoliki dlya vivchennya logichnih vidnoshen i rozv yazannya logichnih zadach Formalne viznachennyaBuleva algebra algebrayichna struktura z dvoma binarnimi operaciyami displaystyle land meet buleve mnozhennya uzagalnennya kon yunkciyi displaystyle lor join buleve dodavannya uzagalnennya diz yunkciyi ta unarnoyu operaciyeyu a displaystyle lnot a chi a displaystyle bar a buleve dopovnennya uzagalnennya zaperechennya sho zadovilnyayut taki aksiomi a b b a displaystyle a lor b b lor a a b b a displaystyle a land b b land a komutativnist a b c a b c displaystyle a lor b lor c a lor b lor c a b c a b c displaystyle a land b land c a land b land c asociativnist a b b b displaystyle a lor b land b b a b b b displaystyle a land b lor b b zakon poglinannya a b c a b a c displaystyle a lor b land c a lor b land a lor c a b c a b a c displaystyle a land b lor c a land b lor a land c distributivnist a a b b displaystyle a lor bar a land b b a a b b displaystyle a land bar a lor b b dopovnennya Aksiomi 1 2 3 viznachayut gratku Aksiomi 1 2 3 4 viznachayut distributivnu gratku Aksiomi 1 2 3 5 viznachayut dopovnenu gratku Z aksiom viplivayut taki teoremi a a a displaystyle a lor a a a a a displaystyle a land a a idempotentnist a a b b displaystyle a lor bar a b lor bar b a a b b displaystyle a land bar a b land bar b Tobto virazi a a displaystyle a lor bar a ta a a displaystyle a land bar a ne zalezhat vid viboru elementa Element a a displaystyle a lor bar a nazivayetsya bulevoyu odiniceyu 1 element a a displaystyle a land bar a nazivayetsya bulevim nulem 0 a 0 a displaystyle a lor 0 a a 0 0 displaystyle a land 0 0 a 1 1 displaystyle a lor 1 1 a 1 a displaystyle a land 1 a 0 1 displaystyle lnot 0 1 1 0 displaystyle lnot 1 0 a b a b displaystyle lnot a lor b lnot a land lnot b a b a b displaystyle lnot a land b lnot a lor lnot b pravila de Morgana a a displaystyle lnot lnot a a involyuciya zaperechennya Nad mnozhinoyu A takozh viznachene binarne vidnoshennya yake maye nazvu vidnoshennya nestrogogo poryadku ta vidpovidaye umovam x x reflektivnist yaksho x y ta y x to x y antisimetrichnist yaksho x y ta y z to x z tranzitivnist Zamist x y mozhna pisati u x Mnozhina z takim vidnoshennyam maye nazvu vporyadkovanoyi Nehaj S pidmnozhina elementiv vporyadkovanoyi mnozhini A Element a maye nazvu verhnoyi nizhnoyi granici S yaksho dlya bud yakogo a z S spravedlive a a a a Yaksho mnozhina usih verhnih nizhnih granic mnozhini S mistit najmenshij najbilshij element to vin maye nazvu tochnoyi verhnoyi tochnoyi nizhnoyi granici i poznachayetsya sup S inf S Yaksho dlya bud yakih a b z mnozhini A isnuyut inf a b ta sup a b to taka mnozhina nazivayetsya strukturoyu abo reshitkoyu Tochna verhnya granicya takoyi mnozhini ye a b displaystyle a land b tochna nizhnya granicya ye a b displaystyle a lor b Zv yazok z bulevim kilcemDokladnishe Teorema Stouna pro predstavlennya bulevih algebr Kozhna buleva algebra ekvivalentna bulevomu kilcyu i navpaki Operaciyi bulevogo kilcya a b a b b a displaystyle a b a land neg b lor b land neg a ab a b displaystyle ab a land b Kozhna skinchenna buleva algebra izomorfna algebri vsih pidmnozhin skinchennoyi mnozhini polyu mnozhin Tomu chislo elementiv bulevoyi algebri zavzhdi ye stupenem 2 AksiomatizaciyaV 1933 amerikanskij matematik zaproponuvav nastupnu aksiomatizaciyu dlya bulevih algebr komutativnist a b b a displaystyle a lor b b lor a asociativnist a b c a b c displaystyle a lor left b lor c right left a lor b right lor c aksioma Hantingtona a b a b a displaystyle neg left neg a lor b right lor neg left neg a lor neg b right a Gerbert Robins zadav pitannya chi mozhna skorotiti tretyu aksiomu tak yak podano nizhche aksioma Robinsa a b a b a displaystyle neg left neg left a lor b right lor neg left a lor neg b right right a PrikladiAlgebra logiki ta algebra mnozhin ye zagalno vidomimi prikladami bulevoyi algebri Algebra logiki dvijkova algebra Najvazhlivishim prikladom bulevoyi algebri ye buleva algebra z dvoma elementami odinichnij element 1 ta nulovij element 0 Cya algebra ye fundamentom funkcionuvannya cifrovih diskretnih sistem Operaciya displaystyle lor v takij algebri maye nazvu logichnogo ABO logical OR operaciya displaystyle land logichnogo I logical AND a elementam 1 ta 0 stavlyatsya u vidpovidnist tverdzhennya istina true ta nepravda false Rezultati cih dvoh operacij mozhut buti zvedeni v taki tablici displaystyle lor 0 10 0 11 1 1 displaystyle land 0 10 0 01 0 1 Taka dvijkova algebra vidigraye klyuchovu rol v opisi cifrovih shem nasampered ce stosuyetsya cifrovih shem bez zvorotnih zv yazkiv Div takozhBuleva algebra z dvoma elementami Pole mnozhin Vilna buleva algebraLiteraturaFilosofskij slovnik za red V I Shinkaruka 2 ge vid pererob i dop K Golovna red URE 1986