I have a question, and it is if a Euclidean evaluation can be defined in a general way in any unique factorization domain. I've thought that Euclidean evaluation can be defined by factoring irreducibles, but I don't know how true that is.
EDIT Maybe I asked the question wrong, but what I am trying to ask is that if it is possible to define a Euclidean evulation such that a domain of unique factorization becomes a Euclidean domain. For an arbitrary UFD.