From wpthurston at mac.com Mon Sep 7 07:27:15 2009 From: wpthurston at mac.com (Bill Thurston) Date: Mon, 07 Sep 2009 07:27:15 -0400 Subject: [SnapPea-planning] Fwd: Kirby diagram software project References: <73101776C6245B409DCC014F8966AF477C3B58CA47@PANTHER.middlebury.edu> Message-ID: <3F420DC3-C5E3-4E93-85E5-EF483B8E01E4@mac.com> Hi Snappea-planners, I just received this message, which I'll let speak for itself. It looks to me like a promising project, which should probably at least be coordinated with the snappea project, perhaps merely to establish some standard file formats or exchange methods, but perhaps even to ultimately fold the projects together. I sent back a short note mentioning the snappea project, but Nathaniel and others doing actual coding should probably think of the desired relationship and be in touch with him. Bill Begin forwarded message: > From: "Swenton, Frank" > Date: September 7, 2009 6:38:28 AM EDT > To: "gompf at math.utexas.edu" , "stipsicz at renyi.hu > " , "saveliev at math.miami.edu" >, "akbulut at math.msu.edu" , "s.donaldson at imperial.ac.uk > " , "kronheim at math.harvard.edu" >, "kirby at math.berkeley.edu" , "dusa at math.columbia.edu > " , "jm at math.columbia.edu" >, "mrowka at math.mit.edu" , > "wpt at math.cornell.edu" , "szabo at math.princeton.edu > " , "petero at columbia.edu" >, "eliash at math.stanford.edu" , "ronfint at math.msu.edu > " , "rstern at uci.edu" > Subject: Kirby diagram software project > > Dear Professors, > > I'm in the early stages of writing a software package (to be freely > available) for the manipulation of Kirby diagrams, and I'm trying to > get in touch with as many low-dimensional topologists as possible in > order to help determine the best direction for the work. > > An early alpha-version of the program is up and running in order to > give some sense of where the project is generally headed. Though > currently only minimally functional, and with a fairly unpolished > user interface, it does allow input and easy visual, error-free > manipulation of Kirby diagrams, complete with undo/redo > capabilities, Reidemeister and meta-Reidemeister moves, blow-ups (at > clasps) and blow-downs (of unknotted $\pm1$ components with no > crossings in their interior), handle-slides, etc.; you can see some > examples at the following URL, which forwards to a page at > Middlebury College: > > http://www.kirbycalculator.net > > The software will eventually allow the user to save and load > diagrams or sequences of manipulations, export the diagrams, and > perform a wider variety of manipulations. In addition, while the > current version uses a traditional circle-packing method for drawing > the diagrams (which has its disadvantages), the intent is for the > final version to be a bit more flexible and allow visual arrangement > of the diagrams as the user sees fit; on this subject, it is > important to note that all diagram manipulations are done in a > purely combinatorial manner, with floating-point math used only for > their visual presentation. > > In the long run, the program will allow increasingly more complex > manipulations and is planned to implement automated searches for > manipulations that achieve some goal, etc. (depending on what > direction the project is pushed by the target group of users). If > there is demand for handling of related aspects, such as Legendrian > diagrams or paired-ball representation of 1-handles (currently > implemented via dotted components), I would be happy to hear wherein > such interest lies. > > This "Kirby Calculator" is the subject of an NSF grant proposal > currently in preparation, and with NSF support it will become a > multi-year project (with much work taking place during my sabbatical > in the 2010-11 academic year). In addition to getting general > feedback from the target group of users, I'm hoping to eventually > gather some statements to include in the proposal, addressing the > general or specific ways in which this tool could aid in current > research in topology. This project has grown out of software that > I've written and used as a tool for my joint work on knot > classification with John Conway, and I believe that this Kirby > Calculator would be a very useful direction to push the core knot > code; but in order to make a strong proposal, some more direct > statements as to such a tool's impact on research would be very > useful (this is not directly my area of research, but I'm well- > positioned to create what I hope will be a very useful tool for > those whose area it is). > > If you believe that such a project could potentially be useful in > your research, I would very much like to hear your input, and if you > know of others who might be interested, please do forward this > message along! > > Many thanks for your time, > > Frank Swenton > Associate Professor of Mathematics > Middlebury College > fswenton at middlebury.edu > 802-443-3421 (Office) > 917-838-4761 (Cell) > > > P.S. In case the College's servers go down (today is the first day > of classes), here are YouTube links to the four example videos from > the webpage: > > Example 1 (basic interface) http://www.youtube.com/watch?v=FugRe19xCzU > Example 2 (a bit more and a blow-up) http://www.youtube.com/watch?v=IbXxxYwXrC0 > Example 3 (less talking, to show ease and speed) http://www.youtube.com/watch?v=Bij01ZZQYgU > Example 4 (involving an explicit handle-slide) http://www.youtube.com/watch?v=e3RphoXszzs -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.bostoncoop.net/pipermail/snappea-planning/attachments/20090907/5b014aaa/attachment.htm From nmd at illinois.edu Mon Sep 7 14:44:03 2009 From: nmd at illinois.edu (Nathan Dunfield) Date: Mon, 7 Sep 2009 13:44:03 -0500 Subject: [SnapPea-planning] SnapPea Kernel Message-ID: Dear SnapPea folks, A Mercurial repository has been set up for Jeff's SnapPea kernel code at static-http://www.math.uic.edu/~t3m/hg/SnapPeaKernel Henceforth, this will be the official version of the SnapPea kernel. Jeff has asked that I be the person who reviews and commits changes to the kernel. So patches, etc. should be sent to me. Marc and I have some changes from the SnapPy version of the kernel which we'll merge over the next month or so. Best, Nathan