view Paper/src/axiom-taut.agda.replaced @ 14:ba98083f9853 default tip

FIX
author soto <soto@cr.ie.u-ryukyu.ac.jp>
date Fri, 27 May 2022 12:31:39 +0900
parents 14a0e409d574
children
line wrap: on
line source

_!$\Rightarrow$!_ : Bool !$\rightarrow$! Bool !$\rightarrow$! Bool
false  !$\Rightarrow$!  _ = true
true  !$\Rightarrow$!  true = true
true  !$\Rightarrow$!  false = false

Axiom : Cond !$\rightarrow$! PrimComm !$\rightarrow$! Cond !$\rightarrow$! Set
Axiom pre comm post = !$\forall$! (env : Env) !$\rightarrow$!  (pre env) !$\Rightarrow$! ( post (comm env)) !$\equiv$! true

Tautology : Cond !$\rightarrow$! Cond !$\rightarrow$! Set
Tautology pre post = !$\forall$! (env : Env) !$\rightarrow$!  (pre env)  !$\Rightarrow$! (post env) !$\equiv$! true