[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 iter-n
enrich
   ex-maplet
with
   functions 
       . ⊗_ ( . ) : (Nat → Heap[A] → Bool) × Nat × Nat → Heap[A] → Bool;
   
   variables 
       nP : Nat → Heap[A] → Bool;
       h : Heap[A];
       hP : Heap[A] → Bool;
       n : Nat;
       m : Nat;
   
   
   axioms 
      Sep-base: nP.⊗_(n, 0) = emp;
      used for: s, ls;
      
      Sep-rec: nP.⊗_(n, m + 1) = nP(n) * nP.⊗_(n + 1, m);
   
   
end enrich