exact ⟨σ₁, hAgree₁.trans hAgree₂, hσ₁⟩
ν : Type u_1
inst✝ : DecidableEq ν
X : Set ν
φ₁ φ₂ : PropFun ν
h₁ : extendsOver X φ₁ φ₂
h₂ : extendsOver X φ₂ φ₁
τ σ₂ : PropAssignment ν
hAgree₂ : PropAssignment.agreeOn X σ₂ τ
hσ₂ : σ₂ ⊨ φ₂
σ₁ : PropAssignment ν
hAgree₁ : PropAssignment.agreeOn X σ₁ σ₂
hσ₁ : σ₁ ⊨ φ₁
⊢ ∃ σ₁, PropAssignment.agreeOn X σ₁ τ ∧ σ₁ ⊨ φ₁
no goals