| ∀ str0. s→l(str1) = s→l(str0) → str1 = str0, s→l(char + str1) = s→l(str0) ⊦ char + str1 = str0 |
char ' + s→l(str1) = s→l(str0), char ∈ s→l(str0), ∀ str0. s→l(str1) = s→l(str0) → str1 = str0 ⊦ char ' + str1 = str0
Used simplifier rules: s2l-rec: ⊦ s→l(char ' + str) = char ' + s→l(str);% ⊦ (chars + chars0) + chars1 = chars + chars0 + chars1;% ⊦ char ' + chars = chars0 → char ∈ chars0; (forward)% ⊦ (str1 + str2) + str3 = str1 + str2 + str3;% ⊦ char + str = char ' + str;