Statements, Symbolic Representation, and Tautologies

Formal logic can represent the statements we use in English to communicate facts or information. A statement (or proposition) is a sentence that is either true or false.

Definitions

Essential definitions to understand formal logic

Questions  (15)
Connectives and Truth Values

In English, simple statements are combined with connecting words like and to make more interesting compound statements.

Questions  (20)
Tautologies

Always true formula

Questions  (11)
Implication Statement Breakdown

Identify the antecedent and consequent in an implication statement

Questions  (4)
Negation of a statement

Expressing the negation of a statement must be done with care

Questions  (4)
Logical Connectives in the Real World

This quiz tests your understanding of practical applications of formal logic. It covers how search engines utilize logical connectives (AND, OR, NOT) to refine web queries, how logical expressions simplify program code and control execution flow, and how electronic gates implement these truth tables directly in computer circuitry.

Questions  (5)
Algorithms in Formal Logic

The foundational concepts of algorithms in logic, including truth table scaling, pseudocode structure, shortcut tautology testing for conditional expressions, and identifying contradictions in truth assignments

Questions  (10)
Exercise 1: Statements and Truth Values

Introduces what counts as a genuine logical statement, then practices evaluating the truth values of simple conjunctions, disjunctions, and conditionals built from basic number facts.

Questions  (9)
Exercise 2: Evaluating Compound Well-Formed Formul...

Practices evaluating compound well-formed formulas (WFFs) built from AND, OR, and negation, given specific truth-value assignments for each variable.

Questions  (8)
Exercise 3: Translating Conditionals and Basic Con...

Covers translating everyday phrases such as "sufficient condition," "necessary condition," and "only if" into symbolic conditional statements, along with writing and negating simple disjunctions and conjunctions.

Questions  (14)
Exercise 4: Translating Compound Statements Betwee...

Covers translating more complex compound statements back and forth between English sentences and symbolic logical notation.

Questions  (10)
Exercise 5: Logical Equivalence, Tautologies, and ...

Covers testing logical equivalence, identifying the contrapositive of a conditional, verifying tautologies, and applying propositional logic to search-engine queries, program conditions, and combinatorial counting.

Questions  (13)
Exercise 6: Functional Completeness, Multi-Valued ...

Covers which sets of logical connectives are functionally complete, extending truth tables to three-valued logic, and solving classic self-referential logic puzzles.

Questions  (14)