Logic 108 2021 May 2026


Logic 108: Advanced Symbolic Logic

Course Description

Logic 108 is an intermediate-level course building upon the foundations of propositional and predicate logic. This course introduces students to metatheory, non-classical logics, and advanced proof techniques. Topics include: soundness and completeness proofs, modal logic (System K, T, S4, S5), intuitionistic logic, and an introduction to second-order logic. Emphasis is placed on formal systems, semantic interpretation, and the limits of formal reasoning.

Prerequisites: Logic 107 (Introduction to Symbolic Logic) or equivalent.


1. Metatheory: Soundness and Completeness

Having mastered the syntactic (proof-theoretic) and semantic (model-theoretic) aspects of classical first-order logic in Logic 107, we now prove their equivalence.

These theorems establish that our proof system perfectly captures the notion of logical entailment.

Exercise 108.1: Prove the base case of the soundness theorem for the universal instantiation rule: From ∀x P(x), derive P(c).


2. Modal Logic: Adding Necessity and Possibility

We extend classical logic with two operators: (necessarily) and (possibly), where ◇φ is defined as ¬□¬φ.

Semantics (Kripke Frames): A model M = ⟨W, R, V⟩ consists of:

Truth Conditions:

Axiom Systems:

Exercise 108.2: Prove that in System S5, □p ↔ ◇□p.


3. Intuitionistic Logic: Rejecting the Law of Excluded Middle

Intuitionistic logic does not accept φ ∨ ¬φ (LEM) as a theorem. Truth is constructive: a sentence is true only if we have a proof.

Semantics (Heyting Algebras / Kripke Models for Intuitionism):

Consequences:

Exercise 108.3: Construct a Kripke countermodel showing that ¬¬p → p fails in intuitionistic logic.


4. Second-Order Logic: Quantifying Over Predicates

First-order logic quantifies over individuals. Second-order logic allows quantification over properties and relations.

Syntax: Add variables X, Y, Z, ... for predicates. Formula example: ∀X (X(a) → X(b)) (a and b are indiscernible).

Semantics: A model assigns a set of individuals to individual variables and a set of subsets of the domain (for unary predicates) to predicate variables. logic 108

Key properties:

Theorem (Löwenheim–Skolem fails): Second-order logic has categorical theories (e.g., second-order Peano arithmetic has exactly one model up to isomorphism, the standard natural numbers).

Exercise 108.4: Write a second-order sentence expressing that the domain is finite.


Final Problem Set (Logic 108)

  1. Prove that in modal logic S4, the axiom □p → □□p is valid on transitive frames.
  2. Show that intuitionistic logic proves ¬¬(φ ∨ ¬φ) but not φ ∨ ¬φ.
  3. Explain why the completeness theorem fails for second-order logic.
  4. Construct a formal proof in System T of ◇(p ∨ q) → (◇p ∨ ◇q).

" (Logic 108): In his lecture series on logic, Heidegger explores the concept of truth as it relates to human judgment. He argues that truth is not just a property of a sentence being "correct," but is rooted in how we perceive and represent the world.

Predicate Logic and Translation: In modern formal logic courses (often numbered 108 in university catalogs), a key topic is the "translation" of natural English sentences into mathematical predicate logic. This involves choosing how to represent objects and their relationships to see how the structure of language affects the ultimate meaning of what we say.

BDI Logics in AI: In the field of Artificial Intelligence, a significant "108" reference is Rao and Georgeff's early single-agent Belief-Desire-Intention (BDI) logic. This research explores how complex it is for an agent to reason through its own goals and beliefs, a foundation for how modern AI collaborates with humans.

Classical vs. Modern Logic Disputes: Some "Logic 108" discussions focus on the 19th-century shift from Aristotelian logic to modern existential propositions. A classic example used is the sentence "all dragons are fire-breathing"—traditional logic assumed this implied dragons actually exist, while modern logic treats it as a conditional statement that doesn't require the existence of dragons.


Why It Matters

In a world of rigid algorithms, Logic 108 is the bridge between machine precision and human nuance. It transforms the computer from a calculator into a collaborator.


Would you like to explore a specific technical implementation of this feature, or were you referring to a different type of "Logic 108" (e.g., a specific philosophy course, a hardware spec, etc.)?

I was unable to locate a specific, established article or recognized body of knowledge referred to as "Logic 108." This phrase does not correspond to a standard academic course title, a known textbook, a published paper, or a formal logical system (like "Propositional Logic," "First-Order Logic," or "Modal Logic"). Logic 108: Advanced Symbolic Logic Course Description Logic

However, the number 108 is significant in several cultural and intellectual traditions, and the word "logic" can be interpreted in different contexts. Below is a comprehensive article that explores the most plausible meanings of "Logic 108," depending on the intended field.


Practical Exercises to Master Logic 108

You do not need a classroom to learn Logic 108. You can start today with these exercises:

  1. Argument Mapping: Take any opinion article. Underline the conclusion. Circle each premise. Connect them with arrows. Do the premises support the conclusion?
  2. Fallacy Spotting: Watch a political debate. Pause every two minutes and name any fallacy you see. Over time, you will see them everywhere.
  3. Truth Tables by Hand: Create a truth table for a statement like (P → Q) ∧ (Q → R). Work through all eight possible truth-value combinations.
  4. Translate Everyday Speech: Convert a friend’s argument into formal logic. Example: “If I study, then I’ll pass. I passed. So I studied.” Is that valid? (Hint: It’s the fallacy of affirming the consequent.)
  5. Play Logic Games: Sudoku, logic grid puzzles (like Einstein’s riddle), and the game Clue are all disguised logic exercises.

What Exactly Is "Logic 108"?

At its core, Logic 108 refers to two interconnected things:

  1. The Academic Gateway: In hundreds of colleges (from community colleges to Ivy League universities), Logic 108 is the course code for "Introduction to Formal Logic" or "Critical Thinking." It is the first serious exposure students get to the structure of reasoning.
  2. The Conceptual Milestone: Beyond the classroom, "Logic 108" symbolizes the 108 key principles, fallacies, and structures that form the backbone of logical analysis. (The number 108 is sacred in many traditions, symbolizing completeness—fitting for a holistic study of reason.)

This article will treat Logic 108 as both a course blueprint and a life skill. By the end, you will not only know what a syllogism is but also why your brain falls for the ad hominem fallacy every day.

Common Misconceptions About Logic 108

Let us clear up three persistent myths.

Myth 1: "Logic is just common sense."
Reality: Common sense is often contradictory and culturally biased. Logic is a formal discipline with precise rules—anything but “common.”

Myth 2: "Logic ignores emotions."
Reality: Logic does not ignore emotions; it simply recognizes that emotions are not truth-makers. You can be both logical and empathetic. In fact, logic helps you understand why someone feels a certain way.

Myth 3: "Logic 108 is only for philosophy nerds."
Reality: At most universities, Logic 108 fulfills a quantitative reasoning or general education requirement. It is taken by pre-meds, engineers, political science majors, and even artists. It is for anyone who thinks.

3.2 Advanced Predicate Logic (First-Order Logic, FOL)

4. Key Skills Developed

| Skill | Description | |-------|-------------| | Formal translation | Convert complex English sentences into predicate logic with identity and functions. | | Natural deduction with quantifiers | Use ∀I, ∀E, ∃I, ∃E rules correctly. | | Proof of semantic entailment | Construct countermodels (finite structures) to show non-entailment. | | Metalogical reasoning | Prove simple metatheorems (e.g., if Γ ⊢ φ then Γ ∪ Δ ⊢ φ). | | Tree (tableau) method | Systematic proof search for validity and satisfiability. |

The Mathematical Foundation: Why 108?

To understand the "logic" behind 108, one must look at the number itself. 108 is a Harshad number (divisible by the sum of its digits: 1+0+8=9; 108/9=12). More importantly, it appears consistently in sacred geometry and astronomy.