月球晨昏线悖论
Lunar Terminator Paradox

原始链接: https://notes.secretsauce.net/notes/2026/09/27_lunar-terminator-paradox.html

“月球明暗界线悖论”描述了一个反直觉的现象:即便太阳在地平线以下,月球的明亮部分看起来也往往指向正上方。 通过几何建模,作者阐明这是一种视角效应。当我们从地面观察月球时,实际上是从下方仰望。随着月球升起,我们的视线发生变化,月球底部的边缘显现出来。由于太阳距离地球极其遥远,光照角度保持不变,但我们的观测角度导致月球圆盘底部出现了一处“暗区”,使得月球看起来指向正上方。这种效应在满月时最为明显,并随着月相接近半月而减弱。 作者指出,在研究这一现象时,Claude 和 Gemini 等人工智能模型未能掌握其中的几何逻辑,反复照搬网络上循环论证且错误的解释。这一经历成为了作者个人的案例研究,表明尽管人工智能拥有先进的数据处理能力,但仍缺乏真正“理解”复杂物理现象所需的逻辑推理能力。

Hacker News 最新 | 往期 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 月球明暗界线悖论 ( secretsauce.net ) 8 分 由 dima55 发布 24 分钟前 | 隐藏 | 往期 | 收藏 | 讨论 帮助 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
相关文章

原文

There's an optical illusion known by names like the "lunar terminator paradox". This has much discussion and descriptions online, but none made sense in my head, so I wrote this program to figure out what was going on. The paradox:

  • The moon is illuminated by the sun
  • After sunset, the sun is below, so we would expect the illuminated portion of the moon to point down, towards where the sun is
  • This isn't what always happens!

I was camping in the mountains with a friend recently. We were looking up at the sky, just after the sun has set. The moon was clearly pointing up.

After playing with this program, I have clarity: we're looking up at the moon from below. The most pathological case is a full moon. Let's say the moon is on the horizon: elevation=0. If we're looking at this low moon, and the moon is full, the sun is directly behind us. The moon is fully illuminated, and we see 100% of the moon disc lit up.

Now, what happens if the moon is not at the horizon, but higher up at the sky? Effectively, the sun is infinitely far away, so the same part of the moon is lit up. But we're now looking at the moon from below, and we would see some of the dark side on the bottom edge. I.e. the moon appears bright at the top, but has a dark slice missing at the bottom: it points up! Even at sunset.

This is the most clearly weird case. A half-moon has no paradoxical behavior, and the more full the moon, the more clearly we can observe the bright moon pointing up despite the sun being down.

I produce two plots. At 3/4-full moon at sunset we look at the moon as it rises from the horizon all the way up to the zenith:

scan-moon-el.svg

If the moon is at the horizon (elevation = 0), we see the expected 3/4-lit disc. As the moon rises, we see more and more of its bottom, and thus more and more dark areas show up: It clearly points up at sunset!

We can also move the sun around. Let's say the moon is 60deg up; let's move the sun from new-moon to a full-moon:

scan-sun-az.svg

In the darkest configuration, we can still see a lit crescent on the bottom: the illumination is all on the opposite side, but we can see a slice of the illuminated back side. As the sun swings around, we see more and more of the moon. At azimuth = 90deg, we have a half-lit moon. Past that, more and more of the moon is visible, always pointing up.

This was also a super interesting study of the current state of AI tools. As I was writing this and debugging, I would talk to Claude and Gemini about how this worked and what I should be seeing. They were both completely unable to comprehend this, and would make infinite circular arguments. Clearly they read some incomplete explanations on the internet (as I have), and lack the reasoning capability necessary to distill it into something resembling "understanding". AGI is not here yet.

联系我们 contact @ memedata.com