AbstractWe introduce and discuss a notion of strictly arithmetical completeness related to relative completeness of Cook (1978) and arithmetical completeness of Harel (1978). We present a powerful technique of obtaining strictly arithmetical axiomatizations of logics of programs. Given a model-theoretic semantics of a logic and a set of formulae defining (in a metalanguage) its nonclassical connectives, we automatically derive strictly arithmetically complete and sound proof systems for this logic. As examples of application of the technique we obtain new axiomatizations of algorithmic logic, (concurrent) dynamic logic and temporal logic
Proofs and countermodels are the two sides of completeness proofs, but, in general, failure to find ...
AbstractAssertional s-rings are introduced to provide an algebraic setting in which the finite and i...
Three papers were written in partial fulfillment of the requirements for the Fenwick Scholar Program...
AbstractWe introduce and discuss a notion of strictly arithmetical completeness related to relative ...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
AbstractA unified single proof is given which implies theorems in such diverse fields as continuous ...
We show how codatatypes can be employed to produce compact, high-level proofs of key results in logi...
We propose a notion of an abstract logic. Based on this notion, we define abstract logic programs to...
AbstractClark's program completion offers an intuitive first-order semantics for logic programs. Unf...
AbstractComplete logic programs augmented with the domain-closure axiom are proposed as the referenc...
The propositional mu-calculus as introduced by Kozen in [12] is considered.In that paper a finitary ...
Codatatypes are absent from many programming languages and proof assistants. We make a case for thei...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
The present author as well as Andréka's group has experienced, while writing program- verifying prog...
AbstractThree theorems are proven which reconsider the completeness of Hoare's logic for the partial...
Proofs and countermodels are the two sides of completeness proofs, but, in general, failure to find ...
AbstractAssertional s-rings are introduced to provide an algebraic setting in which the finite and i...
Three papers were written in partial fulfillment of the requirements for the Fenwick Scholar Program...
AbstractWe introduce and discuss a notion of strictly arithmetical completeness related to relative ...
The proof of completeness for propositional logic is a constructive one, so a computer program is su...
AbstractA unified single proof is given which implies theorems in such diverse fields as continuous ...
We show how codatatypes can be employed to produce compact, high-level proofs of key results in logi...
We propose a notion of an abstract logic. Based on this notion, we define abstract logic programs to...
AbstractClark's program completion offers an intuitive first-order semantics for logic programs. Unf...
AbstractComplete logic programs augmented with the domain-closure axiom are proposed as the referenc...
The propositional mu-calculus as introduced by Kozen in [12] is considered.In that paper a finitary ...
Codatatypes are absent from many programming languages and proof assistants. We make a case for thei...
We advocate a declarative approach to proving properties of logic programs. Total correctness can be...
The present author as well as Andréka's group has experienced, while writing program- verifying prog...
AbstractThree theorems are proven which reconsider the completeness of Hoare's logic for the partial...
Proofs and countermodels are the two sides of completeness proofs, but, in general, failure to find ...
AbstractAssertional s-rings are introduced to provide an algebraic setting in which the finite and i...
Three papers were written in partial fulfillment of the requirements for the Fenwick Scholar Program...