Originally posted by: rjain
E=mc^2 has nothing directly to do with the momentum of a photon.
It's p = hv, where v is actually the greek letter nu, representing the frequency. h is planck's constant.
I know it's probably just a typo for you rjain, but it's E = hv and p = h v/c = h / wavelength as I posted earlier. (E = Energy and I assume you meant p = momentum).
And actually it is related to E=mC^2. The expression for momentum of a photon comes from equating E=mc^2 with E=hv and hence deducing that mc = hv/c.