Jonathan Gorard Profile picture
Jan 9 15 tweets 3 min read Read on X
Like @davidbessis and others, I think that Hinton is wrong. To explain why, let me tell you a brief story.

About a decade ago, in 2017, I developed an automated theorem-proving framework that was ultimately integrated into Mathematica (see: youtube.com/watch?v=mMaid2…) (1/15) x.com/vitrupo/status…
The real reason for building it, beyond it just being a fun algorithmic puzzle, was because my then-collaborator @stephen_wolfram and I wanted to perform an empirical investigation: to systematically enumerate possible axiom systems, and see what theorems were true. (2/15)
@stephen_wolfram We constructed an enumeration scheme, set the theorem-prover running, and waited. Unsurprisingly, most axiom systems we encountered were completely barren. But occasionally we'd see one we recognized: group theory shows up around no. 30,000, Boolean logic at ~50,000, etc. (3/15)
@stephen_wolfram Continuing further, we found topology at ~200,000, set theory at ~800,000, and so on. Within each of these systems, the prover quickly rediscovered the standard lemmas and theorems (as well as many more true results that were not immediately recognizable as interesting). (4/15)
@stephen_wolfram Moreover, in between the barren wastelands and the known fields of mathematics, there seemed to be thousands of other "alien" axiom systems: mathematical systems just as rich as topology or set theory, with just as many non-trivial theorems, but which did not correspond... (5/15)
@stephen_wolfram ...to any known mathematical objects or theories that humans had ever investigated. Weird algebraic structures, funky nonstandard logics, operator theories with strange arities, etc. I spent months trying to understand these "alien mathematicses", as well as the... (6/15)
@stephen_wolfram ...new "alien theorems" we'd discovered within existing fields. I developed increasingly sophisticated methods of analysis: one of my favorites was to construct proof graphs, then use vertex outdegrees to assess which lemmas were the "load-bearing" parts of the proof... (7/15)
@stephen_wolfram ...and use those to construct "conceptual waypoints" from which the other parts of the proof could be recursively constructed. But after ~6 months, I gave up. I could learn to manipulate the rules of these systems, I could develop "formal intuitions" for their behavior... (8/15)
@stephen_wolfram ...yet in the end they didn't "make sense" to me on any deep instinctive level. I couldn't figure out why we *cared* about these structures, or what the *stories* behind the theorems were. There was no motivation, no intuition, no big questions to which these were answers. (9/15)
@stephen_wolfram What it made me realize is that mathematics is a fundamentally *human* story. The Babylonians developed arithmetic for commerce. They developed geometry to survey land. We generalized arithmetic to get equations, then abstract algebra. We generalized geometry to get... (10/15)
@stephen_wolfram ...topology, then higher category theory. In the 17th century, the needs of physics and celestial mechanics injected the ideas of calculus, which we generalized to real and complex analysis. We mixed algebra and analysis to get functional analysis and operator theory. (11/15)
@stephen_wolfram We mixed analysis and geometry to get differential geometry, and mixed that with algebra to get tensor calculus, etc. Behind every field and result, there is a deeply human lineage you can trace, stemming from the practical needs and intellectual curiosity of our species. (12/15)
@stephen_wolfram What my adventures in automated theorem-proving (both then and now) have repeatedly taught me is that, in the absence of any human cultural story, these alien mathematicses appear dry, sterile, and desolate, even when they're really brimming with nontrivial theorems. (13/15)
@stephen_wolfram We can automate the proving of theorems, or the discovery of conjectures, or even the invention of new axiom systems, but we can't automate *mathematics*. Because "mathematics" is the name we give to the *human* cultural story, not to the formal methods themselves. (14/15)
@stephen_wolfram So I think Hinton is wrong: formal methods are a closed system, but mathematics is not, and the latter will cease to be mathematics (in any recognizable sense) if allowed to develop independently of human culture for any extended period: it's ultimately about the story. (15/15)

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Jonathan Gorard

Jonathan Gorard Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @getjonwithit

Sep 22, 2025
What all of these explanations get "wrong" is that they try to explain what a tensor is. Yet tensors themselves are neither fundamental nor important.

The fundamental/important thing is the tensor *product*. A tensor is just an object assembled using tensor products... (1/9)
The tensor product ⊗ is, conceptually, the most general (binary) operation that behaves "how a product should behave". In practice, this means that the order of brackets shouldn't matter, i.e. X⊗(Y⊗Z) should be the same as (X⊗Y)⊗Z, for any objects X, Y and Z... (2/9)
...and also that there should be some "do nothing" object I, such that X⊗I and I⊗X should both be the same as just X, for any object X. Any operation obeying these rules (including just ordinary multiplication of numbers) is therefore a kind of "tensor product". (3/9)
Read 9 tweets
Jul 21, 2025
How many holes does a straw have?

Topologically, of course, it has 1: it's homeomorphic to a punctured disk. But intuitively it has 2: one at the top and one at the bottom. And this answer lies at the heart of the most rigorous axiomatization of quantum field theory. (1/20) Image
In this intuitive picture, the two "holes" of the straw are 1-dimensional circles, and they're connected by a 2-dimensional cylinder (the straw itself). Mathematically, this relationship is called a "cobordism". Two n-dimensional manifolds are "cobordant" if they form... (2/20)
...the boundary of some n+1-dimensional manifold (like the two circles forming the boundary of the cylinder). And cobordisms give one a natural framework for thinking about time evolution in physics. Suppose we have two moments in time: t1 and t2, with t1 < t2. (3/20)
Read 20 tweets
Jul 10, 2025
The desiccated "Theorem, Lemma, Proof, Corollary,..." presentational style is staggeringly counterproductive, if one's objective is actually communicating the underlying mathematical intuitions and thought processes behind a result. In reality, the process is more like... (1/4)
"First, I tried <standard method>, but it failed for <enlightening reason>, so I investigated whether I could exploit this fact to find <counterexample> with <property>, but all objects obtained through this technique ended up having <interesting property> in common.... (2/4)
...So I tried relaxing <axiom> to see whether <related property> could be removed, and this led me to realize that <intermediate lemma> is actually crucial to the structure of <related object>..." Etc. You occasionally get these insights from (very good) mathematical talks. (3/4)
Read 4 tweets
Jun 2, 2025
What's a gravitational wave? Anything that distorts the shape of spacetime, but preserves its volume.

What's matter/energy/momentum? Anything that distorts the volume of spacetime, but preserves its shape.

A 🧵 on the Ricci decomposition theorem, as applied to gravity. (1/13)
Classical gravity is a manifestation of the Riemann curvature of spacetime, which describes how your coordinate system distorts as you move from point to point. More precisely, the *connection* describes how the coordinate system distorts, and the Riemann curvature... (2/13)
...describes how the connection distorts. So the Riemann curvature is effectively a second derivative of your coordinate system. The Ricci decomposition theorem then says that the Riemann curvature can be decomposed into two pieces: a "trace" part and a "trace-free" part. (3/13)
Read 13 tweets
May 31, 2025
Calling c the "speed of light" completely misses the point. Rather, c is the "spacetime exchange rate": how many units of space you can exchange for one unit of time.

In actuality, everything travels at the "speed of light", just not necessarily through space alone... (1/4) Image
Rather, everything travels through both space *and* time, simultaneously, with a speed of c. If you're standing still, then all of your velocity is focused in the time direction (with none in the space directions), so you move through time with a speed of c. (2/4)
If you start moving, then now a little bit of your velocity vector points in one of the space directions, so a little bit less must point in the time direction. So you move through time slightly slower than c, such that your overall speed through space *and* time remains c. (3/4)
Read 4 tweets
May 29, 2025
Sure, I’ll give it a go…

Consider a rotating disk. What does it mean to say that the disk has angular momentum? Well, imagine assigning a momentum vector to every point on the surface of the disk, and then slicing through the middle of the disk with a flat surface. (1/14) Image
Image
The "net flux” of momentum vectors through the surface is zero, since every momentum vector poking through the surface in one direction is counteracted by a momentum vector poking through in the opposite direction. In other words, the disk has no *linear* momentum. (2/14)
But the "total flux" of momentum vectors (i.e. the total amount of momentum intersecting the surface, irrespective of direction) is clearly non-zero, because the disk is rotating. This discrepancy between the total flux vs. the net flux is what we call "angular momentum". (3/14)
Read 14 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(