Advertisement

Yes a photon has de Broglie wavelength.In 1924,Louis de Broglie proposed that a particle must also act like wave,in silmilar way,wave behave like particles.

In de Broglie hypothesis an electromagnetic wave is the de-Broglie wave for a photon moving with speed c.According to de-Broglie ,the wavelength of the photon is given by the relation:

λ = h/p

Where P is the momentum of the photon.