[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 putoutside-id
generic specification
   comment: restricts list operations outside their domain to have the constraints of the corresponding array ops.;
   parameter celem
   using list-del
target
   variables 
       x : list;
       n : nat;
       a : elem;
   
   
   axioms 
      putoutside-idget: # x ≤ n ∧ m ≠ n → x[n, a][m] = x[m];
      used for: s, ls;
      
      putoutside-idsize: # x ≤ n → # x[n, a] = # x;
      used for: s, ls;
   
   
end generic specification