Mathematics & Logic · Depth 2 · Introductory · 6 min read

Logic

The study of when a conclusion follows from its premises: truth tables, valid and sound arguments, and proof, from Aristotle to Boole and computer circuits.

On this page
  1. What logic studies
  2. How it works: connectives and truth tables
  3. Valid, sound, deductive, inductive
  4. Logic and proof
  5. History
  6. Common misconceptions
  7. Going further
  8. Real-life examples
  9. Evidence & sources

What logic studies

Logic asks when a conclusion really follows from what you already accept. Its building block is the statement: a complete sentence making a claim that is either true or false.[1, 8] In an argument, the statements offered in support are the premises, and the judgment drawn from them is the conclusion.[1]

Today logic is a branch of both mathematics and philosophy,[11] and a central branch of computer science.[11]

How it works: connectives and truth tables

Simple statements are joined into compound statements by connectives.[2] Each one is defined by a rule for when the result is true:

  • Not (negation, ~p) flips the truth value: when p is true, ~p is false, and the other way round.[1, 3]
  • And (conjunction, p ∧ q) is true only when both parts are true.[2, 3]
  • Or (disjunction, p ∨ q) means the inclusive or unless stated otherwise: it is false only when both parts are false.[2, 3]
  • If p, then q (the conditional, p → q) is false only when p is true and q is false.[2, 4]
  • p if and only if q (the biconditional, p ↔ q) is true when p and q match: both true or both false.[2]

The symbols follow the OpenStax textbook listed in the sources.

A truth table lists all the possible truth values of the parts of a statement, and the result for each.[3] Two statements give 2 × 2 = 4 combinations, by the multiplication principle.[3]

pqp ∧ qp ∨ qp → qp ↔ q
TTTTTT
TFFTFF
FTFTTF
FFFFTT

For example, take p: 4 + 7 = 11, q: 11 − 3 = 7 and r: 7 × 11 = 77.[3] Since 11 − 3 is 8, q is false while p and r are true, so “p and r” is true but “p and q” is false.[3]

Two statements are logically equivalent when the biconditional joining them is true in every row of its truth table.[5] De Morgan’s laws are examples: “not (p and q)” is equivalent to “not p or not q”, and “not (p or q)” is equivalent to “not p and not q”.[6] An if-then statement is also equivalent to its contrapositive, “if not q, then not p”.[5]

Statements about groups use quantifiers such as all, some and none: all squares are rectangles, only some rectangles are squares, and no squares are circles.[1]

Valid, sound, deductive, inductive

An argument is valid if its conclusion follows from its premises, whether those premises are true or false.[3] It is sound if it is valid and all its premises are true.[7, 12]

Deductive arguments draw specific conclusions from general premises, while inductive arguments draw a general conclusion from a pattern of specific cases.[7] Familiar valid deductive arguments include syllogisms such as: “All humans are living beings. All living beings are mortal. Therefore, all humans are mortal.”[12]

Some argument forms are always valid. The law of detachment (modus ponens) says that if “p → q” and p are both true, then q must be true.[7] Another valid form is modus tollens, the law of denying the consequent.[7] Because “if p, then q” is equivalent to “if not q, then not p”, learning that q is false lets you conclude that p is false.[5, 7]

Induction works differently. Seeing the sun rise in the east every day so far leads to the conclusion that it will rise there tomorrow.[12] Unlike deduction, induction is thought to be ampliative: its conclusion goes beyond what the premises contain.[12] That is why inductive arguments are usually judged strong or weak rather than proved.[1]

Logic and proof

An axiom is a statement accepted as true without proof.[8, 10] A proof is a sequence of logical deductions from axioms and previously proved statements, and a statement that has been proved is a theorem.[8, 10] This approach, going back to Euclid and now called the axiomatic method, remains the foundation of mathematics today.[8]

Checking examples is not proof. The formula n2 + n + 41 gives a prime number for every n from 0 up to 39, where it gives 1,601.[8] But you can’t check a claim about an infinite set by checking a finite set of its elements, however large.[8] Yet n = 40 gives 402 + 40 + 41 = 1,681 = 41 × 41, which is not prime.

History

Aristotle’s logical works contain the earliest formal study of logic that we have.[13] His theory of the syllogism deals with inferences from two premises, each a categorical sentence, sharing exactly one term.[13] The Stanford Encyclopedia of Philosophy notes that very few today would call it an adequate basis for understanding science, mathematics or even everyday reasoning.[13]

George Boole (1815–1864) reduced logic to an algebra, bringing it into mathematics, first in The Mathematical Analysis of Logic (1847).[14, 17] His Laws of Thought followed, dated 1854 by MacTutor and 1853 by OpenStax.[17, 6] Claude Shannon described an interpretation of propositional logic in which sentence letters stand for circuits, and his work greatly helped circuit design.[15]

In 1879, Gottlob Frege published his Begriffsschrift (“Concept Script”), the first presentation of what we would now recognise as a logical system with negation, implication and universal quantification.[18, 16] Frege aimed to show that mathematics is reducible to logic, a thesis called logicism, but Russell pointed out that the Russell paradox gave a contradiction in Frege’s system of axioms.[18]

Common misconceptions

“A valid argument has a true conclusion.” An argument can be valid without being true.[7] Soundness is the extra requirement that every premise is true.[7, 12]

“If an argument sounds convincing, it must be good.” A false or deceptive argument is called a fallacy.[7] Hasty generalization presents a weak inductive argument;[7] equivocation exploits the ambiguity of a word; and appeal to authority cites an authority instead of giving reasons.[12]

Going further

On this map, logic sits beside Geometry and Philosophy. The free Stanford Encyclopedia of Philosophy, listed below, goes deeper.

Real-life examples

  • A parent's promise

    "If you finish your homework, you can play video games" is an if-then statement. Logic treats it like a promise: it is false only when the promise is broken, with the homework done and the games still refused.[4, 2]

  • "All birds fly!"

    A child sees that cardinals, robins and ducks are all birds, and declares that all birds fly.[1] That is an inductive argument, and countering its conclusion takes a counterexample: a bird that does not fly.[1]

  • Ten tails in a row

    After ten tails in a row from a fair coin, heads is not "due": each flip has an equal chance of heads or tails, whatever came before. Believing otherwise is called the gambler's fallacy.[9]

  • Logic inside every computer

    Boole's algebra of logic was foundational in the design of digital computer circuits, and Boolean algebra is still used in switching circuits and computer construction.[6, 17]

Connected across the map

Learn more

Short descriptions are our own summaries. The resources belong to, and are run by, their publishers.

Evidence & sources

Level 1 · Established

Supported by extensive evidence and broad scientific consensus.

Why this level? Classical logic is settled mathematics, taught in every introductory course. The definitions and rules here come from a peer-reviewed open textbook (OpenStax) and an MIT course text, and the history from MacTutor (University of St Andrews) and the Stanford Encyclopedia of Philosophy.

This is a Knowledge Atlas editorial classification of the sources we could find, not a certificate of truth. How we evaluate knowledge

Sources

Based on 18 sources from 4 institutions: OpenStax, MIT OCW, SEP, MacTutor.

Show all 18 sourcesHide the list
  1. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.1 Statements and QuantifiersOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  2. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.2 Compound StatementsOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  3. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.3 Constructing Truth TablesOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  4. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.4 Truth Tables for the Conditional and BiconditionalOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  5. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.5 Equivalent StatementsOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  6. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.6 De Morgan's LawsOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  7. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 2.7 Logical ArgumentsOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  8. AuthoritativeMIT OpenCourseWare· UniversityMathematics for Computer Science (6.042J course text, 2015)Opened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  9. AuthoritativeMIT OpenCourseWare· University6.1200J Mathematics for Computer Science (Spring 2024), Lecture 20: IndependenceOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  10. ScholarlyOpenStax (Rice University)· Academic publisherContemporary Mathematics, 10.1 Points, Lines, and PlanesOpened and checked against this page on 29 Sept 2026 · License: CC BY-NC-SA 4.0
  11. ScholarlyStanford Encyclopedia of Philosophy· Academic publisherClassical LogicOpened and checked against this page on 29 Sept 2026
  12. ScholarlyStanford Encyclopedia of Philosophy· Academic publisherArgument and ArgumentationOpened and checked against this page on 29 Sept 2026
  13. ScholarlyStanford Encyclopedia of Philosophy· Academic publisherAristotle's LogicOpened and checked against this page on 29 Sept 2026
  14. ScholarlyStanford Encyclopedia of Philosophy· Academic publisherThe Algebra of Logic TraditionOpened and checked against this page on 29 Sept 2026
  15. ScholarlyStanford Encyclopedia of Philosophy· Academic publisherPropositional LogicOpened and checked against this page on 29 Sept 2026
  16. ScholarlyStanford Encyclopedia of Philosophy· Academic publisherFrege's LogicOpened and checked against this page on 29 Sept 2026
  17. ScholarlyMacTutor History of Mathematics (University of St Andrews)· UniversityGeorge Boole - BiographyOpened and checked against this page on 29 Sept 2026
  18. ScholarlyMacTutor History of Mathematics (University of St Andrews)· UniversityGottlob Frege - BiographyOpened and checked against this page on 29 Sept 2026