| adr ∈ as, adr ∈ ax, adr ∈ ri, ∀ adr. adr ∈ ax.toSet ∩ as ↔ adr ∈ ∅ ⊦ # as = 0, #(referenced-adrs(ax, ri).toSet ∩ as) = 0, as = ∅ |
adr ∈ ri, adr ∈ ax, adr ∈ as, ∀ adr0. ¬ adr0 ∈ ax.toSet ∩ as ⊦ #(referenced-adrs(ax, ri).toSet ∩ as) = 0, # as = 0, as = ∅
Used simplifier rules: ⊦ ¬ adr ∈ ∅; (s)