Boolean simplification(1.4.3 c) Flashcards

1
Q

Double negation

A

¬(¬A) = A

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

Commutation

A

the order of variables for an operator doesn’t matter
A∧B = B∧A
A∨B = B∨A

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

Association

A

allows us to fiddle with/remove brackets
OR
A∨(B∨C) = (A∨B)∨C = A∨B∨C
AND
A∧(B∧C) = (A∧B)∧C = A∧B∧C

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

Distribution

A

OR
A∧(B∨C) = (A∧B)∨(A∧C)
AND
A∨(B∧C) = (A∨B)∧(A∨C)

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

Absorption

A

applies when a variable is referenced inside and outside a bracket
OR
A∨(A∧B) = A
A∧(A∨B) = A

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

De Morgans first law

A

¬(A∨B) = ¬A∧¬B
the operator changes

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

De Morgans second law

A

¬(A∧B) = ¬A∨¬B
the operator changes

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

AND gate rules

A

if an input is zero the input will always output zero(X∧0 = 0)
if an input is always one the output will will always be the other input(X∧1 = X)
if x is zero than both inputs are zero if x is one both inputs are one (X∧X = X)
if an input is one then another must be zero and vice versa(X∧¬X = 0)

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

OR gate rules

A

if an input is zero the output will be what the other input is(X∨0 = X)
if an input is always one the output will always be one(X∨1 = 1)
if x is zero then both inputs are zero if x is one then both inputs are one(X∨X = X)
if an input is one then the other leg must be zero and vice versa(X∨¬X = 1)

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

X∧0 = 0 AND gate

A

if an input is zero the input will always output zero

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

X∧X = X AND gate

A

if x is zero than both inputs are zero if x is one both inputs are one

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

X∧1 = X AND gate

A

if an input is always one the output will will always be the other input

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

X∧¬X = 0 AND gate

A

if an input is one then another must be zero and vice versa

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

X∨0 = X OR gate

A

if an input is zero the output will be what the other input is

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

X∨1 = 1 OR gate

A

if an input is always one the output will always be one

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

X∨X = X OR gate

A

if x is zero then both inputs are zero if x is one then both inputs are one

16
Q

X∨¬X = 1 OR gate

A

if an input is one then the other leg must be zero and vice versa