In this post I set out to prove an equation holding in a ring $R$ graded over $\mathbb{Z}$ or $\mathbb{N}$.
The equation was: $\sqrt{J^\ast}=(\sqrt{J})^\ast$, where $J$ is an ideal of $R$, $J^\ast$ is the subideal of $J$ generated by homogeneous elements, and $\sqrt{J}$ denotes the intersection of all prime ideals containing $J$.
The containment $\supseteq$ is obviously valid for a grading over any semigroup.
The other containment is what I want to ask about. Let $x=\sum x_g$ be the decomposition of $x$ into homogeneous elements. As you can see, my proof pivots on being able to say that at least one of the homogeneous terms of $x^n$ is just $(x_g)^n$. Using this, a contradiction can be produced. In the case of that post, it was possible to isolate such a term because the well behaved ordering of $\mathbb{Z}$ and $\mathbb{N}$.
So my question is:
Does the equation break down for gradings over general semigroups?
If anybody can see how the proof can be streamlined to avoid that problem, or if anybody has an example of the equation breaking down, I would love to see. Thanks!