← Latest papers
💬 NLP

The Latin Substrate: How Language Models Represent and Mediate Script Choice

This paper reveals that large language models mediate script choice through shared latent representations and language-agnostic mechanisms, exhibiting a structural asymmetry where non-Latin scripts are controlled by specific late-layer components while Latin script emerges as a privileged, diffuse default substrate.

Original authors: Daniil Gurgurov, Alan Saji, Katharina Trinley, Josef van Genabith, Simon Ostermann

Published 2026-06-01
📖 5 min read🧠 Deep dive

Original authors: Daniil Gurgurov, Alan Saji, Katharina Trinley, Josef van Genabith, Simon Ostermann

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine a large language model (LLM) as a massive, multilingual translator who has read almost everything written in the world. But here's the twist: this translator has a favorite "home base" language for thinking: Latin script (the A, B, C alphabet used in English, French, Spanish, etc.).

This paper investigates how this translator handles languages that use different writing systems, like Hindi (which uses Devanagari), Arabic, or Russian (Cyrillic). The researchers discovered that the model doesn't just switch between these scripts like flipping a light switch. Instead, it follows a very specific, one-way street.

Here is the breakdown of their findings using simple analogies:

1. The "Hidden Middleman" (Latent Romanization)

When you ask the model to translate a word from Malayalam (a language from India) into Devanagari, you might expect it to go straight from "Malayalam" to "Devanagari."

However, the researchers looked inside the model's "brain" layer by layer and found something surprising. Before the model writes the final Devanagari letters, it briefly thinks in Latin letters.

  • The Analogy: Imagine you are trying to explain a complex idea to a friend who speaks a different language. You don't just switch languages instantly; you first think of the concept in your own language, maybe even write it down in your own script to make sure you have the meaning right, and then translate it to your friend's script.
  • The Finding: The model does this automatically. It converts the input into a "Latin-ized" version in its middle layers before finally outputting the target script. It treats Latin as a universal bridge.

2. The "One-Way Street" (Directional Asymmetry)

The paper found a major imbalance in how the model handles these scripts.

  • Going to Latin (Non-Latin → Latin): This is easy and direct. The model has a specific, compact "gate" or switch that turns on to produce Latin text. It's like a dedicated highway exit.
  • Going to Non-Latin (Latin → Non-Latin): This is messy and diffuse. To produce Hindi, Arabic, or Russian, the model doesn't use one single switch. Instead, it relies on hundreds of tiny, weak signals scattered all over the network working together.
  • The Analogy: Think of the model's brain as a city.
    • Latin Script is the City Center. It's huge, open, and everywhere. Getting to the city center is easy because you can arrive from any direction.
    • Non-Latin Scripts are Specialized Neighborhoods. To get there, you need a specific, narrow tunnel (a "gate"). If you try to leave the city center to go to a neighborhood, you have to navigate a complex, winding path that relies on many different roads. If you block just one road, you might still get there, but if you block the specific tunnel, you can't get in at all.

3. The "Steering Wheel" (Controlling the Script)

The researchers tried to "steer" the model using math. They calculated a simple vector (a direction) that represents "Switch to Latin" or "Switch to Native Script."

  • The Result: They found they could push the model to output Latin or a specific non-Latin script just by nudging its internal math in the right direction.
  • The Catch: The "nudge" worked perfectly to turn any non-Latin text into Latin. But turning Latin text into a specific non-Latin script was harder and less stable. It's like having a steering wheel that turns the car left (to Latin) very smoothly, but turning it right (to a specific non-Latin script) requires a much stronger, more precise push.

4. The "Universal Gatekeepers" (Mechanistic Localization)

The most exciting part is that the researchers found the exact "switches" (specific attention heads) responsible for this.

  • The Finding: They found a tiny group of about 5 specific "workers" (neurons/heads) deep inside the model that act as the gatekeepers for non-Latin scripts.
  • The Magic: These workers are language-agnostic. If you take the "gatekeepers" trained on Hindi and Arabic and use them on Russian, Japanese, or Greek, they still work! They don't care which non-Latin language it is; they just know how to switch the model from "Latin mode" to "Not-Latin mode."
  • The Analogy: Imagine a security guard at a club. This guard doesn't care if you are wearing a sari, a kimono, or a kilt. They just check your ID to see if you are allowed into the "Non-Latin VIP section." Once you are in, the guard lets you in regardless of your specific outfit.

Summary

The paper concludes that Large Language Models have a privileged bias toward Latin script.

  • Latin is the model's default, comfortable "home" where information is stored and processed broadly.
  • Non-Latin scripts are accessed through a specialized, compact "gate" that sits on top of this Latin foundation.

The model doesn't treat all scripts as equals; it treats Latin as the universal substrate (the foundation) and builds everything else on top of it using specific, localized mechanisms.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →