[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 inv-block
⊦ inv(ablock) ↔ # ablock.list = # ablock.ladrlist ∧ inv-flashsize(ablock.list, ablock.ladrlist) ∧ ¬ dups(ablock.ladrlist)
Type: An axiom
Validity: The proof is valid.
Features: ls,
Comment:
Used by:
at-explicit
,
at-explicit-diff
,
at-store-inv
,
in-store-inv
,
inv-add-node
,
inv-alloc
,
inv-append
,
inv-block-empty
,
inv-diff-n
,
inv-eq-list-size
,
inv-listlen-ls1
,
inv-listlen-ls2
,
inv-nodups
,
inv-nodups-app-left
,
inv-reduce
,
inv-reduce-rem
,
inv-remove-refsize0
,
inv-remove-refsize0-diff
,
inv-set-refsize
,
inv-set-sizes
,
prefix-alloc
,
prefix-refl
,
prefix-remove-refsize0
,
Used by units in proved state:
apersistence-asm
,
ablock-store-refsize-cons
,
apersistence-base
,
ablock-nodes
,
Proof exists?: No