Zulip Chat Archive

Stream: Is there code for X?

Topic: Alexander's theorem


Michael Wahlberg (Jan 08 2023 at 10:30):

Is there a code that proves Alexander's theorem from knot theory

Yaël Dillies (Jan 08 2023 at 10:32):

Hey! We are still pretty far from knot theory, but discussions are happening.

Michael Wahlberg (Jan 08 2023 at 11:02):

Also, do we canonically have a definition of grids in Lean4 / Lean3

Yaël Dillies (Jan 08 2023 at 11:35):

Pretty sure that no we don't

Kevin Buzzard (Jan 08 2023 at 12:25):

@Kyle Miller do you have a vision of knot theory in lean?

Scott Morrison (Jan 09 2023 at 02:44):

I think knot theory doesn't actually need particularly careful design ahead of time. There are many ways to represent knots, and we would eventually want all of them, and none need to be especially privileged. If someone wants to write the definition of the Alexander polynomial in terms of grid diagrams, or the Jones polynomial in terms of planar diagrams (PD notation), then either of those are wonderful even in isolation.

Later there will be theorems connecting them, and eventually connecting them to "actual" knots and Reidemeister moves.

Scott Morrison (Jan 09 2023 at 02:46):

I had a go a while back at defining the Jones polynomial, and ended up unhappy with several different attempts at it... There is the usual tension that one wants things dependently typed (e.g. by the size of the boundary of a tangle, or even the named endpoints around the boundary of tangle) but then nothing works smoothly. :-)

Junyan Xu (Jan 09 2023 at 05:26):

Prior discussion


Last updated: Dec 20 2023 at 11:08 UTC