some execution. The execution of a state machine, = (, ⊆ ×, ) ∈ ) is a (possibly infinite) sequence of states, () , 3 , … , 5 ) that: 1. ) = ) (it begins with the start state) 2. ∀ ∈ 0, 1, … , − 1 . > → >?3 ∈ (if and are consecutive states in the sequence, there is an edge → ∈ .
predicate with an induction variable • Need to write proofs to convince: showing the structure of your argument is more important than showing a bunch of algebra ∷= whatever is here must use n (and that is what you are doing induction on)