[Imprint][Data Privacy Statement][E-Mail]

Back to main index. View the specification. View theorem base summary, View theorem base listing, the used properties by spec, the dependency list, the symbol table,

Specification nat-basic
specification
   data types 
      Nat = 0
          | . +1(. -1 : Nat)
          ;
   
   variables 
       n : Nat;
       m : Nat;
   
   order predicates 
       . < . : Nat × Nat;
   
   functions 
       . + . : Nat × Nat → 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 specification