UNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23

Similar documents
Basic Algebraic Logic

Propositional Logics and their Algebraic Equivalents

First-Order Logic. 1 Syntax. Domain of Discourse. FO Vocabulary. Terms

Introduction to Model Theory

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

CHAPTER 11. Introduction to Intuitionistic Logic

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

Introduction to Metalogic

Math 267a - Propositional Proof Complexity. Lecture #1: 14 January 2002

1 Completeness Theorem for First Order Logic

Attempt QUESTIONS 1 and 2, and THREE other questions. penalised if you attempt additional questions.

02 Propositional Logic

2. Introduction to commutative rings (continued)

Gödel s Completeness Theorem

Chapter 3: Propositional Calculus: Deductive Systems. September 19, 2008

Propositional Logic: Part II - Syntax & Proofs 0-0

THE REAL NUMBERS Chapter #4

1. Propositional Calculus

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Logical Closure Properties of Propositional Proof Systems

An Introduction to Modal Logic III

Part II. Logic and Set Theory. Year

MODEL THEORY FOR ALGEBRAIC GEOMETRY

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem

Outline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics

AN EXTENSION OF THE PROBABILITY LOGIC LP P 2. Tatjana Stojanović 1, Ana Kaplarević-Mališić 1 and Zoran Ognjanović 2

Foundations of Mathematics Worksheet 2

Mathematics 114L Spring 2018 D.A. Martin. Mathematical Logic

Stanford Encyclopedia of Philosophy

An Introduction to Modal Logic V

03 Review of First-Order Logic

Logic, Proof, Axiom Systems

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

1. Propositional Calculus

Completeness for FOL

Propositional and Predicate Logic - VII

Informal Statement Calculus

CSE 1400 Applied Discrete Mathematics Proofs

2.2 Lowenheim-Skolem-Tarski theorems

Logic Synthesis and Verification

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

Candidates must show on each answer book the type of calculator used. Only calculators permitted under UEA Regulations may be used.

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

PHIL 50 - Introduction to Logic

INF3170 Logikk Spring Homework #8 For Friday, March 18

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

MATH 770 : Foundations of Mathematics. Fall Itay Ben-Yaacov

Logics for Compact Hausdorff Spaces via de Vries Duality

Monadic GMV -algebras

Introduction to Metalogic

Overview. Knowledge-Based Agents. Introduction. COMP219: Artificial Intelligence. Lecture 19: Logic for KR

Notes for Math 601, Fall based on Introduction to Mathematical Logic by Elliott Mendelson Fifth edition, 2010, Chapman & Hall

Logics above S4 and the Lebesgue measure algebra

Forcing in Lukasiewicz logic

The Process of Mathematical Proof

Kazimierz SWIRYDOWICZ UPPER PART OF THE LATTICE OF EXTENSIONS OF THE POSITIVE RELEVANT LOGIC R +

The Countable Henkin Principle

Applied Logic for Computer Scientists. Answers to Some Exercises

The Language. Elementary Logic. Outline. Well-Formed Formulae (wff s)

Introduction. Itaï Ben-Yaacov C. Ward Henson. September American Institute of Mathematics Workshop. Continuous logic Continuous model theory

Packet #2: Set Theory & Predicate Calculus. Applied Discrete Mathematics

Review for Midterm 1. Andreas Klappenecker

5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci

CS2742 midterm test 2 study sheet. Boolean circuits: Predicate logic:

The Journal of Logic and Algebraic Programming

Propositional and Predicate Logic - II

Towards A Multi-Agent Subset Space Logic

cis32-ai lecture # 18 mon-3-apr-2006

Logic: The Big Picture

Some consequences of compactness in Lukasiewicz Predicate Logic

Conjunction: p q is true if both p, q are true, and false if at least one of p, q is false. The truth table for conjunction is as follows.

The natural numbers. The natural numbers come with an addition +, a multiplication and an order < p < q, q < p, p = q.

Propositional logic (revision) & semantic entailment. p. 1/34

CS589 Principles of DB Systems Fall 2008 Lecture 4e: Logic (Model-theoretic view of a DB) Lois Delcambre

Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI

03 Propositional Logic II

COMP 182 Algorithmic Thinking. Proofs. Luay Nakhleh Computer Science Rice University

Do not start until you are given the green signal

Equational Logic. Chapter Syntax Terms and Term Algebras

1 Completeness Theorem for Classical Predicate

Propositional Logic Arguments (5A) Young W. Lim 10/11/16

Propositional and Predicate Logic - V

Section 3.1: Direct Proof and Counterexample 1

cse303 ELEMENTS OF THE THEORY OF COMPUTATION Professor Anita Wasilewska

185.A09 Advanced Mathematical Logic

First Order Logic (FOL) 1 znj/dm2017

Discrete Mathematics. W. Ethan Duckworth. Fall 2017, Loyola University Maryland

Predicate Logic. Andreas Klappenecker

Axioms of separation

MAGIC Set theory. lecture 1

MATH 318 Mathematical Logic Class notes

MCS-236: Graph Theory Handout #A4 San Skulrattanakulchai Gustavus Adolphus College Sep 15, Methods of Proof

Lecture 2: Axiomatic semantics

UNITARY UNIFICATION OF S5 MODAL LOGIC AND ITS EXTENSIONS

Logics of n-ary Contact

Anna University, Chennai, November/December 2012

Language of Propositional Logic

Attempt QUESTIONS 1 and 2, and THREE other questions. penalised if you attempt additional questions.

Introduction to Model theory Zoé Chatzidakis CNRS (Paris 7) Notes for Luminy, November 2001

Transcription:

UNIVERSITY OF EAST ANGLIA School of Mathematics UG End of Year Examination 2003-2004 MATHEMATICAL LOGIC WITH ADVANCED TOPICS Time allowed: 3 hours Attempt Question ONE and FOUR other questions. Candidates must show on each answer book the type of calculator used. Do not turn over until you are told to do so by the Invigilator Copyright of the University of East Anglia

- 2-1. (a) What does it mean to say that a ring A ;,,0,1 is a Boolean algebra? Say how to define the ordering and the operations of least upper bound x y and greatest lower bound x y on a Boolean algebra A (with x,y A). Suppose X is any set. Describe the usual operations on P(X), the power set of X, which make it into a Boolean algebra. What do,, correspond to in this case? (c) Let F be a finite set with at least two elements and let X F be the compact space F N consisting of all functions from N to F, with basic open sets of the form O a 1, K, a n ; b 1, K,b n ={ fîx F : f a i =b i for i=1, K, n} where a 1, K, a n ÎN, b 1, K,b n ÎF. Describe the subsets of X F which are both closed and open, and show that the set B of these forms a Boolean subalgebra of P(X F ). (iii) Show that B is countable and atomless. Explain how the fact that any two countable atomless Boolean algebras are isomorphic allows you to deduce that X F is homeomorphic to X F, where F is any other finite set with at least two elements.

- 3-2. The formal system L for propositional logic has axioms: A1 f y f A2 f y c f y f c A3 Øf Øy y f (for propositional formulas f, y, c ), and deduction rule Modus Ponens. (a) Show that the axioms of L are tautologies. Suppose Γ is a set of L-formulas and ψ is an L-formula. Define what is meant by saying that there is a deduction of ψ from Γ (abbreviated as Γ ψ). Show that if Γ ψ and v is a valuation of L with v(φ) = T for all φ Γ, then v(ψ) = T. (c) State the Deduction Theorem for L and show that ((φ ψ) ((ψ χ) (φ χ))) is a theorem of L (whenever f, y, c are propositional formulas). TURN OVER

- 4-3. The formal system L for propositional logic is described in Question 2. (a) What is meant by an extension L* of L? What does it mean for an extension of L to be complete, and consistent? You may assume the following result: If L* is a consistent extension of L and φ is a formula which is not a theorem of L*, then the extension of L* obtained by including ( φ) as an extra axiom is consistent. Show that any consistent extension L* of L has a consistent extension L** which is complete. (c) Using, outline a proof that any tautology is a theorem of L.

- 5-4. The first-order language L has a 2-ary relation symbol R, a constant symbol c and a 1-ary function symbol f. (a) Describe the terms and atomic formulas of L, and say how to construct the formulas of L. Give L-structures A,B such that the following formula is true in A and not true in B : x rsub { size 8{1} } \) \( \( $x rsub { size 8{2} } \) R \( x rsub { size 8{1} },x rsub { size 8{2} } Explain your answer briefly. (c) In each of the following, two L-structures A i and B i are given (for i = 1,2). In each case, find a closed L-formula φ i which is true in A i but not in B i. Explain your answer. The domains of A 1 and B 1 are both Z, the set of integers. In both A 1 and B 1 the constant symbol c is interpreted as 0 and R(x 1,x 2 ) is interpreted as x 1 < x 2. In A 1, the function symbol f is interpreted as the function x 1 ax 1 4 ; in B 1, it is interpreted as the function x 1 ax 1 3. The domains of A 2 and B 2 are both Z, the set of integers. In both A 2 and B 2 the constant symbol c is interpreted as 0 and R(x 1,x 2 ) is interpreted as 'x 1, x 2 are congruent modulo 5'. In A 2, the function symbol f is interpreted as the function x 1 ax 1 2 ; in B 2, it is interpreted as the function x 1 ax 1 2 1. TURN OVER - 6 -

5. (a) Suppose L is a first-order language, φ is an L-formula, and A is an L-structure. Define, in terms of valuations satisfying φ, what it means for the valuation v in A to satisfy ( x i )φ (in A). The notation ( x i )φ is shorthand for ( ( x i )( φ)). Show that the valuation v in A satisfies ( x i )φ if and only if there is a valuation v in A which is x i -equivalent to v and which satisfies φ. State Gödel's Completeness Theorem for the formal system K L (you need not give a description of K L ). State the Compactness Theorem. Explain how both these results can be deduced from the following result: If S is a consistent extension of K L, then there is an L-structure A such that A = φ for all closed formulas φ which are theorems of S. - 7 -

6. (a) What is meant by a normal model of a set Γ of closed formulas in a firstorder language with equality L =? State the Compactness Theorem for normal models. For n a positive integer, write down a closed L = -formula σ n whose normal models are precisely the normal L = -structures with at least n elements. (iii) Suppose Γ 1 is a set of closed L = -formulas with the property that for every positive integer n, there is a normal model of Γ 1 with at least n elements. Show that Γ 1 has an infinite normal model. Suppose L = is a first-order language with equality which has a 2-ary relation symbol R(x 1,x 2 ) (as well as a 2-ary relation symbol for equality). Let Q be the normal L = -structure with domain Q, the set of rational numbers, and R(x 1,x 2 ) interpreted as x 1 x 2. Write down a closed L = -formula χ which is true in Q and has the property that any countable normal model of χ is isomorphic to Q. Justify your answer briefly. Give a normal model A of χ which is not isomorphic to Q. (iii) Explain briefly why, for every closed L = -formula φ A = φ Q = φ. END OF PAPER