insert-simple-contract# x0 = # rx0, x0 ≠ [], x1 ≠ [], ((r => mkcell(rx0.last, r0, a) * dls(head, prev, x0 + x1, rx0 + r0 ' + rx1, next, tail) * P))(H)
⊦ ⟪insert(r; H)⟫ ((dls(head, prev, x0 + a ' + x1, rx0 + r ' + r0 ' + rx1, next, tail) * P))(H)insert-contract
12insert-simple-contract-proofinsert-simple-contract-proof-info
The proof is valid.
remove-insert-inverseremove-insert-inverse-twice
../../../../../../lib/basic/specs/nat-basic2/export/unit.xmlnat-basic2../../../../../../lib/basic/specs/nat-basic2/export/c/longlemmainfo.xmlc../../../../../../lib/basic/specs/nat-basic2/export/unit.xmlnat-basic2../../../../../../lib/basic/specs/nat-basic2/export/a/longlemmainfo.xmla../../../../../../lib/basic/specs/nat-basic2/export/unit.xmlnat-basic2../../../../../../lib/basic/specs/nat-basic2/export/eq-01/longlemmainfo.xmleq-01../../../../../../lib/basic/specs/list/export/unit.xmllistreflist../../../../../../lib/basic/specs/list/export/len-02/longlemmainfo.xmllen-02../../../../../../lib/basic/specs/list/export/unit.xmllistreflist../../../../../../lib/basic/specs/list/export/len/longlemmainfo.xmllen../../../../../../lib/basic/specs/list/export/unit.xmllist../../../../../../lib/basic/specs/list/export/len/longlemmainfo.xmllen../../../../specs/dllist/export/unit.xmldllist../../../../specs/dllist/export/dls-length/longlemmainfo.xmldls-length../../../../../../lib/basic/specs/list/export/unit.xmllistreflist../../../../../../lib/basic/specs/list/export/c-08/longlemmainfo.xmlc-08../../../../../../lib/basic/specs/list/export/unit.xmllistreflist../../../../../../lib/basic/specs/list/export/a/longlemmainfo.xmla../../../../../../lib/basic/specs/list/export/unit.xmllist../../../../../../lib/basic/specs/list/export/a/longlemmainfo.xmla../../../../../../lib/separation/specs/heap-sep/export/unit.xmlheap-sepcell-heap../../../../../../lib/separation/specs/heap-sep/export/sep-ass/longlemmainfo.xmlsep-ass../../../../../../lib/separation/specs/heap-sep/export/unit.xmlheap-sepcell-heap../../../../../../lib/separation/specs/heap-sep/export/sep-com/longlemmainfo.xmlsep-com