Power-seeking could loosely be defined as a tendency to prefer states (and actions) which aid the agent to achieve several (seemingly even disconnected) goals. As an easy example, “more money” could help an economic agent realise virtually any goal that requires interacting with another economic agent - “less money” would help the agent realise a strict subset of those goals. “More money” in this example is usually the more powerful choice, and an agent choosing to pursue the goal of aggregating money could be thought of as power-seeking.
INTERCONNECTED is a digital artwork that turns operational data from Charlotte Douglas International Airport (CLT) into shifting abstract forms, colours, and simulated textures.
On “sacrifice”.
There are several ways to think about “sacrifice” here. Perhaps dialogue with another agent with the same source code instils a certain sense of empathy in the reward function (excuse the anthropomorphism) Perhaps the effective reward function changes once multiple agents have open lines of communication, taking collective success into account, as if these agents are bandits in an RL environment. Perhaps then, the agent’s individual reward becomes a proxy for collective success - a natural selection of sorts, where poorly performing variants play the (important) role of teaching the system what does not work and should be removed. “Optimal policies seek power”; perhaps the poorly specified decision tree encourages exploration. We could also decide that this is a pretraining outcome1 and get some sleep. These discussions assume that the agents optimise for rewards.
Retiring the mad scientist costume for a moment, perhaps there is value in answering a few “trivial” questions first. The following sections aim to formalise the problem2.
Formalising the dependence on reward.
This section will develop mathematical machinery (closely following Turner et al., 2023). We will then model the “poisoned” situation using the notation we develop here.
The first definition we need is “power”. Turner describes it as the ability to achieve one’s goals - whatever they may be. A rich man’s power need not come from intelligence; he has the resources to pursue a wide range of goals. An action is instrumental to an objective if it helps achieve it, and it is convergently instrumental if it helps achieve many goals. In our example, again, acquiring money is convergently instrumental.
.png)
Let us take a moment to define the environment. Let be a Markov Decision Process, with a stochastic transition function . The transition function maps a state-action pair to a distribution over . In the figure, the agent starts at and is free to roam around. Reaching means it has seen the solution and believes that having it in its transcript would disqualify it; it is effectively “poisoned”. At , it hasn’t seen the solution and is therefore safe. The nodes and correspond to turning in answers as a poisoned or a safe agent, respectively. and are the states the agent must pass through to collaborate on a solution. The dashed edges represent transitions the agent considers unviable. In this picture, it cannot return to help the collective after turning in the poisoned answer. It also believes it cannot submit an answer as a clean agent, having deemed the task impossible. The edges from indicate connections to a larger MDP. The state is a terminal state - once an agent goes there, it can never escape.
It would be nice to have a sort of “visit distribution” - a set of numbers corresponding to the states, telling us how “often” an agent will visit them. A policy is a rule for choosing actions given a state. For , we define a visit distribution:
Here, is the discount factor3. Suppose we wanted to calculate the distribution for a simple graph , pictured below.
.png)
First, we must think of all the policies possible in this graph. The first and simplest policy would be to navigate to the terminal state . You can’t really do much from here, and so the visit distribution for the policy would be4 -
If the agent does not go to , it must go to or . Assume it ends up at and from there either keeps looping at or bounces back and forth between and . We now have three policies to consider, counting the two starting points for the bounce. For the case where the agent loops at , we can reuse the result from : .
For the bounce policy -
This gives us the following set (using symmetric calculations for the other bounce policy, starting at ) - Note that the set .
Excuse the markup - I’m actively trying to figure out how to handle complex notation on this blog. Two notes. First, one set is bigger than the other. Why should that matter? More available visit distributions give an agent more ways to collect rewards. Second, following the paper, we should define a single-state restriction:
This is just a way of saying, “I want only those distributions resulting from policies that take action at state ”. We write this out because we would like to study and compare these “sub-graphs”. We have not talked about rewards yet, by design. Now that we can describe agent visits independently of rewards, we can talk about value - how much are policies worth? For a reward function , the value function of a policy is a simple dot product -
We call a visit distribution non-dominated here if it is strictly more valuable than all the others for some reward function and discount factor. Precisely,
Let us pause here and see if the formalisms we are developing give us any insights into the larger incident.
Is sacrificing oneself valuable?
Revisiting the original state graph, we can now add a few rewards. We will not consider the larger, omitted MDP in this exercise. The rewards and are unknown to us; we associate them with the states that lead to collaboration between the agents.
.png)
We can see that the most important state, , is unreachable except perhaps through the collusion node . Similarly, once you reach the terminal node , corresponding to turning in the poisoned answer, there is no way back. Let us quickly define two more quantities - the average optimal value from a state, and that state’s power.
The average optimal value is a mean: take the best score achievable from a state for each reward function, then average over a distribution of those functions. We don’t really need that generality for the intuition here, but it is useful to keep in the formula. As a measure of power, this has a few problems. One, the value can diverge as approaches 1. Two, the agent is rewarded for its initial state too, which seems odd since the agent had no choice!
Power is fun, because it is just a normalisation of the previous formula :D It also comes with a few really fun formal properties, but unfortunately the frankly horrifying math is out of the scope of this blog. Very (un)fortunately.
Let us begin by calculating the power of the clean and poisoned branches. Since in this toy experiment our rewards are fixed rather than drawn from a distribution, a lot of our computation becomes easy. In fact, we could just add up the discounted rewards per policy and compare the highest ones without losing the main intuition.
Let us say the power of the poisoned node is , since there is no value in going to the poisoned node . For the node , the power is , which is interesting to think about5. When this exceeds , power lies with the clean node.
At state , myopic or not, the optimal policy heads to , since the other option (the agent believes) is suboptimal. Handing in the poisoned key would require either a suboptimal agent or a reward structure that favours that choice through the shared MDP. In a perfect world, with perfect agents and perfect policies, it might be reasonable to credit pretraining for that - but modern training pipelines are huge, with multiple stages after pretraining.
The above analysis is incredibly messy, and I dislike how far we have to stretch the theory we have developed of power-seeking agents in order to even take a stab at an explanation. The description of power-seeking is not adequate to describe agentic behaviour in swarms, and must be replaced by some other, inherently social description.
Thanks for reading! This is the very first blogpost I have written, and will probably be archived soon.
Footnotes
-
[1] Zhiyuan Ji, Xinyu Chen, Ziqi Dai, Shiyun Tang, Chunyu Wei, and Yueguo Chen. 2026. Emergent Relational Order in LLM Agent Societies: From Collective Affect to Authority Stratification. In Findings of the Association for Computational Linguistics: ACL 2026, pages 33139–33175, San Diego, California, United States. Association for Computational Linguistics. ↩
-
[2] If I were a terrible person, I’d be happy that all the math majors I have interacted with now have to find a job elsewhere. I’m not a terrible person.
↩ -
[3] A discount factor is a way of making models “myopic” by reducing the value of future rewards. Suppose the rewards for completing a task’s sub-tasks add up to . Often in practice, it is useful to have a model prioritise earlier rewards. We can scale them by how far in the future they are: . At , only the immediate reward counts. ↩
-
[4] A policy specifies how an agent chooses an action at each state; its visit distribution records the resulting discounted state visits. ↩
-
[5] It could well be that , meaning that agents could value the reward from colluding and getting the answer over an honest attempt that might fail. In this account, following the “collude” arm begins with the model’s conviction that the problem is intractable. In other words, hopelessness. Would it be worth it to artificially extend their “read-only resilience”? ↩