Does the Linguistic Register of Thinking Matter? Wenyan as a Compact Reasoning Register for Chinese LLMs
Organizations: Soochow University, Suzhou, China
Abstract
Visible reasoning traces of Chinese reasoning-oriented LLMs are typically written in modern vernacular Chinese, which may be verbose under limited decoding budgets. We ask whether the linguistic register of reasoning can be used to improve efficiency. We propose Wenyan Thinking, which emits intermediate reasoning in Classical Chinese (wenyanwen) while retaining a short direct-answer output. Starting from modern-Chinese reasoning traces, we rewrite only the reasoning field into wenyan and fine-tune Qwen3-4B-Thinking-2507 on the rewritten supervision. To distinguish register shift from generic compression, we construct a compact modern-Chinese control using the same source data, teacher family, base model, and SFT recipe. Across budget-sensitive evaluations on MMLU-ProX-Lite-ZH, CEVAL, and AGIEval-CN, Wenyan Thinking substantially reduces reasoning length and missing-answer rates under constrained decoding. Compact rewriting explains much of the efficiency gain, while wenyan consistently outperforms the compact modern-Chinese control on the primary benchmark and remains competitive across the additional benchmarks. These results identify linguistic register as a practical design axis for efficient visible reasoning in Chinese LLMs.
Figures & tables
| Field | Mean | Median | Min | Max |
| Question | 69.8 | 41 | 3 | 5811 |
| Answer | 905.3 | 799 | 4 | 7469 |
| Modern reasoning | 1457.8 | 926 | 41 | 24025 |
| Wenyan reasoning | 420.9 | 382 | 4 | 5794 |
| Model | 1024 | 2048 | 4096 | 6144 |
| Answer-only | 41.5 | 41.5 | 41.0 | 41.5 |
| Think | 11.4 | 32.3 | 50.9 | 58.8 |
| Concise prompt | 13.4 | 32.0 | 44.9 | 47.5 |
| Long modern SFT | 37.1 | 47.8 | 51.2 | 53.7 |
| Compact modern | 52.2 | 52.9 | 53.2 | 53.4 |
| Wenyan | 52.9 | 55.3 | 55.4 | 55.6 |
| Budget = 1024 | Budget = 6144 | |||||||
| Subject | Think | Long | Compact | Wenyan | Think | Long | Compact | Wenyan |
| Business | 2.5 | 42.5 | 60.0 | 65.0 | 65.0 | 60.0 | 60.0 | 65.0 |
| Chemistry | 5.4 | 30.4 | 55.4 | 53.6 | 64.3 | 66.1 | 57.1 | 62.5 |
| Computer Sci. | 5.0 | 20.0 | 45.0 | 55.0 | 65.0 | 40.0 | 45.0 | 60.0 |
| Economics | 23.8 | 59.5 | 66.7 | 73.8 | 73.8 | 73.8 | 66.7 | 73.8 |
| Law | 0.0 | 2.1 | 18.8 | 31.2 | 27.1 | 6.2 | 20.8 | 31.2 |
| Accuracy (%) | Avg. output tokens | Missing-answer rate | |||||||
| Budget | Think | Compact | Wenyan | Think | Compact | Wenyan | Think | Compact | Wenyan |
| 1024 | 11.4 | 52.2 | 52.9 | 1008.1 | 254.7 | 394.2 | 87.5% | 3.1% | 7.5% |
| 2048 | 32.3 | 52.9 | 55.3 | 1859.4 | 267.5 | 434.3 | 59.9% | 0.7% | 1.9% |
| 4096 | 50.9 | 53.2 | 55.4 | 2901.8 | 274.0 | 458.4 | 27.1% | 0.2% | 0.7% |
| 6144 | 58.8 | 53.4 | 55.6 | 3389.7 | 274.1 | 467.9 | 14.3% | 0.0% | 0.3% |
| Faith. | Steps | Read. | Support | Leak. | Loss | Major err. | |
| 40 | 4.35 | 4.30 | 4.33 | 4.45 | 1.00 | 1.53 | 0.00 |
| Model | 1024 | 2048 | 4096 | 6144 |
| Think | 41.0 | 63.0 | 75.6 | 79.3 |
| Long modern | 63.4 | 69.4 | 70.6 | 73.0 |
| Compact modern | 72.7 | 72.8 | 72.9 | 73.1 |
| Wenyan | 73.5 | 74.8 | 74.7 | 74.7 |
| Accuracy (%) | Time (Latency) | |||||||
| Model | 1024 | 2048 | 4096 | 6144 | 1024 | 2048 | 4096 | 6144 |
| Think | 14.20 | 24.37 | 33.49 | 35.89 | 24:20 | 1:06:19 | 2:35:33 | 3:36:37 |
| Long modern | 40.89 | 47.82 | 52.22 | 52.97 | 19:59 | 40:59 | 1:39:32 | 3:02:33 |
| Compact modern | 48.94 | 49.45 | 49.80 | 49.83 | 05:28 | 06:11 | 06:48 | 07:34 |
| Wenyan | 49.92 | 51.55 | 51.43 | 51.27 | 07:54 | 08:53 | 10:14 | 11:20 |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| Variant | Faith. | Steps | Read. | Support | Leak. | Loss | Major err. | |
| Wenyan rewrite | 40 | 4.35 | 4.30 | 4.33 | 4.45 | 1.00 | 1.53 | 0.00 |
| Group | Model | Exact-match accuracy (%) | |||
| 1024 | 2048 | 4096 | 6144 | ||
| Baselines / non-Wenyan | Qwen3-4B-Instruct-2507 answer-only | 41.5 | 41.5 | 41.0 | 41.5 |
| Qwen3-4B-Thinking-2507 | 11.4 | 32.3 | 50.9 | 58.8 | |
| Qwen3-4B-Thinking-2507 concise prompt | 13.4 | 32.0 | 44.9 | 47.5 | |
| Baihua-SFT | 37.1 | 47.8 | 51.2 | 53.7 | |
| Compact modern Chinese control | 52.2 | 52.9 | 53.2 | 53.4 | |
| Group | Model | Exact-match accuracy (%) | |||
| 1024 | 2048 | 4096 | 6144 | ||
| Baselines / non-Wenyan | Qwen3-4B-Thinking-2507 | 41.0 | 63.0 | 75.6 | 79.3 |
| Baihua-SFT | 63.4 | 69.4 | 70.6 | 73.0 | |
| Compact modern Chinese control | 72.7 | 72.8 | 72.9 | 73.1 | |
| Wenyan variants | DeepSeek-V3.2 normal | 73.9 | 74.3 | 74.9 | 73.3 |
| Ours: Qwen3.5-397B-A17B normal | 73.5 | 74.8 | 74.7 | 74.7 | |
| Category | Non-Wenyan / Controls | Wenyan Variants | ||||||||||||||||||
| Qwen3-4B-Thinking-2507 | Long Vernacular SFT | Compact modern Chinese control | Wenyan (DeepSeek-V4-Flash teacher) | Wenyan Default (Ours) | ||||||||||||||||
| 1024 | 2048 | 4096 | 6144 | 1024 | 2048 | 4096 | 6144 | 1024 | 2048 | 4096 | 6144 | 1024 | 2048 | 4096 | 6144 | 1024 | 2048 | 4096 | 6144 | |
| Avg. | 14.20 | 24.37 | 33.49 | 35.89 | 40.89 | 47.82 | 52.22 | 52.97 | 48.94 | 49.45 | 49.80 | 49.83 | 52.15 | 52.69 | 52.08 | 51.87 | 49.92 | 51.55 | 51.43 | 51.27 |
| Gaokao Biology | 17.14 | 24.29 | 30.00 | 30.00 | 74.29 | 77.62 | 79.52 | 79.52 | 73.33 | 74.29 | 73.33 | 73.33 | 81.43 | 78.57 | 77.14 | 79.05 | 74.76 | 78.57 | 73.81 | 74.76 |
| Gaokao Chemistry | 7.73 | 15.94 | 25.12 | 34.30 | 45.89 | 53.14 | 60.39 | 59.90 | 53.14 | 51.69 | 52.17 | 52.17 | 57.00 | 57.49 | 56.52 | 54.11 | 54.11 | 59.42 | 56.04 | 57.49 |
| Gaokao Chinese | 12.20 | 22.76 | 22.36 | 24.39 | 51.22 | 58.54 | 61.79 | 60.98 | 55.69 | 55.28 | 54.88 | 54.88 | 63.01 | 61.79 | 57.32 | 60.16 | 54.47 | 58.54 | 55.28 | 54.47 |
| Group | Model | Accuracy (%) | Time (Latency) | ||||||
| 1024 | 2048 | 4096 | 6144 | 1024 | 2048 | 4096 | 6144 | ||
| Non-Wenyan / Controls | Qwen3-4B-Thinking-2507 | 14.20 | 24.37 | 33.49 | 35.89 | 24:20 | 1:06:19 | 2:35:33 | 3:36:37 |
| Long Vernacular SFT Reasoning | 40.89 | 47.82 | 52.22 | 52.97 | 19:59 | 40:59 | 1:39:32 | 3:02:33 | |
| Compact modern Chinese control | 48.94 | 49.45 | 49.80 | 49.83 | 05:28 | 06:11 | 06:48 | 07:34 | |
| Wenyan Variants | Wenyan (DeepSeek-V4-Flash teacher) | 52.15 | 52.69 | 52.08 | 51.87 | 07:09 | 07:56 | 10:42 | 13:21 |
| Wenyan Default (Ours) | 49.92 | 51.55 | 51.43 | 51.27 | 07:54 | 08:53 | 10:14 | 11:20 | |
| Subject | 1024 | 2048 | 4096 | 6144 |
| Biology | 63.9 | 63.9 | 63.9 | 63.9 |
| Business | 65.0 | 65.0 | 65.0 | 65.0 |
| Chemistry | 53.6 | 62.5 | 62.5 | 62.5 |
| Computer Science | 55.0 | 60.0 | 60.0 | 60.0 |
| Economics | 73.8 | 73.8 | 73.8 | 73.8 |
| Engineering | 25.0 | 29.2 | 29.2 | 31.2 |
| Training target during SFT | 1024 | 2048 | 4096 | 6144 |
| Full completion ( thinking + ¡/think¿ + answer ) | 52.9 | 55.3 | 55.4 | 55.6 |
| Thinking only ( thinking + ¡/think¿ ) | 52.4 | 54.1 | 54.6 | 54.9 |
| Drop from full completion | -0.5 | -1.2 | -0.8 | -0.7 |
Efficient Language Model Reasoning
Efficient language model reasoning studies how to improve problem-solving accuracy while reducing inference, memory, latency, and training costs.
See all 370 papers