| ∀ adr. adr ∈ log → ¬ adr ∈ fs ⊦ new(log, fs) |
∀ adr0. adr0 ∈ adr + log0 → ¬ adr0 ∈ fs, ∀ fs. (∀ adr. adr ∈ log0 → ¬ adr ∈ fs) → new(log0, fs) ⊦ new(adr + log0, fs)
Used simplifier rules: new-base: ⊦ new([], fs);%address-list freely generated by [], +;;