| node-cons(fs[adr].key, fs[adr]), adr ∈ fs, ∀ log1, fs, ri. replay-safe(log + log1, fs, ri) ↔ replay-safe(log, fs, ri) ∧ replay-safe(log1, fs, replay-log(log, fs, ri)) ⊦ replay-safe(log + log1, fs, replay-one(adr, fs[adr], ri)) ↔ replay-safe(log, fs, replay-one(adr, fs[adr], ri)) ∧ replay-safe(log1, fs, replay-log(log, fs, replay-one(adr, fs[adr], ri))), adr ∈ ri |
Used terms: log1, fs, replay-one(adr, fs[adr], ri)