30 TP1 and TP2
We need convergence at quiescence even though operations are executed in different orders at different sites. Specifically we require properties TP1 and TP2.
Properties required to achieve convergence
TP1
∀ O1,O2, S + [O1 IT(O2, O1)] = S + [ O2 IT(O1, O2) ]
TP2
∀ O1,O2,O3, IT( IT( O3, O1), IT(O2, O1)) = IT( IT( O3, O2), IT(O1, O2))