OK docxter you are right I typed it wrong.
I finally figured it out. Took me awhile though. The key is to make conversions between lab frame and rotating frame of reference, make the substitutions and play with the original d/dt M = yM x B equation.
Here's the proof for all those interested:
Key:
* = dot product
x = cross product
M = lab frame (stationary) magnetization vector
Mrot = rotational frame magnetization vector
B = lab frame magnetic field vector
Brot = rotational frame magnetic field vector
y = gyromagnetic constant (42.5 MHz/T for hydrogen proton)
Bo = scalar for magnetic field strength
W = rotational frequency of proton in magnetic field
Wrot = rotational frequency vector in rotating frame
n = unit rotation vector about w
Given:
d/dt M = M x yB
Prove:
d/dt Mrot = Mrot x y(Brot - BoZ)
Proof:
d/dt M = M x yB
M = Mrot * n (Rotational frame dot product with unit vector rotation gives you the original lab frame of reference).
d/dt (Mrot * n) = (Mrot * n) x yB
Mrot * d/dt n + n * d/dt Mrot = (Mrot * n) x yB
d/dt n = - n x W (negative rotation about i, j, k axes assuming clockwise motion of rotation vector about W vector)
Mrot * (-n x W) + n * d/dt Mrot = (Mrot * n) x yB
n * d/dt Mrot = -Mrot * (-n x W) + (Mrot * n) x yB
n * d/dt Mrot = Mrot * (n x W) + (Mrot * n) x yB
n * d/dt Mrot = [(Mrot * n) x W] + [(Mrot * n) x yB]
n * d/dt Mrot = (Mrot * n) x (W + yB)
W = Wrot * n
n * d/dt Mrot = (Mrot * n) x [(Wrot * n) + yB]
B = Brot * n
n * d/dt Mrot = (Mrot * n) x [(Wrot * n) + y(Brot * n)]
n * d/dt Mrot = (Mrot * n) x [(Wrot + yBrot) * n]
n * d/dt Mrot = [Mrot x (Wrot + yBrot)] * n
d/dt Mrot = Mrot x (Wrot + yBrot)
Wrot = -WoZ, (assume frame is rotating about z/k axis at frequency Wo)
d/dt Mrot = Mrot x (-WoZ + yBrot)
Wo = yBo where Bo = scalar of static magnetic field strength
d/dt Mrot = Mrot x (-yBoZ + yBrot)
d/dt Mrot = Mrot x y(Brot - BoZ)
Q.E.D.