| ⊦ replay-log(log, fs[adr, nd], ri) = replay-log(log, fs, ri), adr ∈ log |
∀ fs, adr, nd, ri. replay-log(log0, fs[adr, nd], ri) = replay-log(log0, fs, ri) ∨ adr ∈ log0 ⊦ replay-log(adr0 + log0, fs[adr, nd], ri) = replay-log(adr0 + log0, fs, ri), adr ∈ adr0 + log0
Used simplifier rules: replay-log-empty: ⊦ replay-log([], fs, ri) = ri;%address-list freely generated by [], +;;