Intuitionistic Logic
Kripke semantics for the intuitionistic logic follows the same principles as the semantics of modal logic, but uses a different definition of satisfaction.
An intuitionistic Kripke model is a triple, where is a partially ordered Kripke frame, and satisfies the following conditions:
- if p is a propositional variable, and, then (persistency condition),
- if and only if and ,
- if and only if or ,
- if and only if for all, implies ,
- not .
Intuitionistic logic is sound and complete with respect to its Kripke semantics, and it has the Finite Model Property.
Intuitionistic first-order logic
Let L be a first-order language. A Kripke model of L is a triple, where is an intuitionistic Kripke frame, Mw is a (classical) L-structure for each node w ∈ W, and the following compatibility conditions hold whenever u ≤ v:
- the domain of Mu is included in the domain of Mv,
- realizations of function symbols in Mu and Mv agree on elements of Mu,
- for each n-ary predicate P and elements a1,…,an ∈ Mu: if P(a1,…,an) holds in Mu, then it holds in Mv.
Given an evaluation e of variables by elements of Mw, we define the satisfaction relation :
- if and only if holds in Mw,
- if and only if and ,
- if and only if or ,
- if and only if for all, implies ,
- not ,
- if and only if there exists an such that ,
- if and only if for every and every, .
Here e(x→a) is the evaluation which gives x the value a, and otherwise agrees with e.
Read more about this topic: Saul Kripke
Famous quotes containing the word logic:
“We want in every man a long logic; we cannot pardon the absence of it, but it must not be spoken. Logic is the procession or proportionate unfolding of the intuition; but its virtue is as silent method; the moment it would appear as propositions and have a separate value, it is worthless.”
—Ralph Waldo Emerson (18031882)