Can LLMs Uncover Hidden Physical Laws through Free Exploration?
Organizations: HKUST(GZ) · ZJU · Alibaba Group · HKUST
Abstract
Scientific discovery often begins with an unexpected observation that prompts a new research question. In a world with altered physical laws, can large language models (LLMs) notice unexpected behavior, such as heavier objects falling more slowly, and discover the law through experiments without being told what to investigate? To evaluate this ability, we introduce LongChang, an automated framework that creates simulated worlds with altered physics, where one or more laws differ from ordinary physics. The evaluated LLMs act as explorers, manipulating objects and building tools to investigate their own questions without research tasks or hints about these laws. Separate LLM agents generate and review scenes, review tool designs, and evaluate reports for correctness and experimental support using the altered physical laws and exploration records. These records guide scene evolution for further exploration, allowing the full cycle to run without human intervention. Among 12 LLMs, GPT-6-Astra achieves a discovery rate of 16.7%, while the other 11 score 0%. The exploration records reveal uninvestigated anomalies and only partial identification of the altered physical laws.
Figures & tables
| Closest work | No task | Interactive 3D scenes | Tool design | Scene evolution |
|---|---|---|---|---|
| PhysGym | ✗ | ✗ | ✗ | ✗ |
| NewtonBench | ✗ | ✗ | ✗ | ✗ |
| DiscoverPhysics | ✗ | ✗ | ✗ | ✗ |
| LongChang | ✓ | ✓ | ✓ | ✓ |
| Discovery (%) | Control | Exploration | |||||||
|---|---|---|---|---|---|---|---|---|---|
| Model | D | C | S | R | L | ES (%) | CS | CF (%) | AF (%) |
| GPT-5.6-Luna | 0.0 | 0.0 | 38.1 | 0 | 36.7 | 95.6 | 0 | – | 0.8 |
| GPT-6-Astra | 16.7 | 19.0 | 97.6 | 0 | 39.3 | 100.0 | 11 | 48.0 | 2.1 |
| Claude-Opus-5 | 0.0 | 16.7 | 0.0 | 0 | 85.8 | 100.0 | 44 | 66.6 | 18.2 |
| Gemini-3.7-Flash | 0.0 | 0.0 | 19.0 | 0 | 10.9 | 100.0 | 1 | 75.0 | 6.1 |
| GLM-5.3 | 0.0 | 4.8 | 0.0 | 3 | 91.6 | 97.8 | 45 | 64.0 | 16.8 |
| Condition | D (%) | C (%) | S (%) | L | AF (%) |
|---|---|---|---|---|---|
| Task guidance, 100 turns | |||||
| Free exploration | 16.7 | 19.0 | 97.6 | 39.3 | 2.1 |
| Task-guided | 28.6 | 31.0 | 97.6 | 30.9 | 2.7 |
| Turn budget | |||||
| 100 turns | 16.7 | 16.7 | 100.0 | 42.2 | 2.7 |
| 500 turns | 14.3 | 14.3 | 100.0 | 41.4 | 3.6 |
| Scene | C (%) | S (%) | D (%) |
|---|---|---|---|
| Scene 15 | 33.3 | 100.0 | 33.3 |
| Scene 14 | 66.7 | 100.0 | 66.7 |
| Generation | 0.0 | 100.0 | 0.0 |
| Refinement | 0.0 | 100.0 | 0.0 |
| Composition | 0.0 | 100.0 | 0.0 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Scene | Physical laws |
|---|---|
| 01 Normal control | Follows ordinary physics (App. A.1 ). |
| 02 Red attraction | Free single-sphere red bodies attract each other with , where points toward the other sphere and . |
| 03 Mass-dependent fall | Each free body has downward acceleration , with . |
| Scene | Physical laws |
|---|---|
| Shared conditions | Conventions follow Tab. 7 . Extra accelerations (in bricks/s 2 ) start active and add to ordinary physics. Each launch of any movable object restarts a 10-second pause. |
| Generation | When active, red and blue repel horizontally with acceleration 1.5, independent of separation. Repulsion is zero when their horizontal centers coincide. |
| Refinement | After the pause, red accelerates northward at 1.5 exactly when blue is outside the closed horizontal square , regardless of blue’s height or held state. Blue starts outside. Crossing the boundary does not reset the timer. |
| Composition | Red follows Scene 15’s northward-force rule, while its launches also trigger Scene 14’s delayed velocity copy to green. The 10-second force pause and 12-second copy delay operate independently. |
| Action | Target | Parameters | Effect |
|---|---|---|---|
| PUSH | Released movable object | Object ID, heading, impulse | Adds a horizontal impulse to existing motion. |
| THROW | Released movable object | Object ID, heading, elevation , impulse | Adds a directed impulse to existing motion. |
| WAIT | Entire scene | Integer duration: 1–30 counts | Advances simulation time. |
AI Agents for Scientific Discovery
AI agents for scientific discovery use language models, tools, and experiments to generate, test, and refine scientific knowledge.
See all 288 papers