| ⊦ (∃ ad. ad.entries = ∅ ∧ ((ino => ad))(dirs) ∧ ad.meta = md ∧ ad.size = # ad.entries) ↔ (∃ ino1, ino0. ((ino => mkdir(0, md, ino1, ino0, ∅)))(dirs)) |
∃ ad. ad.entries = ∅ ∧ ((ino => ad))(dirs) ∧ ad.meta = md ∧ ad.size = # ad.entries ⊦ ∃ ino1, ino0. ((ino => mkdir(0, md, ino1, ino0, ∅)))(dirs)
∃ ino1, ino0. ((ino => mkdir(0, md, ino1, ino0, ∅)))(dirs) ⊦ ∃ ad. ad.entries = ∅ ∧ ((ino => ad))(dirs) ∧ ad.meta = md ∧ ad.size = # ad.entries