refine ⟨?mp, ?mpr⟩
case a
ν : Type u_1
inst✝ : DecidableEq ν
x y : ν
⊢ (∃ τ, τ x = true ∧ ¬PropAssignment.set τ y (!τ y) x = true) ↔ y = x
case mp
ν : Type u_1
inst✝ : DecidableEq ν
x y : ν
⊢ (∃ τ, τ x = true ∧ ¬PropAssignment.set τ y (!τ y) x = true) → y = x

case mpr
ν : Type u_1
inst✝ : DecidableEq ν
x y : ν
⊢ y = x → ∃ τ, τ x = true ∧ ¬PropAssignment.set τ y (!τ y) x = true