You are here
Home ›canonical model
Primary tabs
canonical model
Recall that a logic is a set of wff’s containing all tautologies and closed under modus ponens. Given a logic , a set of wff’s is -consistent if can not be deduced from given . itself is said to be -consistent if can not be deduced from the empty set. Let be a consistent normal modal logic. The canonical frame for is the Kripke frame , where
1. is the set of all maximally consistent sets, and
2.
If we define , then the second condition above reads iff .
The canonical model of based on is the pair , where
-
.
The main result regarding the canonical model of is:
Theorem 1.
iff , where is any wff.
Since the logic is the intersection of all maximally consistent sets (see here), the theorem is the result of the following:
Proposition 1.
iff .
which is the result of the following:
Lemma 1.
For any world in , iff for all worlds such that .
Proof.
Suppose and . Then by the definition of . Conversely, suppose for all such that . In other words, for all such that , or . But , the deductive closure of , so , and therefore (see here), or (since ), or (since is maximally consistent). ∎
Proof of Proposition 1. We do induction on the number of logical connectives in . If , then is either a propositional variable or . The former is just the definition of . The later case is just the definition of -consistency. Next, if is , then iff either or iff or iff or iff iff . Finally, if is , then iff iff for all such that iff for all such that .
Recall that a logic is complete in a frame if it is complete in every model based on the frame. As a corollary to Theorem 1, we have
Corollary 1.
is complete in its canonical frame .
Proof.
Any wff valid in every model based on is valid in in particular, and therefore a theorem of by Theorem 1. ∎
Canonical models are useful in proving the completeness theorems for many common normal modal logics. To prove that a logic is complete in a class of frames, by the corollary above, it is enough to show that the canonical frame is in the class. Here are two examples:
1. Let be the smallest normal logic containing the schema . Then is complete in the class of null frames.
Proof.
By the discussion above, it is enough to show that is a null frame: the assumption leads to a contradiction. Suppose . Then . This means that if , then . But is a theorem (in ), for any wff . This means that for any wff , or that is inconsistent, a contradiction. ∎
2. Let be the smallest normal logic containing the schema . Then is complete in the class of weak identity frames (a binary relation is weak identity it is satisfies the condition ).
Proof.
Again, we show that is weak identity. Suppose . Then for any , implies that . Now, if , then applying modus ponens to , we get that since is closed under modus ponens. But this means that . So . But since both and are maximal, they are the same. ∎
Mathematics Subject Classification
03B45 Modal logic (including the logic of norms)- Forums
- Planetary Bugs
- HS/Secondary
- University/Tertiary
- Graduate/Advanced
- Industry/Practice
- Research Topics
- LaTeX help
- Math Comptetitions
- Math History
- Math Humor
- PlanetMath Comments
- PlanetMath System Updates and News
- PlanetMath help
- PlanetMath.ORG
- Strategic Communications Development
- The Math Pub
- Testing messages (ignore)
- Other useful stuff
Recent Activity
new image: sinx_approx.png by jeremyboden
new image: approximation_to_sinx by jeremyboden
new image: approximation_to_sinx by jeremyboden
new question: Solving the word problem for isomorphic groups by mairiwalker
new image: LineDiagrams.jpg by m759
new image: ProjPoints.jpg by m759
new image: AbstrExample3.jpg by m759
new image: four-diamond_figure.jpg by m759
May 16
new problem: Curve fitting using the Exchange Algorithm. by jeremyboden
new question: Undirected graphs and their Chromatic Number by Serchinnho


