Advertisement
Guest User

Invalid Verification Condition in Relational Logic

a guest
Nov 12th, 2013
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.67 KB | None | 0 0
  1. bindings
  2. (v_15 : 'a tree,
  3. x_0 : 'a tree,
  4. t : 'a tree,
  5. anc_1047 : 'a tree,
  6. z : 'a,
  7. d : 'a tree,
  8. a : 'a tree,
  9. x : 'a,
  10. anc_1045 : 'a tree,
  11. b : 'a tree,
  12. y : 'a,
  13. c : 'a tree,
  14. anc_1056 : 'a tree,
  15. anc_1063 : 'a tree,
  16. Rmem1 : ({(1 : 'a tree, 2 : 'a)}) -> ( bool),
  17. Rtos0 : ({(1 : 'a tree, 2 : 'a, 3 : 'a)}) -> ( bool))
  18. in
  19. t = x_0
  20. Rtos0(t) = (((Rmem1(anc_1047) X {(z)})
  21. U (({(z)} X Rmem1(d))
  22. U (Rmem1(anc_1047) X Rmem1(d))))
  23. U (Rtos0(d)
  24. U (Rtos0(anc_1047)
  25. U {()})))
  26. Rmem1(t) = ({(z)}
  27. U (Rmem1(d)
  28. U (Rmem1(anc_1047)
  29. U {()})))
  30. Rtos0(anc_1063) = (((Rmem1(b) X {(z)})
  31. U (({(z)} X Rmem1(d))
  32. U (Rmem1(b) X Rmem1(d))))
  33. U (Rtos0(d)
  34. U (Rtos0(b)
  35. U {()})))
  36. Rmem1(anc_1063) = ({(z)}
  37. U (Rmem1(d)
  38. U (Rmem1(b)
  39. U {()})))
  40. Rtos0(anc_1056) = (((Rmem1(a) X {(x)})
  41. U (({(x)} X Rmem1(c))
  42. U (Rmem1(a) X Rmem1(c))))
  43. U (Rtos0(c)
  44. U (Rtos0(a)
  45. U {()})))
  46. Rmem1(anc_1056) = ({(x)}
  47. U (Rmem1(c)
  48. U (Rmem1(a)
  49. U {()})))
  50. Rtos0(anc_1045) = (((Rmem1(b) X {(y)})
  51. U (({(y)} X Rmem1(c))
  52. U (Rmem1(b) X Rmem1(c))))
  53. U (Rtos0(c)
  54. U (Rtos0(b)
  55. U {()})))
  56. Rmem1(anc_1045) = ({(y)}
  57. U (Rmem1(c)
  58. U (Rmem1(b)
  59. U {()})))
  60. Rtos0(anc_1047) = (((Rmem1(a) X {(x)})
  61. U (({(x)} X Rmem1(anc_1045))
  62. U (Rmem1(a) X Rmem1(anc_1045))))
  63. U (Rtos0(anc_1045)
  64. U (Rtos0(a) U {()})))
  65. Rmem1(anc_1047) = ({(x)}
  66. U (Rmem1(anc_1045)
  67. U (Rmem1(a)
  68. U {()})))
  69. Rtos0(v_15) = (((Rmem1(anc_1056) X {(y)})
  70. U (({(y)} X Rmem1(anc_1063))
  71. U (Rmem1(anc_1056) X Rmem1(anc_1063))))
  72. U (Rtos0(anc_1063)
  73. U (Rtos0(anc_1056)
  74. U {()})))
  75. Rmem1(v_15) = ({(y)}
  76. U (Rmem1(anc_1063)
  77. U (Rmem1(anc_1056)
  78. U {()})))
  79. =>
  80. Rtos0(v_15) = Rtos0(x_0)
  81. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement