Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for parsing d-diagrams to correspond to Manifold object. #5

Open
zitterbewegung opened this issue Aug 3, 2020 · 5 comments

Comments

@zitterbewegung
Copy link

Would it be useful / desirable for snappy to allow for an input of a d-diagram as a text input and then constructing the knot that would represent it? For example

(([[))]] -> Would correspond to a Manifold object of the Trefoil.

More details below.

Manturov, V.O.(2002), Knots and the Bracket Calculus, Acta Applicandae
Mathematicae, 74, (3), pp. 293–336.

https://www.researchgate.net/profile/Vassily_Manturov/publication/227058309_Knots_and_the_Bracket_Calculus/links/540d56510cf2f2b29a3839bf/Knots-and-the-Bracket-Calculus.pdf

@NathanDunfield
Copy link
Member

What are advantages of this scheme? I am not familiar with it and it's not exactly human readable.

@zitterbewegung
Copy link
Author

zitterbewegung commented Aug 7, 2020

I agree with you that the notation is unreadable.I was writing a parser for the d-diagram already and I was wondering if it would be useful to contribute back to the Spherogram project. If it is undesirable I will just create my own project for it instead.

From what is in the paper you could

  • construct a knot based on a finite alphabet.
  • also the link recognition problem is reduced to a recognition problem in this semigroup.

@NathanDunfield
Copy link
Member

Very sorry for the slow response, initially I suggest you do this as a separate project.

@zitterbewegung
Copy link
Author

zitterbewegung commented Aug 22, 2020 via email

@culler
Copy link
Member

culler commented Aug 22, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants