By De-Broglie,light also exibits matter property. According to him, wavelength=planck's constant/ momentum. And again momentum is the product of mass and velocity. We again know that, mass of light i.e. photon is zero. Then from De-Broglie's equation, is the wavelength of light infinity? If so,from wave property of light,wavelength of light is finite. Is such contradiction allowed?