intro f f_in
case h.right
W : Type
X : List (List Formula × List Program)
M : KripkeModel W
w : W
φ : Formula
g : List Formula × List Program → Formula → List Formula
a : List Formula
b : List Program
ab_in : (a, b) ∈ X
w_f : evaluate M w (Con (g (a, b) φ))
⊢ ∀ f ∈ g (a, b) φ, evaluate M w f
case h.right
W : Type
X : List (List Formula × List Program)
M : KripkeModel W
w : W
φ : Formula
g : List Formula × List Program → Formula → List Formula
a : List Formula
b : List Program
ab_in : (a, b) ∈ X
w_f : evaluate M w (Con (g (a, b) φ))
f : Formula
f_in : f ∈ g (a, b) φ
⊢ evaluate M w f