In plain words: Restricting the words an AI may use — like banning "to have" — changes how it reasons, a layer above prompts and context. That ban raised ethical reasoning 19.1 points, and a trio of constrained agents solved all debugging problems versus 88% for the usual one.
Abstract
I propose Umwelt engineering -- the deliberate design of the linguistic cognitive environment -- as a third layer in the agent design stack, upstream of both prompt and context engineering. Two experiments test the thesis that altering the medium of reasoning alters cognition itself. In Experiment 1, three language models reason under two vocabulary constraints -- No-Have (eliminating possessive "to have") and E-Prime (eliminating "to be") -- across seven tasks (N=4,470 trials). No-Have improves ethical reasoning by 19.1 pp (p < 0.001), classification by 6.5 pp (p < 0.001), and epistemic calibration by 7.4 pp, while achieving 92.8% constraint compliance. E-Prime shows dramatic but model-dependent effects: cross-model correlations reach r = -0.75. In Experiment 2, 16 linguistically constrained agents tackle 17 debugging problems. No constrained agent outperforms the control individually, yet a 3-agent ensemble achieves 100% ground-truth coverage versus 88.2% for the control. A permutation test confirms only 8% of random 3-agent subsets achieve full coverage, and every successful subset contains the counterfactual agent. Two mechanisms emerge: cognitive restructuring and cognitive diversification. The primary limitation is the absence of an active control matching constraint prompt elaborateness.
Rodney Jehu-Appiah
arXiv:2603.27626 · cs.CL, cs.AI · submitted Mar 29, 2026
abstract · pdf · html · 24 pages, 2 figures, 7 tables
Key findings:
-No-Have improves ethical reasoning by 19pp (p<0.001) and epistemic calibration by 7.4pp across all models -E-Prime improves Gemini's ethical reasoning by 42pp but collapses GPT-4o-mini's epistemic calibration by 27pp -Cross-model correlations reach r=-0.75 — the same constraint helps one model and hurts another -A 3-agent ensemble using linguistically diverse constraints hits 100% coverage on debugging problems vs 88% for the unconstrained control
The idea: for an LLM, language isn't a medium through which cognition passes — it IS the cognition. Designing the vocabulary an agent reasons in is a distinct engineering discipline from prompt or context engineering. I call it "Umwelt engineering" after Jakob von Uexküll's concept of an organism's perceptual world.
Paper: https://arxiv.org/abs/2603.27626 Code + data: https://github.com/rodspeed/umwelt-engineering