Boolean Algebra Basics

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/22

flashcard set

Earn XP

Description and Tags

Practice vocabulary flashcards covering the fundamental laws, rules, logic operations, and DeMorgan's theorems in Boolean algebra.

23 Terms

1
New cards

Boolean Algebra

A branch of algebra in which the values of the variables are either true or false, denoted as 11 and 00 in digital logic systems.

2
New cards

Boolean Addition

The logic operation equivalent to the OR operation (symbol: ++), producing a sum term of 11 if one or more literals are 11, and 00 only if every literal is 00.

3
New cards

Boolean Multiplication

The logic operation equivalent to the AND operation (symbol: ⋅\cdot or no symbol), producing a product term that is 11 only if all literals are 11.

4
New cards

Commutative Law of Addition

A Boolean algebra law stating that the order of the addition operands does not affect the result: A+B=B+AA + B = B + A.

5
New cards

Commutative Law of Multiplication

A Boolean algebra law stating that the order of the multiplication operands does not affect the result: A⋅B=B⋅AA \cdot B = B \cdot A.

6
New cards

Associative Law of Addition

A Boolean algebra law stating that grouping does not affect the result of an OR operation: (A+B)+C=A+(B+C)(A + B) + C = A + (B + C).

7
New cards

Associative Law of Multiplication

A Boolean algebra law stating that grouping does not affect the result of an AND operation: (A⋅B)⋅C=A⋅(B⋅C)(A \cdot B) \cdot C = A \cdot (B \cdot C).

8
New cards

Distributive Law

A Boolean algebra law stating that Boolean multiplication distributes over addition: A⋅(B+C)=A⋅B+A⋅CA \cdot (B + C) = A \cdot B + A \cdot C.

9
New cards

Extended Distributive Rule

The rule stating that summing a variable with the product of two other variables yields a product-of-sums (POS): A+(B⋅C)=(A+B)⋅(A+C)A + (B \cdot C) = (A + B) \cdot (A + C).

10
New cards

Identity Rule

A Boolean rule stating that adding 00 leaves the variable unchanged (A+0=AA + 0 = A), and multiplying by 11 leaves the variable unchanged (A⋅1=AA \cdot 1 = A).

11
New cards

Null Rule

A Boolean rule stating that adding 11 always results in 11 (A+1=1A + 1 = 1), and multiplying by 00 always results in 00 (A⋅0=0A \cdot 0 = 0).

12
New cards

Idempotent Rule

A Boolean rule stating that repeating the same variable does not change the result: A+A=AA + A = A and A⋅A=AA \cdot A = A.

13
New cards

Involution Rule

A Boolean rule stating that double negation returns the original value of the variable: (A′)′=A(A')' = A or A‾‾=A\overline{\overline{A}} = A.

14
New cards

Complement Rule

A Boolean rule stating that a variable ORed with its complement equals 11 (A+A′=1A + A' = 1), and a variable ANDed with its complement equals 00 (A⋅A′=0A \cdot A' = 0).

15
New cards

Absorption Rule

A Boolean rule where the original variable absorbs a product or sum term involving itself: A+(A⋅B)=AA + (A \cdot B) = A and A⋅(A+B)=AA \cdot (A + B) = A.

16
New cards

DeMorgan’s First Theorem (Law of Intersection)

A theorem stating that the complement of a product is equal to the sum of the complements: (A⋅B)′=A′+B′(A \cdot B)' = A' + B'.

17
New cards

DeMorgan’s Second Theorem (Law of Union)

A theorem stating that the complement of a sum is equal to the product of the complements: (A+B)′=A′⋅B′(A + B)' = A' \cdot B'.

18
New cards
<p>Negative-OR Gate</p>

Negative-OR Gate

The DeMorgan equivalent of a NAND gate, consisting of an OR gate with inverters (bubbles) on its inputs, implementing the function X=A′+B′X = A' + B'.

19
New cards
<p>Negative-AND Gate</p>

Negative-AND Gate

The DeMorgan equivalent of a NOR gate, consisting of an AND gate with inverters (bubbles) on its inputs, implementing the function X=A′B′X = A'B'.

20
New cards

Duality (DeMorgan's Rule)

The process of interchanging operators and constants in a Boolean function by replacing 00 with 11, 11 with 00, the AND operator with the OR operator, and the OR operator with the AND operator.

21
New cards

Redundancy Rule

The Boolean simplification identity stating that A+A′B=A+BA + A'B = A + B (or A+A‾B=A+BA + \overline{A}B = A + B).

22
New cards

Exclusive-OR (XOR)

A logic operation denoted by ⊕\oplus, defined by the Boolean expressions X⊕Y=X′Y+XY′=(X+Y)⋅(X′+Y′)X \oplus Y = X'Y + XY' = (X + Y) \cdot (X' + Y').

23
New cards

Exclusive-NOR (XNOR)

A logic operation denoted by ⊙\odot, defined by the Boolean expressions X⊙Y=X′Y′+XY=(X+Y)⋅(X⋅Y)′X \odot Y = X'Y' + XY = (X + Y) \cdot (X \cdot Y)'.