intro h e
case mpr
n₂ : ℕ
L : Language
μ : Type v
μ₁ : Type v₁
μ₂ : Type v₂
M : Type w
s : Structure L M
n : ℕ
e : Fin n → M
e₂ : Fin n₂ → M
ε : μ → M
ε₂ : μ₂ → M
h : Nonempty μ
inst✝ : DecidableEq μ
p : Formula L μ
this : Inhabited μ
⊢ (∀ (ε : μ → M), (Evalf s ε) p) → ∀ (e : Fin ((fvarList p).length + 1) → M), (Eval s ![] fun x => e (fvListing p x)) p
case mpr
n₂ : ℕ
L : Language
μ : Type v
μ₁ : Type v₁
μ₂ : Type v₂
M : Type w
s : Structure L M
n : ℕ
e✝ : Fin n → M
e₂ : Fin n₂ → M
ε : μ → M
ε₂ : μ₂ → M
h✝ : Nonempty μ
inst✝ : DecidableEq μ
p : Formula L μ
this : Inhabited μ
h : ∀ (ε : μ → M), (Evalf s ε) p
e : Fin ((fvarList p).length + 1) → M
⊢ (Eval s ![] fun x => e (fvListing p x)) p