bergmann

Tutorial 19: Universal Introduction

Logical System

2013

Skill to be acquired:

To learn the rule for adding a Universal Quantifier.

Reading

Bergmann[2004] The Logic Book Section 10.1.

The Tutorial

There also is a rule for adding a Universal Quantifier (often called 'Universal Generalization'). This permits the step illustrated by the following proof fragments.

UG

The rule is

The Rule of Universal Introduction UI

If a derivation contains a line of the form

Tutorial 14: Some Terminology for the Semantics of Predicate Logic

Logical System
1/10/20

The Tutorial

A few concepts are needed give a simple portrayal of the truth and falsity of predicate logic formulas.

There is the notion of an Interpretation which consists of a Universe together with an account of how the various symbols in the predicate logic formulas apply in this Universe.

There should be a Universe, which is the collection of the objects that the formulas is about. We write, for example,

Universe = {a,b,c}

Tutorial 13: An Introduction to Truth in Predicate Logic

Logical System
1/12/20

Skill to be acquired:

To learn how to interpret simple predicate logic formulas as being true or false.

Why this is useful:

This helps in proving invalidity by the technique of displaying a counter-example.

Reading

Bergmann[2008] The Logic Book Section 8.1

The Tutorial:

In sentential logic, we just took it that each of the atomic sentences either is true or is false-- we did not look into the structure of the sentences.

Truth can be discussed in more detail in predicate logic.

Review of New Material

Logical System

2013

A start can be made in predicate logic by taking apart 'atomic' sentences and by re-phrasing what they have to say in a 'entity-has-property' way.

The constant terms a,b,c...h are used to denote entities, the predicates A,B,C...Z are used to denote properties that these entities have, and these are put together by writing the predicate first followed by the term, for example Gb.