aesop
case mpr
α : Program
ℓ : TP α
W : Type
M : KripkeModel W
w : W
⊢ (∀ (a : Formula) (b : a ∈ testsOfProgram α), ℓ ⟨a, b⟩ = true ↔ evaluate M w a) →
    ∀ (f x : Formula) (x_1 : x ∈ testsOfProgram α), (if ℓ ⟨x, ⋯⟩ = true then x else ~x) = f → evaluate M w f
no goals