To combine the logic programming system and the conventional procedural programming system, we intend to introduce the production rules as a data type in Pascal. Then, the compiler system should have the ability to accept this type of data and the inference mechanism to respond the questions in the program. As a method of inferences, we pick out one method of automated theorem proving. In this paper, we describe how to prove the theorems in propositional logic and predicate logic, and to apply the method to the inference mechanism. We propose to transform the rules given as data into internal form to perform inference efficiently, and denote the role of rule-compiler
[[abstract]]In this paper, we present an efficient procedure for solving the theorem proving problem...
We argue that a logic programming language with a higher-order intuitionistic logic as its foundatio...
Interactive theorem provers are tools designed for the certification of formal proofs developed by m...
To combine the logic programming system and the conventional procedural programming system, we inten...
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
Logic programming languages have many characteristics that indicate that they should serve as good i...
AbstractWe present a detailed review of the elements of automated theorem proving, emphasizing certa...
Analysis and transformation techniques developed for logic programming can be successfully applied t...
AbstractThe realization of inference rules as the primitive operations of a type “theorem” in a type...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
this paper is to investigate the impact on the design of a programming language of tight integration...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1983.This thesis contains two part...
Logical frameworks like LF allow to specify the syntax and (natural deduction) inference rules for s...
This article aims to generate all theorems of a given size in the implicational fragment of proposit...
Declarative sentences are statements constructed from propositions that can be either true or false....
[[abstract]]In this paper, we present an efficient procedure for solving the theorem proving problem...
We argue that a logic programming language with a higher-order intuitionistic logic as its foundatio...
Interactive theorem provers are tools designed for the certification of formal proofs developed by m...
To combine the logic programming system and the conventional procedural programming system, we inten...
ABSTRACT. Logic can be defined as the formal study of reasoning; if we replace "for-mal &am...
Logic programming languages have many characteristics that indicate that they should serve as good i...
AbstractWe present a detailed review of the elements of automated theorem proving, emphasizing certa...
Analysis and transformation techniques developed for logic programming can be successfully applied t...
AbstractThe realization of inference rules as the primitive operations of a type “theorem” in a type...
Treballs Finals de Grau de Matemàtiques, Facultat de Matemàtiques, Universitat de Barcelona, Any: 20...
this paper is to investigate the impact on the design of a programming language of tight integration...
131 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1983.This thesis contains two part...
Logical frameworks like LF allow to specify the syntax and (natural deduction) inference rules for s...
This article aims to generate all theorems of a given size in the implicational fragment of proposit...
Declarative sentences are statements constructed from propositions that can be either true or false....
[[abstract]]In this paper, we present an efficient procedure for solving the theorem proving problem...
We argue that a logic programming language with a higher-order intuitionistic logic as its foundatio...
Interactive theorem provers are tools designed for the certification of formal proofs developed by m...