have c'_in_fc : c' ∈ toList (insert f c) := by
  simp only [insert_iff, Array.toList_eq, Array.data_toArray, List.mem_singleton]
  exact Or.inr c'_in_f
α : Type u_1
β : Type u_2
σ : Type u_3
inst✝¹ : Clause α β
inst✝ : Formula α β σ
c : β
f : σ
p : α → Bool
h : ∀ (x : β), x ∈ toList (insert f c) → p ⊨ x
c' : β
c'_in_f : c' ∈ toList f
⊢ p ⊨ c'
α : Type u_1
β : Type u_2
σ : Type u_3
inst✝¹ : Clause α β
inst✝ : Formula α β σ
c : β
f : σ
p : α → Bool
h : ∀ (x : β), x ∈ toList (insert f c) → p ⊨ x
c' : β
c'_in_f : c' ∈ toList f
c'_in_fc : c' ∈ toList (insert f c)
⊢ p ⊨ c'