Christopher Batty
topher-batty.mastodon.acm.org.ap.brid.gy
Christopher Batty
@topher-batty.mastodon.acm.org.ap.brid.gy
Associate Professor in CS at University of Waterloo doing computer graphics and computational physics. I also manage https://physicsbasedanimation.com […]

[bridged from https://mastodon.acm.org/@topher_batty on the fediverse by https://fed.brid.gy/ ]
Apparently the 275th anniversary of Euler's coining of the term "edge" for the edge of a polyhedron was a couple weeks back: https://www.realtimerendering.com/blog/when-edges-and-vertices-were-discovered/
When Edges and Vertices Were Discovered
I just finished the book _Euler’s Gem_. Chapter 7 starts off with this astounding statement: On November 14, 1750, the newspaper headlines should have read “Mathematician discovers edge of polyhedron!” On that day Euler wrote from Berlin to his friend Christian Goldbach in St. Petersburg. In a phrase seemingly devoid of interesting mathematics, Euler described “the junctures where two faces come together along their sides, which, for lack of an accepted term, I call ‘edges.'” The book uses as a focus Euler’s polyhedron formula, V-E+F = 2. I agree with the author that this thing should be taught in grade schools, it’s so simple and beautiful and visual. I also agree that it’s amazing the ancient Greeks or anyone before Euler didn’t figure this out (well, maybe Descartes did – read the book, p. 84, or see here). He continues some pages later: Amazingly, until he gave them a name, no one had explicitly referred to the edges of a polyhedron. Euler, writing in Latin, used the word _acies_ to mean edge. In “everyday Latin” _acies_ is use for the sharp edge of a weapon, a beam of light, or an army lined up for battle. Giving a name to this obvious feature may seem to be a trivial point, but it is not. It was a crucial recognition that the 1-dimensional edge of a polyhedron is an essential concept. Even though Euler came up with the formula (though was not able to prove it – that came later), the next mind-blowing thing was reading that he didn’t call vertices vertices, but rather: Euler referred to a vertex of a polyhedron as an _angulus solidus_ , or solid angle. In 1794 – 44 years after edges – the mathematician Legendre renamed them: We often use the word angle, in common discourse, to designate the point situated at its vertex; this expression is faulty. It would be more clear and more exact to denote by a particular name, as that of _vertices_ , the points situated at the vertices of the angles of a polygon, or of a polyhedron. Me, I found this passage a little confusing and circular, “the points at the vertices of the angles of a polygon.” Sounds like “vertices” existed as a term before then? Anyway, the word wasn’t applied as a name for these points until then. If someone has access to an Oxford English Dictionary, speak up! _Addendum_ : Erik Demaine kindly sent on the OED’s “vertex” entry. It appears “vertex” (Latin for “whirl,” related to “vortex”) was first used for geometry back in 1570 by J. Dee in H. Billingsley’s translation of Euclid’s _Elements Geom._ “From the vertex, to the Circumference of the base of the Cone.” From this and the other three entries through 1672, “vertex” seems to get used as meaning the tip of a pyramid. (This is further backed up by this entry in Entymonline). In 1715 the term is then used in “Two half Parabolas’s [sic] whose Vertex’s are C c.” Not sure what that means – parabolas have vertices? Maybe he means the foci? (_Update_ : David Richeson, author of _Euler’s Gem_ , and Ari Blenkhorn both wrote and noted the “vertex of a parabola” is the point where the parabola intersects its axis of symmetry. David also was a good sport about my comments later in this post, noting his mother didn’t finish it. Ari says in class she illustrates how you get each of the conic sections from a cone by slicing up ice-cream cones, dipping the cut edges in chocolate syrup, and using them to print the shapes. Me, I learned a new term, “latus rectum” – literally, “right side.”) It’s not until 1840 that D. Lardner says “These lines are called the side of the angle, and the point C where the sides unite, is called its vertex.” So, I think I buy _Euler’s Gem_ ‘s explanation: Euler called the corners of a polyhedron “solid angles” and Legendre renamed them to a term already used for points in other contexts, “vertices.” OK, I think we’ve beat that to death… So, that’s it: “edges” will be 272 years old as of next Monday (let’s have a party), and “vertices” as we know them are only 228 years old. By the way, I thought the book _Euler’s Gem_ was pretty good. Lots of math history and some nice proofs along the way. The proofs sometime (for me) need a bit of pencil and paper to fully understand, which I appreciate – they’re not utterly dumbed down. However, I found I lost my mojo around chapter 17 of 23. The author tries to quickly bring the reader up to the present day about modern topology. More and more terms and concepts are introduced and quickly became word salad for me. But I hope I go back to these last chapters someday, with notebook and pencil in hand – they look rewarding. Or if there’s another topology book that’s readable by non-mathematicians, let me know. I’ve already read _The Shape of Space_, though the first edition, decades ago, so maybe I should (re-)read the newest edition. On the strength of the author’s writing I bought his new book, _Tales of Impossibility_, which I plan to start soon. I found out about _Euler’s Gems_ through a book by another author, called _Shape_. Also pretty good, more a collection of articles that in some way relate to geometry. His earlier book, a NY Times bestseller, is also a fairly nice collection of math-related articles. I’d give them each 4 out of 5 stars – a few uneven bits, but definitely worth my while. They’re no _Humble Pi_ , which is nothing deep but I just love; all these books have something to offer. Oh, and while I’m here, if you did read and like _Humble Pi_ , or even if you didn’t, my summer walking-around-town podcast of choice was _A Podcast of Unnecessary Detail_, where Matt Parker is a third of the team. Silly stuff, maybe educational. I hope they make more soon. Bonus test: if you feel like you’re on top of Euler’s polyhedral formula, go check out question one (from a 2003 lecture, “Subtle Tools“), and you might enjoy the rest of the test, too. Oh, and the 272nd birthday of the term “edge” was celebrated with this virtual cake.
www.realtimerendering.com
December 2, 2025 at 7:45 PM
Reposted by Christopher Batty
Musk cut off international aid; that's killed 600k ppl, and will likely kill some 14 million overall. He is a genocidal Nazi mass murderer. It's like asking Hitler what he thinks about philanthropy.
It’s in fact extremely easy to give away money in a way that helps people.

Stuff like this is just what you say when you don’t actually want to help others.
December 1, 2025 at 4:39 PM
Reposted by Christopher Batty
10/10 I'll end the thread there. You have the info now, you see the point.

The source of the crisis in post-secondary isn’t because of international visas, global inflation, or declining enrollment.

It is the predictable result of at least two decades of Canadian Federal and Provincial […]
Original post on socialbc.ca
socialbc.ca
November 26, 2025 at 5:29 PM
Reposted by Christopher Batty
one of the first characteristics I look for in somebody is whether they can openly admit they don't know something
completely outside of politics, this is so charming
November 21, 2025 at 6:54 PM
There's a new and very neat-looking SIGGRAPH Asia paper on constructing the swept volume based on the path of a moving (possibly deforming) object. Check it out!

https://jurwen.github.io/Swept-Volume-Page/
November 20, 2025 at 1:07 AM
Reposted by Christopher Batty
Musk is a mass murderer on a scale with some of the worst monsters of history, so it's not really like the scales are evened by having a moderately well known author eviscerate him on his own platform.

still, you take what you can get.
November 11, 2025 at 3:51 AM
Waterloo is hiring tenure track faculty in Computer Science this year. Come join us!
https://cs.uwaterloo.ca/tenure-track-faculty-positions
Tenure-track Faculty Positions | Cheriton School of Computer Science | University of Waterloo
Tenure-track Faculty Positions ad
cs.uwaterloo.ca
November 11, 2025 at 12:24 AM
Reposted by Christopher Batty
New fluid simulation assignment for CSC417 just dropped. This one by my PhD student Jonathan Panuelos. I had always intended to have fluid sim in the previous course but never got around to writing the code. Maybe for the best, because Jonathan's version is so good.
github.com/panuelosj/pb...
GitHub - panuelosj/pba-assignment-fluids: Fluids Assignment Spec for UofT Course CSC417 Physics-Based Animation
Fluids Assignment Spec for UofT Course CSC417 Physics-Based Animation - panuelosj/pba-assignment-fluids
github.com
November 7, 2025 at 4:00 PM
Reposted by Christopher Batty
Much has been said about Musk's appalling social media posts. Joyce Carol Oates takes a moment to notice what he *doesn't* post.
November 9, 2025 at 3:09 PM
Reposted by Christopher Batty
November 10, 2025 at 4:12 PM
Fascinating article about the patterns of behavior some LLMs have engaged in once they have ensnared a susceptible human. (Fwiw I'm not generally enthusiastic about these "rationalist" folks at lesswrong but the piece is intriguing.) […]
Original post on mastodon.acm.org
mastodon.acm.org
November 8, 2025 at 4:24 PM
Reposted by Christopher Batty
This is a good article, worth reading.

Gigantic SUVs are a public health threat. Why don’t we treat them like one?

The anti-smoking playbook is worth studying and learning from, and is completely applicable to oversized cars.

Via @davidzipper.bsky.social in @vox.com #CarBloat
Gigantic SUVs are a public health threat. Why don’t we treat them like one?
The anti-tobacco playbook could help turn the US public against their beloved oversized cars.
www.vox.com
November 7, 2025 at 11:48 PM
Reposted by Christopher Batty
I *thought* it was weird that we hadn’t heard more from mathematicians using AlphaEvolve.

It turns out they were just biding their time to drop an 80-page mega-paper describing its use on 67 different problems(!)

https://arxiv.org/abs/2511.02864
Mathematical exploration and discovery at scale
AlphaEvolve is a generic evolutionary coding agent that combines the generative capabilities of LLMs with automated evaluation in an iterative evolutionary framework that proposes, tests, and refines algorithmic solutions to challenging scientific and practical problems. In this paper we showcase AlphaEvolve as a tool for autonomously discovering novel mathematical constructions and advancing our understanding of long-standing open problems. To demonstrate its breadth, we considered a list of 67 problems spanning mathematical analysis, combinatorics, geometry, and number theory. The system rediscovered the best known solutions in most of the cases and discovered improved solutions in several. In some instances, AlphaEvolve is also able to generalize results for a finite number of input values into a formula valid for all input values. Furthermore, we are able to combine this methodology with Deep Think and AlphaProof in a broader framework where the additional proof-assistants and reasoning systems provide automated proof generation and further mathematical insights. These results demonstrate that large language model-guided evolutionary search can autonomously discover mathematical constructions that complement human intuition, at times matching or even improving the best known results, highlighting the potential for significant new ways of interaction between mathematicians and AI systems. We present AlphaEvolve as a powerful new tool for mathematical discovery, capable of exploring vast search spaces to solve complex optimization problems at scale, often with significantly reduced requirements on preparation and computation time.
arxiv.org
November 6, 2025 at 5:24 PM
Reposted by Christopher Batty
There’s a very funny story in Section 44.2 about what happened when they tried to use it to solve a Smullyan-style logic puzzle (you know the sort of thing – one guard always tells the truth, the other always lies, etc.)
November 6, 2025 at 6:21 PM
Reposted by Christopher Batty
Need to pack a lot of identical regular tetrahedra together efficiently? This may help!

From https://arxiv.org/pdf/1012.5138, brought to my attention by @liuyao
November 6, 2025 at 11:56 AM
Many years ago I threw together a simple command-line tool, SDFGen, to compute an approximate, grid-based signed distance field from triangle meshes, wrapping some code my PhD supervisor had originally written.
I was contacted today by someone who heavily rewrote it for GPU support, and cleaned […]
Original post on mastodon.acm.org
mastodon.acm.org
November 6, 2025 at 7:36 PM
Reposted by Christopher Batty
My PhD student Ty Trusty and a grass roots group of graduate wants to petition the Canada to start a national lab (eg INRIA) in Canada. You can read their rationale here: docs.google.com/document/d/1.... If it resonates with you, like it did me, sign the letter and share forms.gle/NqW7Q5qYkytP...!
Research Institute Letter
The Honourable Evan Solomon 409 Parliament street Toronto, Ontario M5A 3A1 Dear Mr. Solomon, RE: Canada Needs a National Research Institute to Stop the “Brain Drain” All my friends are geniuses and ...
docs.google.com
November 3, 2025 at 3:47 PM
Reposted by Christopher Batty
They say that before the Thousand Suns, the sky was black, but for the pinpricks of other worlds. No one has seen it, for a dozen generations since the sky was lost to us. We have calculated a path through the debris, our vessel Noxifer will shoot down the sunsats; Nightfall will come.

#tootfic […]
Original post on aus.social
aus.social
November 1, 2025 at 10:20 PM
Altman wants to make an AI Researcher by 2028? Why not set his sights on something more manageable, like an AI Blowhard CEO?
October 31, 2025 at 5:29 PM
Reposted by Christopher Batty
Very excited to share VoMP, our surface to volumetric simready asset generator. Our method doesn’t over fit to a simulator, it predicts ground truth (as measured) Young’s modulus and poison’s ratio much more accurately then previous methods.
📢want to create realistic dynamic 3D worlds (>100 splats)?

my NVIDIA internship project, VoMP, is the first feed-forward approach turning surface geometry into volumetric sim-ready assets with real-world materials.

🌐Project: research.nvidia.com/labs/sil/pro...
📜Paper: arxiv.org/abs/2510.22975
October 30, 2025 at 7:29 PM
It seems like Károly liked our latest paper on bubble simulaton. 😀 https://www.youtube.com/watch?v=OZz5PonQKu8
October 30, 2025 at 1:17 PM
Reposted by Christopher Batty
The FCC has explicitly stated that they plan to approve everything https://www.satellitetoday.com/government-military/2025/10/28/fcc-kicks-off-proceeding-to-overhaul-satellite-licensing/. There is no way to stop stupid fucking mirrors from being launched into […]

[Original post on mastodon.social]
October 29, 2025 at 1:50 PM
Reposted by Christopher Batty
Educated minds for all Halloweeners 👻
October 26, 2025 at 9:36 AM