| ((ino =>mkfile(n, md, m, σ0) * F))(files), ((ino =>mkfile(n, md, m, σ1) * F))(files) ⊦ σ0 = σ1 |
⊦ ((ino =>mkfile(n, md, m, σ) * F))(files) ↔ (∃ content. ((ino => mkfile(n, md, m, content) * F))(files) ∧ content.stream = σ)
((ino =>mkfile(n, md, m, σ1) * F))(files), ∃ content. ((ino => mkfile(n, md, m, content) * F))(files) ∧ content.stream = σ0 ⊦ σ0 = σ1
Used terms: files, F, σ0, m, md, n, ino