| ∀ ino. (ino ∈ files0 ↔ ino ∈ files1) ∧ ( ino ∈ files0 → files0[ino].size = files1[ino].size ∧ files0[ino].meta = files1[ino].meta ∧ files0[ino].nlink = files1[ino].nlink ∧ files0[ino].content.stream to files0[ino].size = files1[ino].content.stream to files1[ino].size) ⊦ (fid ∈ abs-files(files0) ↔ fid ∈ abs-files(files1)) ∧ (fid ∈ abs-files(files0) → abs-files(files0)[fid] = abs-files(files1)[fid]) |
fid = ⌜m⌝ , ∀ ino. (ino ∈ files0 ↔ ino ∈ files1) ∧ ( ino ∈ files0 → files0[ino].size = files1[ino].size ∧ files0[ino].meta = files1[ino].meta ∧ files0[ino].nlink = files1[ino].nlink ∧ files0[ino].content.stream to files0[ino].size = files1[ino].content.stream to files1[ino].size) ⊦ (fid ∈ abs-files(files0) ↔ fid ∈ abs-files(files1)) ∧ (fid ∈ abs-files(files0) → abs-files(files0)[fid] = abs-files(files1)[fid])
Used simplifier rules: fid freely generated by ⌜ ⌝;;