Get AI summaries of any video or article — Sign up free
Start Learning Logic 2 | Disjunction, Tautology and Logical Equivalence [dark version] thumbnail

Start Learning Logic 2 | Disjunction, Tautology and Logical Equivalence [dark version]

4 min read

Based on The Bright Side of Mathematics's video on YouTube. If you like this content, support the original creators by watching, liking and subscribing to their content.

TL;DR

Disjunction uses the symbol ∨ and is true whenever at least one operand is true.

Briefing

Logic 2 adds two core ideas—disjunction and how truth tables enable tautology and logical equivalence—so that complex logical expressions can be simplified safely. Disjunction (“or”) is defined for two logical statements A and B using the symbol ∨. Its truth table outputs true (2) whenever at least one input is true, and it outputs false only when both inputs are false. The transcript also notes a circuit intuition: the two inputs behave like parallel switches, producing a true output if either switch is on.

With disjunction introduced, the next step is using truth tables to analyze compound formulas built from logical operations. A key example is ¬A ∨ A (where negation ¬ binds closest, so parentheses aren’t required). The truth table has two rows—one for A = true and one for A = false—and in both cases the expression evaluates to true. Any formula that always evaluates to true regardless of the truth values of its variables is called a tautology. Tautologies matter because they let a complicated expression be replaced by “true” (2) without changing the logical outcome.

Closely related is logical equivalence, which formalizes when two different formulas can be swapped without changing truth values. Two logical statements are logically equivalent if their truth tables match for every possible assignment of truth values to the variables appearing in them. The transcript emphasizes that this requires checking all combinations of truth values for the shared logical variables and comparing the resulting outputs.

An explicit equivalence example compares (A ∨ B) with ¬A ∧ ¬B. The transcript constructs a truth table over inputs A and B, then computes intermediate results: first A ∨ B, then applies negation to get ¬(A ∨ B); in parallel, it computes ¬A and ¬B and combines them with ∧ to get ¬A ∧ ¬B. For each of the four possible input combinations, the outputs match exactly, establishing that the two expressions are logically equivalent. The notation used for equivalence is a double arrow (↔), indicating that either expression can replace the other inside a larger formula while preserving the overall truth value.

In practical terms, logical equivalence becomes a tool for step-by-step simplification: rather than re-evaluating a complex expression from scratch, one can substitute an equivalent subexpression with a simpler one. The segment closes by signaling that additional logical operations will follow in the next installment, building on the same truth-table methods and substitution rules.

Cornell Notes

Disjunction (A ∨ B) is true whenever at least one of A or B is true, and false only when both are false. Truth tables let learners evaluate any compound formula built from logical operations. A formula that always evaluates to true for every assignment of its variables is a tautology; such expressions can be replaced by “true” without changing outcomes. Logical equivalence (↔) means two formulas produce identical truth-table outputs for all possible truth-value assignments of their variables. In the example, ¬(A ∨ B) matches ¬A ∧ ¬B across all four cases for A and B, so either form can be substituted inside larger expressions to simplify them.

How is disjunction (A ∨ B) different from conjunction (A ∧ B) in its truth behavior?

Disjunction outputs true (2) when at least one input is true: it is true for (A, B) = (true, true), (true, false), and (false, true). It outputs false only for (false, false). Conjunction, by contrast, requires both inputs to be true to output true.

What makes a formula a tautology, and why is that useful?

A tautology is a compound logical expression that evaluates to true for every possible truth assignment to its variables. For example, ¬A ∨ A is true whether A is true or false. This matters because the expression can be replaced by true (2) inside larger formulas without changing the overall truth value.

What does logical equivalence (↔) require between two formulas?

Two formulas are logically equivalent if their truth tables match exactly for all possible truth-value assignments of the variables involved. That means every row in the truth table produces the same output for both formulas. The double arrow (↔) indicates mutual substitutability: either formula can replace the other without changing the truth value of the larger expression containing it.

How does the example establish that ¬(A ∨ B) is equivalent to ¬A ∧ ¬B?

The truth table is built over A and B (four combinations). First compute A ∨ B, then negate it to get ¬(A ∨ B). Separately compute ¬A and ¬B and combine them with ∧ to get ¬A ∧ ¬B. The outputs match in every row—false for (A,B) = (false,false) and (true,true) as appropriate, and true for the remaining cases—so the expressions are logically equivalent.

Why does the transcript mention operator binding (negation binds closest)?

Binding rules determine how to interpret expressions without extra parentheses. In ¬A ∨ A, negation applies only to A, not to the entire disjunction. That ensures the truth table is constructed for the intended formula; otherwise, the evaluation could correspond to a different expression.

Review Questions

  1. Given a formula with two variables, how many rows must its truth table have, and what do those rows represent?
  2. Explain how you would decide whether two formulas are logically equivalent using only truth tables.
  3. Why can a tautology be replaced by “true” inside a larger logical expression without changing its meaning?

Key Points

  1. 1

    Disjunction uses the symbol ∨ and is true whenever at least one operand is true.

  2. 2

    Truth tables provide a systematic way to evaluate any compound logical expression built from operations like ¬, ∧, and ∨.

  3. 3

    A tautology is a formula that evaluates to true for every possible truth assignment of its variables.

  4. 4

    Logical equivalence (↔) holds when two formulas produce identical truth-table outputs for all variable assignments.

  5. 5

    Equivalent formulas can be substituted inside larger expressions to simplify them while preserving truth value.

  6. 6

    Operator binding rules (like negation applying closest) determine how expressions are parsed when parentheses are omitted.

Highlights

A ∨ B is false only in the single case where both A and B are false; otherwise it’s true.
¬A ∨ A is always true, making it a tautology that can be replaced by true (2).
Logical equivalence is verified by matching truth-table outputs row by row, enabling safe substitution.
¬(A ∨ B) and ¬A ∧ ¬B produce the same results for all four (A, B) combinations, so they’re interchangeable via ↔.

Topics

  • Disjunction
  • Tautology
  • Logical Equivalence
  • Truth Tables
  • Logical Substitution