Module 1 · Foundations of Agentic AI · scripted
Framing: The Description Chooses the Solution
The description chooses the model
We have seen how much of the world we can cast onto the wall. This one is about something subtler: which language we cast it in. The way we describe a situation carries a mental model with it — and the model carried by the words influences how the problem gets solved. Different descriptions of the same problem can lead to very different solutions, and sometimes to much easier, faster ones.
Same circle, two languages
The classic example is coordinate systems. Here is one circle, described in two languages:
One circle, two descriptions
Both are exactly right. But now try to work in each language:
A boat holds position exactly 50 m from a buoy at the origin, circling it once every 2 minutes. Using x and y coordinates, give me its position over time and check it stays 50 m away.
x(t) = 50·cos(πt/60), y(t) = 50·sin(πt/60), with t in seconds. To verify the distance: compute √(x(t)² + y(t)²) = √(2500·cos²(πt/60) + 2500·sin²(πt/60)) = √2500 = 50 — using the identity cos² + sin² = 1, the distance is constant.
Same boat, same buoy. Using polar coordinates centered on the buoy, give me its position over time.
r(t) = 50, θ(t) = πt/60. Done — the distance is the coordinate: r is constant at 50 by construction, and one lap per 2 minutes is just θ advancing by 2π every 120 seconds.
The frame that unlocks a proof
Sometimes the right description doesn't just shorten the work — it makes an impossible-looking problem transparent:
Take a chessboard and remove two opposite corner squares, leaving 62 squares. Can you cover it exactly with 31 dominoes, each covering two adjacent squares? Try to work it out.
Let me try constructions. Starting along the top row, dominoes lay cleanly until the missing corner forces a vertical placement, which displaces the next row… let me try a different arrangement — a brick pattern… that fails near the opposite corner as well. After several attempts I believe the answer is no, but I haven't shown why — an exhaustive search of placements would be enormous.
Same problem — but describe the board in terms of the colors of the squares before you reason.
The two opposite corners of a chessboard are the same color — say both white. Removing them leaves 32 black and 30 white squares. Every domino, wherever it lies, covers exactly one black and one white square. So 31 dominoes cover 31 black and 31 white — but we need 32 and 30. Impossible. No arrangement exists.
Numbers that think for you
The effect isn't limited to puzzles. Here is one your research will meet constantly — the same statistical question in two languages:
One question, two framings
In the first language, most humans — including doctors in published studies — answer "about 90%." In the second, the answer is sitting on the surface: 9 true positives out of 98 total positives — roughly 9%. Same information, different representation; one language invites a famous error, the other makes the correct reasoning almost automatic. LLMs, trained on our text, inherit our framings' strengths and traps — and your description decides which ones are in play.
The frame is a boundary
Why does this matter so much for agents? Because of alignment. The model is trying to honor your request — and it will not readily go outside the boundaries of what you state. Describe the chessboard problem as arranging dominoes, and it arranges dominoes. Frame the analysis in probabilities, and it computes in probabilities. The words, and the associations attached to the words, constrain the reasoning — they summon one mental model and quietly leave the others asleep.
So when you hand an agent a task, you are choosing more than content. You are choosing the language of the domain the problem solving will happen in: the representation, the vocabulary, the model of the situation. It is the same act as before — casting shadows on the wall — but at its most profound: the shape of the shadows selects the reasoning.
- Your discipline has a house language — its own coordinates, its own "colors of the squares." What is it?
- Name a problem in your research that is hard in that language. What would the polar-coordinates version of your problem be?
- When would you want to tell an agent "feel free to change the representation before solving"?
Take one real problem from your research and write the task description twice, in two genuinely different domain languages — different vocabulary, different representation, same problem. Give both to an LLM and compare not the answers but the kind of reasoning each one triggered. Which frame made the model smarter?