By: |
THEN AssertBY (x : A ![]() ![]() THEN AssertBY (k : T ![]() THEN Inst Thm: s-effect-rule [i;x;k;x : A ![]() ![]() |
1 |
2. x : Id 3. y : Id 4. k : Knd 5. T : Type 6. A : Type 7. B : Type 8. f : A ![]() ![]() ![]() ![]() ![]() ![]() 9. ![]() 10. x : A ![]() ![]() 11. k : T ![]() 12. s : State(x : A ![]() 13. v : ma-valtype(k : T; k) ![]() ![]() ![]() ![]() | 15 steps |
2 |
2. x : Id 3. y : Id 4. k : Knd 5. T : Type 6. A : Type 7. B : Type 8. f : A ![]() ![]() ![]() ![]() ![]() ![]() 9. ![]() 10. x : A ![]() ![]() 11. k : T ![]() 12. @i: ma-single-effect(x : A ![]() ![]() 12. ![]() 12. & ( ![]() 12. & (@i: ma-single-effect(x : A ![]() ![]() 12. & (@i: ma-single-effect() ![]() 12. & ( ![]() ![]() 12. & (D 12. & (realizes es.( ![]() ![]() ![]() 12. & (realizes es.& ( ![]() 12. & (realizes es.& (loc(e) = i ![]() 12. & (realizes es.& ( ![]() ![]() 12. & (realizes es.& ((valtype(e) ![]() 12. & (realizes es.& ( ![]() 12. & (realizes es.& (loc(e) = i ![]() 12. & (realizes es.& ( ![]() ![]() 12. & (realizes es.& (kind(e) = k ![]() 12. & (realizes es.& ( ![]() ![]() 12. & (realizes es.& ((x after e) 12. & (realizes es.& (= 12. & (realizes es.& (( ![]() ![]() 12. & (realizes es.& ( ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | 1 step |
About:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |