| inv(istore), istore0 ⊑ istore ⊦ ∀ n. n ∈ crash(istore, istore0) → inv(crash(istore, istore0)[n]) |
inv(istore), n ∈ istore0, n ∈ istore, istore0 ⊑ istore ⊦ inv(crash(istore, istore0)[n])
Used simplifier rules: crash-index-in: ⊦ n ∈ crash(istore, istore0) ↔ n ∈ istore0;%prefix-fwd-in: ⊦ istore ⊑ istore0 ∧ n ∈ istore → n ∈ istore0; (forward) from specification ablock-store-inv[index-store]