Inductive definitions: S is the smallest set that contains some set I of initial elements and is closed for some operations. Two methods to construct S:

Slides:



Advertisements
Similar presentations
Model Checking Lecture 3. Specification Automata Syntax, given a set A of atomic observations: Sfinite set of states S 0 Sset of initial states S S transition.
Advertisements

Model Checking Lecture 2. Three important decisions when choosing system properties: 1automata vs. logic 2branching vs. linear time 3safety vs. liveness.
Chapter 2 Revision of Mathematical Notations and Techniques
Completeness and Expressiveness
Some important properties Lectures of Prof. Doron Peled, Bar Ilan University.
Union Definition: The union of sets A and B, denoted by A B, contains those elements that are in A or B or both: Example: { 1, 2, 3} {3, 4, 5} = { 1,
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
2.1 Sets ‒Sets ‒Common Universal Sets ‒Subsets 2.2 Set Operations 2.3 Functions 2.4 Sequences and Summations 1.
Basic Structures: Sets, Functions, Sequences, Sums, and Matrices
Week 21 Basic Set Theory A set is a collection of elements. Use capital letters, A, B, C to denotes sets and small letters a 1, a 2, … to denote the elements.
First-order Set Theory Chapter 15 Language, Proof and Logic.
The Engineering Design of Systems: Models and Methods
1 2. Constraint Databases Next level of data abstraction: Constraint level – finitely represents by constraints the logical level.
CS 454 Theory of Computation Sonoma State University, Fall 2011 Instructor: B. (Ravi) Ravikumar Office: 116 I Darwin Hall Original slides by Vahid and.
Chapter 5 Section 1 Sets Basics Set –Definition: Collection of objects –Specified by listing the elements of the set inside a pair of braces. –Denoted.
EE1J2 – Discrete Maths Lecture 7
TR1413: INTRO TO DISCRETE MATHEMATICS LECTURE 2: MATHEMATICAL INDUCTION.
Lecture ,3.3 Sequences & Summations Proof by Induction.
Chapter 2 Chapter The sample space of an experiment, denoted S , is the set of all possible outcomes of that experiment. An event is any collection.
Rosen 1.6. Approaches to Proofs Membership tables (similar to truth tables) Convert to a problem in propositional logic, prove, then convert back Use.
Topological Nets and Filters Mark Hunnell. Outline 1.Motivations for Nets and Filters 2.Basic Definitions 3.Construction of Equivalence 4.Comparison and.
Discrete Mathematics Unit - I. Set Theory Sets and Subsets A well-defined collection of objects (the set of outstanding people, outstanding is very subjective)
CS355 - Theory of Computation Lecture 2: Mathematical Preliminaries.
Math 3121 Abstract Algebra I Section 0: Sets. The axiomatic approach to Mathematics The notion of definition - from the text: "It is impossible to define.
1 Strings and Languages. 2 Review Sets and sequences Functions and relations Graphs Boolean logic:      Proof techniques: – Construction, Contradiction,
Michaelmas Term 2004 Discrete Mathematics CSC 141 Discrete Mathematics Dr. Corina Sas and Ms. Nelly Bencomo
Barnett/Ziegler/Byleen Finite Mathematics 11e1 Chapter 7 Review Important Terms, Symbols, Concepts 7.1. Logic A proposition is a statement (not a question.
1 Set Theory Foundation of Relational Database Systems E.F. Codd.
Sets and Sentences Open Sentences Foundations of Real Analysis.
Naïve Set Theory. Basic Definitions Naïve set theory is the non-axiomatic treatment of set theory. In the axiomatic treatment, which we will only allude.
Sets Digital Lesson. Copyright © by Houghton Mifflin Company, Inc. All rights reserved. 2 Definition of Set A set is a collection of objects called elements.
ELEMENTARY SET THEORY.
Discrete Mathematical Structures 4 th Edition Kolman, Busby, Ross © 2000 by Prentice-Hall, Inc. ISBN
Chapter SETS DEFINITION OF SET METHODS FOR SPECIFYING SET SUBSETS VENN DIAGRAM SET IDENTITIES SET OPERATIONS.
CS6133 Software Specification and Verification
Mathematical Preliminaries
SAT MATH Lesson 10.
2.1 Sets 2.2 Set Operations –Set Operations –Venn Diagrams –Set Identities –Union and Intersection of Indexed Collections 2.3 Functions 2.4 Sequences and.
Sets 2/10/121. What is a Set? Informally, a collection of objects, determined by its members, treated as a single mathematical object Not a real definition:
Defining Liveness by Bowen Alpern and Fred B. Schneider Presented by Joe Melnyk.
Lecture 2 Plan: 1. Automatic Boolean Algebras 2. Automatic Linear Orders 3. Automatic Trees 4. Automatic Versions of König’s lemma 5. Intrinsic Regularity.
Chapter 2 With Question/Answer Animations. Section 2.1.
Rosen 1.6, 1.7. Basic Definitions Set - Collection of objects, usually denoted by capital letter Member, element - Object in a set, usually denoted by.
Basic Definitions of Set Theory Lecture 24 Section 5.1 Fri, Mar 2, 2007.
Lecture 3 Fuzzy sets. 1.1 Sets Elements of sets An universal set X is defined in the universe of discourse and it includes all possible elements.
Discrete Mathematics Set.
Making Mountains Out of Molehills The Banach-Tarski Paradox By Bob Kronberger Jay Laporte Paul Miller Brian Sikora Aaron Sinz.
CS 285- Discrete Mathematics
Set Theory Concepts Set – A collection of “elements” (objects, members) denoted by upper case letters A, B, etc. elements are lower case brackets are used.
Strings and Languages Denning, Section 2.7. Alphabet An alphabet V is a finite nonempty set of symbols. Each symbol is a non- divisible or atomic object.
Discrete Mathematics CS 2610 August 31, Agenda Set Theory Set Builder Notation Universal Set Power Set and Cardinality Set Operations Set Identities.
Section 2.5. Cardinality Definition: A set that is either finite or has the same cardinality as the set of positive integers (Z + ) is called countable.
Chapter 2 1. Chapter Summary Sets (This Slide) The Language of Sets - Sec 2.1 – Lecture 8 Set Operations and Set Identities - Sec 2.2 – Lecture 9 Functions.
Dilworth’s theorem and extremal set theory 張雁婷 國立交通大學應用數學系.
Sets Page 746.
Chapter 2 Sets and Functions.
CHAPTER 2 Set Theory A B C.
Richard Dedekind ( ) The grandfather of mathematical structuralism
Methods of Proof.
Lecture 04 Set Theory Profs. Koike and Yukita
Formal Modeling Concepts
A set x is wellfounded iff there is some y  x such that yx = .
Algebra 1 Section 1.1.
Set-Builder Notation.
Discrete Mathematics CS 2610
More about Sets.
Quantum Foundations Lecture 2

Terminology and Symbols
Presentation transcript:

Inductive definitions: S is the smallest set that contains some set I of initial elements and is closed for some operations. Two methods to construct S: Method I. S is the intersection of all sets that contain I and are closed for the operations. [(x  S iff  y((y  I  y is closed for the operations)  x  y) and y can’t take proper classes as its values.] Method II. S is the union of the following sequence of sets Sn: S0 = I S1 consists of the members of I plus the objects that can be constructed from the members of I by applying the operations one times. S2 consists of the members of S1 plus the objects that can be constructed from the members of S1 by applying the operations one times. Etc. Methods I. and II. give the same result provided that there is some set that contains I and is closed for the operations.

Examples: 1.I consists of the emptyset only and the operation is the follower (+): a+= a  {a} Method II. gives  as the inductively defined set (?). If we leave off the axiom of infinity, then every infinite class will be a proper class and the class given by Method I. will be the class of all objects (even if we have atoms), because the condition for being a member of S will be vacuously true for all objects. Method II. gives  even in this case (although it will be a proper class and not a set). Syntax of propositional logic I is a set of atomic propositions, the operations are the propositional connectives. There is a closed set (in the usual set theory) because the class of finite sequences of atomic propositions, connectives and parentheses is a countable class and therefore a set.

Coinductive definitions: S’ is the largest set each member of that is either a member of I or can be produced by the operations from some other members. In regular set theory, S’ is usually (?) the same as S. Let  ’ be the set defined coinductively by  as the single initial element and the follower-operation.  is a set which satisfies the coinductive conditions, therefore    ’. Let n be a member of  ’. If n= , then n  . If n is a follower of some m, then m  n. If m= , then n= {  } and n  . If m is a follower of l, then l  m, … By regularity, this descending  -chain ends after finitely many step and the result is that n   again. If we reject regularity, then    ’.

A very important example: hereditary finite sets with a finite set of atoms A. A set is hereditary finite if is finite, all of its set members are finite, all the members of its set members are finite,… (in the wellfounded case: down to the atoms or to the emptyset.) Inductive definition, method I.: HF0 is the smallest set containing the atoms and containing as a member each of its finite subsets. HF0 is the intersection of the sets containing the atoms and closed for the operation finite collection. Method II.: H0= A, H1= A  pot(A), H(n+1) = Hn  pot (Hn), HF0 is the union of all Hn-s. HF0 is wellfounded. Coinductive definition: HF1 is the largest set each member of which is either an atom or a finite collection of other members. HF0 is a subset of HF1. HF0 is a proper subset of HF1.