Eric Lengyel

Eric Lengyel

@ericlengyel.bsky.social

• Creator of Radical Pie equation editor, Slug Library, C4 Engine • Math / gamedev author • Geometric algebra researcher • Former Naughty Dog, Apple, Sierra

2,013 Followers 55 Following 253 Posts Joined Feb 2024
3 days ago
Post image

The equation editor called Radical Pie that I developed throughout 2025 has been getting a lot of nice feature updates over the four months since its initial release. We're already up to version 1.7. Free trial available on radicalpie.com.

5 0 0 0
1 week ago
Post image

I've written a new blog post called "Dual Approaches to Projective Geometric Algebra".
terathon.com/blog/dual-pg...

11 3 0 0
1 week ago
Post image

I wrote a short blog post about the special mathematical / scientific font included with the Radical Pie equation editor.
terathon.com/blog/radical...

13 0 0 0
1 month ago

At some point, you neglect infinitesimals. The notion of equality changes from something exact to something that's infinitely close.

3 0 0 0
1 month ago

Then 1 − 1 = 1 + (−1) = 000...001 + 111...111 = 000...000.000...001, which is the smallest representable number. Now let n be arbitrarily large, and this smallest number looks like an infinitesimal. If you want to see something neat, sum 2^n terms of Grandi's series like this.

5 0 1 0
1 month ago

Imagine an n.n-bit fixed-point number representation where addition is defined as usual for two's complement values, but any carryout on the left of the whole part wraps around to the far right of the fractional part.

4 0 2 0
1 month ago

Yes, there are algebras in which a − a is essentially an infinitesimal and not exactly zero. My favorite is this:

7 0 1 0
1 month ago

Here, ^★ and _★ are the right and left Hodge duals.

The expression b ∨ (a^★) is the definition of the right contraction, sometimes written b ⌊ a. Likewise, (a_★) ∨ b is the left contraction a ⌋ b.

1 0 0 0
1 month ago

When a is a vector and b is any multivector, the geometric product a ⟑ b decomposes as

a ⟑ b = a ∧ b + b ∨ (a^★),

and b ⟑ a decomposes as

b ⟑ a = b ∧ a + (a_★) ∨ b.

If a and b are both vectors, these both reduce to

a ⟑ b = a ∧ b + a ⋅ b.

1 0 1 0
1 month ago
Post image

Whoa, the SIGGRAPH exhibit floor is tiny this year. This used to be a huge show! What the heck is going on?
maps.goeshow.com/acm/siggraph...

6 2 3 0
1 month ago

This might be the first year since 1999 that I don't attend GDC.

15 0 0 0
1 month ago
Post image

This is a reminder that every diagram from my book Projective Geometric Algebra Illuminated is available on Wikimedia Commons under the CC-BY-4.0 license. They can be freely used in slides, papers, books, Wikipedia articles, etc., with proper attribution.
commons.wikimedia.org/wiki/User:Er...

33 10 0 0
1 month ago

Thanks!!

0 0 0 0
1 month ago

I wrote a very thorough answer to that question here:
www.amazon.com/dp/B0CXY8C72...

2 0 1 0
1 month ago

Lengyel's conventions. Fuck yeah.

11 1 0 0
1 month ago

I feel very honored, and you can imagine the deep sense of satisfaction and justification this provides for me. The images above are from a recent NASA paper and a new textbook in aerospace engineering.

10 0 0 0
1 month ago
Pose Estimation in the Geometric Algebra G(3,0,1) by Russell Carpenter. Fundamentals of Spacecraft Optical Navigation by John Christian.

I've worked very hard over many years to develop a complete and correct picture of Grassmann and geometric algebras, often in the face of extreme antagonism. The results of my efforts are now being adopted by prominent scientists and engineers in various fields.

59 2 4 1
1 month ago

It's got lots of great stuff with two big chapters covering mathematics (including Grassmann / geometric algebra) and another chapter covering things like radiometry, reflectance models, scattering, and ray tracing. There's substantial overlap between this field and computer graphics.

4 0 0 0
1 month ago
Post image

John Christian's new book Fundamentals of Spacecraft Optical Navigation arrived today.

11 0 1 0
1 month ago

I was recently considering this same question for the purpose of fitting horizontal strokes in a glyph to the pixel grid. I didn't find a satisfying solution.

8 0 0 0
1 month ago
Post image

I added LaTeX output to the latest version of Radical Pie, which was released today. It can't handle everything that Radical Pie can do, but it tries its best to faithfully reproduce equations that can be written in basic LaTeX code without requiring obscure packages.

9 0 0 0
1 month ago
Post image

FGED3 adds five new chapters to the series:

11 • Curves
12 • Motion Operators
13 • Models and Animation
14 • Advanced Shading
15 • Special Effects

I'm shooting for a SIGGRAPH 2026 release.

(The cover is not necessarily final.)

35 1 1 0
2 months ago

• There is a lot of interest in editing equations with RP and then exporting the LaTeX code.
• The Greek letter in the RP logo is not obvious, but people love it when they see it.

You can download a free trial on the website:
radicalpie.com

4 1 1 0
2 months ago
Post image

Some things I learned when talking to people at JMM this week:
• Most find the Radical Pie UI to be very intuitive.
• A Mac version would be useful even if it doesn't integrate with Word as it does on Windows.
• Nobody likes the Microsoft Office equation editor. And I mean nobody.

10 1 1 0
2 months ago
Post image

I’ve been getting a lot of great reactions from people discovering Radical Pie at the Joint Mathematics Meetings this week.

23 0 1 0
2 months ago

Don’t forget the green one!

0 0 1 0
2 months ago
Post image

I’m in Washington DC for the Joint Mathematics Meetings. The exhibits open tomorrow, and Radical Pie is right up front.

16 0 1 0
2 months ago
Post image

Tomorrow, I leave for Washington DC where I'll be showing the brand new Radical Pie equation editor at the Joint Mathematics Meetings conference. If you're attending, come check it out at booth #505. I'm also going to have plenty of materials about projective geometric algebra.

7 0 0 0
2 months ago
Post image

Version 1.2 of the Radical Pie equation editor has been released. This version contains some new features and a couple minor bug fixes. This is a free upgrade for all users.
radicalpie.com

9 2 0 0
2 months ago
Post image

Slug version 7.5 has been released. This update includes several small feature improvements.
sluglibrary.com

8 1 0 0