Results 261 to 270 of about 16,571,812 (297)
Some of the next articles are maybe not open access.
Higher-Order Transformation of Logic Programs
2001It has earlier been assumed that a compositional approach to algorithm design and program transformation is somehow unique to functional programming. Elegant theoretical results codify the basic laws of algorithmics within the functional paradigm and with this paper we hope to demonstrate that some of the same techniques and results are applicable to ...
Silvija Seres, J. Michael Spivey
openaire +1 more source
1998
We now introduce the logical basis for program refinement, higher-order logic. This is an extension of the simply typed lambda calculus with logical connectives and quantifiers, permitting logical reasoning about functions in a very general way. In particular, it allows quantification over higher-order entities such as predicates and relations, a ...
Ralph-Johan Back, Joakim Wright
openaire +2 more sources
We now introduce the logical basis for program refinement, higher-order logic. This is an extension of the simply typed lambda calculus with logical connectives and quantifiers, permitting logical reasoning about functions in a very general way. In particular, it allows quantification over higher-order entities such as predicates and relations, a ...
Ralph-Johan Back, Joakim Wright
openaire +2 more sources
1983
What is nowadays the central part of any introduction to logic, and indeed to some the logical theory par excellence, used to be a modest fragment of the more ambitious language employed in the logicist program of Frege and Russell. ‘Elementary’ or ‘first-order’, or ‘predicate logic’ only became a recognized stable base for logical theory by 1930, when
Johan Van Benthem, Kees Doets
openaire +1 more source
What is nowadays the central part of any introduction to logic, and indeed to some the logical theory par excellence, used to be a modest fragment of the more ambitious language employed in the logicist program of Frege and Russell. ‘Elementary’ or ‘first-order’, or ‘predicate logic’ only became a recognized stable base for logical theory by 1930, when
Johan Van Benthem, Kees Doets
openaire +1 more source
On Higher-Order Description Logics.
2009We investigate an extension of Description Logics with higher-order capabilities, based on Henkin-style semantics. Our study starts from the observation that the various possibilities of adding higher-order constructs to a DL form a spectrum of increasing expressive power, including domain metamodeling, i.e., using concepts and roles as predicate ...
DE GIACOMO, Giuseppe +2 more
openaire +2 more sources
2005
Abstract The philosophical literature contains numerous claims on behalf of and numerous claims against higher-order logic. Virtually all of the issues apply to second-order logic (vis-à-vis first-order logic), so this article focuses on that.
openaire +2 more sources
Abstract The philosophical literature contains numerous claims on behalf of and numerous claims against higher-order logic. Virtually all of the issues apply to second-order logic (vis-à-vis first-order logic), so this article focuses on that.
openaire +2 more sources
Abstraction and Refinement in Higher Order Logic
2001We develop within higher order logic (HOL) a general and flexible method of abstraction and refinement, which specifically addresses the problem of handling constraints. We provide a HOL interpretation of first-order Lax Logic, which can be seen as a modal extension of deliverables.
Matt Fairtlough +2 more
openaire +1 more source
1999
The approach presented in this chapter significantly differs from all formalisms presented before. Up to now, all approaches were fully automized based on simple formalisms like FSMs, close to the usual modeling methods of hardware ...
openaire +1 more source
The approach presented in this chapter significantly differs from all formalisms presented before. Up to now, all approaches were fully automized based on simple formalisms like FSMs, close to the usual modeling methods of hardware ...
openaire +1 more source
Higher-order abstract syntax in classical higher-order logic
Proceedings of the Fourth International Workshop on Logical Frameworks and Meta-Languages: Theory and Practice, 2009Higher-Order Abstract Syntax, or HOAS, is a technique for using a higher-order logic as a metalanguage for an object language with binding operators. It avoids formalizing syntactic details related to variable binding. This paper gives an extension to classical higher-order logic that supports HOAS.
openaire +2 more sources
2002
Abstract We now turn from first-order logic to higher-order logic: the principal extra feature of this logic, compared with that which we studied in Chapter D1, is that we have variables running over types whose intended interpretation is the set of all subsets of (the set denoted by) some other type, or the set of all functions between ...
openaire +1 more source
Abstract We now turn from first-order logic to higher-order logic: the principal extra feature of this logic, compared with that which we studied in Chapter D1, is that we have variables running over types whose intended interpretation is the set of all subsets of (the set denoted by) some other type, or the set of all functions between ...
openaire +1 more source
1994
Abstract Higher order logics, long considered by many to be an esoteric subject, are increasingly recognized for their foundational importance and practical usefulness, notably in Theoretical Computer Science. In this chapter we try to present a survey of some issues and results, without any pretense of completeness.
openaire +1 more source
Abstract Higher order logics, long considered by many to be an esoteric subject, are increasingly recognized for their foundational importance and practical usefulness, notably in Theoretical Computer Science. In this chapter we try to present a survey of some issues and results, without any pretense of completeness.
openaire +1 more source

