Is there any conditions for an ideal $I$ that assures the canonical map $A\to A/I$ is flat?
Here's my try:
(1)It's obvious when $I=(0)$ or $I=A$.
(2)Since $I\otimes_A A/I=0$, it can't be faithfully flat unless $I=0$.
(3)If $I$ contains non zero divisor $a\in I$, then multiplying $a$ is injective as a map $\lambda_a \colon A\to A$. Tensoring flat $A$-Module $A/I$, $\lambda_a\otimes 1 \colon A/I \to A/I$ (which is a zero map) must be injective and $I=A$.
(4)If $I=rad(A)$, the nilradical of $A$, then $A\to A/I=A_{rad}$ is flat iff $I=0$. Let $A\to A/I$ be flat. You can take $\mathfrak{p}\in SpecA$ if $A$ is nonzero. $A_\mathfrak{p} \to A/I\otimes_A A_{\mathfrak{p}} = {A_{\mathfrak{p}}}_{rad}$ is flat, and is local ring hom, so it is faithfully flat, then injective. It is also surjective and bijective, so $rad(A_\mathfrak{p})=0.$ Then $rad(A)=I=0$.
Can somebody help me?