When I look at an electric light bulb through the fabric of my maroon, acrylic school jumper, why does it seem to have a rainbow halo around it?Thomas O'Hare (aged 6), London, UK
I would think they are. Just like the "rainbow" diffraction patterns produced when strong sunlight is seen through the eyelashes with almost closed eyes. It is the light travelling between the fibres that interfere with each other to produce the colours of the spectrum. This is why the colour of the fibres themselves is irrelevant to the range of colours seen.
Did either of the previous responders look at the age of the original poster? How many 6 year-old boys know what a diffraction grating is? Let's hope that the parent who I'm assuming posted for him is able to Google a simple explanation.
I did notice the age of the poster, so I made it as simple as I could, mentioning diffraction as the first poster already had. Surely better to offer your own explanation than to be nasty to others, Bob? Go for it! I apologise for the grammatical error in my first post.Science means never making assumptions. Friends, teachers or other relatives could have typed the question for Thomas.
The previous answers regarding the weave acting as a diffraction grating are correct.The age of the questioner makes no difference to the scientific reason behind the effect. It's diffraction whether you're aet 6 or aet 60!