min(m, n) < n0, n < n0, n ≤ m ⊦ n0 = 0, n = min(m, n)
Heuristic weak cut applied rule cut formula
And closed the goal!
Rule argument
fma: m < n
Additional information
Used simplifier rules:
Min-left: ⊦ m < n → min(m, n) = m;%Min-right: ⊦ ¬ m < n → min(m, n) = n;%le-ls-simp: ⊦ m ≤ n → (n < m ↔ false); from specification nat
Used formulas: m < n