LOGIC: Lecture Notes for Philosophy, Mathematics, and Computer Science

Springer (2021)
  Copy   BIBTEX

Abstract

This textbook is a logic manual which includes an elementary course and an advanced course. It covers more than most introductory logic textbooks, while maintaining a comfortable pace that students can follow. The technical exposition is clear, precise and follows a paced increase in complexity, allowing the reader to get comfortable with previous definitions and procedures before facing more difficult material. The book also presents an interesting overall balance between formal and philosophical discussion, making it suitable for both philosophy and more formal/science oriented students. This textbook is of great use to undergraduate philosophy students, graduate philosophy students, logic teachers, undergraduates and graduates in mathematics, computer science or related fields in which logic is required.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 91,386

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Chapters

Basic Notions

Logic has been defined in many ways in the course of its history, as different views have been held about its aim, scope, and subject matter. But if there is one thing on which most definitions agree, it is that logic deals with the principles of correct reasoning. To explain what this means, we wil... see more

Theories and Models

This chapter presents some general results that hinge on the notion of cardinality.

Consistency, Soundness, Completeness

This chapter shows that Q is consistent, sound, and complete. The proof methods that will be employed to establish these results are the same that have been employed in Chapter 10 to prove the consistency, soundness, and completeness of L.

Gödel’s Incompleteness Theorems

In his famous article On formally undecidable propositions of Principia Mathematica and related systems I , Gödel established two results that marked a point of no return in the history of logic.

Quantification

Although propositional logic provides a formal account of a wide class of valid arguments, its explanatory power is limited. Many arguments are valid in virtue of formal properties that do not depend on the truth-functional structure of their premises and conclusion, so their validity is not explain... see more

The System L

This chapter outlines an axiomatic system called L. The language of L is L−, the fragment of L whose logical constants are ∼ and ⊃. So, L may be regarded as an axiomatic version of G−, the poor cousin of G considered in Sect. 8.5.

Formality

As anticipated in section 1.1, the validity of an argument can be explained in terms of its form. To illustrate the idea of formal explanation, consider the following argument:

The Language Lq

Now Lq will be defined in a rigorous way.

The Language L

Chapter 4 introduced the symbols of L, explained their meaning, and illustrated how they can be used to formalize sentences of a natural language. Now it is time to define L in a rigorous way by making fully explicit its syntax and its semantics.

The System Q

This chapter sets out an axiomatic system in Lq called QQ. The axioms of Q are all the formulas of Lq that instantiate the following schemas:

Validity

In order to elucidate the understanding of validity that underlies logic, it is useful to introduce some symbols that belong to the vocabulary of set theory. A setSet is a collection of things, called its elementsElement. We will write a ∈ A∈ to say that a is an element of A, and a∉A∉ to say that a ... see more

The Symbols of Predicate Logic

This chapter introduces a predicate language called LqLq. The alphabet of Lq is constituted by the following symbols: a, b, c…P, Q, R…∼, ⊃, ∀x, y, z…Let us start with the non-logical expressions. Lq has a denumerable set of individual constantsIndividual constanta, b, c…, which represent singular te... see more

First-Order Logic

So far we have focused on Lq. But there are many predicate languages, for the alphabet of Lq can be enlarged or restricted in various ways. One can add to Lq further individual constants, further predicate letters, further variables, the connectives ∧, ∨, ∃, or the symbol =.

Derivability in G

To say that a formula α is derivable from a set of formulas Γ in a system S is to say that there is a derivation of α from Γ in SDerivability.

Rudiments of Modal Logic

This last chapter aims to provide a concise presentation of modal logic, the logic of necessity and possibility. A modal language is a language that contains, in addition to the symbols of a propositional or predicate language, the modal operators and ◊, which mean respectively ‘it is necessary that... see more

The Symbols of Propositional Logic

This chapter introduces a propositional language called L.L The alphabet of L is constituted by three categories of symbols:

Logical Consequence in L

As anticipated in Sect. 3.4, there are two ways to characterize a set of valid forms expressible in a language: one is semantic, the other is syntactic.

The System G

This chapter outlines a natural deduction system in L called GG. As explained in Sect. 3.4, a natural deduction system is constituted by a set of inference rules that are taken to be intuitively correct. Assuming our definition of validity as necessary truth preservation, this is to say that the rul... see more

Undecidability and Related Results

This chapter dwells on some facts about Q that concern decidability and related notions.

Similar books and articles

Natural deduction for first-order hybrid logic.Torben BraÜner - 2005 - Journal of Logic, Language and Information 14 (2):173-198.
Continuous propositional modal logic.Stefano Baratella - 2018 - Journal of Applied Non-Classical Logics 28 (4):297-312.
Undecidability and intuitionistic incompleteness.D. C. McCarty - 1996 - Journal of Philosophical Logic 25 (5):559 - 565.
Interpretability over peano arithmetic.Claes Strannegård - 1999 - Journal of Symbolic Logic 64 (4):1407-1425.
Provability logic.Rineke Verbrugge - 2008 - Stanford Encyclopedia of Philosophy.
A completeness theorem for continuous predicate modal logic.Stefano Baratella - 2019 - Archive for Mathematical Logic 58 (1-2):183-201.
Interpretability over peano arithmetic.Claes Strannegård - 1999 - Journal of Symbolic Logic 64 (4):1407-1425.
The Modal Logic of Gödel Sentences.Hirohiko Kushida - 2010 - Journal of Philosophical Logic 39 (5):577 - 590.
Interpretability over peano arithmetic.Claes Strannegård - 1999 - Journal of Symbolic Logic 64 (4):1407-1425.
Predicative fragments of Frege arithmetic.Øystein Linnebo - 2004 - Bulletin of Symbolic Logic 10 (2):153-174.
Identity in modal logic theorem proving.Francis J. Pelletier - 1993 - Studia Logica 52 (2):291 - 308.

Analytics

Added to PP
2021-05-15

Downloads
62 (#254,871)

6 months
19 (#129,880)

Historical graph of downloads
How can I increase my downloads?

Author's Profile

Andrea Iacona
Università di Torino

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references