[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 rename-fids
fids-cons(root, fs, ofh) ⊦ [posix_rename#(path, path', user, ofh; err, root, fs; psynced)] fids-cons(root, fs, ofh)
Type: A user defined theorem
Validity: The proof is valid.
Features:
Comment:
Used by:
inv-renam
,
Used by units in proved state:
Proof exists?: Yes
View
the proof
Infos about the proof
Proved?: Yes
Interactions: 35
Proof steps: 87
Used lemmas:
fids-cons-reduce
,
renam
,
Used spec theorems:
directory-tree-fids
/
fids-put1
directory-tree-fids
/
fids-strpath
directory-tree-fids
/
fids-path
directory-tree
/
split-at
bag-union
/fidbag/
in-union
bag-union
/fidbag/
in-diff-notfirst
bag-union
/fidbag/
differente-notin
directory-tree-fids
/
fids-put2
list-last
/path/
prefix
Used simplifier rules:
posix-pre
/
pre-renam-esuccess
directory-tree
/
fnode-elim
store
/file-data-store/
Del-in
path
/
parent-elim
list-last
/path/
postifx-app-03
list-last
/path/
prefix-one-01
directory-tree
/
dir-del
posix-base
/
fids-cons-in
bag-union
/fidbag/
in-diff-notfirst
list-last
/path/
prefix-eq
directory-tree
/
fnode-notin
list-last
/path/
last-elim
directory-tree
/
notdir-notin
directory-tree
/
dnode-elim
directory-tree
/
isdnode
directory-tree
/
one-at
directory-tree
/
one-ind
directory-tree
/
at-dnode
directory-tree-fids
/
fids-dnode
directory-tree-fids
/
fids-emp
bag-union
/fidbag/
diff-empty
bag-union
/fidbag/
differente-notin
list
/path/
app-04
list-last
/path/
bapp
list-del
/path/
restN-len
directory-tree
/
in-dnode-empty
directory-tree-fids
/
fids-fnode
directory-tree
/
isfnode
directory-tree-fids
/
fidb-diff-one
bag-union
/fidbag/
in-one
bag-union
/fidbag/
in-union
directory-tree-fids
/
fids-del
directory-tree-fids
/
fids-sub
bag-union
/fidbag/
union-diff-distr
bag-union
/fidbag/
union-diff-cancel
bag-union
/fidbag/
union-ass
bag-union
/fidbag/
union-com
list-last
/path/
b-01
list-last
/path/
prefix-empty
list-last
/path/
lb
directory-tree
/
at-del
directory-tree
/
in-del
list-last
/path/
prefix-nil
directory-tree
/
nil-in
directory-tree
/
nil-at
nat-basic
/
c
nat-basic
/
a
nat-basic
/
add-base
nat
/
add-01
list
/path/
len-02
list
/path/
len
list-last
/path/
prefix-app
directory-tree
/
split-in
list
/path/
a
list
/path/
e-02