Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
As tilly pointed out, you don't get mixtures of blue and red light in a rainbow, which we see as pink-purples (the line of purples on the CIE chromacity diagram.)

It's way more complicated than that. What we see at any given point, at any given moment in time, in our mental image of a rainbow, is not the result of a single pure frequency stream of EM emanating from that point.

If that were the case, then everything we see would scintillate between shades of red, blue and green as we move our heads. Because if the stream of photons coming from that point source are accurately focused, they would only hit one cone at a time: say red. Then when you moved your head slightly, that point source would hit a different cone, say green. And so on.

You have to appreciate that the image we see is a complex, time-averaged (think:persistance of vision), sum of the frequency responses of photons hitting many cones of the three types, as that point source and/or our heads and bodies move. In the same way that ultrasound images are not instantaneous snapshots of the reflected waves from a single position of the tranducer, but rather a complex mapping of the responses from many points as the transducer is moved around in both 3D space, and over time.

So whilst there my not be any mixtures of 'red' and 'blue' frequencies in the spectrum at the source of the light, by the time it has been refracted through a billion drops of water, with some frequencies being attuenuated by the gasses in the air on the way to and from the raindrops; and by the water, and whatever contaminants it contains, of the raindrop itself. Add to that, any coincident (reflected, refracted and backgound light from other sources), photons that reach our eyes from the same direction, and what we "see" is an entirely different thing to what is there (in the rainbow), to begin with.

Even teh rainbow itself is an entirely nebulous entity. Consisting of only some small patr of the frequencies in the original light source that happen to refract in out direction. If air currents (wind, inversion layers etc.), cause the falling raindrops to change tragectory half way through their transition across the piece of sky where the angle is correct for the light to be refracted in our direction, then the frequency of the portion of the source that comes our way will change. Simple put, the rainbow will appear to ripple.

The term "colo(u)r" only makes sense in terms of our perception of what we see. And that perception is far from set in the frequencies of EM coming from any given point source. It is also influenced (a lot) by everything else we are seeing at the time. That is no more clearly demonstrated than by this famous optical illusion

Our perceptions have almost nothing to do with the frequencies of the EM spectrum. Hence my brother's yellowish coloured car looked almost purple under low-pressure sodium street lighting.


Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.

In reply to Re^3: I'm not a PhD but... by BrowserUk
in thread How many colors does a rainbow have? by ambrus

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (4)
As of 2024-04-18 05:19 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found