| m < 2 ^ (m1 + 1), 2 ^ m1 ≤ m, n ≤ m, log2 m < m0, 2 ^ m0 ≤ m, n < 2 ^ (m1 + 1), m0 ≤ m1, 2 ^ m0 ≤ n, n < 2 ^ (m0 + 1), log2 m < m1 ⊦ n = 0 |
⊦ 2^ m ≤ n ∧ n < 2^ m +1 → log2 n = m
Used simplifier rules: pot2-def: ⊦ 2^ m = 2 ^ m;%pot2-def: ⊦ 2^ m = 2 ^ m;%succ: ⊦ m +1 = m + 1; from specification nat-basic2%ref-1: ⊦ ¬ n < n; from specification nat-basic1 Used terms: m1, m