情報科学 › ソフトウェア設計とテスト › 契約による設計
最弱事前条件
定義 4.1(「契約による設計」§4)
解釈 M、命令 c、表明 Q に対して
wlp(c,Q)wp(c,Q)={σ∣すべての σ′ について、⟨c,σ⟩⇓σ′ ならば Q(σ′)},={σ∣c は σ から停止し、すべての σ′ について、⟨c,σ⟩⇓σ′ ならば Q(σ′)}と定める。wlp(c,Q) を最弱自由事前条件(weakest liberal precondition)、wp(c,Q) を最弱事前条件(weakest precondition)という。
本文で読む(前後の説明と例)→
閉包の状態
定義
定義は閉包の起点です(証明を要しません)。
印の意味: ✓公理まで証明済み ・ △証明あり(閉包未完)・ ※主張のみ。テーマごとの集計は 閉包の状況。
これを使っている定理
証明で明示的に参照している定理は、まだありません。