Photo AI

Last Updated Sep 27, 2025

Boolean Logic Simplified Revision Notes

Revision notes with simplified explanations to understand Boolean Logic quickly and effectively.

user avatar
user avatar
user avatar
user avatar
user avatar

330+ students studying

Boolean Logic

Overview

Boolean Logic is the foundation of digital circuits and computational logic. It involves expressions that evaluate to either True (1) or False (0), and it uses logical operators such as AND, OR, NOT, and XOR to form more complex conditions.

This note will guide you through defining problems using Boolean logic, constructing truth tables, and working with logic gates.

Boolean Operators and Truth Tables

AND (Conjunction, ∧):

image

Returns True if both inputs are True.

Truth Table:

ABA ∧ B
TTT
TFF
FTF
FFF

OR (Disjunction, ∨):

image

Returns True if at least one input is True.

Truth Table:

ABA ∨ B
TTT
TFT
FTT
FFF

NOT (Negation, ¬):

image

Returns the inverse of the input.

Truth Table:

A¬A
TF
FT

XOR (Exclusive OR, ⊕):

image

Returns True if exactly one input is True.

Truth Table:

ABA ⊕ B
TTF
TFT
FTT
FFF

Constructing Logic Gate Diagrams from Boolean Expressions

Boolean expressions can be represented as logic gate diagrams. Here's a summary of the key gates:

  1. AND Gate: Outputs True only if both inputs are True.
  2. OR Gate: Outputs True if at least one input is True.
  3. NOT Gate: Inverts the input.
  4. XOR Gate: Outputs True if exactly one input is True.
lightbulbExample

Example Expression: A(¬BC)A \wedge (\neg B \vee C)

Diagram:

  • First, use a NOT Gate for BB.
  • Then, use an OR Gate to combine ¬B\neg B and CC
  • Finally, use an AND Gate to combine AA with the result of (¬BC\neg B \vee C)

Constructing Boolean Expressions from Logic Gate Diagrams

  1. Identify the gates and their connections.
  2. Start from the inputs and move towards the output.
  3. Combine sub-expressions for each gate.
lightbulbExample

Example Given a diagram with:

  • An AND Gate combining AA and BB
  • The output of this AND Gate feeds into an OR Gate with input CC The corresponding Boolean expression is:
(AB)C(A \wedge B) \vee C

Constructing Truth Tables

A truth table lists all possible combinations of input values and their corresponding output.

lightbulbExample

Example For the expression ABA \wedge B

ABABA \wedge B
TTT
TFF
FTF
FFF

Examples of Problem Definition

  1. Problem: Is the light on?
  • Logic: Light turns on when switch1 AND switch2 are ON.
  • Boolean Expression: switch1switch2\text{switch1} \wedge \text{switch2}
  1. Problem: Car alarm activation.
  • Logic: Alarm activates if door open OR ignition ON while key not present.
  • Boolean Expression: (doorignition)¬key(\text{door} \vee \text{ignition}) \wedge \neg \text{key}

Note Summary

infoNote

Common Mistakes

  1. Incorrect Truth Table Construction:
  • Ensure all combinations of inputs are included.
  • Use the correct operator logic for each row.
  1. Misinterpreting Logic Diagrams:
  • Follow the signal flow from the inputs to the output systematically.
  1. Incorrect Use of XOR:
  • Confusing XOR with OR. XOR is true only when exactly one input is true.
  1. Order of Operations:
  • Apply NOT before AND or OR in compound expressions.
infoNote

Key Takeaways

  • Boolean logic forms the basis of computational logic and circuit design.
  • Understand the behaviour of AND, OR, NOT, and XOR operators through truth tables.
  • Practice converting between Boolean expressions, truth tables, and logic gate diagrams.
  • Ensure accuracy by systematically constructing and validating truth tables and diagrams.
Books

Only available for registered users.

Sign up now to view the full note, or log in if you already have an account!

500K+ Students Use These Powerful Tools to Master Boolean Logic

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 Boolean Logic

Revise key concepts with interactive flashcards.

Try Computer Science Flashcards

5 quizzes

Quizzes on Boolean Logic

Test your knowledge with fun and engaging quizzes.

Try Computer Science Quizzes

29 questions

Exam questions on Boolean Logic

Boost your confidence with real exam questions.

Try Computer Science Questions

27 exams created

Exam Builder on Boolean Logic

Create custom exams across topics for better practice!

Try Computer Science exam builder

12 papers

Past Papers on Boolean Logic

Practice past papers to reinforce exam experience.

Try Computer Science Past Papers

Other Revision Notes related to Boolean Logic you should explore

Discover More Revision Notes Related to Boolean Logic to Deepen Your Understanding and Improve Your Mastery

96%

114 rated

Boolean Algebra

Karnaugh Maps

user avatar
user avatar
user avatar
user avatar
user avatar

434+ studying

188KViews

96%

114 rated

Boolean Algebra

Simplifying Boolean Algebra

user avatar
user avatar
user avatar
user avatar
user avatar

316+ studying

190KViews

96%

114 rated

Boolean Algebra

Flip Flop Circuits

user avatar
user avatar
user avatar
user avatar
user avatar

377+ studying

194KViews

96%

114 rated

Boolean Algebra

Adder Circuits

user avatar
user avatar
user avatar
user avatar
user avatar

278+ studying

180KViews
Load more notes

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!

97% of Students

Report Improved Results

98% of Students

Recommend to friends

500,000+

Students Supported

50 Million+

Questions answered