| m + n < #(s0 ∪ s1), m + n < # s0 + # s1, #(s0 ∪ s1) ≤ # s0 + # s1, # s0 ≤ m, # s1 ≤ n ⊦ |
m + n < # s0 + # s1, m + n < #(s0 ∪ s1), # s1 ≤ n, # s0 ≤ m, #(s0 ∪ s1) ≤ # s0 + # s1 ⊦ m + n < m + n
Used simplifier rules: ⊦ m + n < m + n0 ↔ n < n0; (s)% ⊦ ¬ n < n; (s)%a: ⊦ (m + n0) + n1 = m + n0 + n1; from specification nat-basic%c: ⊦ m + n = n + m; from specification nat-basic Used formulas: m + n < m + n