Let $R$ be a Noetherian local ring with maximal ideal $m$, $k$ its residue field $R/m$.
Then Tor$^{R}_{n+1}(k,k)=0$ implies Pd$_RM\leq n$ for any $R$-module $M$?(Pd$_RM$ is the projective dimension of $M$ over $R$.)
What I know is that since $k$ is a finitely generated $R$-module, Tor$^{R}_{n+1}(k,M)=0$ for any module $M$. Then Tor$^{R}_{n+1}(M,k)=0$ for any module $M$. So for any finitely generated module $M$, Pd$_RM\leq n$.
I am wondering if this can be extended to the case where $M$ is an arbitrary $R$-module.
Note that every module $M$ has projective dimension $\leq n$ iff $\operatorname{Ext}^{n+1}(M,N)=0$ for all $M$ and $N$ iff every module $N$ has injective dimension $\leq n$. Now $N$ has injective dimension $\leq n$ iff the $n$th cokernel $K$ of any injective resolution of $n$ is injective. By Baer's criterion, this is true iff $\operatorname{Ext}^1(R/I,K)=0$ for any ideal $I\subseteq R$. But now $R/I$ is finitely generated and hence has projective dimension $\leq n$, and so $\operatorname{Ext}^1(R/I,K)\cong \operatorname{Ext}^{n+1}(R/I,N)=0$. Thus $K$ is injective, and $N$ has injective dimension $\leq n$ for arbitrary $N$, and thus $M$ has projective dimension $\leq n$ for arbitrary $M$.
More generally, this shows that if every cyclic module over some ring has projective dimension $\leq n$, then every module has projective dimension $\leq n$.