Embedding and automating conditional logics in classical higher-order logic (Q1935597)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Embedding and automating conditional logics in classical higher-order logic |
scientific article |
Statements
Embedding and automating conditional logics in classical higher-order logic (English)
0 references
18 February 2013
0 references
A semantic embedding of conditional logics in classical higher-order logic HOL (Church's type theory) is presented. This embedding exploits the natural correspondence between selection function semantics for conditional logics and HOL. It is proved that the presented embedding is sound and complete. This result does not trivially follow from previous literature on embedding modal logics into HOL because of the complexity of the selection function. In fact, standard modalities are usually evaluated over a so-called accessibility relation of type \(R(i,w)\), where \(i\) is an index and \(w\) is a world. Conditional modalities are instead evaluated over selection functions of type \(f(w,A)\) where \(w\) is a world, \(A\) is a set of worlds and \(f\) is a function which returns a set of worlds. In the second part of the paper it is shown how to apply off-the-shelf higher-order theorem provers and model finders for reasoning within and about conditional logics. Several correspondence results between prominent conditional logic axioms and related semantic conditions have been automatically verified.
0 references
conditional logics
0 references
classical higher-order logic
0 references
semantic embedding
0 references
automated theorem proving
0 references
0 references