| EB_PAGE_SIZE = n + m % EB_PAGE_SIZE, is-aligned(n + m % EB_PAGE_SIZE, 2 * NODE_HEADER_SIZE), is-aligned(m, 2 * NODE_HEADER_SIZE) ⊦ is-aligned(n, 2 * NODE_HEADER_SIZE) |
m ≠ 0, is-aligned(n1, m) ⊦ is-aligned(n0 + n1, m) ↔ is-aligned(n0, m)
EB_PAGE_SIZE = n + m % EB_PAGE_SIZE, is-aligned(m, 2 * NODE_HEADER_SIZE), is-aligned(n + m % EB_PAGE_SIZE, 2 * NODE_HEADER_SIZE) ⊦ is-aligned(n, 2 * NODE_HEADER_SIZE), 2 * NODE_HEADER_SIZE ≠ 0 ∧ is-aligned(m % EB_PAGE_SIZE, 2 * NODE_HEADER_SIZE)
Used terms: 2 * NODE_HEADER_SIZE, m % EB_PAGE_SIZE, n