I am reading a proof which uses the fact that every PID has a prime element (it takes a prime element from a PID), and I am thinking whether every PID has a prime element.
If the PID is not a field, I believe there is an irreducible element which is a prime. If it is a field, $0$ is a prime element since $(0)$ is a prime ideal, but it's not an irreducible element. However, we claim that irreducible elements and prime elements in a PID are the same. Is $0$ in a field a prime element? How can we assume that every PID has a prime?