Zulip Chat Archive
Stream: computer science
Topic: SK computation
Bhavik Mehta (Jul 20 2025 at 21:33):
Just wanted to mention this file: https://gist.github.com/b-mehta/e412c837818223b8f16ca0b4aa19b166 which I made a little while ago, that defines SK terms, shows they're a confluent rewrite system, formalises logic and arithmetic relative to them, and proves things about the semantics and evaluation also; in case it is interesting to people here.
Fabrizio Montesi (Jul 21 2025 at 05:24):
Nice! @Thomas Waring, maybe interesting for our SKI development in https://github.com/cs-lean/cslib/tree/main/Cslib%2FComputability%2FCombinatoryLogic?
Thomas Waring (Jul 21 2025 at 09:06):
very interesting! i started playing around with code for reductions / reflexes / normal forms so this is very helpful — rice’s theorem would also be very interesting!
Bhavik Mehta (Jul 21 2025 at 13:11):
Rice's theorem is in there too :)
Fabrizio Montesi (Jul 21 2025 at 14:18):
@Bhavik Mehta let us know if you'd be interested in porting (portions of?) your code to our common lib. :-)
Bhavik Mehta (Jul 21 2025 at 14:27):
I think there might be a challenge because I treated I as a non-primitive, whereas it's a primitive for you. But you're welcome to take parts of my code that's useful to you.
Last updated: Dec 20 2025 at 21:32 UTC