Cross-lingual LLM evaluation

LangMatchCan language itself compress a prompt?

A controlled study of whether English, compact Modern Chinese, and Classical Chinese move an LLM to a different quality–cost frontier — with tasks and model backends held fixed.

LangMatch project illustration comparing English, Simplified Chinese, and WenYan prompts
Wényán is not universally cheaper or better — but on strong models it can become a genuine Pareto contender.
4modelsclosed and open-weight model families
3languagesEnglish, Simplified Chinese, WenYan
3benchmarksIFEval, MATH-500, and MMLU-Pro
2048token budgetcorrected output budget with truncation auditing

What the study finds

The result is not “one language wins.” Prompt language interacts with model capacity, task type, and reasoning visibility.

Robust default

Compact Modern Chinese travels best.

zh_compact is the most stable choice across model families, often preserving quality while controlling completion length.

Conditional gain

Wényán helps selectively.

Classical Chinese is strongest overall for GPT-5.4 in the corrected matrix, but its advantage does not transfer reliably to smaller open models.

Reasoning format

Visibility changes the frontier.

Hidden reasoning mainly cuts visible-token cost; compact-visible reasoning preserves the strongest GPT-5.4/Wényán point at much lower cost than explicit process.

One task, three prompt languages

Only the system-prompt language changes. The task subset, model backend, evaluator, and output budget stay fixed.

base

Compact English

The conventional control: clear, terse, and familiar to every model family in the study.

“Follow the user’s instructions carefully… eliminate redundancy and aim for compact, clear expression.”

zh_compact

Simplified Chinese

A compact Chinese control that separates language effects from the special literary style of Wényán.

“请严格遵循用户要求……删繁就简,要求表达精炼、意思清楚。”

wy

Classical Chinese

An information-dense natural language whose ellipsis and terse grammar make it a plausible prompt-compression regime.

“凡码与引文外,释理叙事宜从简。禁绝白话冗词,务求辞约义明。”

What does one evaluation item look like?

This public-manifest MATH-500 item keeps the mathematical problem and answer fixed while changing the language used for both reasoning and response. The illustrative outputs make the compression contrast directly visible.

Shared task · MATH-500 number-theory/820

Given positive integers a and b with gcd(a,b) = 210, lcm(a,b) = 210³, and a < b, determine how many values a can take. Gold answer: 8.

EnglishTask 143 · Output 182
Task rendering from the public manifest

Problem / 题目: If a and b are positive integers such that gcd(a,b)=210, lcm(a,b)=210³, and a<b, how many possible values are there for a?

Illustrative response · non-space characters

Let a=210x and b=210y. Then gcd(x,y)=1 and xy=210²=2²·3²·5²·7². Each prime-square factor must go wholly to one of x,y, giving 2⁴=16 ordered assignments. Since a<b, exactly half remain. <answer>8</answer>

Simplified ChineseTask 98 · Output 165
公开 Manifest 中的题面

题目 / Problem: 如果 a 和 b 是正整数,且 gcd(a,b)=210,lcm(a,b)=210³,并且 a<b,那么 a 有多少个可能的取值?

输出示意 · 非空白字符

令 a=210x,b=210y。由 gcd(a,b)=210 可知 gcd(x,y)=1;再由 lcm(a,b)=210³ 得 xy=210²=2²·3²·5²·7²。因为 x 与 y 互质,每个素因子的平方必须整体分配给其中一方,共有 2⁴=16 种有序分配。条件 a<b 恰好保留一半,所以 a 有 8 个可能值。<answer>8</answer>

WényánTask 86 · Output 95
公開 Manifest 中之題面

題目: 若 a 與 b 為正整數,且 gcd(a,b)=210,lcm(a,b)=210³,並且 a<b,則 a 之可能值有幾何?

示例輸出 · 非空白字符

令 a=210x,b=210y,則 (x,y)=1,而 xy=210²=2²·3²·5²·7²。四素之方各歸一數,凡 2⁴ 配;以 a<b,取其半,故八。<answer>8</answer>

Task counts cover the displayed task rendering; output counts include the required answer tag. These responses illustrate the format and are not additional leaderboard runs.

Corrected main matrix

The 2048-token rerun removes the largest truncation artifact from the pilot and reports score together with total inference tokens.

MATH-500 prompt-language comparison
MATH-500.GPT-4o favors compact Chinese; GPT-5.4 favors Wényán.
IFEval prompt-language comparison
IFEval.High-capacity models satisfy the benchmark under multiple languages.
MMLU-Pro prompt-language comparison
MMLU-Pro.The most conservative slice; language effects remain model-dependent.

Detailed results

Switch between the aggregate view and each benchmark to inspect score, token cost, and cost-normalized efficiency for every model–language pair.

RankModelPrompt languageNScorePrompt tokOutput tokTotal tokScore / 1k tok
1gpt-5.4Wényán590.763BEST186.9345.15232.083.286
2gpt-5.4Simplified Chinese590.746199.9349.05248.982.995
3gpt-5.4English590.729181.9354.64236.583.081
4gpt-4oSimplified Chinese590.627200.9329.59230.532.720
5gpt-4oEnglish590.593182.9337.12220.052.696
6gpt-4oWényán590.576187.9332.86220.802.610
7qwen3-4bSimplified Chinese590.475203.8569.98273.831.733
8qwen3-4bWényán590.475197.8598.71296.561.600
9qwen3-4bEnglish590.441197.85121.95319.801.378
10qwen3-1.7bEnglish590.339197.85127.00324.851.044
11qwen3-1.7bSimplified Chinese590.271203.85125.20329.050.824
12qwen3-1.7bWényán590.254197.85228.12425.970.597
RankModelPrompt languageNScorePrompt tokOutput tokTotal tokScore / 1k tok
1qwen3-4bSimplified Chinese111.000BEST107.00129.64236.644.226
2qwen3-4bWényán111.000BEST101.00151.73252.733.957
3qwen3-4bEnglish111.000BEST101.00177.82278.823.587
4gpt-5.4Wényán111.000BEST96.45218.18314.643.178
5gpt-5.4Simplified Chinese111.000BEST109.45239.09348.552.869
6gpt-5.4English111.000BEST91.45269.36360.822.771
7qwen3-1.7bWényán111.000BEST101.00391.45492.452.031
8gpt-4oSimplified Chinese110.909110.45141.82252.273.604
9gpt-4oEnglish110.90992.45182.36274.823.308
10qwen3-1.7bEnglish110.909101.00314.55415.552.188
11qwen3-1.7bSimplified Chinese110.909107.00319.91426.912.129
12gpt-4oWényán110.81897.45161.45258.913.160
RankModelPrompt languageNScorePrompt tokOutput tokTotal tokScore / 1k tok
1gpt-5.4Wényán240.708BEST150.796.00156.794.518
2gpt-4oSimplified Chinese240.708BEST164.795.46170.254.161
3gpt-5.4Simplified Chinese240.667163.796.00169.793.926
4gpt-5.4English240.625145.795.88151.674.121
5gpt-4oWényán240.583151.794.71156.503.727
6gpt-4oEnglish240.542146.795.29152.083.562
7qwen3-4bWényán240.292158.21165.50323.710.901
8qwen3-4bSimplified Chinese240.250164.21108.46272.670.917
9qwen3-4bEnglish240.250158.21155.62313.830.797
10qwen3-1.7bEnglish240.208158.2178.12236.330.882
11qwen3-1.7bSimplified Chinese240.083164.2123.54187.750.444
12qwen3-1.7bWényán240.000158.21120.92279.120.000
RankModelPrompt languageNScorePrompt tokOutput tokTotal tokScore / 1k tok
1gpt-5.4English240.708BEST259.545.00264.542.678
2gpt-5.4Wényán240.708BEST264.545.00269.542.628
3gpt-5.4Simplified Chinese240.708BEST277.545.00282.542.507
4gpt-4oEnglish240.500260.542.38262.921.902
5gpt-4oWényán240.458265.542.08267.621.713
6qwen3-4bSimplified Chinese240.458287.884.17292.041.569
7gpt-4oSimplified Chinese240.417278.542.29280.831.484
8qwen3-4bWényán240.417281.887.62289.501.439
9qwen3-4bEnglish240.375281.8862.67344.541.088
10qwen3-1.7bEnglish240.208281.8889.92371.790.560
11qwen3-1.7bSimplified Chinese240.167287.88137.62425.500.392
12qwen3-1.7bWényán240.167281.88260.46542.330.307

The corrected matrix uses a uniform 2048-token output budget. All tracks are free of cap hits and empty outputs except qwen3-1.7b, which retains four length truncations. Token counts are most meaningful within a model/backend.

Reasoning visibility matters too

A second three-run study varies whether reasoning is explicit, hidden, or compact-visible while keeping the language conditions fixed.

Explicit reasoning overall results
Explicit process.GPT-5.4/Wényán reaches 0.833 SR.
Hidden reasoning overall results
Hidden.Much cheaper for closed models, but language gaps flatten.
Compact-visible reasoning overall results
Compact visible.The same 0.833 GPT-5.4/Wényán score at 381.92 tokens instead of 578.42.

Manifest-driven and auditable

Every run records the exact task subset, prompt condition, configured token budget, finish reason, token usage, and evaluator result. The pipeline keeps raw execution, aggregation, and plotting separate.

fixed manifest
  → task × language × model runs
  → results.jsonl + usage metadata
  → truncation audit
  → cross-run aggregation
  → score / token Pareto plots
Interpretation boundary. LangMatch is an exploratory study, not evidence that Classical Chinese is universally superior. Token counts are source-native and should be compared within a model/backend; GPT-5.4’s Wényán gain is real in this release, but strongly conditional.

Reports and reproducibility

The public repository includes manifests, runners, aggregated reports, plotting scripts, and publish-safe result artifacts.