其他行星有能力产生彩虹吗?那些彩虹会如何出现?除水以外的其他物质产生的雨,云或冰会产生彩虹吗?
相关:https : //space.stackexchange.com/questions/34357/rainbow-space-probe
其他行星有能力产生彩虹吗?那些彩虹会如何出现?除水以外的其他物质产生的雨,云或冰会产生彩虹吗?
相关:https : //space.stackexchange.com/questions/34357/rainbow-space-probe
Answers:
注意1:我已经验证@JamesK的答案的折射率为1.27(因为没有引用任何资料),至少在111K的温度下!在较冷的一天(例如90K),指数会上升,彩虹会缩小几度,接近地球上的大小。
甲烷来源:
水源:
现在,@ CarlWitthoft 显示了两个未标记的图,没有引用任何来源,并且值非常不同。
注2: @CarlWitthoft的无据可依的主张,即在可见光下甲烷的分散度明显低于水,这似乎是没有道理的。我已经将两种材料绘制在同一根轴上,并且它们是可比较的。彩虹的颜色散布会略有不同,但我认为彩虹不会令人失望!
@JamesK的答案提到,泰坦可以看见液态甲烷雨中的彩虹。
实际上,较低的索引会使彩虹变大。请记住,红色在外面。当,彩虹位于 °,对于它会向上吹至 °。
在其他所有条件相同的情况下,它也会更亮一些;如果液滴后部的入射角较大,则菲涅耳反射会更强。
# https://www.stewartcalculus.com/data/ESSENTIAL%20CALCULUS%202e/upfiles/instructor/eclt_wp_0301_inst.pdf
# https://www.physics.harvard.edu/uploads/files/undergrad/probweek/sol81.pdf
# nice math http://www.trishock.com/academic/rainbows.shtml
import numpy as np
import matplotlib.pyplot as plt
halfpi, pi, twopi = [f*np.pi for f in (0.5, 1, 2)]
degs, rads = 180/pi, pi/180
k = np.linspace(1.2, 1.5, 31)
alpha = np.arcsin(np.sqrt((4.-k**2)/3.))
beta = np.arcsin(np.sin(alpha)/k)
phi = 2*beta - np.arcsin(k*np.sin(beta))
theta = 2 * phi
things = (alpha, beta, theta)
names = ('alpha', 'beta', 'theta = 2phi')
if True:
plt.figure()
for i, (thing, name) in enumerate(zip(things, names)):
plt.subplot(3, 1, i+1)
plt.plot(k, degs*thing)
plt.title(name, fontsize=16)
plt.plot(k[7], degs*thing[7], 'ok')
plt.plot(k[13], degs*thing[13], 'ok')
plt.show()
阳光在雨中照耀时会出现彩虹。这在太阳系中很少见。在金星的云层下,(硫酸)雨可能很常见,但是没有阳光。相反,火星上有很多阳光,但没有下雨,只有非常罕见的云层。
泰坦(Titan)下着雨:甲烷雨。甲烷的折射率比水低(1.27而不是1.33),这会使彩虹稍微大一点(尽管不多42-> 52)。但是,泰坦的气氛很朦胧,尽管表面有一些光,但看不到太阳的圆盘。
天然气巨头的某些层上有雨,但可见太阳的外层也没有雨。
地球很可能是太阳系中唯一经常出现彩虹现象的地方。
看看这些图表。甲烷是我在快速搜索中可以找到的最好的甲烷,但它表明可见光波段的色散只是水的一小部分。
由于彩虹的存在取决于物质“弯曲”不同波长不同数量的能力,因此您可以看到,至少甲烷会产生不令人满意的彩虹。即使这样,也要假设您拥有一个支撑适当大小的甲烷液滴的气氛,以实现棱镜效果。
粗略地说,您希望甲烷小滴大于通过其分散比在地球上产生彩虹的水滴。这是因为角度输出扩展部分取决于通过液滴的路径长度。