ELI5 : No matter the colour of the shampoo, the foam always white, why is that?

r/

ELI5 : No matter the colour of the shampoo, the foam always white, why is that?

Comments

  1. Ballmaster9002 Avatar

    There are two sources of “color”.

    One is from the chemistry of the material, leaves are green because of chemistry. Earth is brownish red because of chemistry. For more information google “pigments”.

    The other source is because of “the physics of light”. A good example is the color ‘blue’ in birds. Birds do not have the ‘pigment’ for blue, no bird is actually “blue”. When you see a bird looking “blue” what you’re really seeing is physics playing with light rays making the light rays look blue. A better example might be gasoline. Gasoline looks clear, like water. Water looks clear, like itself. But when you put a little big of gasoline on water it creates a film that makes the water look “rainbowy”. Neither water nor gasoline are themselves ‘rainbowy’, what’s happening is weird physics.

    Perhaps another better example is air, which is colorless. And water, which is colorless. But combine air and water in the sky and you get…. a rainbow. So my point is that “weird light physics” can create colors even those the ingredients don’t have colors.

    So “white” in the case of “weird light physics” translates to “everything all jumbled together”. The key with shampoo has nothing to do with shampoo! Just that shampoo creates bubbles and bubbles “jumble light together” which creates weird light physics, which creates the color white.