case hnrel k r v =>
simpa[not_iff_not] using
  extendStructure.rel Φ s₁ (injr k) r (fun i => Semiterm.val s₁ e ε (v i))
μ : Type u_1
L L₁ L₂ : Language
Φ : L₁ →ᵥ L₂
injf : ∀ (k : ℕ), Function.Injective Φ.func
injr : ∀ (k : ℕ), Function.Injective Φ.rel
M : Type u
inst✝ : Nonempty M
s₁ : Structure L₁ M
n : ℕ
ε : μ → M
n✝ k : ℕ
r : L₁.Rel k
v : Fin k → Semiterm L₁ μ n✝
e : Fin n✝ → M
⊢ (¬rel (Φ.rel r) fun i => Semiterm.val s₁ e ε (v i)) ↔ ¬rel r fun i => Semiterm.val s₁ e ε (v i)
no goals