I am stuck on the following problem:
A sentence is valid in the class of fields of characteristic $0$ iff it is true for all fields of characteristic $p>n$ for some $n\in\mathbb{N}$.
Now, the one direction follows from a simple application of compactness, as the class of fields of characteristic $0$ is $\Delta$-elementary:
Let $\phi_F$ be the sentence expressing "is a field" and $\chi_p$ be the sentence expressing "has characteristic $p$". Take
$$\Gamma=\{\phi_F\}\cup\{\neg\chi_p\mid p\text{ prime}\},$$
then $\mathfrak{A}\models\Gamma$ iff $\mathfrak{A}$ is a field of characteristic $0$.
Now, suppose $\phi$ is valid in the class of fields of characteristic $0$, that is $\Gamma\models\phi$, then by compactness there is a finite subset $\Phi\subset\Gamma$ such that $\Phi\models\phi$ but
$$\Phi\subseteq\{\phi_F,\neg\chi_{p_1},\dots,\neg\chi_{p_n}\}\models\phi$$
where $p_k$ is the $k$-th prime. Then especially we have that $\phi$ is true in every field of characteristic $>p_n$.
Now, the converse direction is giving me problems. A hint I have received told me to assume that $\phi$ would be true in all characteristics $>n$ and then to apply compactness. Another, to apply compactness to the negation.
However, with both I have achieved almost no results. I am not sure of how to approach that.
EDIT: With the converse direction, I mean the following:
If a sentence is not valid in the class of fields of characteristic $0$, then for all $n\in\mathbb N$ there is a prime $p>n$ such that $\phi$ is not true in a field of characteristic $p$.