| files0 -- ino = files1 -- ino, ino ∈ files1, ino ∈ files0 ⊦ abs-files(files0)[⌜ino⌝ , f] = abs-files(files), ∀ ino0. (ino0 ∈ files1 ↔ ino0 ∈ files0[ino, files1[ino]]) ∧ (ino0 ∈ files1 → files1[ino0] = files0[ino, files1[ino]][ino0]) |
files0 -- ino = files1 -- ino, ino ∈ files0, ino ∈ files1 ⊦ abs-files(files0)[⌜ino⌝ , f] = abs-files(files), (ino0 ∈ files1 ↔ ino0 ∈ files0) ∧ (ino0 ∈ files1 → files1[ino0] = (ino0 = ino ⊃ files1[ino];files0[ino0]))
Used simplifier rules: ⊦ files[ino, af][ino0] = (ino0 = ino ∧ ino ∈ files ⊃ af;files[ino0]); (s)% ⊦ ino ∈ files[ino0, af] ↔ ino ∈ files; (s)