| n0 < n ⊦ (n0 / VFS_PAGE_SIZE * VFS_PAGE_SIZE < n ∧ n0 / VFS_PAGE_SIZE ∈ content ⊃ content[n0 / VFS_PAGE_SIZE];zeropage)[n0 % VFS_PAGE_SIZE] = (n0 / VFS_PAGE_SIZE ∈ content ⊃ content[n0 / VFS_PAGE_SIZE];zeropage)[n0 % VFS_PAGE_SIZE] |
Used simplifier rules: zeropage-mod-pagesize: ⊦ (zeropage)[n % VFS_PAGE_SIZE] = zero;% ⊦ m < n ↔ ¬ n ≤ m; (ss)%fle: ⊦ m < n ∧ n ≤ n0 → m < n0; (forward) from specification nat% ⊦ VFS_PAGE_SIZE ≠ 0; (s)%n ≠ 0 ⊦ ¬ m < m / n * n; (s)%mult-a: ⊦ m0 * m * n = (m0 * m) * n; from specification nat-mult%mult-c: ⊦ m * n = n * m; from specification nat-mult