I'm new to model theory and I'm trying to solve this problem.
Let $N$ and $M\subseteq N$ random graphs, is there a $\phi \in L(N)$ (where $L(N)$ is the language of graphs with a constant symbol for each element of $N$) such that $\phi$ defines $M$ for every such $M$? In other words, is $M$ definable with parameters in $N$?
I don't have any clue. I noticed that I can't use an atomic formula of the form $\phi(a,x)$ with $a$ parameter, so I was thinking the answer is no and trying of use the fact that every automorphism send definable sets with parameters in definable sets with parameters to find a contradiction, but I'm not sure of this method. Do you have any suggestion?
If $N$ is a random graph (countable) then it is a fact that for any finite partition of $N$ at least one of the members of the partition is a random graph (with induced graph structure). Since there are continuum many partitions in say two sets, there are continuum many subgraphs of $N$ which are random. On the other hand there are only countably many formulae in $L(N)$. Therefore, not every random $M\subseteq N$ is definable.