I'm looking for some interesting applications of ultrafilters and also everything of interest involving ultrafilters. Do you know some applications or interesting things involving ultrafilters?
I'm at the beginning, so I'd prefer some applications that also a beginner could read.
Ultrafilters can be also be used to prove Arrow's impossibility theorem. In the proof, you show that a certain set of subsets of S, the set of voters is an ultrafilter.
Now, if the base set is finite, this implies that the ultrafilter is principal, and hence a dictator exists. This gives you Arrow's theorem.
On the other hand, if you weaken the assumptions of Arrow's theorem to one where there are infinitely many voters, then, assuming the existence of a non-principal ultrafilter, there is a theorem that the conclusions of Arrow's theorem do not hold.
The proof of Arrow's theorem is the last problem in the chapter on ultrafilters on $\omega$ in the book Problems and Theorems in Classical Set Theory by Komjáth and Totik. In fact, that chapter has a lot of nice problems on ultrafilters and no extra theory is required to read it. The problems however are at times quite hard!