logoalt Hacker News

Beautiful Abelian Sandpiles

67 pointsby eavan0last Tuesday at 8:16 PM12 commentsview on HN

Comments

FredrikMeyertoday at 11:24 AM

I implemented this in Rust some years back. It is connected to some serious research mathematics (see f.ex https://www.ams.org/notices/201008/rtx100800976p.pdf)

https://github.com/FredrikMeyer/abeliansandpile

seanhuntertoday at 1:22 PM

> “…an abelian group is both associative and commutative…”

If something is not associative it is not a group. An abelian group is a group which is commutative.

mcphagetoday at 1:43 PM

> The rules of abelian groups guarantee that these identity sandpiles must exist, but they tell us nothing about how beautiful they are.

This has causality backwards—being a group requires an identity element. You can't show something is a group without knowing that the identity element exists in the first place.

In fact, a good chunk of how this article talks about the math is just... slightly off.

haritha-jtoday at 9:07 AM

Very related (yet idiotically titled, as always) veritasium video https://youtu.be/HBluLfX2F_k?si=6lVPLvJNc2YH_4go

show 1 reply
ggmtoday at 7:12 AM

Isn't this single frame state of a classic cellular automata? Note, not "just" because I mean no disrespect. I don't understand how this differs from Conway's life other than nuances of the live or die rule.

show 3 replies
recursivetoday at 8:37 AM

It seems the sand only spills up and to the left.

skeltoactoday at 6:59 AM

Now I want to redo a bathroom. Good job, writer!