| a ∈ y0, # x + # y0 = #(y0 -1l a), ∀ x, a. # x + # y0 = #(y0 -1l a) → x = [] ∧ ¬ a ∈ y0 ⊦ a = a0, ¬ a ∈ y0 ∧ x = [] |
# x + # y0 = # y0 - 1, a ∈ y0, ∀ x, a. # x + # y0 = #(y0 -1l a) → x = [] ∧ ¬ a ∈ y0 ⊦ a = a0
Used simplifier rules: l: ⊦ a ∈ x → #(x -1l a) = (# x)-1;%pred-03: ⊦ n -1 = n - 1; from specification nat