The Diamond Lemma

·LessWrong··

I found this result useful for a few different problems I was thinking about recently. It cleared up a lot of confusion I had around simplification rules. First I give a semiformal statement of the lemma and some applications. At the end I give a formal statement and proof.SetupSuppose you have a set S and some possible transitions where one element of S “simplifies” into another. The diamond lemma has two requirements:There is no infinite chain of simplifications. If you start somewhere and kee...

Read full article →

Related Articles

New HIV vaccine shows unprecedented success in preclinical study
codebyaditya · Hacker News · 11h ago
Zig's Incremental Compilation Internals
garyhtou · Hacker News · 8h ago
Discovering Cryptographic Weaknesses with Claude
gslin · Hacker News · 7h ago
A walk through of the DeltaNet family of linear attention variants
AnhTho_FR · Hacker News · 8h ago
US citizen charged after GrapheneOS phone wipes during airport search
eecc · Hacker News · 2d ago