TruaceTracing the truth around AIMonday, July 13, 2026
TRV-2026-0148Certified recordPeer-reviewed

The use of large language models to solve mathematical modeling problems: preservice mathematics teachers’ use practices, perceived affordances and challenges, and trustworthiness judgments of AI-generated outputs

Abstract Mathematical modeling is a core component of mathematics education, enabling learners to connect mathematical ideas with real-world phenomena. Yet, it remains challenging for preservice teachers (PSTs), who must develop their own modeling competence while preparing to guide future students in reasoning about authentic situations. Large language models (LLMs) offer promising, though underexplored, potential to scaffold these complex learning processes by providing real-time explanations, supporting reaso…

Education · The Trace — both readings · certified 2026-07-13 · v1 · article view · machine-readable

Current reading — gain

Preservice teachers reported that LLMs helped during early modeling work by supporting assumption-making, formula retrieval, and building models and solution strategies.

Current reading — problem

Same preservice teachers raised concerns that LLM outputs contained inaccuracies, encouraged overreliance, and were less useful for validation phases of modeling.

What this doesn’t fix

Findings are bounded to a single teacher-education context and task set, with limited support observed for reflective modeling work.

Evidence

Reader signal

How should this claim be treated?

Cite this record

Truvace Impact Record TRV-2026-0148, v1: “The use of large language models to solve mathematical modeling problems: preservice mathematics teachers’ use practices, perceived affordances and challenges, and trustworthiness judgments of AI-generated outputs.” Truvace, 2026-07-13. /record/TRV-2026-0148 (accessed at citation time). sha256 5919f938271c030b

Calibration history

Every change to this record since certification, in the open. None yet — the reading has held since it entered the record.

  1. Certifiedv15919f938271c

    Certified into the record

Verify this record
How to verify without trusting this page

Fetch the canonical text of any version from /api/record/TRV-2026-0148 and hash it yourself — for example shasum -a 256 on the saved canonical field. The result must equal content_hash, and each version’s text ends with prev:followed by the prior version’s hash (version 1 chains to 64 zeros). If a single character of any version had been altered since certification, the chain would not reproduce.