I have shown above the proof for $∀x∀y(x=y)$. However, I'm unsure how to build a counter-model for it.
Normally I would start building the domain, $D = \{\delta_{a},\delta_{b}\}$. Although there are no predicates in the argument, so does actually mean that there is to be no domain?
I mean, using the ∃ rule I still do substitute the 2 variables for the constants $a$ and $b$, but there are just no predicates to which to apply the interpretation function, $\nu$.
I would also expect to attain, $\nu(a)=\delta_{a}$ and $\nu(b)=\delta_{b}$, just no truth values.
Using a automated proof theorem software, the countermodel I get is: $D = \Phi$. So, I suppose my question consists of:
- When building the domain, do you only building from those terms attached to a predicate?
- If this is the case, are all arguments without a predicate going to end up $D = \Phi$?
N.B. if there are any glaring misconceptions it appears I may have, I'd greatly appreciate them being highlighted!
A simple domain with two elements : $D = \{ a,b \}$ is enough.
Having found an interpretation with domain $D = \{ a,b \}$ (with a≠b) that satisfies the negation of the formula, i.e. falsifies it, is enough to conclude that the formula is not true in every interpretation, i.e. not valid.
The rules for managing quantifiers with Tableau method are simple :
Then, every time we found a node of a tree with a quantifier :
The rules apply to quantified formulas $\forall x A(x)$ and $\exists x A(x)$, where the formula $A(x)$ may contain predicate symbols and equality : $=$.