src/HOL/UNITY/SubstAx.thy
changeset 8122 b43ad07660b9
parent 8041 e3237d8c18d6
child 9685 6d123a7e30bd
equal deleted inserted replaced
8121:4a53041acb28 8122:b43ad07660b9
     7 *)
     7 *)
     8 
     8 
     9 SubstAx = WFair + Constrains + 
     9 SubstAx = WFair + Constrains + 
    10 
    10 
    11 constdefs
    11 constdefs
       
    12    Ensures :: "['a set, 'a set] => 'a program set"            (infixl 60)
       
    13     "A Ensures B == {F. F : (reachable F Int A) ensures B}"
       
    14 
    12    LeadsTo :: "['a set, 'a set] => 'a program set"            (infixl 60)
    15    LeadsTo :: "['a set, 'a set] => 'a program set"            (infixl 60)
    13     "A LeadsTo B == {F. F : (reachable F Int A) leadsTo B}"
    16     "A LeadsTo B == {F. F : (reachable F Int A) leadsTo B}"
    14 
    17 
    15 end
    18 end