| m < n, n0 | n, n0 | m, ∀ n1, m, n0. n1 < n → m < n1 ∧ n0 | n1 ∧ n0 | m → n0 | gcd(m, n1) ⊦ n = 0, n0 | gcd(m, n - m) |
n = n2 + m ∧ m ≤ n, m < n, n0 | n, n0 | m, ∀ n1, m, n0. n1 < n → m < n1 ∧ n0 | n1 ∧ n0 | m → n0 | gcd(m, n1) ⊦ n = 0, n0 | gcd(m, n2)
Used simplifier rules: lels-03: ⊦ m < n → m ≤ n; from specification nat%n ≤ m ⊦ n0 = m - n ↔ m = n0 + n; (elim) Used terms: n, m, n1