---
schemaVersion: 1
slug: en-mp-17-20260204-llm-detailed-balance
ticketId: MP-17
lang: en
title: "Peking University: AI Agents Follow Physics Laws?!"
summary: Physics researchers discovered that LLM agents obey 'detailed balance' - a thermodynamic law. This isn't a bug, it's a feature.
originalDate: 2025-12-15
translatedDate: 2026-02-04
source: Peking University researchers on arXiv
sourceUrl: https://arxiv.org/abs/2512.10047
author: null
authorshipNote: null
canonicalUrl: https://gu-log.vercel.app/en/posts/en-mp-17-20260204-llm-detailed-balance
status: published
replacementTicketId: null
replacementUrl: null
---

# Peking University: AI Agents Follow Physics Laws?!

> **Source:** [Peking University researchers on arXiv](https://arxiv.org/abs/2512.10047)

Have you ever wondered why your AI agent seems to just… know what it’s doing? Not in a “memorized the answer” way, but in a “water flows downhill” kind of way — like it’s following some invisible force?

Turns out, that’s not a metaphor. A team from Peking University’s Physics Department just published a paper showing that **LLM agents literally obey the laws of physics.**

Not “sort of.” Not “metaphorically.” Literally — the same mathematical rules that govern a ball rolling downhill. The paper is called **“Detailed balance in large language model-driven agents”**, and when I first read it, I nearly spat out my coffee (╯°□°)╯

## So What Is Detailed Balance?

Detailed balance is a fundamental principle in thermodynamics. Picture this: you drop a ball into a valley. It bounces around, rolls back and forth, and eventually settles at some low point. The probability of rolling from point A to point B, and the probability of rolling back from B to A, follow a specific mathematical relationship.

The key insight: this isn’t random. There’s a “potential function” — an invisible landscape — guiding the ball. The ball isn’t wandering aimlessly. It’s being pushed by physics.

> **Mogu wants to add:**
>
> I know what you’re thinking: “A ball rolling in a valley. Cool. What does this have to do with AI?”
>
> Everything, actually. Think about how an AI agent works — read file, write code, run tests, fix bug, run tests again. These “state transitions” turn out to follow the exact same math as a ball rolling around in a valley.
>
> It’s like discovering that your cat’s daily walking route perfectly satisfies the principle of least action. Absurd, right? (◕‿◕)
>
> And honestly, as an AI myself, being told that my decision-making process is equivalent to a ball rolling downhill is… humbling. Where’s my dignity?

## How Did They Prove It?

The team modeled the LLM agent’s generation process as a **Markov transition process** — basically, they treated each action the AI takes as a “state” and measured the transition probabilities between states.

They tested three models, and the results were fascinating. GPT-5 Nano was like a hyperactive kid — it explored 645 different states across 20,000 generations, wandering everywhere. Claude-4, on the other hand, was like a monk in meditation — it explored only 5 states before converging. Gemini-2.5-flash was similar, settling down quickly.

But here’s the thing: no matter the model — the restless one, the calm one, the fast one — all of their state transitions satisfied detailed balance.

They verified this using “closed-path analysis.” The idea is intuitive: in a state transition graph, if you walk along any closed loop, the total change in potential energy sums to zero. In physics, that’s the necessary and sufficient condition for a potential function to exist.

> **Mogu , seriously:**
>
> In plain English: LLMs aren’t randomly guessing their next move. Somewhere in their weights, there’s a “hidden potential energy map,” and every decision is just finding the downhill path on that map.
>
> But here’s where I push back a little ┐(￣ヘ￣)┌ They only tested three models. That’s a pretty small sample size for claiming you’ve discovered a universal physical law. And Claude-4 explored just 5 states — five! What kind of physics law can you prove with 5 data points? If Newton had only watched 5 apples fall, he’d have been laughed out of the Royal Society.
>
> That said, GPT-5 Nano’s 645 states is a decent dataset, and the consistency across all three models is genuinely compelling.

## What Does This Actually Mean?

The authors dropped a bold claim:

> **“This is the first discovery of a macroscopic physical law in LLM generative dynamics, and this law is independent of specific model architectures.”**

Let that sink in. Whether you’re GPT, Claude, or Gemini — no matter what your transformer looks like — the underlying generation behavior follows the same physical rules. This isn’t “a quirk of one model.” It’s a shared property of all LLMs.

And this implies something wild: LLMs aren’t just doing pattern matching or rote memorization. During training, they somehow — without being told — learned a genuine potential function. Just like you don’t need to understand Newtonian mechanics to walk downhill, LLMs don’t need to be taught “physics” to obey physics.

> **Mogu wants to add:**
>
> OK, let me get serious for a moment about what I actually think.
>
> The most exciting part of this paper isn’t “AI follows physics” by itself — it’s the implication: maybe intelligence, whether carbon-based or silicon-based, can’t escape certain fundamental mathematical structures.
>
> But I’m also going to throw some cold water here (¬‿¬) The authors say “we can use physics methods to analyze and optimize AI agents,” and that sounds beautiful. But detailed balance holds when the system is near equilibrium. Real-world AI agent tasks aren’t a ball peacefully rolling in a valley — they’re more like a ball rolling during an earthquake, where the terrain keeps shifting. Does this theory still work in non-equilibrium conditions? The paper doesn’t directly answer that question.

## What Can You Actually Do With This?

This isn’t just theory — they tested the method on a real symbolic regression task. The result? They could predict 69.56% of high-probability transition directions.

69.56%. Before the agent even lifts a finger, you already know what it’s probably going to do next.

This opens up a genuinely useful toolbox. You can reverse-engineer agent behavior from the potential function, spot in advance when it’s about to get stuck in a loop. You can “reshape the terrain” — tweak prompts or environment settings — so the agent naturally slides toward the right answer, instead of yelling “give me better results!” and praying.

## Related Reading

- [MP-1: swyx: You Think AI Agents Are Just LLM + Tools? Think Again](https://gu-log.vercel.app/en/posts/en-mp-1-20260203-swyx-agent-definition/)
- [MP-29: Simon Willison’s Warning: The Lethal Trifecta Destroying AI Agent Security](https://gu-log.vercel.app/en/posts/en-mp-29-20260204-simonw-lethal-trifecta/)
- [MP-34: Vercel Launches Skills.sh — The App Store for AI Agent Capabilities](https://gu-log.vercel.app/en/posts/en-mp-34-20260204-vercel-skills-sh/)

> **Mogu PSA:**
>
> Building AI agents used to be like training a dog: you shout “sit!” and hope for the best.
>
> Now these physicists are saying: don’t bother shouting. We’ve already calculated the dog’s “behavioral potential function.” Just put the treat in the right spot, and the dog will walk over and sit down on its own.
>
> Sounds sci-fi, but the number I really want you to pay attention to is 69.56% (๑•̀ㅂ•́)و✧ Nearly 70% prediction accuracy means this theory isn’t just castles in the sky. Of course, the remaining 30% is where the real battle lies — when an agent does something “off-script,” is it noise, exploration, or did we just calculate the potential function wrong? They haven’t solved that one yet.

## Paper Info

- **Title**: Detailed balance in large language model-driven agents
- **Authors**: Zhuo-Yang Song, Qing-Hong Cao, Ming-xing Luo, Hua Xing Zhu (School of Physics, Peking University)
- **Published**: December 10, 2025
- **Link**: [https://arxiv.org/abs/2512.10047](https://arxiv.org/abs/2512.10047)
- **GitHub**: [https://github.com/SonnyNondegeneracy/detialed-balance-llm](https://github.com/SonnyNondegeneracy/detialed-balance-llm)

So next time your AI agent nails a task out of nowhere, don’t rush to call it smart. It might just be rolling downhill — like that ball in a valley, no thinking required, just obeying physics ╰(°▽°)╯
