程序的形式推导技术.pptVIP

  • 1
  • 0
  • 约8.3千字
  • 约 38页
  • 2022-04-21 发布于广东
  • 举报
第1页,共38页。 谓词转换器 wp (S,R) :表示一个状态的集合,从其中的任何一个状态出发,执行S后必定会终止,终止时满足R,是最弱的前置断言。 要证 {Q}S{R},即证:Q =wp (S,R) s 终止 wp(S,R) R 一些状态集合 后置条件 第2页,共38页。 最弱前置谓词的几个性质公理 性质1:排奇律 wp (S, F)=F 要从某个状态集的任何一个状态出发执行S后必定会终止,终止时满足F,即使F为真,这样的状态是找不到的,因此对应的状态集为空。 第3页,共38页。 最弱前置谓词的几个性质公理 性质2:合取分配律 wp (S,Q) wp (S,R)=wp (S, Q R) 证明: 设任何一个状态P wp (S,Q) wp (S,R) 表示从P出发经S执行后必终止,终止时满足Q;同时从P出发经S执行后必终止,终止时满足R,也即满足Q R。 所以,P wp (S, Q R) 那么,wp (S,Q) wp (S,R) wp (S, Q R) 反之也可证明,wp (S, Q R) wp (S,Q) wp (S,R) 第4页,共38页。 最弱前置谓词的几个性质公理 性质3: 析取分配律 wp (S,Q) wp (S,R)=wp (S, Q R) 证明: 设任何一个状态P wp (

文档评论(0)

1亿VIP精品文档

相关文档