| ¬ newref(st[newref(st) -- 0 ', noval][newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval]) ∈ (st[newref(st) -- 0 ', noval][newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval]) ⊦ ¬ newref(st[newref(st) -- 0 ', noval][newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval]) -- sk ∈ st |
⊦ r ∈ st ↔ (∃ sk. r -- sk ∈ st)
∀ sk. ¬ newref(st[newref(st) -- 0 ', noval][newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval]) -- sk ∈ (st[newref(st) -- 0 ', noval][newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval]) ⊦ ¬ newref(st[newref(st) -- 0 ', noval][newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval]) -- sk ∈ st
[[CONCRETESIMPRULES : ()], [EXTRATERMS : (st[newref(st) -- 0 ', noval] [newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval ], newref (st[newref(st) -- 0 ', noval] [newref(st[newref(st) -- 0 ', noval]) -- 0 ', noval ]))]]