[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
,
Theorem tr-unfold-path
⊦ p ∈ t → tr(r, t) = _∃(λ r0. trp(r, t, p, r0) * tr(r0, t(p)))
Type: A user defined theorem
Validity: The proof is valid.
Features:
Comment:
Used by:
tr-fold-path
,
Used by units in proved state:
Proof exists?: Yes
View
the proof
Infos about the proof
Proved?: Yes
Interactions: 32
Proof steps: 63
Used lemmas:
trp-branch-rec
,
trp-leaf
,
trp-base
,
Used spec theorems:
linked-tree
/
tr-rec
heap-sep
/
sep
Used simplifier rules:
tree-path
/
empty-rec
heap-sep
/
sep-com
heap-sep
/
sep-ass
heap-sep
/
and-com
heap-sep
/
and-ass
heap-sep
/
emp-sep
heap-sep
/
prop-shift
tree-path
/
get-base
heap-sep
/
prop
maplet
/
ex
heap-sep
/
and
heap-sep
/
false-rev
heap-sep
/
falseH
list
/
c
linked-tree
/
tr-base
heap-sep
/
false-sep
tree-path
/
in-base
list
/
app-02
list
/
e
list
/
a
tree-path
/
in-rec
tree-path
/
get-rec
maplet
/
ex2
maplet
/
ex2-shift
heap-sep
/
split-union