In Saleh theory, we believe on the helical motion of photon, of which r is the gyroradius around an imaginary axis. This means that the photon has two simultaneous motions: rectilinear motion at constant speed (C) and rotary motion at constant angular velocity (ω). (Fig. 1)

Fig.1

The visible spectrum is one of the concepts that have attracted much comment. In Saleh theory the distinction of spectrums is due to the gyroradius; and its changes induce the colorfulness. In fact, the increase of the gyroradius means reciprocally the widening of the wavelength. For example, the long wavelength (λ) of the red spectrum is a result of the high value of its gyroradius r, while for the blue spectrum, it’s the opposite. (Fig. 2)

Fig.2

Saleh Theory, therefore, considers photon as a particle which generates different spectrum following variations in the gyroradius, and, indeed, the colorfulness is the effect of the order of magnitude of r. (Fig. 3)

Fig.3

We know from the Earth that its angle of rotation around the sun conceptualizes the seasons. Similarly, the rotation of the photon around its imaginary axis projects the different light spectrum.

In fact, the emitted photon has an initial energy from which must be subtracted the Rotational kinetic energy to have the sum of the Translational kinetic energy:

Translational kinetic energy = Initial energy - Rotational kinetic energy

Saleh Theory knows the Translational kinetic energy as the same energy that Thomas Planck had presented with his famous formula: E=hϑ measured empirically in the laboratory.

E = ⚊12 mv ^{2} - ⚊12 mW ^{2}

W = rω

Where, m is the photon mass, v its straight velocity, r its gyroradius, h Planck constant, ϑ its frequency and ω its angular velocity.

In first part of this formula v is the velocity of photon throw imaginary axis and equals speed of light C, and ω have the constant value in consumable part.

This explains that variety of light spectrum in Saleh Theory is the photon’s different gyroradius during its trajectory around an imaginary axis. (Fig. 4)

Fig.4

r is directly related to amplitude and wavelength. Therefore, assuming the mass of the photon m = 16.37 ✕ 10 ^{-36 kg} and the approximate value of its angular velocity equal to ω = 16.7 ✕ 10 ^{14 rad/s} , the gyroradius can be calculated for three spectrums; violet ^{(λ=380nm)} , yellow ^{(λ=580nm)} and red ^{(λ=750nm)}:

Given the mass value of photon and ω, the gyroradius for the visible spectrum should be between ^{100nm} and ^{150nm}

See figure 5 to have better 3D sense about helical motion of photon.