“…During the past decades, the weakest precondition was extended to the weakest preexpectation of probabilistic programs [11][12][13]. Therefore, we can use the weakest preexpectation to demonstrate that an expected probability arrives for a pointed postcondition, e.g., verifying Bitcoin's smart contracts [38] and checking the validity of algebraic safety assertions [39]. The SNC and WSC are also used to compute successor state axioms in planning [40,9,14].…”