有干净的水狗狗为什么不喝?
其实这个问题很复杂,我尽量用通俗的语言解释一下 首先水是不是脏的?从物理角度讲,水是不干净的; 从化学角度来讲,水是干净的 因为水的分子是H2O,一个水中只有氢氧两种元素,当然没有其他的污染物 那么为什么水看起来还是不干净的 为什么说从人的感官上感觉水不干净?因为人眼可以看到物质,而肉眼可以看到的物质都是大分子的有机物以及一些无机物,这些物质的尺寸都在微米数量级(对于有机化合物来说)。 所以当水被污染之后,肉眼可见的物质会增多——可能是泥沙、藻类或者是悬浮物等 当水被细菌污染时,肉眼可见的物质也会增多了——可能是肉眼可见的浮游生物或者菌膜。所以看起来就不干净了。 其实对于动物而言也是一样的,只是动物的视觉和人类不一样而已 而狗的视觉范围在340-760纳米之间,基本上和人差不多,所以从这个角度来说,狗看到的东西和我们是一样的。只不过他们的视觉范围窄一点 人眼睛能看见的是可见光,但是人之所以能看到五颜六色的东西是因为人的大脑将光线分解成了不同的频率段,然后重新合成了颜色。如果没有人脑这个功能的话,世界上的所有事物就是灰色的 而在可见光的范围内,波长长的一端是红色,波长短的一端是紫色。所以越短的波长的光越偏红,越长波长的光越偏蓝,这也是为什么晚霞是红色的,太阳落山的时候天空呈现的是紫色的原因。
人眼对波长在550纳米处的光最敏感,也就是大家常说的“蓝色”光,也就是说,对于人眼而言,波长550纳米的光是“蓝色”的,其他波长的光都不是蓝色的。 对于不同物种的眼睛而言,这种色感会有细微的区别。例如猫能够感受到人感受不到的红色,而狗则比人更能分辨出蓝色。 所以说,当水被污染后,除了微生物等物质之外,由于微生物本身的颜色比较暗淡,所以看上去不是特别明显外,其余的有色物质都是偏红的,这恰好符合了狗的色觉。这就是为什么狗不喝脏水的原因!