Let $C$ denotes directed cycles over sygnature consisting of one relational symbol $E(x,y)$ - there exists directed edge from $x$ to $y$.
Prove that for each natural $n$ there exists first order formula $\phi_n$ such that it contains only three variables (we can arbitraly requantify them), such that for each finite directed cycle $C$ we have: $C,x:a,y:b,z:c\models \phi_n(x,y,z) \Leftrightarrow C$ has $3n$ edges and directed distances: $d(a,b)=d(b,c)=d(c,a)=n$.
First of all I can't how to start. I have no idea what denotes $x:a$. $x=a$ ? $a,b,c$ are fixed ? The second thing is that I have never so far prove existence of formula, what makes this exercise undoable for me. However I think that this one may be very informative. Can you help me, please ?
I think that the symbol :
means that the directed cycle $C$ with vertex $a,b,c$ satisfy the formula $\varphi_n(x,y,z)$ when we assign to the variables : $x, y, z$ respectively the denotations : $a, b, c$.
A more "usual" notation for the satisfaction in a structure $\mathcal M$ of a formula $\varphi$ with free variables : $x_1, \ldots, x_n$ would be :