Photo AI
Last Updated Sep 27, 2025
Revision notes with simplified explanations to understand Karnaugh Maps quickly and effectively.
285+ students studying
Karnaugh Maps (K-Maps) are a visual tool used to simplify Boolean expressions by minimising the number of terms and operations. Simplifying Boolean expressions reduces the complexity of digital circuits, improving efficiency.
K-Maps provide an intuitive way to group and eliminate redundant terms in a Boolean expression. They are particularly useful for simplifying expressions with up to four variables.
A K-Map is a grid where each cell represents a minterm (a specific combination of variable values). The size of the grid depends on the number of variables:
Example for 3 Variables (A, B, C):
AB \ C | 0 | 1 |
---|---|---|
00 | 0 | 1 |
01 | 2 | 3 |
11 | 6 | 7 |
10 | 4 | 5 |
The rows and columns are arranged in Gray code order, where only one-bit changes between adjacent cells (e.g., 00, 01, 11, 10).
To simplify, group adjacent cells containing 1s. Groups must be powers of 2 (e.g., 1, 2, 4, 8 cells):
Step 1: Identify all groups of 1s in the K-Map.
Step 2: For each group, write the simplified term by eliminating variables that change within the group.
Step 3: Combine all simplified terms with OR (∨).
Example: Simplifying a Boolean Expression Given Expression:
Step 1: Fill in the K-Map.
AB \ C | 0 | 1 |
---|---|---|
00 | 0 | 1 |
01 | 0 | 1 |
11 | 0 | 1 |
10 | 0 | 1 |
Step 2: Group the 1s.
AB \ C | 0 | 1 |
---|---|---|
00 | 1 | |
01 | 1 | |
11 | 1 | |
10 | 1 |
Group 1:
Simplified Expression:
Enhance your understanding with flashcards, quizzes, and exams—designed to help you grasp key concepts, reinforce learning, and master any topic with confidence!
50 flashcards
Flashcards on Karnaugh Maps
Revise key concepts with interactive flashcards.
Try Computer Science Flashcards5 quizzes
Quizzes on Karnaugh Maps
Test your knowledge with fun and engaging quizzes.
Try Computer Science Quizzes29 questions
Exam questions on Karnaugh Maps
Boost your confidence with real exam questions.
Try Computer Science Questions27 exams created
Exam Builder on Karnaugh Maps
Create custom exams across topics for better practice!
Try Computer Science exam builder12 papers
Past Papers on Karnaugh Maps
Practice past papers to reinforce exam experience.
Try Computer Science Past PapersDiscover More Revision Notes Related to Karnaugh Maps to Deepen Your Understanding and Improve Your Mastery
Join 500,000+ A-Level students using SimpleStudy...
Join Thousands of A-Level Students Using SimpleStudy to Learn Smarter, Stay Organized, and Boost Their Grades with Confidence!
Report Improved Results
Recommend to friends
Students Supported
Questions answered