| new(ax0, fs), ∀ fs, adr, nd. new(ax0, fs) → (new(ax0, fs[adr, nd]) ↔ ¬ adr ∈ ax0) ⊦ new(ax0, fs[adr, nd]) ↔ ¬ adr ∈ ax0, adr0 = adr, new(ax0, fs[adr, nd]), adr0 ∈ fs |
new(ax0, fs), ∀ fs, adr, nd. new(ax0, fs) → (new(ax0, fs[adr, nd]) ↔ ¬ adr ∈ ax0) ⊦ adr0 = adr, new(ax0, fs[adr, nd]), adr0 ∈ fs, adr ∈ ax0