复旦大学:《离散数学 Discrete Mathematics》英文讲稿_07 Tableau proof system

Discrete mathematics Yi li Software School Fudan University April 10, 2012
Discrete Mathematics Yi Li Software School Fudan University April 10, 2012 Yi Li (Fudan University) Discrete Mathematics April 10, 2012 1 / 1

Review o Truth assignment Truth valuation o Tautology o Consequence
Review Truth assignment Truth valuation Tautology Consequence Yi Li (Fudan University) Discrete Mathematics April 10, 2012 2 / 1

Or utline ● Tableau proof system
Outline Tableau proof system Yi Li (Fudan University) Discrete Mathematics April 10, 2012 3 / 1

Terminologies o signed proposition o entries of the tableau o atomic tableau
Terminologies signed proposition entries of the tableau atomic tableau Yi Li (Fudan University) Discrete Mathematics April 10, 2012 4 / 1

ableau Definition(Tableaux) A finite tableau is a binary tree labeled with signed propositions called entries. such that O All atomic tableaux are finite tableaux O If T is a finite tableau, P a path on t, e an entry of T occurring on P and T' is obtained from by adjoining the unique atomic tableau with root entry e to r at the end of the path P, then T' is also a finite tableau If To, T1,..., Tn,... is a( finite or infinite) sequence of the finite tableaux such that, for each n >0, Tn+1 is constructed from Tn by an application of(2), then T=UTn is a tableau
Tableau Definition (Tableaux) A finite tableau is a binary tree, labeled with signed propositions called entries, such that: 1 All atomic tableaux are finite tableaux. 2 If τ is a finite tableau, P a path on τ , E an entry of τ occurring on P and τ 0 is obtained from τ by adjoining the unique atomic tableau with root entry E to τ at the end of the path P, then τ 0 is also a finite tableau. If τ0, τ1, . . . , τn, . . . is a (finite or infinite) sequence of the finite tableaux such that, for each n ≥ 0, τn+1 is constructed from τn by an application of (2), then τ = ∪τn is a tableau. Yi Li (Fudan University) Discrete Mathematics April 10, 2012 5 / 1

ableau Example a tableau with the signed proposition F((a→B)(Vb)∧(avB)
Tableau Example A tableau with the signed proposition F(((α → β) ∨ (γ ∨ δ)) ∧ (α ∨ β)). Yi Li (Fudan University) Discrete Mathematics April 10, 2012 6 / 1

ableau Definition Let r be a tableau, p a path on t and e an entry occurring on P o E has been reduced on P if all the entries on one path through the atomic tableau with root e occur on p o P is contradictory if, for some proposition a, Ta and Fa are both entries on P. P is finished if it is contradictory or every entry on P is reduced on P O T is finished if every path through T is finished O T is contradictory if every path through T is contradictory
Tableau Definition Let τ be a tableau, P a path on τ and E an entry occurring on P. 1 E has been reduced on P if all the entries on one path through the atomic tableau with root E occur on P. 2 P is contradictory if, for some proposition α, Tα and Fα are both entries on P. P is finished if it is contradictory or every entry on P is reduced on P. 3 τ is finished if every path through τ is finished. 4 τ is contradictory if every path through τ is contradictory. Yi Li (Fudan University) Discrete Mathematics April 10, 2012 7 / 1

Proof Definition o a tableau proof of a proposition a is a contradictory tableau with root entry Fa. A proposition is tableau provable, written H a, if it has a tableau proof o a tableau refutation for a proposition a is a contradictory tableau starting with Ta. A proposition is tableau refutable if it has a tableau refutation
Proof Definition 1 A tableau proof of a proposition α is a contradictory tableau with root entry Fα. A proposition is tableau provable, written ` α, if it has a tableau proof. 2 A tableau refutation for a proposition α is a contradictory tableau starting with Tα. A proposition is tableau refutable if it has a tableau refutation. Yi Li (Fudan University) Discrete Mathematics April 10, 2012 8 / 1

Complete Systematic Tableaux Definition( Complete systematic tableaux) Let r be a signed proposition. We define the complete systematic tableau(CSt) with root entry R by induction o Let To be the unique atomic tableau with r at its root. Q Assume that Tm has been defined. let n be the smallest level of Tm and let e be the leftmost such entry of level n O Let Tm+1 be the tableau gotten by adjoining the unique atomic tableau with root e to the end of every noncontradict Tm on which E is unreduced The union of the sequence Tm is our desired complete systematic tableau
Complete Systematic Tableaux Definition (Complete systematic tableaux) Let R be a signed proposition. We define the complete systematic tableau(CST) with root entry R by induction. 1 Let τ0 be the unique atomic tableau with R at its root. 2 Assume that τm has been defined. Let n be the smallest level of τm and let E be the leftmost such entry of level n. 3 Let τm+1 be the tableau gotten by adjoining the unique atomic tableau with root E to the end of every noncontradictory path of τm on which E is unreduced. The union of the sequence τm is our desired complete systematic tableau. Yi Li (Fudan University) Discrete Mathematics April 10, 2012 9 / 1

Properties of CsT eorem Every CST is finished Reduce the E level by level and there is no E unreduced for any fixed
Properties of CST Theorem Every CST is finished. Proof. Reduce the E level by level and there is no E unreduced for any fixed level. Yi Li (Fudan University) Discrete Mathematics April 10, 2012 10 / 1
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_06 Truth assignment Truth valuation Tautology Consequence.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_05 Formation tree Parsing algorithm.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_04 Propositions Truth table Adequacy.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_03.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_02 Special Lattices Boolean Algebra.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_01 Review of partial order set Review of abstract algebra Lattice and Sublattice.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_overview.pdf
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_29/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_28/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_27/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_26/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_25/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_24/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_23/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_22/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_21/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_20/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_19/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_18/29.ppt
- 复旦大学:《离散数学——代数结构与数理逻辑》PPT课件_17/29.ppt
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_08 Syntax and semantics Soundness theorem Completeness theorem.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_09 Deduction from premises Compactness Applications.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_10 Application of compactness theorem Limits of propositional logic Predicates and quantifiers.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_11 Terms Formuals Formation tree.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_12 Structure Interpretation Truth Satisfiable Consequence.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_13 Atomic tableaux Tableau proof Property of CST.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_14 Soundness Completeness Compactness.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲稿_15 Application of Logic Limitation of First Order Logic.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_01 Lattice(I).pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_02 Lattice(II).pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_03 Introduction to Logic.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_04 Proposition, Connectives and Truth Tables.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_05 Formation Tree and Parsing Algorithm.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_06 Truth Assignments and Valuations.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_07 Tableau Proof System.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_08 Soundness and Completeness of Propositional Logic.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_09 Deduction from Premises,Compactness, and Applications.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_10 Predicates and Quantifiers.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_11 Term, Formula and Formation Tree.pdf
- 复旦大学:《离散数学 Discrete Mathematics》英文讲义_12 Semantics of Predicated Language.pdf