[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 junkref-is-junk
⊦ r ≠ jvmref ∧ ¬ is_valid_ref(str, r, st) → junkref(str, r, st)
Type: A user defined theorem
Validity: The proof is valid.
Features:
Comment:
Used by:
junkref-abstract
,
junkref-addobj-01
,
junkref-bad-type
,
junkref-classtype
,
junkref-field-reftype
,
junkref-is_array
,
junkref-keyin
,
junkref-noreftype
,
junkref-not-hasclasstype-01
,
junkref-not-is-array
,
junkref-not-okreftype
,
junkref-not-okreftype-01
,
junkref-not-valid
,
junkref-not-valid-01
,
junkref-notin
,
junkref-okbytearray
,
junkref-rec-case
,
junkref-tdnameex
,
junkref-void
,
junkref-voidarray
,
nojunkref-typeex
,
validref-addarray-same
,
validref-array-len-in
,
validref-class
,
validref-forward
,
validref-isobj
,
validref-object
,
validref-okreftype
,
validrefkeynotnull-has-field
,
validreflist-getarray-less-01
,
validrefnotnull-union-at-right
,
Used by units in proved state:
Proof exists?: Yes
View
the proof
Infos about the proof
Proved?: Yes
Interactions: 3
Proof steps: 6
Used lemmas:
junkrefs-one
,
junkref-def
,
Used spec theorems:
Used simplifier rules:
list
/references/
first
list
/references/
e