Results 1  10
of
11
Propositional computability logic I
 ACM Transactions on Computational Logic
"... Computability logic (CL) is a systematic formal theory of computational tasks and resources, which, in a sense, can be seen as a semanticsbased alternative to (the syntactically introduced) linear logic. With its expressive and flexible language, where formulas represent computational problems and ..."
Abstract

Cited by 26 (18 self)
 Add to MetaCart
(Show Context)
Computability logic (CL) is a systematic formal theory of computational tasks and resources, which, in a sense, can be seen as a semanticsbased alternative to (the syntactically introduced) linear logic. With its expressive and flexible language, where formulas represent computational problems and “truth ” is understood as algorithmic solvability, CL potentially offers a comprehensive logical basis for constructive applied theories and computing systems inherently requiring constructive and computationally meaningful underlying logics. Among the best known constructivistic logics is Heyting’s intuitionistic calculus INT, whose language can be seen as a special fragment of that of CL. The constructivistic philosophy of INT, however, just like the resource philosophy of linear logic, has never really found an intuitively convincing and mathematically strict semantical justification. CL has good claims to provide such a justification and hence a materialization of Kolmogorov’s known thesis “INT = logic of problems”. The present paper contains a soundness proof for INT with respect to the CL semantics. It is expected to constitute part 1 of a twopiece series on the intuitionistic fragment of CL, with part 2 containing an anticipated completeness proof. 1
The logic of interactive Turing reduction
 Journal of Symbolic Logic
"... The paper gives a soundness and completeness proof for the implicative fragment of intuitionistic calculus with respect to the semantics of computability logic, which understands intuitionistic implication as interactive algorithmic reduction. This concept — more precisely, the associated concept of ..."
Abstract

Cited by 11 (11 self)
 Add to MetaCart
(Show Context)
The paper gives a soundness and completeness proof for the implicative fragment of intuitionistic calculus with respect to the semantics of computability logic, which understands intuitionistic implication as interactive algorithmic reduction. This concept — more precisely, the associated concept of reducibility — is a generalization of Turing reducibility from the traditional, input/output sorts of problems to computational tasks of arbitrary degrees of interactivity.
Timing Analysis of Combinational Circuits in Intuitionistic Propositional Logic
 Formal Methods in System Design
, 1999
"... Classical logic has so far been the logic of choice in formal hardware verification. This paper proposes the application of intuitionistic logic to the timing analysis of digital circuits. The intuitionistic setting serves two purposes. The modeltheoretic properties are exploited to handle the s ..."
Abstract

Cited by 7 (1 self)
 Add to MetaCart
(Show Context)
Classical logic has so far been the logic of choice in formal hardware verification. This paper proposes the application of intuitionistic logic to the timing analysis of digital circuits. The intuitionistic setting serves two purposes. The modeltheoretic properties are exploited to handle the secondorder nature of bounded delays in a purely propositional setting without need to introduce explicit time and temporal operators. The proof theoretic properties are exploited to extract quantitative timing information and to reintroduce explicit time in a convenient and systematic way. We present a natural Kripkestyle semantics for intuitionistic propositional logic, as a special case of a Kripke constraint model for Propositional Lax Logic [15], in which validity is validity up to stabilisation, and implication oe comes out as "boundedly gives rise to." We show that this semantics is equivalently characterised by a notion of realisability with stabilisation bounds as realisers...
Characterising Combinational Timing Analyses in Intuitionistic Modal Logic
, 2000
"... The paper presents a new logical specification language, called Propositional Stabilisation Theory (PST), to capture the stabilisation behaviour of combinational inputoutput systems. PST is an intuitionistic propositional modal logic interpreted over sets of waveforms. The language is more economic ..."
Abstract

Cited by 5 (3 self)
 Add to MetaCart
The paper presents a new logical specification language, called Propositional Stabilisation Theory (PST), to capture the stabilisation behaviour of combinational inputoutput systems. PST is an intuitionistic propositional modal logic interpreted over sets of waveforms. The language is more economic than conventional specification formalisms such as timed Boolean functions, temporal logic, or predicate logic in that it separates function from time and only introduces as much syntax as is necessary to deal with stabilisation behaviour. It is a purely propositional system but has secondorder expressiveness. One and the same Boolean function can be represented in various ways as a PST formula, giving rise to different timing models which associate different stabilisation delays with different parts of the functionality and adjust the granularity of the datadependency of delays within wide margins. We show how several standard timing analyses can be characterised as algorithms computing c...
INTERMEDIATE LOGICS AND THE DE JONGH PROPERTY
, 2009
"... Abstract. We prove that all extensions of Heyting Arithmetic with a logic that has the finite frame property possess the de Jongh property. Dedicated to Petr Hájek, on the occasion of his 70th Birthday 1. Preface The three authors of this paper have enjoyed Petr Hájek’s acquaintance since the late e ..."
Abstract
 Add to MetaCart
(Show Context)
Abstract. We prove that all extensions of Heyting Arithmetic with a logic that has the finite frame property possess the de Jongh property. Dedicated to Petr Hájek, on the occasion of his 70th Birthday 1. Preface The three authors of this paper have enjoyed Petr Hájek’s acquaintance since the late eighties, when a lively community interested in the metamathematics of arithmetic shared ideas and traveled among the beautiful cities of Prague, Moscow, Amsterdam, Utrecht, Siena, Oxford and Manchester. At that time, Petr Hájek and Pavel Pudlák were writing their landmark book Metamathematics of FirstOrder Arithmetic [HP91], which Petr Hájek tried out on a small group of eager graduate students in Siena in the months of February and March 1989. Since then, Petr Hájek has been a role model to us in many ways. First of all, we have always been impressed by Petr’s meticulous and clear use of correct notation, witness all his different types of dots and corners, for example in the Tarskian ‘snowing’snowing lemmas [HP91]. But also as a human being, Petr has been a role model by his example of living in truth, even in averse circumstances [Hav89]. The tragic story of the Logic Colloquium 1980, which was planned to be held in Prague and of which Petr Hájek was the driving force, springs to mind [DvDLS82]. Finally, we were moved by Petr’s openmindedness when coming to terms with a situation that turned out to look disconcertingly unlike the ‘standard model ’ 1. Therefore, in this paper, we would like to pay homage to Petr Hájek. Unfortunately, we cannot hope to emulate his correct use of dots and corners. Instead, we do our best to provide some pleasing nonstandard models and nonclassical arithmetics. 2.
Extracting information from intermediate Tsystems
"... In this paper we will study the problem of uniformly extracting information from constructive and semiconstructive calculi. We will define an information extraction mechanism and will explain several examples of systems to which such a mechanism can be applied. In particular, we will give as example ..."
Abstract
 Add to MetaCart
(Show Context)
In this paper we will study the problem of uniformly extracting information from constructive and semiconstructive calculi. We will define an information extraction mechanism and will explain several examples of systems to which such a mechanism can be applied. In particular, we will give as examples some families of effective subsystems of a wide class of very large intermediate theories, we call Tsystems. These large Tsystems, even if ineffective and semantically defined, provide a uniform and fruitful framework where to analyze the possible combinations in a uniformly constructive context of mathematical and superintuitionistic logical principles. Keywords: intermediate constructive systems, information extraction Contents 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 Preliminaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3 Intermediate Tsystems . . . . . . . . . . . . . . . . . . . . . . . . . . ...