Professional Documents
Culture Documents
Booleova Algebra
Booleova Algebra
Sanda, 2012.
LOGIKA IZJAVA
Osnovni element
logike algebre logika izjava.
Zbog jednostavnosti
moe se oznaiti
jednim slovom (npr. P)
Za svaku od izjava se
moe jednoznano
tvrditi da je istinita ili
lana.
Sanda, 2012.
P
Danas je vedar dan
Karlovac je u
Dalmaciji
1+1=3.
IZJAVA
Istinita izjava:
istina ili engl. true, a zbog jednostavnosti
T ili 1
Lana izjava:
la ili engl. false, a zbog jednostavnosti F
ili 0
Sanda, 2012.
RAUNALO
LOGIKE OPERACIJE
S logikim se izjavama
mogu izvoditi razne
logike operacije.
Logike se operacije
zapisuju pomou logikih
operatora.
Osnovne
logike
operacije
I
ILI
NE
Naziva se i negacija.
Zadatak - promjena vrijednosti logike
izjave iz istine u la i obrnuto.
Sanda, 2012.
Danas je subota.
4 je razliito od 4.
4 nije razliito od 4.
7
Sanda, 2012.
LOGIKI OPERATOR I (ENGL. AND)
Naziva se i konjunkcija.
Zadatak - vratiti istinu samo ako su obje
logike izjave ukljuene u operaciju
istinite.
Sanda, 2012.
PQ
Danas je
subota.
4 je razliito
od 4.
Danas je
petak.
la
4 je vee od 0.
istina
9
LOGIKI OPERATOR I (ENGL. AND)
Sanda, 2012.
PQ
10
Naziva se i disjunkcija.
Zadatak - vratiti istinu ako je bar jedna od
logikih izjava ukljuenih u operaciju
istinita.
Karlovac je u
Dalmaciji.
4 je jednako 4.
Karlovac je u
Slavoniji.
4 je manje od 0.
Sanda, 2012.
P+Q
la
istina
11
Sanda, 2012.
P+Q
12
Sanda, 2012.
13
14
Sanda, 2012.
15
16
P+P=1
Komutativnost
PQ=QP
P+Q=Q+P
Asocijativnost
(P Q) R = P (P + Q) + R = P + (Q
(Q R)
+ R)
Sanda, 2012.
17
Involutivnost
(P)=P
Sanda, 2012.
18
Sanda, 2012.
19
Sanda, 2012.
20
Sanda, 2012.
21
PRIMJER 1
P (P +
Q)
= P (P +
Q)
=PP+P
Q
=P+PQ
= P (1 +
Q)
=P1
=P
Sanda, 2012.
22
PRIMJER 1
A = P (P + Q)
Sanda,
P+
Q
23
PRIMJER 1
Sanda,
24
PRIMJER 2
P + (P
Q)
= P + (P
Q)
=P+PQ
= P (1 +
Q)
=P1
=P
Sanda, 2012.
25
PRIMJER 2
A = P + (P Q)
Sanda,
P
Q
26
PRIMJER 2
Sanda,
27
PRIMJER 3
P + (P
Q)
= P + (P Q)
= (P + P) (P
+Q)
= 1 (P + Q)
=P+Q
Sanda, 2012.
28
PRIMJER 3
A =P + Q
A = P + (P Q)
Sanda,
P
Q
29
PRIMJER 3
Sanda,
30
PRIMJER 4
P (P +
Q)
= P (P + Q)
= (P P) + (P
Q)
= 0 + (P Q)
=PQ
Sanda, 2012.
31
PRIMJER 4
A = P (P + Q)
Sanda,
P
+Q
A =P Q
P
32
PRIMJER 4
Sanda,
33
PRIMJER 5
AB+AB+A
C+C
=AB+AB+A
C+C
= A (B + B) + C
(A + 1)
=AB+C1
=AB+C
Sanda, 2012.
34
P=AB+AB+AC+C
Sanda,
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
A A A
B
B
C
35
P=AB+C
Sanda,
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
A
B
36
37
PRIMJER 6
ABC+ABC+ ABC+A
BC
=ABC+ABC+ABC+A
BC
= A B (C + C) + A B (C + C)
=AB1+AB1
= B (A + A)
=B
Sanda, 2012.
38
ABC+ABC+ ABC+A
BC
A
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
Sanda,
AB AB
C C
AB
C
AB
C
39
P=B
B
0
0
1
1
0
0
1
1
Sanda,
40
41
PRIMJER 7
P+Q
=P+Q
=PQ
=PQ
Sanda, 2012.
42
PRIMJER 7
A =P Q
A=P+Q
Sanda,
P+
Q
43
PRIMJER 7
Sanda, 2012.
44
PRIMJER 8
A B + A+ B
=A+B+A
B
= A (1 + B)
+B
=A+
B
Sanda, 2012.
=A
78/13
45
PRIMJER 9
ABC+CB+AB
+A+B
=ABC+CB+A
B+AB
=ABC+CB+B
(A + A)
= B (A C + 1) +
CB
=B+C
Sanda, 2012.
66/1
46
PRIMJER 10
A (B + C) + B (A + C) + C (A
+ B)
=AB+AC+BA+BC+
CA+CB
= A (B + B) + B (C + C) +
C (A + A)
= A + B + C = (A + B)
+C
Sanda, 2012.
=AB+C= A
77/11
47
PRIMJER 11
A C (A + B) + B C ( A + B)
=ACA+ACB+BC
A+BCB
= A B (C +
C)
=A
B
Sanda, 2012.
=A+
77/12
48
PRIMJER 12
A (B + C) + B (A + C) + C (A
+ B)
=AB+AC+BA+BC+
CA+CB
= A (B + B) + C (A + A) +
C (B + B)
=A+C+C =
A+C
78/14
Sanda, 2012.
49
PRIMJER 13
A (B + C) (A + B C)
= A + (B + C) (A
BC)
= (A + B + C ) (A
B C)
=AABC+BABC
+CABC
=AB
Sanda, 2012.
80/18
50
PRIMJER 14A
A (B + B) C + B (A + C) + A
(B C + A)
=AC+BA+BC=A+C+
BA+BC
= A (1 + B) + C (1 + B) = A +
C=AC
= A C + A (B C + A)
79/17
Sanda, 2012.
51
PRIMJER 14B
= A C + A (B
C + A)
= A C A (B
C + A)
=(A + C ) (A + (B C + A)= (A + C)
(A + B C A)
=( A + C) ( A (1 + B C)) =
( A + C) A
=AA+CA =
Sanda, 2012.
52