back Chris Johnson, Index



Step 4: Formal Proof


forall t: P(t) -> Q(t), exists t': P(t') |- exists t': Q(t') (7)



forall t':
input(first_officer, throttle_back(engine_2),20_05_24) <- not(observe(first_officer, pei(engine_1), t') v
observe(first_officer, pei(engine_2), t')) ^
before(t', 20_05_24).

[Instantiating 20_05_24 for t in (5) given (1)] (8)




input(first_officer, throttle_back, engine_2, 20_05_24)

[Applying (7) to (8), given (3)] (9)


forward