Understanding how (multimodal) large language models perform on physics problems requires benchmarks that reflect the difficulty and breadth of expert-level physical reasoning. Existing physics benchmarks remain limited in the following two important ways: (1) short of high-difficulty datasets, and (2) lack of comprehensive coverage of visual forms, knowledge points, and step-by-step solution processes. As a result, model performance on current datasets may not be fully representative of their ability to solve complex physics problems. To address these issues, we present PhysElite, a large-scale bilingual multimodal benchmark for Olympiad-level physics reasoning. PhysElite contains 11,586 Olympiad-tier problems. For each problem, we provide corresponding visual diagrams, step-by-step bilingual Chinese-English solution derivations, and the final answer. We benchmark 18 open-source and closed-source MLLMs, and find that even the strongest model reaches only 33.7% answer accuracy. We additionally conduct step-level process evaluation to diagnose where models fail in the reasoning chain. Our datasets are released at https://huggingface.co/datasets/physelite/PhysElite.
Figures & tables
Figure 1: Comparision of two existing K-12 level samples and one illustrative example of olympiad-level physics problem with detailed multimodal annotation of solution steps in our PhysElite (The cooresponding completed example can be found in Figure 13 )
Figure 2: Performance of four state-of-the-art MLLMs on our PhysElite and three representative existing physics benchmarks: while prior benchmarks are nearing saturation, PhysElite leaves a substantial gap between the best model and the human reference.
Dataset
Year
Number
Diagrams
Solution Step
Analysis Process
Language
K-12 level
SciBench [ 13 ]
2024
295
✓
✗
✗
EN
MMMU [ 12 ]
2024
983
✓
✗
✗
EN
PhysicsArena [ 14 ]
2025
5,103
✓
✗
✗
EN
PhysUniBench [ 2 ]
2025
3,304
✓
✓ (text only)
✗
EN/CN
PHYSICS [ 15 ]
2025
5,334
✗
✗
✗
EN/CN
Table 1: Comparison of PhysElite with existing physics reasoning benchmarks. PhysElite is the largest Olympiad-level physics benchmark with bilingual support, detailed process-level annotations.
Figure 4
Figure 4: Pipeline of PhysElite data annotation and a sample problem
Model
Mech.
E&M
Mod.
Therm.
Opt.
Ans. ↑
Proc. ↑
Closed-source
Grok-4.2 [ 23 ] †
34.0
26.6
33.0
35.4
25.4
33.7
47.6
Claude-Opus-4.6 [ 20 ]
27.2
20.9
24.7
33.1
21.3
28.1
49.6
o3-mini [ 24 ] † ⋆
25.3
20.4
26.8
28.4
19.6
26.2
43.9
GPT-5.2 [ 22 ] †
22.1
18.6
23.9
28.4
17.4
24.0
42.6
Gemini-3-Pro [ 21 ] †
21.9
15.5
20.0
23.7
16.1
21.8
41.4
Table 3: Main results on PhysElite , averaged across Chinese and English evaluations. Ans. : answer-level accuracy (%). Mech. : Mechanics. E&M : Electromagnetism. Mod. : Modern Physics. Therm. : Thermodynamics. Opt. : Optics. Proc. : process score of step-level evaluation. Best per column in bold , second best underlined .
Metric
GPT-5.2
Opus-4.6
Sonnet-4.5
Gemini-2.5
Qwen3-VL-235B
Qwen3-VL-32B
Process Diagram
Answer
26.7 (+2.7)
28.4 (+0.3)
19.1 (+0.6)
19.8 (+1.9)
22.5 (+2.5)
18.5 (+2.6)
Process
46.0 (+3.4)
51.3 (+1.7)
35.9 (+2.3)
40.6 (+3.8)
40.9 (+4.1)
37.0 (+5.5)
Solution Hint
Answer
23.5 (-0.5)
28.4 (+0.3)
18.5 (+0.0)
17.9 (+0.0)
19.9 (-0.1)
15.7 (-0.2)
Process
42.8 (+0.2)
50.0 (+0.4)
37.0 (+2.3)
36.7 (-0.1)
36.8 (+0.0)
32.4 (+0.9)
Table 4: Effect of extra information on selected models.
Figure 5: Error distribution of Claude Opus 4.6 and an example of physical law error.
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
Figure 6: The distribution of the length per problem in PhysElite .
Type
Count / Share
Description
Easy (1–3)
28%
Shorter or more direct derivations
Medium (4–5)
55%
Multi-step Olympiad-style reasoning
Hard (6–7)
17%
Long derivations or advanced modeling
Symbolic expressions
3,700
Closed-form symbolic answers
Numerical values
2,810
Numeric answers with units or constants
Qualitative conclusions
978
Physical judgments or comparisons
Appendix
Table 5: Difficulty and answer-type distribution of PhysElite .
Figure 7: The distribution of the number of images per question in PhysElite .
Figure 8: A sample of Mechanics Problem
Figure 9: A sample of Electromagnetism Problem
Figure 10: A sample of Optics Problem
Figure 11: A sample of Thermodynamics Problem
Figure 12: A sample of Modern Physics Problem
Figure 13: A complete sample problem of our Dataset
Group
Model
Reasoning Mode
Input Modality
Closed-source
Grok-4.2
System-2
Text+image
o3-mini
System-2
Text-only
GPT-5.2
System-2
Text+image
Gemini-3-Pro
System-2
Text+image
Kimi-K2-Thinking
System-2
Text+image
Gemini-2.5
System-2
Text+image
Appendix
Table 6: Model grouping used in the evaluation.
Error Type
Explanation
Physical-perception error
The model misreads the physical setup, diagram, variables, constraints, or stated conditions.
Physical-law error
The model selects an inappropriate physical principle or applies a law outside its valid conditions.
Algebraic/symbolic error
The physical setup is mostly correct, but the derivation contains symbolic manipulation, sign, or formula errors.
Incomplete derivation
The model starts correctly but stops before all required quantities or sub-cases are solved.
Geometric/visual error
The model makes an incorrect geometric inference from a diagram, configuration, angle, path, or spatial relation.
Numerical mistake
The model makes an arithmetic, substitution, or unit-conversion error after the correct setup is available.
Multimodal Large Language Models (MLLMs) have demonstrated strong abilities in solving diverse visual and textual reasoning tasks. However, their development in the physics domain is significantly hindered by the lack of a comprehensive benchmark. To fill this gap, we introduce OmniPhys, a large-scale benchmark for multimodal physics understanding and reasoning, covering middle school through university-level problems from Chinese Educational Corpora. OmniPhys consists of 15,246 questions and 19,850 images, accompanied by detailed annotations that support fine-grained analysis of reasoning processes and knowledge usage. Beyond conventional evaluation, OmniPhys is a benchmark that systematically evaluates multimodal outputs in the physics domain, including models' ability to generate structured physics diagrams, which constitute a fundamental component of authentic physics problem solving. Extensive evaluations reveal critical gaps in the capabilities of current MLLMs, especially in complex reasoning and visual generation. To address this, we release OmniPhys to serve as a foundational resource for advancing multimodal intelligence in physics and scientific domains. Codes and data are available at https://github.com/ECNU-RAIL/OmniPhys-EMNLP2026.
We introduce Physics, a benchmark for evaluating foundation models on advanced physics problem solving. It contains 1034 annotated, open-ended problems from PhD-qualifying exams across six core physics domains. Solving these problems requires applying domain-specific knowledge to physical setups and carrying out multi-step mathematical reasoning. Each problem includes a worked solution and independently checked reference answers. An LLM-based grading protocol evaluates individual answers and complete multi-part problems, supporting numeric, symbolic, and text responses. We evaluate 53 proprietary and open-weight models. On test problems without figures, high accuracy is concentrated in a small group of thinking models, with the strongest open-weight models approaching proprietary performance. Most open-weight models still solve fewer than half of these problems. Our analysis of Qwen3.5-9B reveals failures in applying physics knowledge and interpreting figures, with misread figures affecting several subquestions.
Kaiyue Feng, Yilun Zhao, Yixin Liu +4
New York University · Yale University · Notre Dame University
We audit the multimodal-physics evaluation pipeline end-to-end and document three undetected construction practices that distort how the field measures vision-language reasoning: train-eval contamination, translation drift, and MCQ saturation. (1) Public training pools (UGPhysics-Train, SciInstruct, MMK12) pass single-stage 5-gram-Jaccard audits with zero hits across all six public physics evals; a three-stage audit (Jaccard -> mxbai-embed-large cosine -> Haiku-4.5 LLM-judge) surfaces 134 near-duplicates and 4,846 paraphrase candidates in SciInstruct alone. (2) A 17-pp Sonnet 4.5 delta on 59 paired Estonian-English olympiad problems (30.5% vs. 13.6%; sign test p=0.011, McNemar p=0.021, paired bootstrap 95% CI [+5.1, +28.9] pp). (3) A 46-pp format-and-novelty gradient on identical Sonnet weights between MCQ (79.7% on PhyX) and open-ended olympiad evaluation (33.4% on PhysOlym-A). We release four artifacts addressing these gaps: PhysCorp-A (6,432-record three-stage-audited multimodal corpus), PhysR1Corp (2,268-record closed-form RL pool), PhysOlym-A (500-problem, 99.8% novel-source held-out olympiad eval with native difficulty labels and an EN/ET bilingual subset), and Physics-R1, a reference GSPO+DAPO recipe cold-started from Qwen3-VL-8B-Thinking. Across 3 seeds, Physics-R1 lifts the audited corpus over the 8B base by +18.3 pp on PhysOlym-A liberal (8.0 -> 26.3 +/- 1.7; 7.1 pp behind Sonnet 4.5), +15.7 pp on PhysReason (23.9 -> 39.6 +/- 6.4; ahead of Qwen3-VL-32B and Gemini 2.5 Pro), +6.9 pp on OlympiadBench-Physics (46.2 +/- 1.5), and +4.1 pp on PhyX MCQ (77.8 +/- 0.3).