| ∀ n, m. dropn(n, lax0.to-adr(m)) = dropn(n, lax0).to-adr(m) ⊦ dropn(n - 1, lax0.to-adr(m)) = dropn(n, @(m0, m1) ' + lax0).to-adr(m), n = 0 |
n = m2 + 1, ∀ n, m. dropn(n, lax0.to-adr(m)) = dropn(n, lax0).to-adr(m) ⊦ dropn(m2, lax0.to-adr(m)) = dropn(n, @(m0, m1) ' + lax0).to-adr(m), n = 0
Used simplifier rules: n ≠ 0 ⊦ m = n - 1 ↔ n = m + 1; (elim) Used terms: n, m2