# Mathematics

Mathematics is a discipline whose discrete methods are used in computer science.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Quoting Terence Tao

DevFeed: [Quoting Terence Tao](<https://devfeed.tech/articles/quoting-terence-tao-31186.md>)

Original publisher: [Read original article](<https://simonwillison.net/2026/Sep/9/terence-tao/>)

Author: Simon Willison

Published: 2026-09-09T00:20:17Z

Content type: opinion

Language: en

Sources: [Simon Willison's Weblog](<https://devfeed.tech/sources/simon-willison-s-weblog.md>)

Topics: [ai-ethics](<https://devfeed.tech/topics/ai-ethics.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-2-236](<https://devfeed.tech/tags/ai-2-236.md>), [ai-ethics](<https://devfeed.tech/tags/ai-ethics.md>), [ai-ethics-343](<https://devfeed.tech/tags/ai-ethics-343.md>), [ethics](<https://devfeed.tech/tags/ethics.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [mathematics-22](<https://devfeed.tech/tags/mathematics-22.md>)

### AI overview

The article quotes Terence Tao on the risk that AI-powered efforts could rapidly exhaust promising open mathematical problems after even rumors of active research become public. It argues that these incentives may discourage researchers from sharing directions openly, potentially harming long-standing traditions of open science and the future of the field.

### Source excerpt

I wrote recently about how the collection of good, fruitful open problems is now being mined in a non-renewable fashion, leading to the potential scenario of these problems becoming scarce. [...] We have now seen that even the rumor of someone working on a problem can trigger a massive amount of AI-powered effort to flatten it before the original research project has time to reach its full potential. The incentives may now be pointing in the direction of no longer sharing any promising research directions with the broader community, which would reverse centuries of traditions of open science and do serious long-term damage to the future of the field. -- Terence Tao Tags: ai-ethics, mathematics, ai

## Some thoughts on the Navier-Stokes Millennium Prize Problem

DevFeed: [Some thoughts on the Navier-Stokes Millennium Prize Problem](<https://devfeed.tech/articles/some-thoughts-on-the-navier-stokes-millennium-prize-problem-30512.md>)

Original publisher: [Read original article](<https://simonwillison.net/2026/Sep/8/on-navier-stokes/>)

Author: Simon Willison

Published: 2026-09-08T23:55:12Z

Content type: opinion

Language: en

Sources: [Simon Willison](<https://devfeed.tech/sources/simon-willison.md>), [Simon Willison's Weblog](<https://devfeed.tech/sources/simon-willison-s-weblog.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [codex](<https://devfeed.tech/topics/codex.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>), [Lean](<https://devfeed.tech/topics/lean.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-2-235](<https://devfeed.tech/tags/ai-2-235.md>), [ai-ethics](<https://devfeed.tech/tags/ai-ethics.md>), [ai-ethics-342](<https://devfeed.tech/tags/ai-ethics-342.md>), [claude](<https://devfeed.tech/tags/claude.md>), [codex](<https://devfeed.tech/tags/codex.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [generative-ai-1-981](<https://devfeed.tech/tags/generative-ai-1-981.md>), [llms](<https://devfeed.tech/tags/llms.md>), [llms-1-947](<https://devfeed.tech/tags/llms-1-947.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [mathematics-22](<https://devfeed.tech/tags/mathematics-22.md>), [openai](<https://devfeed.tech/tags/openai.md>), [openai-463](<https://devfeed.tech/tags/openai-463.md>), [paper](<https://devfeed.tech/tags/paper.md>), [training-data](<https://devfeed.tech/tags/training-data.md>), [training-data-68](<https://devfeed.tech/tags/training-data-68.md>)

### AI overview

This commentary examines OpenAI's reported resolution of the Navier-Stokes existence and smoothness problem with an unreleased model, alongside accusations that the effort may have drawn on information from related work by mathematicians using Claude and Codex. It also describes questions about timing, data access, authorship, and OpenAI's subsequent use of agents and Lean formalization.

### Source excerpt

On the Navier-Stokes Millennium Prize Problem introduces an impressive result from OpenAI, who used an unreleased model to produce a resolution to the Navier-Stokes existence and smoothness problem, one of the seven Millennium Prize Problems that have been subject to a $1,000,000 prize since May 24th, 2000. The discovery is somewhat overshadowed by accusations of skulduggery from Tristan Buckmaster, an NYU mathematics professor who was collaborating on related problems with Levent Alpöge, an accomplished mathematician who currently works for Anthropic. Tristan's complaint accompanied a hastily published version of their own results. Here's the PDF describing what happened. The very short version is that Tristan and Levent worked on the problem for almost a year, making extensive use of Claude and Codex (mainly GPT-5.6 Sol), then had a breakthrough on August 15th. The mathematical rumour mill kicked into gear and Tristan and Levent heard that OpenAI had heard that Anthropic had resolved "a major open problem", so they reached out and learned that OpenAI had a team working on a related problem, with a similar approach. Quoting Tristan: I asked when the first prompt had been sent by them. This question was not answered directly by OpenAI for some time. Eventually it was agreed that it had been sent in the past few days, after information about our work had reached OpenAI. I asked whether the model had been trained on, or had access to, our sessions in Codex, into which we had been putting all our drafts for the whole of this project. I was told the model did not look up user data. I asked again, about training, and I did not get an answer. It gets more complicated from there. The OpenAI team offered to wait for Tristan to publish, or to have him author a paper about their result, but were clear that Levent would not be invited as a co-author due to OpenAI's competitive relationship with his employer. Here's how OpenAI described their work: On Tuesday, September 1, we h

## OpenAI's Claimed Navier-Stokes Result Covered Alternatives Fefferman Included in the Official Problem

DevFeed: [OpenAI's Claimed Navier-Stokes Result Covered Alternatives Fefferman Included in the Official Problem](<https://devfeed.tech/articles/one-of-the-following-four-statements-40148.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-09-08-one-of-the-following-four-statements/>)

Published: 2026-09-08T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [OpenAI](<https://devfeed.tech/topics/openai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [mathematics](<https://devfeed.tech/tags/mathematics.md>), [openai](<https://devfeed.tech/tags/openai.md>), [statement](<https://devfeed.tech/tags/statement.md>)

### AI overview

The article argues that OpenAI did not prove the standard Navier-Stokes existence and smoothness problem, but did prove alternatives (C) and (D) included in Charles Fefferman's official 2000 problem statement. It distinguishes that result from the unresolved alternatives (A) and (B), which concern existence and smoothness on ℝ³ and the torus with zero force.

### Source excerpt

OpenAI did not prove Navier-Stokes, and it also did not solve the wrong problem. It proved alternatives (C) and (D), which Fefferman put in the official statement on purpose in 2000, using theorem statements DeepMind had already written.

## Why Two Similar Compiler Cases Cannot Share One Calling Convention

DevFeed: [Why Two Similar Compiler Cases Cannot Share One Calling Convention](<https://devfeed.tech/articles/keleusma-research-spike-when-an-apparent-design-wart-is-a-semantic-boundary-39753.md>)

Original publisher: [Read original article](<https://sgeos.github.io/engineering/compilers/verification/2026/08/07/two_calling_conventions.html>)

Author: Brendan Sechter

Published: 2026-08-07T09:00:00Z

Content type: article

Language: en

Sources: [Brendan A R Sechter's Development Blog](<https://devfeed.tech/sources/brendan-a-r-sechter-s-development-blog.md>)

Topics: [Compiler](<https://devfeed.tech/topics/compiler.md>), [interface](<https://devfeed.tech/topics/interface.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [test](<https://devfeed.tech/topics/test.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [article](<https://devfeed.tech/tags/article.md>), [backend](<https://devfeed.tech/tags/backend.md>), [case-study](<https://devfeed.tech/tags/case-study.md>), [class](<https://devfeed.tech/tags/class.md>), [compiler](<https://devfeed.tech/tags/compiler.md>), [compilers](<https://devfeed.tech/tags/compilers.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [interface](<https://devfeed.tech/tags/interface.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [measurement](<https://devfeed.tech/tags/measurement.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

This compiler backend case study argues that two similar cases cannot be unified when one must report two values through an interface with only one available slot. A counting argument shows that the apparent similarity of nine measured occurrences is irrelevant to the shared interface design. The article also identifies an earlier rule that unnecessarily excluded ten of twenty-four cases.

### Source excerpt

A system had grown two ways of doing what looked like one thing. The obvious move was to tidy them into one. The tidying turns out to be impossible, and the reason it is impossible is the reason the two ways exist. The argument that settles it needs no specialist knowledge and fits in a sentence. One of the two cases has two things to report and only one slot to report them in. Whichever thing the slot is given, the other is lost. The other case has only one thing to report, so the single slot is exactly enough. That is a counting argument, it is decided before any code is written, and it is not the argument an engineer reaches for by default. The engineer's instinct is to look at the cases and ask whether they resemble one another. They did. Every one of the nine measured occurrences had exactly the shape that invited the tidy-up, and the measurement encouraged precisely the wrong conclusion. The resemblance was real and it was irrelevant, because the defect was never in the instances. It was in the interface they would have had to share. This article is about that distinction, which is between evidence about members of a class and evidence about the channel the class must pass through. The second dominates the first and is cheaper to check. The article reports the measurement, the way the measurement pointed the wrong direction, and the argument that settled it. It also reports a rule this author shipped one increment earlier which turns out to be stricter than the property it enforces, excluding ten of twenty-four cases for no reason. No test found that. It surfaced while gathering data for this article. How to read this The general argument is in the opening, in the section called The Argument That Settled It, and in Pattern Extraction. Those three need nothing but attention. The sections between them work the argument through a real case with real numbers, and they use the vocabulary of the trade. Every term is glossed at first use, but a reader who wants the r

## 1096 Pages of Mathematics and Machine Learning

DevFeed: [1096 Pages of Mathematics and Machine Learning](<https://devfeed.tech/articles/1096-pages-of-mathematics-and-machine-learning-38801.md>)

Original publisher: [Read original article](<https://thepalindrome.org/p/1096-pages-of-mathematics-and-machine>)

Author: Tivadar Danka

Published: 2026-07-16T16:38:57Z

Content type: opinion

Language: en

Sources: [The Palindrome](<https://devfeed.tech/sources/the-palindrome.md>)

Topics: [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [essays](<https://devfeed.tech/tags/essays.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>)

### AI overview

The author compiled three and a half years of essays, tutorials, and deep dives on mathematics and machine learning into a 1,096-page book.

### Source excerpt

I compiled three and a half years of essays, tutorials, and deep dives into a single book

## Towards demystifying the creativity of diffusion models

DevFeed: [Towards demystifying the creativity of diffusion models](<https://devfeed.tech/articles/towards-demystifying-the-creativity-of-diffusion-models-6909.md>)

Original publisher: [Read original article](<https://research.google/blog/towards-demystifying-the-creativity-of-diffusion-models/>)

Published: 2026-07-15T18:06:00Z

Content type: article

Language: en

Sources: [The latest research from Google](<https://devfeed.tech/sources/the-latest-research-from-google.md>)

Topics: [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Neural Network](<https://devfeed.tech/topics/neural-network.md>), [Algorithms & Theory](<https://devfeed.tech/topics/algorithms-theory.md>), [Training AI Models](<https://devfeed.tech/topics/training-ai-models.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [algorithms-theory](<https://devfeed.tech/tags/algorithms-theory.md>), [data](<https://devfeed.tech/tags/data.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [diffusion](<https://devfeed.tech/tags/diffusion.md>), [generation](<https://devfeed.tech/tags/generation.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [google](<https://devfeed.tech/tags/google.md>), [iclr](<https://devfeed.tech/tags/iclr.md>), [iclr-2026](<https://devfeed.tech/tags/iclr-2026.md>), [images](<https://devfeed.tech/tags/images.md>), [machine-intelligence](<https://devfeed.tech/tags/machine-intelligence.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [research](<https://devfeed.tech/tags/research.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

Google Research explains that diffusion models can generate novel data rather than merely memorize training examples. It attributes this creativity to neural networks learning a smoothed score function, which causes denoising to interpolate between training data points along a hidden data manifold.

### Source excerpt

Algorithms & Theory

## 3 Questions: Beyond data-driven aesthetics

DevFeed: [3 Questions: Beyond data-driven aesthetics](<https://devfeed.tech/articles/3-questions-beyond-data-driven-aesthetics-37937.md>)

Original publisher: [Read original article](<https://news.mit.edu/2026/3-questions-beyond-data-driven-aesthetics-alexandros-haridis-0629>)

Author: School of Architecture and Planning

Published: 2026-06-29T18:00:00Z

Content type: news

Language: en

Sources: [MIT AI News](<https://devfeed.tech/sources/mit-ai-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Data visualization](<https://devfeed.tech/topics/data-visualization.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>)

Tags: [3-questions](<https://devfeed.tech/tags/3-questions.md>), [aesthetic-judgment](<https://devfeed.tech/tags/aesthetic-judgment.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-and-aesthetics](<https://devfeed.tech/tags/ai-and-aesthetics.md>), [alexandros-haridis](<https://devfeed.tech/tags/alexandros-haridis.md>), [algorithms](<https://devfeed.tech/tags/algorithms.md>), [alumni-ae](<https://devfeed.tech/tags/alumni-ae.md>), [applied-arts](<https://devfeed.tech/tags/applied-arts.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [beyond-data-driven-aesthetics](<https://devfeed.tech/tags/beyond-data-driven-aesthetics.md>), [computational-aesthetics](<https://devfeed.tech/tags/computational-aesthetics.md>), [computer-science-and-technology](<https://devfeed.tech/tags/computer-science-and-technology.md>), [data](<https://devfeed.tech/tags/data.md>), [data-visualization](<https://devfeed.tech/tags/data-visualization.md>), [design](<https://devfeed.tech/tags/design.md>), [design-computation](<https://devfeed.tech/tags/design-computation.md>), [exhibits](<https://devfeed.tech/tags/exhibits.md>), [interactive-installations](<https://devfeed.tech/tags/interactive-installations.md>), [interview](<https://devfeed.tech/tags/interview.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [mit-architecture](<https://devfeed.tech/tags/mit-architecture.md>), [mit-exhibits](<https://devfeed.tech/tags/mit-exhibits.md>), [mit-keller-gallery](<https://devfeed.tech/tags/mit-keller-gallery.md>), [mit-sa-plus-p](<https://devfeed.tech/tags/mit-sa-plus-p.md>), [philosophy](<https://devfeed.tech/tags/philosophy.md>), [research](<https://devfeed.tech/tags/research.md>), [school-of-architecture-and-planning](<https://devfeed.tech/tags/school-of-architecture-and-planning.md>), [shape-grammars](<https://devfeed.tech/tags/shape-grammars.md>), [special-events-and-guest-speakers](<https://devfeed.tech/tags/special-events-and-guest-speakers.md>)

### AI overview

An MIT Keller Gallery exhibition by Alexandros Haridis examines the history of aesthetic judgment and creative production in computing, connecting architecture, design computation, algorithms, and machine-learning systems.

### Source excerpt

In a new Keller Gallery exhibition, Alexandros Haridis SM '17, PhD '22 traces centuries of ideas about aesthetic judgment and explores how design can make complex computational systems visible.

## Verification Matters When AI Claims to Solve Mathematics Problems

DevFeed: [Verification Matters When AI Claims to Solve Mathematics Problems](<https://devfeed.tech/articles/the-verification-problem-40140.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-05-23-the-verification-problem/>)

Published: 2026-05-23T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [math](<https://devfeed.tech/topics/math.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [openai](<https://devfeed.tech/tags/openai.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

The article contrasts an unverified OpenAI claim about solving Erdős problems with a later result on the planar unit-distance conjecture that was accompanied by a paper and reviewed by mathematicians. It argues that verification, rather than simply generating proofs, is the central challenge as AI-produced mathematics becomes cheaper.

### Source excerpt

An AI disproved one of Erdős's favorite conjectures. The interesting part isn't the proof -- it's who read it, and what happens when nobody can.

## An OpenAI model has disproved a central conjecture in discrete geometry

DevFeed: [An OpenAI model has disproved a central conjecture in discrete geometry](<https://devfeed.tech/articles/an-openai-model-has-disproved-a-central-conjecture-in-discrete-geometry-6536.md>)

Original publisher: [Read original article](<https://openai.com/index/model-disproves-discrete-geometry-conjecture>)

Published: 2026-05-20T00:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [math](<https://devfeed.tech/topics/math.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [math](<https://devfeed.tech/tags/math.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [openai](<https://devfeed.tech/tags/openai.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [research](<https://devfeed.tech/tags/research.md>)

### AI overview

An OpenAI model disproved a longstanding conjecture in the planar unit distance problem, producing an infinite family of examples with a polynomial improvement. External mathematicians checked the proof, which uses ideas from algebraic number theory and represents a milestone for AI-assisted mathematical research.

### Source excerpt

An OpenAI model solved the 80-year-old unit distance problem, disproving a major conjecture in discrete geometry and marking a milestone in AI-driven mathematics.

## Five Minutes of Prime Time

DevFeed: [Five Minutes of Prime Time](<https://devfeed.tech/articles/five-minutes-of-prime-time-37667.md>)

Original publisher: [Read original article](<https://susam.net/five-minutes-of-prime-time.html>)

Published: 2026-05-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Susam Pal](<https://devfeed.tech/sources/susam-pal.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [games](<https://devfeed.tech/tags/games.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [number](<https://devfeed.tech/tags/number.md>), [puzzles](<https://devfeed.tech/tags/puzzles.md>), [rsa](<https://devfeed.tech/tags/rsa.md>)

### AI overview

A personal story about nerd culture at RSA, including mathematics and physics forums, monthly team challenges, and a five-minute contest to write as many prime numbers between 1 and 1000 as possible.

### Source excerpt

Let me share a very silly story from roughly 18 years ago! In 2008, I joined RSA, the network security company named after the initials of the inventors of the RSA algorithm, Rivest, Shamir and Adleman, who were also the founders of RSA, the company. There was a bit of a nerd culture in the workplace where topics like prime numbers, combinatorics, probability theory, etc. were discussed fervently. A prime-number employee number was considered a lucky charm. I had a rather nice large five-digit prime number as my employee number, which I remember being quite pleased about. There were internal forums for almost all kinds of topics. A few I remember fondly were a mathematics forum where colleagues would challenge each other with mathematical puzzles and a similar physics forum where, for some reason, crafting contrived paradoxes using special and general relativity and putting them up for debate was a common activity. The participants would analyse each paradox to determine if it truly was one or if it could be resolved into something that was no longer a paradox. I loved hanging out on those forums and made many friends there. The mathematics forum, in particular, gave me plenty of fun problems to think about. In fact, my Langford Pairing (2011) post was the result of a question I had stumbled upon there. The human resources (HR) department used to organise afternoon games once every month where people would self-organise into teams and solve a small challenge. There was a cash prize for the winning team each time. The HR folks were very well aware of the nerd culture and the fascination with prime numbers, but they probably did not know enough about exactly what type of problems we were fascinated with. So in one of the monthly game events, the HR team gave us this challenge. Write as many prime numbers between 1 and 1000 as you can in 5 minutes. The 5-minute timer started immediately. Really, that was the challenge. We all looked at each other in surprise, wondering

## The Problem of Pedagogy in Advanced Mathematics

DevFeed: [The Problem of Pedagogy in Advanced Mathematics](<https://devfeed.tech/articles/the-problem-of-pedagogy-in-advanced-mathematics-37661.md>)

Original publisher: [Read original article](<https://susam.net/advanced-mathematics-pedagogy.html>)

Published: 2026-05-11T00:00:00Z

Content type: opinion

Language: en

Sources: [Susam Pal](<https://devfeed.tech/sources/susam-pal.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [advanced](<https://devfeed.tech/tags/advanced.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [opinion](<https://devfeed.tech/tags/opinion.md>), [students](<https://devfeed.tech/tags/students.md>), [theory](<https://devfeed.tech/tags/theory.md>)

### AI overview

The article argues that pedagogy remains a serious problem in advanced mathematics. It focuses on graduate-level textbooks whose proofs are often presented as high-level outlines, leaving students and even professional mathematicians to reconstruct omitted intermediate steps. It advocates explanations that are correct, complete, and accessible to reasonably motivated students.

### Source excerpt

It is a commonly held opinion that educational institutions could do more to improve the pedagogy of mathematics. This is especially applicable to primary and secondary schools, where students are first exposed to mathematics as a formal subject, along with other new subjects. Poor exposition can turn students away from mathematics for a lifetime. Only the highly motivated ones continue to engage with the subject. This is very unfortunate because mathematics is a beautiful subject and it is filled with wonder. It also teaches rigour in reasoning, clarity of thought and the discipline of constructing arguments from first principles to obtain intricate and often beautiful results. What is perhaps less known is that pedagogy is a problem even for graduate-level mathematics students and professional mathematicians. The proofs in many graduate-level mathematics textbooks are, in my humble opinion, not really proofs at all. They are closer to high-level outlines of proofs. The authors simply do not show their work. The student then has to put in an extraordinary amount of effort to understand and justify each line. Sometimes a 10-line argument in a textbook might expand into a 10-page proof if the student really wants to convince themselves that the argument works. I am not a mathematician, but out of personal interest, I have worked with professional mathematicians in the past to help refine notes that explain certain intermediate steps in textbooks (for example, Galois Theory by Stewart, in a specific case). I was surprised to find that it was not just me who found the intermediate steps of certain proofs obscure. Even professional mathematicians who had studied the subject for much of their lives found them obscure. It took us two days of working together to untangle a complicated argument and present it in a way that satisfied three properties: correctness, completeness and accessibility to a reasonably motivated student. There is a reason why jokes like 'proof by obv

## CKKS -- Polynomials, the Canonical Embedding, and Encoding

DevFeed: [CKKS -- Polynomials, the Canonical Embedding, and Encoding](<https://devfeed.tech/articles/ckks-polynomials-the-canonical-embedding-and-encoding-40495.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2026/04/29/ckks-polynomials-the-canonical-embedding-and-encoding/>)

Published: 2026-04-29T12:25:44Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [homomorphic encryption](<https://devfeed.tech/topics/homomorphic-encryption.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Math and Logic](<https://devfeed.tech/topics/math-and-logic.md>)

Tags: [ckks](<https://devfeed.tech/tags/ckks.md>), [ckks-tutorial](<https://devfeed.tech/tags/ckks-tutorial.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [encoding](<https://devfeed.tech/tags/encoding.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [homomorphic-encryption](<https://devfeed.tech/tags/homomorphic-encryption.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [neural-network](<https://devfeed.tech/tags/neural-network.md>), [polynomial-ring](<https://devfeed.tech/tags/polynomial-ring.md>), [polynomials](<https://devfeed.tech/tags/polynomials.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [technical](<https://devfeed.tech/tags/technical.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial introduces the CKKS homomorphic encryption scheme and develops mathematical background on the polynomial ring used in its basic formulation and the canonical embedding used to encode cleartext messages as plaintexts. It also outlines CKKS's history, including its support for approximate arithmetic and later bootstrapping improvements.

### Source excerpt

Table of Contents In this tutorial series, I will introduce the CKKS homomorphic encryption scheme from the ground up, in rather intricate detail. Each article in this series corresponds to a pull request on a GitHub repository. The code for this article is in this pull request. Follow along by cloning the repository and checking out the code at the relevant commit. This first article will cover some of the mathematical background necessary in the formulation of the CKKS encryption scheme, specifically the polynomial ring used in the most basic version of CKKS, and the canonical embedding used to encode cleartext messages as plaintexts.

## Deterministic Primality Testing for Limited Bit Width

DevFeed: [Deterministic Primality Testing for Limited Bit Width](<https://devfeed.tech/articles/deterministic-primality-testing-for-limited-bit-width-40494.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2026/04/07/deterministic-miller-rabin/>)

Published: 2026-04-07T13:00:00Z

Content type: tutorial

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Cryptography](<https://devfeed.tech/topics/cryptography.md>), [homomorphic encryption](<https://devfeed.tech/topics/homomorphic-encryption.md>)

Tags: [algorithm](<https://devfeed.tech/tags/algorithm.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [code](<https://devfeed.tech/tags/code.md>), [cryptography](<https://devfeed.tech/tags/cryptography.md>), [homomorphic-encryption](<https://devfeed.tech/tags/homomorphic-encryption.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [miller-rabin](<https://devfeed.tech/tags/miller-rabin.md>), [oeis](<https://devfeed.tech/tags/oeis.md>), [primes](<https://devfeed.tech/tags/primes.md>), [programming](<https://devfeed.tech/tags/programming.md>), [randomized-algorithm](<https://devfeed.tech/tags/randomized-algorithm.md>)

### AI overview

This article explains how to perform deterministic Miller-Rabin primality testing for 32-bit integers. It presents C++ code using the bases 2, 3, 5, and 7, which the article states is deterministic for all 32-bit inputs, and discusses strong pseudoprimes and related research.

### Source excerpt

Problem: Determine if a 32-bit number is prime (deterministically) Solution: (in C++) // Bases to test. Using the first 4 prime bases makes the test deterministic // for all 32-bit integers. See https://oeis.org/A014233. int64_t bases[] = {2, 3, 5, 7}; inline int countTrailingZeros(uint64_t n) { if (n == 0) return 64; return __builtin_ctzll(n); } int64_t modularExponentiation(int64_t base, int64_t exponent, int64_t modulus) { int64_t res = 1; int64_t b = base % modulus; int64_t e = exponent; while (e > 0) { if (e & 1) { // Doesn't overflow because we assume 32-bit integer inputs res = (res * b) % modulus; } b = (b * b) % modulus; e >>= 1; } return res; } bool isPrime(int64_t n) { if (n < 2) return false; if (n < 4) return true; if (!

## From games to biology and beyond: 10 years of AlphaGo's impact

DevFeed: [From games to biology and beyond: 10 years of AlphaGo's impact](<https://devfeed.tech/articles/from-games-to-biology-and-beyond-10-years-of-alphago-s-impact-6127.md>)

Original publisher: [Read original article](<https://deepmind.google/blog/10-years-of-alphago/>)

Author: Demis Hassabis

Published: 2026-03-09T13:52:36Z

Content type: article

Language: en

Sources: [Google DeepMind News](<https://devfeed.tech/sources/google-deepmind-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Algorithms, Complexity](<https://devfeed.tech/topics/algorithms-complexity.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Reinforcement learning](<https://devfeed.tech/topics/reinforcement-learning.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Quantum Computing](<https://devfeed.tech/topics/quantum-computing.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [algorithms](<https://devfeed.tech/tags/algorithms.md>), [code](<https://devfeed.tech/tags/code.md>), [coding](<https://devfeed.tech/tags/coding.md>), [data](<https://devfeed.tech/tags/data.md>), [language-models](<https://devfeed.tech/tags/language-models.md>), [model](<https://devfeed.tech/tags/model.md>), [models](<https://devfeed.tech/tags/models.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [quantum-computing](<https://devfeed.tech/tags/quantum-computing.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [reinforcement-learning](<https://devfeed.tech/tags/reinforcement-learning.md>), [research](<https://devfeed.tech/tags/research.md>), [science](<https://devfeed.tech/tags/science.md>)

### AI overview

AlphaGo's search-based approach is presented as a catalyst for scientific discovery beyond Go. The article highlights AlphaFold 2's impact on protein-structure prediction, AlphaProof and AlphaGeometry 2's mathematical reasoning, Gemini's performance at the IMO, and AlphaEvolve's use of code search for algorithm discovery and optimization.

### Source excerpt

Ten years since AlphaGo, we explore how it is catalyzing scientific discovery and paving a path to AGI.

## Accelerating Mathematical and Scientific Discovery with Gemini Deep Think

DevFeed: [Accelerating Mathematical and Scientific Discovery with Gemini Deep Think](<https://devfeed.tech/articles/accelerating-mathematical-and-scientific-discovery-with-gemini-deep-think-6133.md>)

Original publisher: [Read original article](<https://deepmind.google/blog/accelerating-mathematical-and-scientific-discovery-with-gemini-deep-think/>)

Author: Thang Luong; Vahab Mirrokni

Published: 2026-02-09T16:12:06Z

Content type: article

Language: en

Sources: [Google DeepMind News](<https://devfeed.tech/sources/google-deepmind-news.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Machine Learning & Artificial Intelligence](<https://devfeed.tech/topics/machine-learning-artificial-intelligence.md>), [Combinatorial optimization](<https://devfeed.tech/topics/combinatorial-optimization.md>), [Algorithms](<https://devfeed.tech/topics/algorithms.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>), [Training AI Models](<https://devfeed.tech/topics/training-ai-models.md>), [Streams](<https://devfeed.tech/topics/streams.md>), [data](<https://devfeed.tech/topics/data.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [algorithms](<https://devfeed.tech/tags/algorithms.md>), [combinatorial-optimization](<https://devfeed.tech/tags/combinatorial-optimization.md>), [data](<https://devfeed.tech/tags/data.md>), [gemini](<https://devfeed.tech/tags/gemini.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [physics](<https://devfeed.tech/tags/physics.md>), [research](<https://devfeed.tech/tags/research.md>), [science](<https://devfeed.tech/tags/science.md>), [streams](<https://devfeed.tech/tags/streams.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

An advanced version of Gemini Deep Think helped researchers resolve long-standing problems across algorithms, machine learning optimization, combinatorial optimization, economics, and physics. The article highlights new counterexamples, mathematical explanations for AI training techniques, an extension of an auction theorem to real-valued bids, and a closed-form solution for integrals involving cosmic-string singularities.

### Source excerpt

Research papers point to the growing impact of Deep Think across fields

## \[Math\] Intervals: examples of closed intervals

DevFeed: [\[Math\] Intervals: examples of closed intervals](<https://devfeed.tech/articles/math-intervals-examples-of-closed-intervals-20564.md>)

Original publisher: [Read original article](<https://yurichev.com/blog/intervals_closed/>)

Published: 2025-12-17T23:00:00Z

Content type: article

Language: en

Sources: [Dennis Yurichev](<https://devfeed.tech/sources/dennis-yurichev.md>)

Topics: [math](<https://devfeed.tech/topics/math.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [examples](<https://devfeed.tech/tags/examples.md>), [math](<https://devfeed.tech/tags/math.md>)

### AI overview

An examples-focused explanation of closed intervals, including their inclusive notation and uses in mathematics, Wolfram Mathematica, Fortran, algorithms, Unix shell patterns, rounded ratings, and everyday ranges.

### Source excerpt

[Math] Intervals: examples of closed intervals

## On the success of 'natural language programming'

DevFeed: [On the success of 'natural language programming'](<https://devfeed.tech/articles/on-the-success-of-natural-language-programming-12585.md>)

Original publisher: [Read original article](<http://brooker.co.za/blog/2025/12/16/natural-language.html>)

Author: Marc Brooker

Published: 2025-12-16T00:00:00Z

Content type: opinion

Language: en

Sources: [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog.md>), [Marc Brooker's Blog](<https://devfeed.tech/sources/marc-brooker-s-blog-2.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [Code](<https://devfeed.tech/topics/code.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>)

Tags: [algorithms](<https://devfeed.tech/tags/algorithms.md>), [programming](<https://devfeed.tech/tags/programming.md>), [reasoning](<https://devfeed.tech/tags/reasoning.md>), [software](<https://devfeed.tech/tags/software.md>), [writing](<https://devfeed.tech/tags/writing.md>)

### AI overview

The article argues that programming has increasingly become specification: developers describe what software should do while implementation details are hidden behind layers of abstraction. It proposes that natural language may become central to future programming languages, while acknowledging that ambiguity makes natural-language specifications difficult to use precisely. The discussion references bugs in distributed-protocol implementations and argues that formal mathematical and symbolic tools remain powerful for precise reasoning.

### Source excerpt

On the success of 'natural language programming' Specifications, in plain speech. I believe that specification is the future of programming. Over the last four decades, we've seen the practice of building programs, and software systems grow closer and closer to the practice of specification. Details of the implementation, from layout in memory and disk, to layout in entire data centers, to algorithm and data structure choice, have become more and more abstract. Most application builders aren't writing frameworks, framework builders aren't building databases, database builders aren't designing protocols, protocol designers aren't writing kernels, and so on. Our modern software world is built on abstractions. Significant advancements are made, from time to time, by cutting through these abstractions. But still, the abstractions dominate, and will continue to. The practice of programming has become closer and closer to the practice of specification. Of crisply writing down what we want programs to do, and what makes them right. The how is less important. I believe that natural language will form the core of the programming languages of the future. The Ambiguity Problem The most common objection to this view is that natural language is ambiguous. It's exact meaning is potentially unclear, and highly dependent on context. This is a real problem. For example, in The Bug in Paxos Made Simple, I look at a common bug in implementations of Paxos caused directly by the ambiguity of natural language. Pointing out this ambiguity isn't criticizing [Lamport's] writing, but rather reminding you about how hard it is to write crisp descriptions of even relatively simple distributed protocols in text. As Lamport says: Prose is not the way to precisely describe algorithms. Perhaps the most famous statement of this problem is Dijkstra's from On the foolishness of "natural language programming": When all is said and told, the "naturalness" with which we use our native tongues boils down

## How Lean Propositions Differ from TypeScript Booleans

DevFeed: [How Lean Propositions Differ from TypeScript Booleans](<https://devfeed.tech/articles/beyond-booleans-36162.md>)

Original publisher: [Read original article](<https://overreacted.io/beyond-booleans/>)

Published: 2025-08-16T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dan Abramov](<https://devfeed.tech/sources/dan-abramov.md>)

Topics: [Lean](<https://devfeed.tech/topics/lean.md>), [Programming](<https://devfeed.tech/topics/programming.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Code](<https://devfeed.tech/topics/code.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [mathematics](<https://devfeed.tech/tags/mathematics.md>), [programming](<https://devfeed.tech/tags/programming.md>), [programming-languages](<https://devfeed.tech/tags/programming-languages.md>), [types](<https://devfeed.tech/tags/types.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This tutorial compares logical expressions in TypeScript with propositions in Lean. It explains that Lean treats propositions as distinct values and types, and that proving a proposition requires supplying a proof rather than simply computing a Boolean result.

### Source excerpt

What is the type of 2 + 2 = 4?

## Book Notes: The Dark Art of Linear Algebra by Seth Braver -- Chapter 1 Review

DevFeed: [Book Notes: The Dark Art of Linear Algebra by Seth Braver -- Chapter 1 Review](<https://devfeed.tech/articles/book-notes-the-dark-art-of-linear-algebra-by-seth-braver-chapter-1-review-33309.md>)

Original publisher: [Read original article](<https://ruslanspivak.com/bb06/>)

Author: Ruslan Spivak

Published: 2025-07-15T14:38:00Z

Content type: opinion

Language: en

Sources: [Ruslan Spivak](<https://devfeed.tech/sources/ruslan-spivak.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [math](<https://devfeed.tech/topics/math.md>)

Tags: [addition](<https://devfeed.tech/tags/addition.md>), [arrow](<https://devfeed.tech/tags/arrow.md>), [blog](<https://devfeed.tech/tags/blog.md>), [book](<https://devfeed.tech/tags/book.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [review](<https://devfeed.tech/tags/review.md>), [vector](<https://devfeed.tech/tags/vector.md>)

### AI overview

A review of Chapter 1 of Seth Braver's The Dark Art of Linear Algebra, focusing on geometric interpretations of vectors, vector addition, subtraction by addition, and the roles of commutativity and associativity.

### Source excerpt

"Mathematics is the art of reducing any problem to linear algebra." -- William Stein If you've ever looked at a vector and thought, "Just a column of numbers, right?", this chapter will change that. The Dark Art of Linear Algebra (aka DALA) by Seth Braver opens with one of the ...

## Efficient MultiModal Data Pipeline

DevFeed: [Efficient MultiModal Data Pipeline](<https://devfeed.tech/articles/efficient-multimodal-data-pipeline-7355.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/mmdp>)

Author: Aritra Roy Gosthipaty; Luis; Andres Marafioti; Sergio Paniego; Pedro Cuenca

Published: 2025-07-08T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [multimodal](<https://devfeed.tech/topics/multimodal.md>), [data](<https://devfeed.tech/topics/data.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [batching](<https://devfeed.tech/tags/batching.md>), [community](<https://devfeed.tech/tags/community.md>), [data](<https://devfeed.tech/tags/data.md>), [data-pipeline](<https://devfeed.tech/tags/data-pipeline.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [nanovlm](<https://devfeed.tech/tags/nanovlm.md>), [open](<https://devfeed.tech/tags/open.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [research](<https://devfeed.tech/tags/research.md>), [vlm](<https://devfeed.tech/tags/vlm.md>)

### AI overview

This article explains how to build an efficient multimodal data pipeline for nanoVLM training. It examines waste caused by idle GPUs and excessive padding, then introduces progressively improved data preparation and batching strategies, including a knapsack-based approach to fit more useful data into each batch.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## My Graduate Career in Math

DevFeed: [My Graduate Career in Math](<https://devfeed.tech/articles/my-graduate-career-in-math-40490.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2025/05/12/my-graduate-career-in-math/>)

Published: 2025-05-12T18:35:57Z

Content type: opinion

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Computer science](<https://devfeed.tech/topics/computer-science.md>), [graph theory](<https://devfeed.tech/topics/graph-theory.md>)

Tags: [computer-science](<https://devfeed.tech/tags/computer-science.md>), [education](<https://devfeed.tech/tags/education.md>), [essay](<https://devfeed.tech/tags/essay.md>), [essays](<https://devfeed.tech/tags/essays.md>), [game-theory](<https://devfeed.tech/tags/game-theory.md>), [graph-theory](<https://devfeed.tech/tags/graph-theory.md>), [group-theory](<https://devfeed.tech/tags/group-theory.md>), [linear-algebra](<https://devfeed.tech/tags/linear-algebra.md>), [math](<https://devfeed.tech/tags/math.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [retrospective](<https://devfeed.tech/tags/retrospective.md>), [topology](<https://devfeed.tech/tags/topology.md>), [university](<https://devfeed.tech/tags/university.md>)

### AI overview

An autobiographical essay about the author's transition from computer science to mathematics at Cal Poly, including university coursework, study abroad in Budapest, and reflections on the intellectual environment and an early group theory project.

### Source excerpt

Editor's note: This essay was originally published on Medium on 2016-03-05. I have made minor edits in this republishing and added a few small retrospective notes. 2010-2011 (Year 0) I had just switched my major at Cal Poly State University from computer science to math. I wanted to double major but California was in a budget crisis and a few weeks before I tried submitting my double-major request the Provost for the CSU system put a blanket ban on double majors.

## Image formats: Color models for humans and devices

DevFeed: [Image formats: Color models for humans and devices](<https://devfeed.tech/articles/image-formats-color-models-for-humans-and-devices-4028.md>)

Original publisher: [Read original article](<https://developer.mozilla.org/en-US/blog/color-models-humans-devices/>)

Author: polina-gurtovaia

Published: 2025-05-06T00:00:00Z

Content type: article

Language: en

Sources: [MDN Blog](<https://devfeed.tech/sources/mdn-blog.md>)

Topics: [Web](<https://devfeed.tech/topics/web.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [devices](<https://devfeed.tech/tags/devices.md>), [image](<https://devfeed.tech/tags/image.md>), [images](<https://devfeed.tech/tags/images.md>), [models](<https://devfeed.tech/tags/models.md>), [vision](<https://devfeed.tech/tags/vision.md>), [web](<https://devfeed.tech/tags/web.md>)

### AI overview

This article introduces a series on the core principles behind image formats and color models. It explains how humans perceive light and color through the eye and brain, and how devices represent and reproduce color across screens.

### Source excerpt

Images help bring more color and life to the web. This post describes how images are represented by humans and on different devices, with details about color spaces and vision theory.

## How NuminaMath Won the 1st AIMO Progress Prize

DevFeed: [How NuminaMath Won the 1st AIMO Progress Prize](<https://devfeed.tech/articles/how-numinamath-won-the-1st-aimo-progress-prize-7569.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/winning-aimo-progress-prize>)

Author: Yann Fleureau; LI Jia; Edward Beeching; Lewis Tunstall; Ben Lipkin; Roman Soletskyi; Shengyi Costa Huang; Kashif Rasul

Published: 2024-07-11T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>), [Fine-tuning](<https://devfeed.tech/topics/fine-tuning.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>)

Tags: [ai-models](<https://devfeed.tech/tags/ai-models.md>), [ai4math](<https://devfeed.tech/tags/ai4math.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [community](<https://devfeed.tech/tags/community.md>), [fine-tuning](<https://devfeed.tech/tags/fine-tuning.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [leaderboard](<https://devfeed.tech/tags/leaderboard.md>), [math](<https://devfeed.tech/tags/math.md>), [maths](<https://devfeed.tech/tags/maths.md>), [nlp](<https://devfeed.tech/tags/nlp.md>), [number-theory](<https://devfeed.tech/tags/number-theory.md>), [open-science-collab](<https://devfeed.tech/tags/open-science-collab.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [research](<https://devfeed.tech/tags/research.md>), [science](<https://devfeed.tech/tags/science.md>)

### AI overview

This article introduces the Numina initiative and describes the technical work behind its winning solution for the 2024 AIMO progress prize. It focuses on open development of AI models for mathematical reasoning, including the role of LLM fine-tuning and support from Hugging Face and other organizations.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Fixing the iterative damping interpolation in video games

DevFeed: [Fixing the iterative damping interpolation in video games](<https://devfeed.tech/articles/fixing-the-iterative-damping-interpolation-in-video-games-26115.md>)

Original publisher: [Read original article](<http://blog.pkh.me/p/41-fixing-the-iterative-damping-interpolation-in-video-games.html>)

Published: 2024-05-18T12:22:15Z

Content type: article

Language: en

Sources: [The Last Static Blog RSS](<https://devfeed.tech/sources/the-last-static-blog-rss.md>)

Topics: [Game Development](<https://devfeed.tech/topics/game-development.md>), [Godot](<https://devfeed.tech/topics/godot.md>), [callback](<https://devfeed.tech/topics/callback.md>), [function](<https://devfeed.tech/topics/function.md>), [Mathematics](<https://devfeed.tech/topics/mathematics.md>)

Tags: [callback](<https://devfeed.tech/tags/callback.md>), [fps](<https://devfeed.tech/tags/fps.md>), [game](<https://devfeed.tech/tags/game.md>), [game-development](<https://devfeed.tech/tags/game-development.md>), [games](<https://devfeed.tech/tags/games.md>), [math](<https://devfeed.tech/tags/math.md>), [physics](<https://devfeed.tech/tags/physics.md>), [prog](<https://devfeed.tech/tags/prog.md>)

### AI overview

This article explains why repeatedly applying linear interpolation for damping can make game behavior depend on the refresh rate. Using Godot examples, it analyzes the iterative formula and motivates a frame-rate-independent solution.

### Source excerpt

As I'm exploring the fantastic world of indie game development lately, I end up watching a large number of video tutorials on the subject. Even though the quality of the content is pretty variable, I'm very grateful to the creators for it. That being said, I couldn't help noticing this particular bit times and times again: a = lerp(a, B, delta * RATE) Behind this apparent banal call hides a terrible curse, forever perpetrated by innocent souls on the Internet. In this article we will study what it's trying to achieve, how it works, why it's wrong, and then we'll come up with a good solution to the initial problem. The usual warning: I don't have a mathematics or academic background, so the article is addressed at other neanderthals like myself, who managed to understand that pressing keys on a keyboard make pixels turn on and off. What is it? Let's start from the beginning. We're in a game engine main loop callback called at a regular interval (roughly), passing down the time difference from the last call. In Godot engine, it looks like this: func _physics_process(delta: float): ... If the game is configured to refresh at 60 FPS, we can expect this function to be called around 60 times per second with delta = 1/60 = 0.01666.... As a game developer, we want some smooth animations for all kind of transformations. For example, we may want the speed of the player to go down to zero as they release the moving key. We could do that linearly, but to make the stop less brutal and robotic we want to slow down the speed progressively. Linear (top) versus smooth/exponential (bottom) animation Virtually every tutorial will suggest updating some random variable with something like that: velocity = lerp(velocity, 0, delta * RATE) At 60 FPS, a decay RATE defined to 3.5, and an initial velocity of 100, the velocity will go down to 0 following this curve: Example curve of a decaying variable Note velocity is just a variable name example, it can be found in many other contexts If you

[Next page](<https://devfeed.tech/topics/mathematics.md?cursor=WyIyMDI0LTA1LTE4VDEyOjIyOjE1KzAwOjAwIiwgImM4NmE4NWJkLTIzMDQtNGExZC04NGJjLTZlYmIwZTA3NjljZiJd>)