Information Technology Reference
In-Depth Information
7.1 Syntax
We define the following sets of types and terms - the latter for each type
τ
and
in the case of the λ abstraction we additionally require that
τ
is of the form
αβ
.
T
=
o |TT |S
L τ
=
L γτ L γ | λ V α . L β |C τ |V τ
Here
S
is the set of sorts (empty in the propositional case, where the only basic
type is
o
for formulas),
C τ
and
V τ
are the sets of term constants and variables
of type
τ
(the set of variables must be countably infinite), and
α, β, γ, τ ∈T
.
We often write
τ 1 ...τ m γ
instead of the type
τ 1 (
...
(
τ m γ
)) and
ϕψ 1 ...ψ n
instead of the term ((
ϕψ 1 )
...
)
ψ n . Note that the relational types are
τ 1 ...τ n o
(also called predicates).
If we add a sort of individuals
ι
to the propositional higher order logic
ι (further sorts can be added, but for our
we obtain the higher order logic
purposes they are not needed).
7.2 Semantics
As usual
Y X is the set of functions from
X
to
Y
.
U αβ ⊆ U U α
A universe
U
is an indexed set of type universes
U τ
=
such that
.
β
The universe is full if
is replaced by =.
A basic interpretation
: C τ U τ
I
on a universe
U
is a function
I
such
that
τ ∈ U τ
for
κ τ ∈C τ . Analogously, an assignment
A
on a universe
U
is a
: V τ U τ
function
A
such that
τ ∈ U τ
for
υ τ ∈V τ .
Amodel
M ≡U, I
consists of a basic interpretation
I
on a universe
U
such
]] M,A : L τ
that for all assignments
A
on the universe
U
the interpretation [[
·
U τ
ϕ τ ]] M,A ∈ U τ
has [[
for all terms
ϕ τ ∈L τ , where (we use the
λ
-calculus in
the meta-language as well):
[[
κ
]]
=
[[
υ
]]
=
]] A [ υ→u ]
[[ λ υ α β ]] =
λ u.
[[
ϕ
]]
For clarity we omit some types and parameters.
What we call just a model is also known as a general model, and a full model
is then a standard model. An arbitrary basic interpretation on a universe is
sometimes considered a very general model.
[[
ϕ γτ ψ γ ]]
= [[
ϕ
]] [[
ψ
7.3 Primitives
We use five primitive combinators of the following types (
τ ∈T
):
D
ooo
Joint denial - Sheffer's stroke
Q
ττo
Equality
A
(
τo
)
o
Universal quantification
C
(
τo
)
τ
Global choice
V
oo
Indeterminacy generation
Search WWH ::




Custom Search