| ∀ r1, st, ty, bytes, i. okbytearray(r1, st) ∧ validrefs(`docs2store', acc, ty, putByteArray(bytes, r1, i, st)) → validrefs(`docs2store', acc, ty, st), okbytearray(r1, st), validrefs(`docs2store', r + acc, ty, putByteArray(bytes, r1, i, st)) ⊦ validrefs(`docs2store', r + acc, ty, st) |
okbytearray(r1, st), validrefs(`docs2store', r ' + acc, ty, putByteArray(bytes, r1, i, st)), ∀ r1, st, ty, bytes, i. okbytearray(r1, st) ∧ validrefs(`docs2store', acc, ty, putByteArray(bytes, r1, i, st)) → validrefs(`docs2store', acc, ty, st) ⊦ validrefs(`docs2store', r ' + acc, ty, st)
[[CONCRETESIMPRULES : ([CSIMPSEQ : ⊦ (refs + refs0) + refs1 = refs + refs0 + refs1], [CSIMPSEQ : ⊦ r + refs = r ' + refs])]]