Boolean logic

True-false algebra

Boolean logic is a system of reasoning using only two values—true and false, or 1 and 0.

Named for mathematician George Boole, it forms the foundation of digital computing and programming.

The basic operations are AND, OR, and NOT: The search uses Boolean logic to combine keywords.

Boolean expressions evaluate conditions and control program flow.

algebra

set theory

Mathematics of abstract collections

simplification

values

true

Accurate or loyal

truth value · tautology · contradiction · satisfiable · unsatisfiable · bit · zero · one · on · off

gates

AND

Logical both-true gate

  • ORInclusive logic gate
  • NANDNegated-and logic operation
  • XORTrue iff inputs differ

truth table · inverter · buffer · flip-flop · transistor · circuit · multiplexer · demultiplexer · encoder · decoder

operators

conjunction

Word joining clauses together

implication · biconditional · conditional · bitwise · antecedent · consequent · operand

programming

conditional

Dependent on prerequisites

comparison · predicate · return value · truthy · branching · while loop · assertion

search

query

Request for information

truncation · nesting · parentheses · search string · advanced search · inclusion · exclusion

Categories
Opposites
truth value granularity

Boolean logicfuzzy logic

Reasoning with gradations, not absolutes

partial truth

reasoning paradigm

Boolean logicmachine learning

Algorithms that improve from data

inductive reasoning

boundary precision

Boolean logicvagueness

Absence of precision

Family

logical, Boolean algebra, binary logic

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Abstract · Rated G