The proofs that show that given a set of conditions to run a program, the program Halts and returns a desired result.

Proving

Can be proven by showing:

  1. Termination ()
  2. Partial Correctness Step ()

Techniques