The M-computations induced by accessibility relations in nonstandard models M of Hoare logic |
| |
Authors: | Cungen Cao Yuefei Sui Zaiyue Zhang |
| |
Affiliation: | 1. Key Laboratory of Intelligent Information Processing, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China2. Department of Computer Science, Jiangsu University of Sciences and Technology, Zhenjiang 212003, China |
| |
Abstract: | Hoare logic 1] is a logic used as a way of specifying semantics of programming languages, which has been extended to be a separation logic to reason about mutable heap structure 2]. In a model M of Hoare logic, each program α induces an M-computable function f α M on the universe of M; and the M-recursive functions are defined on M. It will be proved that the class of all the M-computable functions f α M induced by programs is equal to the class of all the M-recursive functions. Moreover, each M-recursive function is \(\sum {_1^{{N^M}}} \)-definable in M, where the universal quantifier is a number quantifier ranging over the standard part of a nonstandard model M. |
| |
Keywords: | Hoare logic recursive function computable function nonstandard model of Peano arithmetic |
本文献已被 SpringerLink 等数据库收录! |
| 点击此处可从《Frontiers of Computer Science》浏览原始摘要信息 |
|
点击此处可从《Frontiers of Computer Science》下载全文 |