哲学杂志철학 학술지哲学のジャーナルEast Asian
Journal of
Philosophy

Home > Edited Book > Contribution

Publication details

Publisher: Springer

Place: Berlin

Year: 1987

Pages: 303-314

ISBN (Hardback): 9781461282341

Full citation:

Moreno Navarro, M. Rodriguez Artalejo, "A first order logic for logic programming", in: Mathematical logic and its applications, Berlin, Springer, 1987

Abstract

Clark and Tärnlud4 have proposed a methodology for the specification, desing and verification of logic programs in the framework of first order logic. Their main idea is to derive the correctness of a logic program from its own clauses and suitable induction axioma on the data. This approach has been also advocated by Cartwright3 for the case of recursive, functional programs. He has contributed some theoretical results about the semantics of programs in nonstandard structures, using the notion of least definable fixpoint of the operator naturally associated to a given recursive program: This idea is also implicit in the independent work of Andréka, Németi and Sain1 and Hajék7 about nonstandard dynamic logic for flowchart-like programs and regular programs; see also Sain10.

Publication details

Publisher: Springer

Place: Berlin

Year: 1987

Pages: 303-314

ISBN (Hardback): 9781461282341

Full citation:

Moreno Navarro, M. Rodriguez Artalejo, "A first order logic for logic programming", in: Mathematical logic and its applications, Berlin, Springer, 1987