| n ≤ # lpt ⊦ # replay-lpt(lpt, nx, n) = # lpt |
n0 +1 ≤ # lpt, ∀ lpt, nx. n0 ≤ # lpt → # replay-lpt(lpt, nx, n0) = # lpt ⊦ # replay-lpt(lpt, nx, n0 +1) = # lpt
Used simplifier rules: replay-lpt-base: ⊦ replay-lpt(lpt, nx, 0) = lpt;%nat freely generated by 0, +1;;