| ax.toSet ∩ as = ∅ ⊦ #(referenced-adrs(ax, ri).toSet ∩ as) = 0, referenced-adrs(ax, ri).toSet ∩ as = ∅ |
⊦ as = as0 ↔ (∀ adr. adr ∈ as ↔ adr ∈ as0)
ax.toSet ∩ as = ∅ ⊦ #(referenced-adrs(ax, ri).toSet ∩ as) = 0, ∀ adr. adr ∈ referenced-adrs(ax, ri).toSet ∩ as ↔ adr ∈ ∅
Used terms: ∅, referenced-adrs(ax, ri).toSet ∩ as