I found this decomposition theorem used in a paper I'm reading, but it isn't referenced and I can't seem to find it in any of the books I have:
Every graded module $M$ over a graded PID decomposes uniquely into the form $$({\bigoplus\limits_{i=1}^n \Sigma^{\alpha_i}D}) \oplus ({\bigoplus\limits_{j=1}^m \Sigma^{\gamma_j}D/d_jD})$$ where $d_j \in D$ are homogenous elements so that $d_j\mid d_{j+1}, \alpha_i, \gamma_j \in\mathbb Z$, and $\Sigma^\alpha$ denotes an $\alpha$-shift upward in grading.
Now, it looks like a regular decomposition theorem for modules over PIDs but I am having trouble understanding this "$\alpha$-shift upward". Could you point me in a direction of a text were this is proved? An example would be great, but I suppose this is too much to ask.
As I was also looking for the answer I found that the shift operator $\sum^{\alpha}$ simply moves an element of grading $i$ into an element of grading $i\ + \alpha$ for every element in D (as D is a graded PID and each homogenous element of D has a grade).
That's what I understand so far from this book http://bit.ly/1srXIs0.
I hope it will help