| 0 = datasize(buf, n), buf[n] = empty, n0 ≤ n, ∀ buf. 0 = datasize(buf, n) ↔ (∀ n0. n0 < n → buf[n0] = empty) ⊦ buf[n0] = empty |
0 = datasize(buf, n) ↔ (∀ n0. n0 < n → buf[n0] = empty), 0 = datasize(buf, n), buf[n] = empty, n0 ≤ n, ∀ buf. 0 = datasize(buf, n) ↔ (∀ n0. n0 < n → buf[n0] = empty) ⊦ buf[n0] = empty
Used terms: buf