enrich
nat-basic1
with
functions . + . : nat × nat → nat;
variables m : nat;
n0 : nat;
axioms add-base : ⊦ n + 0 = n;
used for: s, ls;
add-rec : ⊦ m + n +1 = (m + n)+1;
used for: s, ls;
less-total : ⊦ n < n0 ∨ n = n0 ∨ n0 < n;
end enrich