Bulova algebra Flashcards

1
Q

Šta predstavlja Bulovu algebru?

A

Skup B={a, b, c…} na kom su definisane unarna operacija “ − “ i binarne operacije “ + “ i “ ⋅ “ koje se obično se nazivaju komplementiranje, sabiranje i množenjei to tako da
- za svako a ∈ B vredi a = b, gde je b ∈ B i
- za svako a,b ∈ B vredi a + b = c i a ⋅ b = c, gde je c ∈ B.
Skup B sa operacijama “ − “, “ + “ i “ ⋅ “ predstavlja Bulovu algebru ako
operacije zadovoljavaju sledeće aksiome – postulate

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Koje aksiome zadovoljavaju operacije Bulove algebre?

A
  1. zakon asocijativnosti
    a) a + (b + c) = (a + b) + c
    b) a ⋅ (b ⋅ c) = (a ⋅ b) ⋅ c
  2. zakon komutativnosti
    a) a + b = b + a
    b) a ⋅ b = b ⋅ a
  3. neutralni elementi 0 i 1
    a) a + 0 = 0 + a = a
    b) a ⋅ 1 = 1 ⋅ a = a
  4. zakon komplementarnosti
    a) a + |a = 1
    b) a ⋅ |a = 0
  5. zakon distributivnosti
    a) a ⋅ (b + c) = (a ⋅ b) + (a ⋅ c)
    b) a + (b ⋅ c) = (a + b) ⋅ (a + c)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Šta se vidi iz aksioma Bulove algebre?

A

Iz aksioma Bulove algebre se vidi

  1. da su sve aksiome date u obliku jednakosti Bulovih izraza i
  2. da postoji simetričnost aksioma
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kako se kreiraju Bulovi izrazi i kojim redosledom su poređane operacije po prioritetu?

A

Bulovi izrazi se formiraju kombinacijom simbola koji u Bulovoj algebri
označavaju elemente i operacije.
Usvojena je sledeća konvencija o prioritetu operacija
1. najviši prioritet ima unarna operacija “ − “,
2. druga po prioritetu je binarna operacija “ ⋅ “ i
3. najniži prioritet ima binarna operacija “ + “

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Šta proizlazi iz simetričnosti akisoma?

A

Iz simetričnosti aksioma Bulove algebre proizlazi princip dualnosti. U definiciji principa dualnosti javlja se pojam dualnog izraza.
Iz simetričnosti aksioma Bulove algebre proizlazi i mogućnost dokazivanja
različitih relacija dualnom supstitucijom.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Šta je dualan izraz?

Napisati dualan izraz za : a * b + |a * c + b * c = a * b + |a * c

A

Bulov izraz Q^d je dualan izrazu Q i obrnuto izraz Q je dualan izrazu (Q^d)^d ukoliko je izraz Q^d dobijen od izraza Q tako što je u njemu:
- svaki simbol operacije “ + “ zamenjen simbolom
operacije “ ⋅ “ i obrnuto,
- svaki simbol konstante “ 1 “ zamenjen simbolom
konstante “ 0 “ i obrnuto,
- svaki simbol operacije “ − “ zadržan nepromenjen i
- svaki simbol elementa zadržan nepromenjen.

(a + b) * (|a + c) * (b + c) = (a + b) * (|a + c)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Kako se definiše princip dualnosti?

A

Princip dualnosti, čiji matematički dokaz se ne daje, se definiše na sledeći način:
Ako je u Bulovoj algebri Q(a,b,c,…) = R(a,b,c,…), gde su Q(a,b,c,…) i R(a,b,c,…) Bulovi izrazi, tada vredi i dualna jednakost Q^d (a,b,c,…) = R^d (a,b,c,…)a Q i R . Simboli a, b, c, … i x, y, z, … označavaju proizvoljne elemente Bulove algebre.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Teoreme Bulove algebre?

A

U Bulovoj algebri vredi
1. |0 = 1 i |1= 0

  1. ||a = a
  2. a) a + 1 = 1
    b) a ⋅ 0 = 0
  3. a) |(a + b) = |a ⋅ |b
    b) |(a ⋅ b) = |a + |b
  4. a) a + |a ⋅ b = a + b
    b) a ⋅ (|a + b) = a ⋅ b
  5. a) a + a = a
    b) a ⋅ a = a
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Dokaz za: |0 = 1 i |1= 0

A
Kada se u aksiomi
 a) a + |a = 1
 b) a ⋅ |a = 0
zameni a = 0 dobija se
 a) 0 + |0 = 1
 b) 0 ⋅ |0 = 0
Pošto je 0 neutralni element za "+" to je jedino rešenje za |0 koje zadovoljava obe relacije |0 =1.
Kada se u aksiomi
 a) a + |a = 1
 b) a ⋅ |a = 0
zameni a = 1 dobija se
 a) 1 + |1 = 1
 b) 1 ⋅ |1 = 0
Pošto je 1 neutralni element za "⋅" to je jedino rešenje za |1 koje zadovoljava obe relacije |1 = 0.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Dokaz za: ||a = a

A
||a = ||a * 1
||a = ||a * (a + |a)
||a = ||a * a + ||a * |a
||a = ||a * a + 0
||a = (||a * a) + (a * |a)
||a = a * (||a + |a)
||a = a * 1
||a = a
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dokaz za: a + 1 = 1

a * 0 = 0

A

Teorema 3. a) a +1=1
b) a ⋅ 0 = 0

 a) 
 a + 1 = (a + 1) ⋅ 1
 a + 1 = (a+1) ⋅ (a + |a )
 a + 1 = a + 1 ⋅ |a
 a + 1 = a + |a
 a + 1 = 1
 b) 
 a ⋅ 0 = a ⋅ 0 + 0
 a ⋅ 0 = a ⋅ 0 + a ⋅ |a
 a ⋅ 0 = a ⋅ (0 + |a )
 a ⋅ 0 = a ⋅ |a
 a ⋅ 0 = 0
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dokaz De Morganove teoreme

A

Teorema 4. a) |(a + b) = |a ⋅ |b
b) a ⋅ b = a + b
Teorema pod a) će se dokazati pomoću relacije
a + b + |a ⋅ |b = 1
iz koje sledi da su a + b i |a ⋅ |b komplementi
a + b + |a ⋅ |b = (a + b + |a ) ⋅ (a + b + |b )
a + b + |a ⋅ |b = (b + 1) ⋅ (a + 1)
a + b + |a ⋅ |b = 1 ⋅ 1
a + b + |a ⋅ |b = 1
Teorema pod b) će se dokazati pomoću relacije
a ⋅ b ⋅ ( |a + |b ) = 0
iz koje sledi da su a ⋅ b i |a + |b komplementi

a ⋅ b ⋅ ( |a + |b ) = a ⋅ b ⋅ |a + a ⋅ b ⋅ |b
a ⋅ b ⋅ ( |a + |b ) = b ⋅ 0 + a ⋅ 0
a ⋅ b ⋅ ( |a + |b ) = 0 + 0
a ⋅ b ⋅ ( |a + |b ) = 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Dokaz za: a + |a * b = a + b

a * (|a + b) = a * b

A

Teorema 5.

a) a + a ⋅ b = a + b
b) a ⋅ a( + )b = a ⋅ b

a)
a + |a ⋅ b = (a + |a ) ⋅ (a + b)
a + |a ⋅ b = 1 ⋅ (a + b)
a + |a ⋅ b = a + b

b)
a ⋅ ( |a + b) = a ⋅ |a + a ⋅ b
a ⋅ ( |a + b) = 0 + a ⋅ b
a ⋅ ( |a + b) = a ⋅ b

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Dokaz za: a + a = a

a * a = a

A

Teorema 6.

a) a + a = a
b) a ⋅ a = a

a) 
 a + a = (a + a) ⋅ 1
 a + a = (a + a) ⋅ (a + |a)
 a + a = a + a ⋅ |a
 a + a = a + 0
 a + a = a
 b) a ⋅ a = a ⋅ a + 0
 a ⋅ a = a ⋅ a + a ⋅ |a
 a ⋅ a = a ⋅ (a + |a)
 a ⋅ a = a ⋅ 1
 a ⋅ a = a
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Objasniti Bulovu algebru na skupu sa dva elementa:

  1. koji elementi moraju da budu
  2. kako se dobija Bulova algebra na skupu sa dva elementa
  3. predstaviti operacije logičkim kolima i kako se nazivaju ta kola
  4. kako se naziva Bulova algebra na skupu sa dva elementa
  5. kako se nazivaju operacije “ − “, “ + “ i “ ⋅ “ u prekidačkoj algebri
A

U Bulovoj algebri na skupu sa dva elementa moraju da budu elementi 0 i 1, jer predstavljaju neutralne elemente za operacije “ + “ i “ ⋅ “, respektivno.
Bulova algebra na skupu sa dva elementa se dobija tako što se na skupu {0, 1} definišu operacije “ − “, “ + “ i “ ⋅ “ prema tablicama sa slike 1.
Bulova algebra na skupu od dva elementa se često naziva prekidačka algebra.
Za operacije “ − “, “ + “ i “ ⋅ “ se u prekidačkoj algebri često koriste i nazivi negacija, disjunkcija i konjukcija, respektivno.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly