The barbers paradox:
In a town there is only one barber. For every man in town, either the barber shaves him or he shaves him self.
I need to formalize this: The barber shaves exactely those who doesn't shave themselfes.
So I have formalized the problem in predicate logic as: ∀x(B(x,x)↔ ¬B(b,x))
Where the domain is all men in town, the B is for "_ shaves _" and b is the constant symbol for the barber.
I'm not totally sure that I have formalized it the right way. But anyway, I need to show that the formula is not satisfiable using the tableau method. That should be the same as showing that the negation of the formula is not valid (?) And in that case, I should make the tableau close.. (?)
I can't make the tableau close, and I think I might either have the formula written wrong, or I have misunderstanding of how to prove the satisfiability of a formula using the tableau method.
Can someone please help me?
General observation. Suppose you start a tableau with $\varphi$, and then apply the tableau unpacking rules (which, putting it crudely, reveal other things which need to be true if what's higher up a branch is true, considering branching options where necessary). If every branch ends in contradiction, then there is indeed no way of making $\varphi$ true, i.e. $\varphi$ is unsatisfiable.
[Compare: to show every interpretation makes $\varphi$ true, you proceed by showing that a tree starting $\neg\varphi$ closes, so $\neg\varphi$ is unsatisfiable.]
The Barber The problematic supposition is that there is such a man as the barber, i.e. that $$\exists x\forall y(Bxy \leftrightarrow \neg Byy)$$ where of course $Bxy$ says that $x$ shaves $y$, and the quantifier runs over the relevant people (men in the village, or whatever).
It is readily seen that this supposition leads to contradiction. For given that supposition, there must be a witness for the existential quantifier: dub it $b$ to get
$$\forall y(Bby \leftrightarrow \neg Byy)$$
But then, instantiating the universal, we'd in particular have
$$(Bbb \leftrightarrow \neg Bbb)$$
and to now show that this has to be false is trivial (just continue the tableau!).