analysis23 November 202518 min read

GPT-5 has come a long way in Mathematics

Re-running last year's CEMC test against GPT-5: 98% per-attempt accuracy ends the era of unreliable AI mathematics, and institutional responses have not kept pace.

Contents
  1. Last Year’s Test
  2. This Year’s Setup
  3. Question Source
  4. Prompts, Images, And “Thinking Mode”
  5. More on The Code Prompt vs No-Code Prompt
  6. The Results
  7. Tool Calls, Prompting, And Why Our Training Is Out Of Date
  8. Vision And Geometry Are Still A Lagging Edge
  9. Using GPT-5 As A Teaching Tool
  10. AI As A Mathematical Collaborator
  11. AI And Academic Scholarship More Broadly
  12. Institutions, Benchmarks, And “Job Interviewing” Your Models
  13. Limitations and Caveats
  14. Where This Leaves The Classroom

Key Points

  • I will no longer be run­ning this spe­cif­ic test as an in­di­vid­ual again. I no longer doubt an LLM’s abil­i­ty to solve Math­e­mat­ics prob­lems.
  • GPT-5 achieved 4/4 re­li­a­bil­i­ty on 48 of 50 ques­tions (96 per­cent) and 392 cor­rect an­swers out of 400 at­tempts (98 per­cent).11 You can find an archive of the questions I used at the CEMC website. It is the first 10 questions for each level set from 2025/2026. I also have an archive, which you can contact me to obtain. 22 You can download a recording of my results as an XLSX file.
  • Vi­sion and geom­e­try re­main rel­a­tive weak points, but the fail­ures are now nar­row and spo­radic; text-backed di­a­grams, num­ber lines, and most di­a­gram-based CEMC prob­lems are han­dled well enough that “just use im­ages” is no longer a ro­bust de­fense for take-home tasks.
  • Out­side K–12, lead­ing ex­perts like Scott Aaron­son and Ter­ence Tao are al­ready using large mod­els as gen­uine math­e­mat­i­cal col­lab­o­ra­tors, while new ev­i­dence sug­gests gen­er­a­tive AI is in­creas­ing both the quan­ti­ty and qual­i­ty of aca­d­e­m­ic pub­li­ca­tions, es­pe­cial­ly for early-ca­reer and non-na­tive Eng­lish schol­ars.
  • In­sti­tu­tion­al re­spons­es have not kept pace: schools and or­ga­ni­za­tions still rely on lega­cy as­sess­ments, vibes, and gener­ic bench­marks (if they are using any at all) in­stead of sys­tem­at­i­cal­ly “job-in­ter­view­ing” mod­els on local tasks.

Last De­cem­ber, I wrote an ar­ti­cle ti­tled o1 pro mode still has a long way to go for Mathematics. At the time, Ope­nAI’s new “rea­son­ing” mod­els were being heav­i­ly mar­ket­ed as smarter, more care­ful, and bet­ter at logic. In my own tests, the re­al­i­ty in a sec­ondary math con­text was much less im­pres­sive. The model was bet­ter than its pre­de­ces­sors, but it still missed enough ques­tions that I could rea­son­ably say my math­e­mat­ics class­room was large­ly safe.

With the release of GPT-5 in August 2025, I want­ed to re­vis­it those tests with a new set of ques­tions to see how far LLMs have ac­tu­al­ly come. The im­prove­ment has been sub­stan­tial. Not even a year later, I can no longer as­sert that these tools “have a long way to go” in the way I meant back then.

Com­pared to last year’s o1 pro mode run, where the model cleared the “4/4 reliability” bar on only 40 of 60 ques­tions (67 per­cent) and an­swered 177 of 240 in­di­vid­ual tri­als cor­rect­ly (74 per­cent), GPT-5 rep­re­sents a sub­stan­tial jump in con­sis­ten­cy. In this new round of test­ing, it achieved 4/4 re­li­a­bil­i­ty on 48 of 50 ques­tions with the “use code” prompt and 48 of 50 with­out it, and pro­duced 392 cor­rect an­swers out of 400 total at­tempts, for a 98 per­cent suc­cess rate.

Put dif­fer­ent­ly, under es­sen­tial­ly the same prob­lem frame­work provided by the University of Waterloo’s Centre for Education in Mathematics and Computing (CEMC), the sys­tem has moved from miss­ing rough­ly one in four at­tempts to miss­ing about one in fifty. The sin­gle stub­born fail­ure was the same ques­tion type re­gard­less of whether I ex­plic­it­ly en­cour­aged it to call on tools such as writ­ing code. As be­fore, it seemed more like an issue with the image model rather than with math­e­mat­ics abil­i­ty.

Last Year’s Test

In my original article, I had a rel­a­tive­ly sim­ple ques­tion: how good, re­al­ly, are these mod­els at the kind of math­e­mat­ics my stu­dents ac­tu­al­ly do?

Ope­nAI’s o1 and o1 pro modes were mar­ket­ed as “think­ing” mod­els that rea­soned through prob­lems, es­pe­cial­ly in math­e­mat­ics and sci­ence. They were mul­ti­modal, which meant they could al­leged­ly han­dle text and im­ages in a more uni­fied way. For an ed­u­ca­tor pre­vi­ous­ly in the sec­ondary math trench­es, this raised ob­vi­ous ques­tions about as­sess­ment, home­work, and what it means to do au­then­tic work in a world where any ques­tion can be fed into Chat­G­PT.

To stress test those claims in a class­room-rel­e­vant way, I used the CEMC Problems of the Week from the University of Waterloo. These are not com­pe­ti­tion-only ques­tions for Olympiad stu­dents, but struc­tured prob­lems that span grades 3 to 12, with a mix of num­ber sense, al­ge­bra, geom­e­try, and word prob­lems. I took 12 ques­tions at each of five dif­fi­cul­ty lev­els for a total of 60 ques­tions, con­vert­ed the PDFs into im­ages, and eval­u­at­ed o1 pro mode on four tri­als per ques­tion using a sim­ple, con­sis­tent prompt.

The model reached “4/4 reliability” on 67 per­cent of ques­tions and got 74 per­cent of in­di­vid­ual at­tempts cor­rect. More in­ter­est­ing than the ag­gre­gate stats, though, was the pat­tern of fail­ure: o1 pro mode strug­gled badly with vi­sion. It often mis­read di­a­grams, dropped key paths from net­work prob­lems, or sim­ply failed to ex­tract basic in­for­ma­tion from im­ages, es­pe­cial­ly in more vi­su­al prob­lems at the Grade 5–6 level.

My con­clu­sion at the time was that stu­dents could still not re­li­ably of­fload stan­dard home­work or test ques­tions to an AI, and mul­ti­modal prob­lems were often es­pe­cial­ly safe.

That is no longer the case.

This Year’s Setup

For the GPT-5 run, I want­ed con­ti­nu­ity with last year’s ex­per­i­ment, but I also want­ed to close off some ob­vi­ous loop­holes. If the model re­al­ly has im­proved, it should per­form well even when I am not going out of my way to “prompt en­gi­neer” its suc­cess.

Question Source

I again used the CEMC Problems of the Week, draw­ing from a new set of ques­tions from the cur­rent aca­d­e­m­ic year. In­stead of 60 ques­tions, I used 50, spread across mul­ti­ple grade bands and top­ics, in­clud­ing geom­e­try, num­ber sense, and al­ge­bra­ic rea­son­ing as they were re­leased.

For some­one with no bud­get and lack of time, this is my only re­al­is­ti­cal­ly fea­si­ble way to try to en­sure that these exact ques­tions were not al­ready in the train­ing data, though at this point I have to as­sume that ques­tions with sim­i­lar pat­terns and struc­tures are present.

Prompts, Images, And “Thinking Mode”

Last time, the vi­sion model was clear­ly the weak link (and I had a weak­er un­der­stand­ing of how LLM in­puts worked), so I want­ed to test whether that had changed while mak­ing my input gen­er­al­ly bet­ter for an LLM. To do that, I:

  • At­tached high-qual­i­ty image files of the ques­tions when­ev­er they were pro­vid­ed as PDFs with di­a­grams.
  • Also copy-past­ed the text of each ques­tion into the chat. This re­moved some of the ob­vi­ous “you failed be­cause OCR is hard” ex­cus­es, while still leav­ing di­a­grams and vi­su­al struc­ture in play.
  • Used a very sim­ple core in­struc­tion:

Solve the fol­low­ing. Clear­ly ex­plain how you ar­rived at your re­sult. Use code if nec­es­sary.

  • For tri­als in the “no code” con­di­tion, I sim­ply omit­ted the last sen­tence.
  • Ex­plic­it­ly told GPT-5 to use the at­tached im­ages “as need­ed” but did not coach it heav­i­ly on how.

I exclusively used the new “thinking” mode (and later, extended thinking) allowed by GPT-5. If Ope­nAI is going to claim that ex­tend­ed de­lib­er­a­tion leads to bet­ter rea­son­ing, it seemed only fair to force the model to think.

More on The Code Prompt vs No-Code Prompt

One prac­ti­cal ques­tion for ed­u­ca­tors is whether it mat­ters if a stu­dent ex­plic­it­ly asks the model to use tools like a code in­ter­preter.

To probe that, I set up two con­di­tions:

  1. A “use code” prompt where I ex­plic­it­ly en­cour­aged the model to call upon code or other tools if help­ful.
  2. A “no code men­tioned” prompt, where I did not tell it to use tools at all.

For each of the 50 ques­tions, GPT-5 an­swered it four times under each con­di­tion. That gave me 200 at­tempts with “use code” and 200 with­out, 400 total.

There was also one small, but hope­ful­ly not sub­stan­tial, change near the end of test­ing. When GPT-5.1 rolled out in mid-No­vem­ber, my de­fault “ro­bot­ic” per­son­al­i­ty set­ting shift­ed to “ef­fi­cient” with two ques­tions left. If the model’s per­sona had a sub­stan­tial ef­fect on its ac­tu­al math­e­mat­i­cal per­for­mance, that would be worth know­ing. In prac­tice, I saw no ob­vi­ous im­pact.

The Results

The head­line num­bers bear re­peat­ing, be­cause they are why this fol­low-up ex­ists at all. They are also why I am never going to both­er with this par­tic­u­lar test again.

4/4 re­li­a­bil­i­ty:

  • 48 out of 50 ques­tions reached 4/4 re­li­a­bil­i­ty with the “use code” prompt.
  • 48 out of 50 ques­tions reached 4/4 re­li­a­bil­i­ty with­out it.

Per-at­tempt ac­cu­ra­cy:

  • 392 out of 400 in­di­vid­ual at­tempts were cor­rect.
  • That is a suc­cess rate of 98 per­cent, or rough­ly one fail­ure out of every fifty at­tempts.

In prac­tice, only two ques­tions ever pro­duced wrong an­swers. As be­fore, they were ques­tions that like­ly stumped the image model used by GPT-5. One in­volved calculating the area of different spaces in a rectangular park; the other in­volved “writing a program” (think pseudocode) to direct a robot through a visual maze.

If you care about what stu­dents can do in real class­rooms, this shift mat­ters more than the jump from, say, 74 per­cent to 80 per­cent. Last year, let­ting an LLM do your math home­work was like using an un­re­li­able cal­cu­la­tor that gives you the wrong an­swer about one time in four. This year, it is more like a cal­cu­la­tor that flick­ers once every few dozen ques­tions.

Ethan Mollick has pointed out that, despite being weak at math a year ago, current models now dominate hard STEM contests like the International Mathematical Olympiad and other Olympiads. Robert Ghrist, a pro­fes­sor of math­e­mat­ics and en­gi­neer­ing at Penn, has commented that he now has to work hard to design unambiguous numerical problems that GPT-5-Pro cannot solve, something that was “totally different even 4–6 months ago.” My CEMC ex­per­i­ment is a small, class­room-scale echo of that broad­er step change.

That level of re­li­a­bil­i­ty is enough to un­der­mine the in­tegri­ty of any as­sess­ment that as­sumes stu­dents can­not triv­ial­ly get cor­rect an­swers on de­mand.

Tool Calls, Prompting, And Why Our Training Is Out Of Date

The most in­ter­est­ing find­ing was what did not mat­ter.

I saw no mean­ing­ful dif­fer­ence be­tween runs where I ex­plic­it­ly prompt­ed “use code if help­ful” and runs where I said noth­ing about tools at all. GPT-5 seemed to de­cide in­de­pen­dent­ly whether or not to call its own tools dur­ing the hid­den think­ing stage. In at least one in­stance, I saw it “de­bate” tool use in­ter­nal­ly: it would think for a while, con­sid­er using code, de­cide against it, then pro­ceed with a man­u­al de­riva­tion any­way.

Over­all, for us­abil­i­ty this is im­pres­sive. It means that “tool use” is now some­thing the model can man­age on its own, rather than some­thing we gate through prompts. Stu­dents do not need to un­der­stand when code is ap­pro­pri­ate. The sys­tem can al­lo­cate tool use for them.

This aligns very closely with Mollick’s argument that as mod­els get larg­er and bet­ter, they be­come more ca­pa­ble of in­fer­ring in­tent, and the de­tailed “prompt for­mu­las” we have been teach­ing be­come less rel­e­vant. He has been blunt about the fact that many or­ga­ni­za­tions are now heav­i­ly in­vest­ed in train­ing prac­tices that were ap­pro­pri­ate for mod­els from six months ago, but not for the ones we are ac­tu­al­ly using today. Rea­son­ing mod­els make chain-of-thought prompt­ing less im­por­tant. What mat­ters more is con­text, clear goals, and giv­ing the AI a well-de­fined job.

A lot of teacher PD and cor­po­rate “AI work­shops” are still or­ga­nized around magic acronyms, rigid tem­plates, and the promise that if you fol­low a par­tic­u­lar prompt recipe, the AI will fi­nal­ly work. At 98 per­cent ac­cu­ra­cy on non-triv­ial prob­lems, my ex­pe­ri­ence match­es Mol­lick’s. The hard part is no longer “how do I get this to func­tion at all,” but “how do I de­sign tasks and sys­tems around the fact that this most­ly just works.”

Vision And Geometry Are Still A Lagging Edge

Some of the old weak­ness­es per­sist, al­though they are now nar­row­er and more sub­tle.

A few pat­terns stood out:

  • Image pars­ing is still slow­er than text only. Prob­lems that re­lied heav­i­ly on di­a­grams, es­pe­cial­ly in geom­e­try, took slight­ly longer in the think­ing phase than com­pa­ra­ble text-only prob­lems. This was true even at lower grade lev­els.
  • Geom­e­try di­a­grams re­main tricky. The model did very well on num­ber bars, basic graphs, and vi­su­al­ly struc­tured but sim­ple nu­mer­ic di­a­grams. It was more like­ly to strug­gle when a prob­lem re­lied on in­fer­ring re­la­tion­ships from a geo­met­ric di­a­gram with sev­er­al over­lap­ping pieces of in­for­ma­tion.
  • Text re­dun­dan­cy helps. Copy-past­ing the text of the ques­tion while also at­tach­ing the image seemed to re­solve many of the fail­ures I saw last year. The model was able to rely on the text for struc­ture and use the image as a ref­er­ence rather than a sole source of truth.

One of the small but telling shifts was how often it got the parts of vi­su­al­iza­tion right. Last year, I would not have trust­ed an LLM to cor­rect­ly il­lus­trate a num­ber line with la­beled frac­tions for my stu­dents with­out care­ful check­ing. This year, I watched it place num­bers cor­rect­ly and ex­plain the rea­son­ing in ways that were us­able for teach­ing.

Using GPT-5 As A Teaching Tool

If GPT-5 can now clear a non-triv­ial, cur­ricu­lum-aligned math bench­mark with 98 per­cent ac­cu­ra­cy, the ques­tion is not just “can stu­dents cheat with this” but “what would it look like to use this re­spon­si­bly in in­struc­tion.”

A few pos­si­bil­i­ties are al­ready clear:

  • Study mode/prompt equiv­a­lents as a per­son­al tutor. Chat­G­PT’s study fea­tures can walk a stu­dent through a prob­lem with step-by-step hints, tar­get­ed ques­tions, and tai­lored feed­back. In my tests, the same model that re­li­ably solved CEMC prob­lems could also dial back and scaf­fold par­tial un­der­stand­ing rea­son­ably well. I still find it an­noy­ing­ly syco­phan­tic and too agree­able, but the basis of a great, on-de­mand tutor is there.
  • Vi­su­al ex­pla­na­tions and an­i­ma­tions. The fact that it can cor­rect­ly in­ter­pret and pro­duce num­ber lines, basic func­tion plots, and con­crete vi­su­al­iza­tions means it can gen­er­ate as­sets on the fly that I used to have to hand-craft or dig out of text­books. For ex­am­ple, the new Gem­i­ni 3.0 model seems remarkably well suited to creating things as complicated as Hydro Physics Labs, and explained probability simulations.

As these are still prob­a­bilis­tic mod­els, qual­i­ty is not uni­form across re­spons­es, even for the same ques­tion. Some­times the ex­pla­na­tions are clum­sy or over­ly ver­bose. Some­times it skips a ped­a­gog­i­cal­ly im­por­tant step that may con­fuse a younger learn­er. There may well be dif­fer­ences in how it ex­plains things de­pend­ing on which per­son­al­i­ty or mode is se­lect­ed, or whether you nudge it to “ex­plain this to a Grade 8 stu­dent” ver­sus “show all for­mal steps.”

Fur­ther, GPT-5.1 now exposes personality controls that let you pick from predefined styles or define your own, with OpenAI’s own documentation encouraging you to “customize your ChatGPT personality.” In prac­tice, I have seen ex­am­ples where dif­fer­ent per­son­al­i­ty set­tings give fun­da­men­tal­ly dif­fer­ent styles of ad­vice, in­clud­ing dif­fer­ent sug­gest­ed breath­ing pat­terns for a pre­sen­ter and dif­fer­ent role ex­pec­ta­tions. As a teacher, I re­al­ly want more clar­i­ty on the func­tion­al im­pli­ca­tions of AI per­son­al­i­ty. If one stu­dent uses “Warm and En­cour­ag­ing” and an­oth­er uses “Ef­fi­cient and Di­rect,” are they get­ting sub­tly dif­fer­ent math­e­mat­i­cal norms and ex­pec­ta­tions from the same un­der­ly­ing model?

The base­line, though, is now that stu­dents have ac­cess to a free or low-cost AI tool which can al­ready act as a rea­son­ably com­pe­tent math tutor. It might not re­place a skilled teacher, but it will ab­solute­ly re­place a large share of what home­work, extra prac­tice, and worked ex­am­ples used to look like.

AI As A Mathematical Collaborator

If this were only about mid­dle school or high school math, we might still tell our­selves a com­fort­ing story: “Sure, it can do work­sheets, but se­ri­ous math­e­mat­ics is safe.”

Scott Aaronson, an Amer­i­can the­o­ret­i­cal com­put­er sci­en­tist best known for his work on quan­tum com­put­ing and com­pu­ta­tion­al com­plex­i­ty the­o­ry, re­cent­ly de­scribed, for the first time, a re­search paper where a key tech­ni­cal step in the proof of the main re­sult was sup­plied by an AI, using GPT-5-Think­ing. He was clear that if a stu­dent had hand­ed him the same ar­gu­ment, he would have called it clever. In his longer write-up, Aaron­son points out that an AI that “mere­ly” fills in the in­sights that should have been ob­vi­ous to you is still a huge deal for real re­search, be­cause it speeds up the ac­tu­al dis­cov­ery process, not just the LaTeX or bib­li­og­ra­phy.

Terence Tao, wide­ly re­gard­ed as one of the great­est liv­ing math­e­mati­cians, has written about using extended conversations with an AI to help answer a nontrivial MathOverflow question. He had al­ready done the­o­ret­i­cal work sug­gest­ing a par­tic­u­lar an­swer, but used AI-as­sist­ed heuris­tic cal­cu­la­tions to lo­cate fea­si­ble pa­ra­me­ters for a coun­terex­am­ple, then ver­i­fied them with a sim­ple pro­gram. With­out AI, he sug­gests he prob­a­bly would not even have at­tempt­ed that nu­mer­i­cal search.

At mul­ti­ple lev­els of math­e­mat­i­cal prac­tice, from con­test prob­lems to class­room ex­er­cis­es to re­search-level work, there is grow­ing ev­i­dence that mod­ern mod­els are not just “good at math for a chat­bot.” They are be­com­ing use­ful col­lab­o­ra­tors.

When peo­ple op­er­at­ing at the fron­tiers of math­e­mat­i­cal re­search are say­ing “this no­tice­ably sped up my work” and “this sug­gest­ed a clever key step,” it be­comes very hard to main­tain the fic­tion that high school al­ge­bra is out of reach.

AI And Academic Scholarship More Broadly

The same pat­tern shows up out­side math­e­mat­ics. A recent paper on AI and academic publishing, summarized by Jay Van Bavel, found that re­searchers using gen­er­a­tive AI pub­lished sub­stan­tial­ly more pa­pers and that the qual­i­ty of those pa­pers, as mea­sured by jour­nal im­pact fac­tors, also rose. The pro­duc­tiv­i­ty gap be­tween AI users and non-users grew from about 15 per­cent in 2023 to over a third in 2024. There were also dis­pro­por­tion­ate gains for early-ca­reer re­searchers and au­thors from non-Eng­lish-speak­ing coun­tries, sug­gest­ing that AI is not just in­creas­ing out­put, but also help­ing level parts of the play­ing field.

In other words, AI is not just good enough to help my Grade 8 stu­dents fake their home­work. It is al­ready al­ter­ing the tra­jec­to­ry of aca­d­e­m­ic ca­reers and re­search out­put.

We can argue about whether this is good or bad, or about what “au­thor­ship” and “schol­ar­ship” should mean in this con­text. But we can no longer argue, in good faith, that these tools are mar­gin­al or that we have ample time be­fore they mat­ter.

Institutions, Benchmarks, And “Job Interviewing” Your Models

This cre­ates a prob­lem for in­sti­tu­tions that like clean poli­cies and slow cy­cles, which is most of ed­u­ca­tion.

Mol­lick has ar­gued that as AI mod­els get bet­ter and more em­bed­ded in work, or­ga­ni­za­tions need to stop re­ly­ing on vibes and gener­ic bench­marks. In his “giving your AI a job interview” piece, he points to re­search like GDP­val, which shows per­for­mance vary­ing sig­nif­i­cant­ly by task even among top mod­els, and to cases like “Gua­caDrone,” where dif­fer­ent mod­els offer sys­tem­at­i­cal­ly dif­fer­ent ad­vice on am­bigu­ous, judg­ment-heavy ques­tions.

It is not enough to know that a model scores well on some broad bench­mark like MMLU. You need to know what your model does on your tasks, in­clud­ing the ways it might be sys­tem­at­i­cal­ly bet­ter or worse, more or less risk-seek­ing, more or less con­ser­v­a­tive. That re­quires re­al­is­tic sce­nar­ios, re­peat­ed tri­als, and ex­pert re­view, and it is not a one-time ef­fort. You need to do it mul­ti­ple times a year as new mod­els are re­leased and old ones drift.

My CEMC ex­per­i­ment is, in a very mod­est way, an ex­am­ple of this kind of local bench­mark­ing. I took a real ques­tion source that ac­tu­al­ly ap­pears in the lives of my stu­dents, de­fined a sim­ple re­li­a­bil­i­ty frame­work, and ran re­peat­ed tri­als. The re­sult was not “GPT-5 scored 98 per­cent on a leader­board,” but “GPT-5 will al­most al­ways get the prob­lems my stu­dents do in class cor­rect, using min­i­mal prompt­ing.”

Last year, I wrote that I did not know a sin­gle school, dis­trict, or board mean­ing­ful­ly al­lo­cat­ing time and per­son­nel to rig­or­ous­ly test emerg­ing mod­els against in­ter­nal, con­text-spe­cif­ic bench­marks. That is still true. What has changed is that the mod­els have leapt for­ward while the in­sti­tu­tion­al re­sponse has most­ly stayed frozen.

At this point, say­ing “we need to wait and see how good these things get” is not a se­ri­ous po­si­tion. For most of the math our stu­dents do, they are al­ready good enough.

Limitations and Caveats

None of this is a peer-re­viewed study. I am still a class­room teacher with se­vere time con­straints, run­ning tests in the mar­gins of a very busy job.

There are real lim­i­ta­tions here:

  • Sam­ple size and scope. Fifty ques­tions at four tri­als under two con­di­tions is not a mas­sive dataset. It is, how­ev­er, enough to cap­ture the qual­i­ta­tive shift from “coin flip” to “near cer­tain­ty.”
  • Sin­gle ques­tion source. I again used only CEMC Prob­lems of the Week. These are good and var­ied, but they are not the full uni­verse of math prob­lems stu­dents will en­counter. Dif­fer­ent cur­ric­u­la or exam boards might present chal­lenges that this test did not.
  • Rapid model drift. The jump from GPT-5 to 5.1, which hap­pened while I was still fin­ish­ing the tests, is a re­minder that these sys­tems are mov­ing tar­gets. Gem­i­ni 3.0 re­leased a few days after I ran the last set of prob­lems, and its bench­marks now eclipse every other model on the mar­ket. The num­bers here are true enough for this snap­shot in time. Six months from now, they will al­most cer­tain­ly be out­dat­ed.

De­spite all that, the di­rec­tion of trav­el is clear enough. The wor­ry­ing part to me is not that GPT-5 can ace a CEMC work­sheet. It is that in­sti­tu­tions are still writ­ing poli­cies and de­sign­ing as­sess­ments as if last De­cem­ber’s per­for­mance is the ceil­ing.

Where This Leaves The Classroom

So where does this leave a class­room now?

For one, we can no longer re­spon­si­bly tell our­selves that stan­dard sec­ondary math home­work is a strong mea­sure of stu­dent un­der­stand­ing. If a stu­dent wants to out­source every­thing to an AI, the fric­tion is now van­ish­ing­ly small and the error rate is low enough that they can coast for quite a while be­fore it catch­es up to them.

It also means that “just use im­ages” is no longer a ro­bust de­fense for take-home tasks. Vi­sion re­mains im­per­fect, es­pe­cial­ly for com­plex geom­e­try, but it is not a safe har­bor. If some­thing can be clean­ly de­scribed in text and solved with sym­bol­ic or nu­mer­ic rea­son­ing, GPT-5 is prob­a­bly al­ready good at it.

Per­son­al­i­ty cus­tomiza­tion adds an­oth­er wrin­kle. If dif­fer­ent stu­dents pick dif­fer­ent AI “vibes” and get dif­fer­ent types of ex­pla­na­tions, hints, and lev­els of hand-hold­ing, we will need to think care­ful­ly about eq­ui­ty, scaf­fold­ing, and what we count as in­de­pen­dent work. The same un­der­ly­ing model might be­have like a pa­tient tutor for one stu­dent and an ef­fi­cien­cy-ob­sessed prob­lem solver for an­oth­er.

None of this means it is time to give up on math ed­u­ca­tion. It means we have to be much more in­ten­tion­al about:

  • De­sign­ing tasks that de­mand gen­uine sense-mak­ing, not just cor­rect an­swers.
  • Build­ing in live, in-class per­for­mance that AI can­not eas­i­ly fake. Ex­plic­it­ly teach­ing stu­dents how to use these tools as part­ners in their learn­ing rather than as an­swer vend­ing ma­chines.
  • De­vel­op­ing local bench­marks and re­peat­ed tests of the tools we ac­tu­al­ly de­ploy, rather than re­ly­ing on mar­ket­ing claims and gener­ic leader­boards.

Last year, I ended by telling my stu­dents that they still had to do the heavy lift­ing. This year, I think the more hon­est mes­sage is that the heavy lift­ing has shift­ed. They may not need to grind as many prac­tice prob­lems by hand, but they ab­solute­ly need to learn how to ques­tion, in­ter­pret, and ex­tend the work that an AI hands them.

If we do not teach that, some­one else, or some­thing else, will.

Footnotes

  1. You can find an archive of the ques­tions I used at the CEMC website. It is the first 10 ques­tions for each level set from 2025/2026. I also have an archive, which you can con­tact me to ob­tain. ↩︎

  2. You can download a recording of my results as an XLSX file. ↩︎