8

All rings in this post are commutative and with $1$.

Everyone knows the definition of a factorial ring, a. k. a. unique factorization domain (UFD). I have been wondering about some variations regarding this notion.

(a) A ring $R$ is called pre-pre-Schreier (this is my nomenclature) if and only if for any four elements $a$, $b$, $c$, $d$ of $R$ satisfying $ab = cd$, we can find four elements $x$, $y$, $z$, $w$ in $R$ such that $a = xy$, $b = zw$, $c = xz$, $d = yw$.

(b) A ring $R$ is called pre-Schreier if it is pre-pre-Schreier and an integral domain. (This is not my nomenclature.)

It is easy to see that a Noetherian ring is a UFD if and only if it is pre-Schreier; on the other hand, the condition on a ring to be pre-Schreier is a first-order logic formula (if I'm right; I'm not an expert in logic). This was actually my motivation to consider pre-Schreier rings: to first-orderize the UFD condition. (Is there a first-order logic formula that is equivalent to UFD always, no matter whether the ring is Noetherian or not?) As for pre-pre-Schreier rings, I was just trying to see what happens if we leave out the domain condition.

According to this paper (Remark 4.6. (1)), the polynomial ring $R\left[X\right]$ over a pre-Schreier ring $R$ doesn't have to be pre-Schreier. My questions are now:

(1) If a Noetherian ring $R$ is pre-pre-Schreier, then what can be said about $R\left[X\right]$ ?

(2) Can a pre-pre-Schreier ring contain nilpotents $\neq 0$ ? I used to think I have proven that it can't if it is Noetherian, but now I see flaws in my argument.

  • 2
    Just a side remark: the Schreier condition can be found in Euclid, book VII: look up the definition of four numbers in proportion. – Franz Lemmermeyer Feb 07 '10 at 21:30
  • Where exactly do my x, y, z, w appear in Euclid? – darij grinberg Feb 07 '10 at 22:07
  • 1
    +1. In response to one of your questions: I strongly suspect that being a UFD is not a first-order property, not even in the weaker sense of being preserved by elementary equivalence. In general, chain conditions do not fare well upon passage to ultrapowers, and UFD implies ACCP: the ascending chain condition on principal ideals. If I can see how to establish this for sure, I'll leave an answer. – Pete L. Clark Feb 07 '10 at 22:34
  • @DG: Regarding (2), why don't you show us your proof in the Noetherian case? – Pete L. Clark Feb 08 '10 at 08:05
  • Okay, now I know the condition under which my proof works: It works if every element of $R$ has only finitely many divisors, where divisors that are equivalent (i. e. one is the other times a unit) are counted as the same. But how often does this hold... – darij grinberg Feb 08 '10 at 13:12
  • Anyway, I'll post it this evening, if anyone is still interested. I myself am not - this is exactly the kind of proof that is neither enlightening nor generalizable. – darij grinberg Feb 08 '10 at 13:17
  • 1
    As for Euclid's "Numbers are proportional when the first is the same multiple, or the same part, or the same parts, of the second that the third is of the fourth": The first number $a$ is parts of the second number $b$ if $a = \frac mn b$ for numbers $m, n$ such that $n \mid b$. Thus $b = nx$ and $a = mx$. Similarly, $c = \frac mn d$ with $d = ny$ and $c = my$. – Franz Lemmermeyer Feb 08 '10 at 13:38
  • Okay, I give it up. I have no ideas whether the confusing stuff I have in my head for the Noetherian case is a proof or not. All I know is it is ugly and uses the axiom of choice, and I get into an endless loop whenever I try to write it up. Sorry, people. -- @ Franz: Ah, I didn't realize that in $a = \frac mn b$, the $n$ must be a divisor of $b$. Is it always assumed when Euclid speaks of "parts"? – darij grinberg Feb 08 '10 at 23:52
  • @darji: as usual, you can understand Euclid's definitions only by looking at his proofs; which shows that the answer is yes. a is part of b means a = 1/n * b, and it is understood that n divides b. – Franz Lemmermeyer Feb 10 '10 at 05:13
  • Ah, thanks. Didn't expect Euclid to be that fixated on natural numbers. – darij grinberg Feb 10 '10 at 17:54
  • @DG "Didn't expect Euclid to be that fixated on natural numbers." He had only natural numbers to draw on and that is exactly the reason why I won't take Franz' statement seriously, as the Schreier property transcends natural numbers. (Yet of course integers and natural numbers are all primal.) – mzafrullah Mar 31 '21 at 05:41

1 Answers1

16

This is an answer to your parenthetical question:

Is there a first-order logic formula that is equivalent to UFD always, no matter whether the ring is Noetherian or not?

No. In fact, if T is any extension of the first-order theory of integral domains such that every model of T is a UFD, then every model of T is a field.

I think this is well known, but I couldn't think of a reference. I'll sketch a quick proof. Let φn(x) be the standard first-order formula which says that x is a product of n irreducible elements (and φ0(x) says that x is a unit). We argue that for some fixed n,

T ⊦ ∀x (x ≠ 0 → φ0(x) ∨ ... ∨ φn(x)).

If not, by the Compactness Theorem, T has a model R with a distinguished nonzero element x such that R ⊧ ¬φn(x) for each n; so x does not have a factorization into irreducibles. To conclude, show that every UFD which satisfies ∀x (x ≠ 0 → φ0(x) ∨ ... ∨ φn(x)) must be a field.