MathOverflow will be down for maintenance for approximately 3 hours, starting Monday evening (06/24/2013) at approximately 9:00 PM Eastern time (UTC-4).

2 added 1 characters in body

Here is another perspective on your question. As $\mathbb{Z}$ is the initial object of unital (commutative) rings, one might first of all ask: What do epimorphisms from $\mathbb{Z}$ look like?

I.e. if $A = \mathbb{Z}$ in the original question, what can $B$ be? The answer to this is known. In fact, these rings $B$ and their classification seem to have been (re)invented several times, as "solid rings" by Bousfield and Kan (see this question: http://mathoverflow.net/questions/95160/), as "T-rings" by R. A. Bowshell and P. Schultz (Unital rings whose additive endomorphisms commute, Math. Ann. 228 (1977), 197-214, http://eudml.org/doc/162991;jsessionid=07C5F5F5BBD354C0914511776DA20F5E), and the generalisation to Dedekind domains has been done in W. Dicks and W. Stephenson: Epimorphs and Dominions of Dedekind Domains, J. London Math. Soc. (1984) s2-29(2): 224-228, http://jlms.oxfordjournals.org/content/s2-29/2/224.extract . (Also, by Martin Brandenburg and myself this summer, until before we found these papers ...)

So here is a positive answer under a restrictive assumption: If $A \rightarrow B$ is an epimorphism and $A$ is a Dedekind domain, then $B$ will be built up from localisations and quotients of $A$ by suitable finite products and direct limits. To make "suitable" more specific, here follows a more concrete description (the literature above mostly says "take colimits/pullbacks"), setting $A = \mathbb{Z}$ for (mostly notational) simplicity:

Let $P$ be the set of prime numbers and let $n: P \rightarrow \mathbb{N} \cup \lbrace 0, \infty \rbrace$ be any map (a "supernatural number"). Let $P_{fin}(n)$ be the set of primes $p$ with $n(p) < \infty$. Define

$B_n := \lbrace (b_p, b_l) \in \prod_{p \in P_{fin}(n)} \mathbb{Z} / p^{n(p)} \times \mathbb{Z}[P_{fin}(n)^{-1}] :$ $b_p \equiv b_l \text{ mod } p^{n(p)} \text{ for all but finitely many } p \in P_{fin}(n)(b_l) \rbrace$

(index "$l$" for "localisation part") where $\mathbb{Z}[P_{fin}(n)^{-1}]$ is the localisation of $\mathbb{Z}$ at the multiplicative set generated by $P_{fin}(n)$, i.e. the subring of $\mathbb{Q}$ generated by $\lbrace p^{-1}: p \in P_{fin}(n) \rbrace$; further, with $v_p$ being the $p$-adic valuation, $P_{fin}(n)(b_l) := \lbrace p \in P_{fin}: v_p(b_l) \ge 0 \rbrace$ and the condition $b_p \equiv b_l \text{ mod } p^{n(p)}$ makes sense and is to be understood in the subring of $\mathbb{Q}$ where only the $p$'s with $v_p(b_l) < 0$ are inverted. Then $B_n$ is in fact a subring of the direct product, and for $n$ ranging over the supernatural numbers, these are all $B$ with injective epimorphisms $\mathbb{Z} \rightarrow B$. (The non-injective ones are just the quotients. With more complicated notation, one could include this case by counting 0 as a prime.)

Here are two easy-to-see properties:

• $B_n$ is noetherian if and only if $|P_{fin}(n) \setminus P_0(n) | < \infty$ if and only if $B_n$ is the direct product of a quotient and a localisation, namely, $\mathbb{Z}/n \times \mathbb{Z}[P_{fin}(n)^{-1}]$ where by abuse of notation $n$ is the natural number $\prod_{p \in P_{fin}(n)} p^{n(p)}$.

• The non-zero primes of $B_n$ correspond to the ones in $P \setminus P_0(n)$, where $P_0(n)$ is the set of primes $p$ with $n(p) = 0$. In particular, $B_n$ is artinian if and only if its Krull dimension is 0 if and only if $|P \setminus P_0(n)| < \infty$. Otherwise, its Krull dimension is 1.

All this remains true cum grano salis for any Dedekind domain $A$ instead of $\mathbb{Z}$. In particular, as soon as $A$ has infinitely many primes, there are epimorphisms $A \rightarrow B$ where $B$ is non-noetherian. On the other hand, if $A$ has only finitely many primes (which by the way makes it a PID), $B$ will be of the form $A/a \times S^{-1}A$ with $a \in A$ and $S \subseteq A$ multiplicative containing all primes dividing $a$ (and possibly 0). In any case, $B$ will be a colimit of products of localisations and quotients as above, so the answer to the question

suppose $f:A \rightarrow B$ is an epimorphism of rings with no kernel which sends non-units to non-units and such that $B$ has no idempotents. Must f be an isomorphism?

seems to be yes if $A$ is a Dedekind domain: E.g. in the above setting, non-units to non-units implies $P_0(n) = \emptyset$ and $B$ having no idempotents implies $P_{fin}(n) \setminus P_0(n) = \emptyset$.

Further remarks:

Remark 1 (cf. David Rydh's first remark): Flat epimorphisms (from any unital ring) are localisations for a certain Gabriel topology and have a kind of a calculus of fractions. For a precise statement, see Quelques observations sur les épimorphismes plats (à gauche) d'anneaux by N. Popescu and T. Spircu, Journ. Alg. vol. 16, no. 1, pp. 40-59, 1970, http://dx.doi.org/10.1016/0021-8693(70)90039-6, or Bo Stenström's book Rings of Quotients, theorem 2.1 in chapter XI.

Remark 2: Further information might be in the papers of H. H. Storrer, e.g. http://retro.seals.ch/digbib/view?rid=comahe-002:1973:48::11

Remark 3: I have not checked all the details in the generalisation to Dedekind domains, so beware (at least, Martin and I had reached the same result for PIDs). Also, I do not know if there is a generalisation beyond Dedekind domains; I guess Krull domains might be attackable, but I have not seriously tried.

1

Here is another perspective on your question. As $\mathbb{Z}$ is the initial object of unital (commutative) rings, one might first of all ask: What do epimorphisms from $\mathbb{Z}$ look like?

I.e. if $A = \mathbb{Z}$ in the original question, what can $B$ be? The answer to this is known. In fact, these rings $B$ and their classification seem to have been (re)invented several times, as "solid rings" by Bousfield and Kan (see this question: http://mathoverflow.net/questions/95160/), as "T-rings" by R. A. Bowshell and P. Schultz (Unital rings whose additive endomorphisms commute, Math. Ann. 228 (1977), 197-214, http://eudml.org/doc/162991;jsessionid=07C5F5F5BBD354C0914511776DA20F5E), and the generalisation to Dedekind domains has been done in W. Dicks and W. Stephenson: Epimorphs and Dominions of Dedekind Domains, J. London Math. Soc. (1984) s2-29(2): 224-228, http://jlms.oxfordjournals.org/content/s2-29/2/224.extract . (Also, by Martin Brandenburg and myself this summer, until we found these papers ...)

So here is a positive answer under a restrictive assumption: If $A \rightarrow B$ is an epimorphism and $A$ is a Dedekind domain, then $B$ will be built up from localisations and quotients of $A$ by suitable finite products and direct limits. To make "suitable" more specific, here follows a more concrete description (the literature above mostly says "take colimits/pullbacks"), setting $A = \mathbb{Z}$ for (mostly notational) simplicity:

Let $P$ be the set of prime numbers and let $n: P \rightarrow \mathbb{N} \cup \lbrace 0, \infty \rbrace$ be any map (a "supernatural number"). Let $P_{fin}(n)$ be the set of primes $p$ with $n(p) < \infty$. Define

$B_n := \lbrace (b_p, b_l) \in \prod_{p \in P_{fin}(n)} \mathbb{Z} / p^{n(p)} \times \mathbb{Z}[P_{fin}(n)^{-1}] :$ $b_p \equiv b_l \text{ mod } p^{n(p)} \text{ for all but finitely many } p \in P_{fin}(n)(b_l) \rbrace$

(index "$l$" for "localisation part") where $\mathbb{Z}[P_{fin}(n)^{-1}]$ is the localisation of $\mathbb{Z}$ at the multiplicative set generated by $P_{fin}(n)$, i.e. the subring of $\mathbb{Q}$ generated by $\lbrace p^{-1}: p \in P_{fin}(n) \rbrace$; further, with $v_p$ being the $p$-adic valuation, $P_{fin}(n)(b_l) := \lbrace p \in P_{fin}: v_p(b_l) \ge 0 \rbrace$ and the condition $b_p \equiv b_l \text{ mod } p^{n(p)}$ makes sense and is to be understood in the subring of $\mathbb{Q}$ where only the $p$'s with $v_p(b_l) < 0$ are inverted. Then $B_n$ is in fact a subring of the direct product, and for $n$ ranging over the supernatural numbers, these are all $B$ with injective epimorphisms $\mathbb{Z} \rightarrow B$. (The non-injective ones are just the quotients. With more complicated notation, one could include this case by counting 0 as a prime.)

Here are two easy-to-see properties:

• $B_n$ is noetherian if and only if $|P_{fin}(n) \setminus P_0(n) | < \infty$ if and only if $B_n$ is the direct product of a quotient and a localisation, namely, $\mathbb{Z}/n \times \mathbb{Z}[P_{fin}(n)^{-1}]$ where by abuse of notation $n$ is the natural number $\prod_{p \in P_{fin}(n)} p^{n(p)}$.

• The non-zero primes of $B_n$ correspond to the ones in $P \setminus P_0(n)$, where $P_0(n)$ is the set of primes $p$ with $n(p) = 0$. In particular, $B_n$ is artinian if and only if its Krull dimension is 0 if and only if $|P \setminus P_0(n)| < \infty$. Otherwise, its Krull dimension is 1.

All this remains true cum grano salis for any Dedekind domain $A$ instead of $\mathbb{Z}$. In particular, as soon as $A$ has infinitely many primes, there are epimorphisms $A \rightarrow B$ where $B$ is non-noetherian. On the other hand, if $A$ has only finitely many primes (which by the way makes it a PID), $B$ will be of the form $A/a \times S^{-1}A$ with $a \in A$ and $S \subseteq A$ multiplicative containing all primes dividing $a$ (and possibly 0). In any case, $B$ will be a colimit of products of localisations and quotients as above, so the answer to the question

suppose $f:A \rightarrow B$ is an epimorphism of rings with no kernel which sends non-units to non-units and such that $B$ has no idempotents. Must f be an isomorphism?

seems to be yes if $A$ is a Dedekind domain: E.g. in the above setting, non-units to non-units implies $P_0(n) = \emptyset$ and $B$ having no idempotents implies $P_{fin}(n) \setminus P_0(n) = \emptyset$.

Further remarks:

Remark 1 (cf. David Rydh's first remark): Flat epimorphisms (from any unital ring) are localisations for a certain Gabriel topology and have a kind of a calculus of fractions. For a precise statement, see Quelques observations sur les épimorphismes plats (à gauche) d'anneaux by N. Popescu and T. Spircu, Journ. Alg. vol. 16, no. 1, pp. 40-59, 1970, http://dx.doi.org/10.1016/0021-8693(70)90039-6, or Bo Stenström's book Rings of Quotients, theorem 2.1 in chapter XI.

Remark 2: Further information might be in the papers of H. H. Storrer, e.g. http://retro.seals.ch/digbib/view?rid=comahe-002:1973:48::11

Remark 3: I have not checked all the details in the generalisation to Dedekind domains, so beware (at least, Martin and I had reached the same result for PIDs). Also, I do not know if there is a generalisation beyond Dedekind domains; I guess Krull domains might be attackable, but I have not seriously tried.