Let $R$ be an integral domain. Let $P$ be a finitely generated $R$-module.
The problem:
If we additionally assume that $R$ is a local ring (that is, $R$ is a local domain), is the following statement true? "$P$ is torsion-free if and only if $P$ is projective."
Some facts I know/encountered and the result of my search... I apologize if this might be messy but I want to ensure everybody is on the same page as me.
If $R$ is just an integral domain then the statement is not necessarily true.
If $R$ is a principal ideal domain (PID) then the statement is true (easily proven using the structure theorem of modules over PIDs).
If $R$ is a local ring and we drop the integral domain assumption then the statement is not necessarily true.
If $R$ is a discrete valuation ring (= local ring + PID) then the statement is true (since it is a module over PID).
Discrete valuation rings are valuation rings but the converse is not necessarily true.
Valuation rings are integral domains and local rings.
A valuation ring is Noetherian if and only if it is a discrete valuation ring or a field. (Thus, the statement above is true for Noetherian valuation rings)
An integral domain is a valuation ring if and only if it is a Bézout ring and a local ring. [Proposition 1.5, Krull]
A local ring is a Bézout domain if and only if it is a valuation ring.
A Bézout domain is a Prüfer domain.
"A finitely generated module M over a Prüfer domain is projective if and only if it is torsion-free." (Converse direction "A finitely generated torsion-free module $M$ over a Prüfer domain $R$ is projective." proven in textbook [Theorem 2.7, Modules over Non-Noetherian Domains by Fuchs & Salce, original result proven by Kaplansky])
The conclusion I have from all the statements above is:
$$\{ \textit{discrete valuation ring} \} \supset \{ \textit{valuation ring} \} \supset \{ \textit{local rings} \} \cap \{ \textit{Bézout rings} \} \supset \{ \textit{local rings} \} \cap \{ \textit{Prüfer domain}\}$$
and any ring in any collection above will make the statement true.
The subquestions I am currently thinking about in hopes to answer the question above:
If $R$ is a local domain, then is $R$ a Prüfer domain? If this is true, then we are done. If it is not true, I am hoping to construct a counter-example...
In case this question is simpler, are there examples of rings that is a local domain but not a valuation ring?