| ⊦ (λ n. (n / VFS_PAGE_SIZE * VFS_PAGE_SIZE < m ∧ n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m = (λ n. (n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m |
⊦ dx = dx0 ↔ # dx = # dx0 ∧ (∀ n. n < # dx → dx[n] = dx0[n])
⊦ # ((λ n. (n / VFS_PAGE_SIZE * VFS_PAGE_SIZE < m ∧ n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m) = #((λ n. (n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m) ∧ (∀ n. n < # ( (λ n. (n / VFS_PAGE_SIZE * VFS_PAGE_SIZE < m ∧ n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m) → ( (λ n. (n / VFS_PAGE_SIZE * VFS_PAGE_SIZE < m ∧ n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m )[n ] = ((λ n. (n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE];zeropage)[n % VFS_PAGE_SIZE]) to m)[n])
Used terms: (λ n. (n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE] ;zeropage ) [n % VFS_PAGE_SIZE ]) to m, (λ n. ( n / VFS_PAGE_SIZE * VFS_PAGE_SIZE < m ∧ n / VFS_PAGE_SIZE ∈ content ⊃ content[n / VFS_PAGE_SIZE] ;zeropage ) [n % VFS_PAGE_SIZE ]) to m