Lesson 13 — Intermediate

Boolean Algebra & K-Map

Boolean algebra 0 aur 1 ki maths hai — isi se digital circuits aur logic gates bante hain. Is lesson mein seekhenge basic laws, De Morgan, expression simplification, aur K-Map se visual tarike se circuit chhota karna. GATE CS aur electronics dono mein ye section aata hai.

⏱ 15 min• Intermediate• Trees & Spanning

Boolean algebra kya hai

WHAT

Boolean algebra 0 aur 1 par chalti hai — variables Boolean hote hain aur operations AND(∧), OR(∨), NOT(¬) hote hain. Isi se digital circuits aur logic gates bante hain.

WHEN

Circuit simplify karna ho, condition chhoti karni ho, ya K-Map se expression reduce karna ho — tab Boolean algebra. GATE CS + Electronics dono mein syllabus mein hai.

WHERE

Logic gates (AND/OR/NOT), processors, programming conditions (a && b), K-Map simplification — hardware aur software dono taraf har jagah.

Boolean algebra aur propositional logic ek hi cheez ke do naam hain — bas yahan variables ki jagah 0/1 ki values hoti hain. Isliye commutative, distributive, De Morgan — sab wahi laws yahan bhi lagti hain.

Basic laws (identity, idempotent, De Morgan)

Basic laws (A, B Boolean variables):

Identity     : A ∨ 0 = A        A ∧ 1 = A
Idempotent   : A ∨ A = A        A ∧ A = A
Complement   : A ∨ ¬A = 1       A ∧ ¬A = 0
Domination   : A ∨ 1 = 1        A ∧ 0 = 0
Double neg.  : ¬(¬A) = A
Distributive : A ∧ (B ∨ C) = (A ∧ B) ∨ (A ∧ C)
Absorption   : A ∨ (A ∧ B) = A   A ∧ (A ∨ B) = A

DE MORGAN (sabse important):
  ¬(A ∧ B) = ¬A ∨ ¬B
  ¬(A ∨ B) = ¬A ∧ ¬B

De Morgan mein ek hi rule yaad rakho: bar toda, sign badla — NOT ke andar jaakar AND ↔ OR badal jaata hai. Do NOT laga kar wapas bhi aa sakte ho (double negation).

Expression simplification — worked example

Ab ek expression simplify karte hain — ye hi kaam K-Map bhi karta hai, bas haath se:

F = A′B + AB′ + AB   simplify karo

Step 1: A common lo (do terms mein)
        F = A′B + A(B′ + B)
Step 2: B′ + B = 1 (complement law)
        F = A′B + A
Step 3: A + A′B = A + B  (redundancy rule)
        F = A + B

Cross-check (truth table):
A B | A′B | AB′ | AB | F
0 0 |  0  |  0  | 0  | 0
0 1 |  1  |  0  | 0  | 1
1 0 |  0  |  1  | 0  | 1
1 1 |  0  |  0  | 1  | 1
→ F = 1 jab A=1 ya B=1  →  F = A + B ✓
Verify always: Simplify karne ke baad ek baar truth table se check kar lo — 4 rows mein hi pakka. Exam mein options diye hon toh dono taraf table banakar compare karo — trick questions mein yahi bachata hai.

K-Map (Karnaugh Map)

K-Map ek visual truth table hai — adjacent 1s ko group karke sabse chhota expression milta hai:

K-MAP RULES:
  Cells = 2^variables  (2-var → 4,  3-var → 8)
  Group size = power of 2  (1, 2, 4, 8...)
  Group BADA ho = expression CHHOTA
  Wrap-around allowed (leftmost column = rightmost)
  Har 1 covered hona chahiye, overlap chalega

3-variable: F(A,B,C) = Σm(1, 3, 5, 7)
         BC
  A  00 01 11 10
   0 [ 0  1  1  0 ]
   1 [ 0  1  1  0 ]
  Column 01 aur 11 mein sab 1 → dono ka matlab C = 1
  Group of 4  ⇒  F = C  ✓

2-variable: F(A,B) = Σm(0, 1, 2)
   B  0  1
 A 0 [ 1  1 ]
  1 [ 1  0 ]
  Group (00,01) = A′ ;  Group (00,10) = B′
  F = A′ + B′ = ¬(A ∧ B)  ✓

Exercise

Question: ¬(A ∧ B) ka equivalent kya hai? (¬A ∨ ¬B / ¬A ∧ ¬B / A ∨ B)

Question: A ∨ A ka value kya hai? (A / 0 / 1)

Question: 3-variable K-map mein kitne cells hote hain? Sirf number daalo.

Common mistakes

Desi example: Hostel corridor ke do switches

Hostel mein kabhi do switch se ek bulb control hota hai — switch ka state badlo, bulb ON/OFF. Truth table se hi circuit ka expression nikal jaata hai:

text
A, B = do switches (0 = off, 1 = on),  F = bulb
A B | F
0 0 | 0   (dono off → bujha)
0 1 | 1   (alag-alag state → ON)
1 0 | 1
1 1 | 0   (dono same → phir se bujha)
F = A XOR B = A′B + AB′  (two-way switch circuit)
Exam mapping (GATE / Electronics)
  • GATE: De Morgan + K-Map simplification — fixed questions.
  • Electronics/CS: logic gate design isi par based hai.
  • Trap: "¬(A∨B) = ¬A ∨ ¬B" — galat, wo ¬A ∧ ¬B hai.
  • Trap: "K-Map group of 3 allowed" — galat, sirf 2 ki power.
Lesson complete?

Boolean algebra clear. Agla lesson — Groups, Rings & Fields — abstract algebra ka wo hissa jo cryptography (RSA) ke peeche khada hai.

Popular courses: Data Science Course in Lucknow · AI Course in Lucknow · Python Course in Lucknow · Power BI Course · Data Analytics Course