simp [eval_operator]
ξ : Type u_3
L : Language
M : Type u_1
inst✝ : Nonempty M
s : Structure L M
n : ℕ
ε : ξ → M
e : Fin n → M
o : Operator L 3
t₁ t₂ t₃ : Semiterm L ξ n
⊢ (Eval s e ε) (o.operator ![t₁, t₂, t₃]) ↔ o.val ![Semiterm.val s e ε t₁, Semiterm.val s e ε t₂, Semiterm.val s e ε t₃]
no goals