Predicate transformer semantics: Difference between revisions

Content deleted Content added
Line 241:
 
=== Conjunctive ===
A predicate transformer ''TS'' is '''conjunctive''' iff:
:<math>TS(P \wedge Q)\ \Leftrightarrow\ (TS(P) \wedge TS(Q))</math>
 
This is the case for <math>wp(S,.)</math>, even if statement ''S'' is non-deterministic as a selection statement or a specification statement.