[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 list-data
data specification
   using nat
   data types 
      List[A] = []
              | . + .(. head : A;. tail : List[A])
              ;
   
   variables 
       x : List[A];
       y : List[A];
       z : List[A];
       n : Nat;
       a : A;
       head : A;
       tail : List[A];
   
   size functions 
       # . : List[A] → Nat;
   
   order predicates 
       . < . : List[A] × List[A];
   
end data specification