Are you sure the image and / or definition for a ? It follows from the definition of a that a[k,w]==0 on k==w , but this curve does not appear in your picture.
In any case, assuming the definition of a correct, the problem with constructing the contours is that in the region w^2/r^2-k^2<0 both p[k,w] and Sin[p[k,w]] become purely imaginary, which means that a[k,w] becomes purely imaginary. Since ContourPlot does not satisfy complex-valued functions, only parts of the contours are superimposed in the region w^2/r^2>=k^2 .
Not that Sin[p[k,w]]/p[k,w] is real for all values ββof k and w (and this behaves perfectly in the limit p[k,w]->0 ). Therefore, in order to get around the problem of a , becoming complicated, you could construct the contours a[k,w]/p[k,w]==0 instead of:
ContourPlot[a[k, w]/p[k, w] == 0, {w, 0, 6}, {k, 0, 14}]
Result

source share