I have always thought of light as a point-like object in space, with the EM field strengths dependent on time.
However, stretching of space would not affect a point-like object.
Thus, I assume that a photon occupies a non-zero-sized space, it has different parts located at different places, and the expansion of space pulls the different parts of a photon apart, so that the photon becomes bigger.
We usually visualize EM waves as 2 sinuses, one for the electric, one for the magnetic field. If a single photon is spread out in space, it has different parts all over the place, this depiction is not correct, as it only tracks 1 part of the photon. It would be more correct, to add at least 1 spatial dimension to the depiction, and along the spatial axis, draw a section, or a fuzzy section, to show that the wave is spread out in space.
point-like in time:
E
^
| .-. .-
| / \ /
|/ \ /
| ._.
+-------------> time
band-like in space:
E
^
| ..--.. ..--
| // \\ //
|// \\ //
| ..__..
+-------------> x
QUESTION:
Am I correct in these assumptions?
If not, how can expansion of space affect the frequency of light?