| ri ⊖ ro = ri1 ⊖ ro1, ro1.inodes?, ro.inodes?, ro ⊆ ro1 ⊦ # ro = 0, ∀ key. key ∈ ro ↔ key ∈ ∅, ∃ key. key ∈ ro |
ri ⊖ ro = ri1 ⊖ ro1, ro.inodes?, ro1.inodes?, key ∈ ro, key ∈ ro1, ro ⊆ ro1 ⊦ # ro = 0, # ro1 = 0, ro1 = ∅, ∃ key. key ∈ ro
Used simplifier rules: size-zero-01: ⊦ ks ≠ ∅ → # ks ≠ 0; (forward) from specification set-basic[node-index]%ne-01: ⊦ key ∈ ks → ks ≠ ∅; (forward) from specification set-basic[node-index]%sub-in: ⊦ key ∈ ks ∧ ks ⊆ ks0 → key ∈ ks0; (forward) from specification set-basic[node-index]% ⊦ ¬ key ∈ ∅; (s)