[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