[Imprint]
[Data Privacy Statement]
[E-Mail]
View
long theorem info
. View
the proof
. Back to
main index
. View
the specification
. View
theorem base summary
, View
theorem base listing
, the
used properties by spec
, the
dependency list
, the
symbol table
,
Proof step 66 from proof path-split-wand (
previous step
)
((abs(tree[p], ino) * (abs(tree[p], ino) -* abs(tree, ino0))))(dirs), p ∈ tree ⊦ abs(tree, ino0)(dirs)
User applied rule apply lemma
And obtained the following new goals
Proof step 67
:
⊦ ((D * (D -* D0)))(dirs) → D0(dirs)
Rule argument
spec: heap-sep, inst: dir-heap name: sep-mp seq: ⊦ ((D * (D -* D0)))(dirs) → D0(dirs) subst: [D, D0, dirs] → [abs(tree[p], ino), abs(tree, ino0), dirs]
Additional information
Used terms: abs(tree[p], ino), abs(tree, ino0), dirs