#17030: Knot Theory as a part of GSoC 2014.
-------------------------------------+-------------------------------------
Reporter: amitjamadagni | Owner: amitjamadagni
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-7.2
Component: algebraic | Resolution:
topology | Merged in:
Keywords: | Reviewers: Miguel Marco, Karl-
Authors: Amit Jamadagni, | Dieter Crisman, Frédéric Chapoton,
Miguel Marco | Travis Scrimshaw, Søren Fuglede
Report Upstream: N/A | Jørgensen
Branch: | Work issues:
public/ticket/17030 | Commit:
Dependencies: | 5e812450e03bb2561cd4cc641c0fae0e95158f37
| Stopgaps:
-------------------------------------+-------------------------------------
Changes (by tscrim):
* reviewer: Miguel Marco, Karl-Dieter Crisman, Frédéric Chapoton, Travis
Scrimshaw =>
Miguel Marco, Karl-Dieter Crisman, Frédéric Chapoton, Travis
Scrimshaw, Søren Fuglede Jørgensen
Comment:
I went through most of everything once I have the references to the
algorithms. At this point, I do not have any plans to making any
(significant) improvements. I also agree with the philosophy of get good,
but maybe not perfect, code in and fix bugs as we come across them.
As a followup, we might want to consider adding in optional spkgs of those
other knot/link projects listed on Collins' webpage (e.g.,
[http://www.layer8.co.uk/maths/braids/ BraidProgramme]).
John, your changes look good to me. You should be able create isolated
components with something like this:
{{{
sage: B = BraidGroup(4)
sage: L = Link(B([1,3]))
}}}
There's also a more interesting example with two isolated trefoils in the
`plot()` examples:
{{{
sage: L = Link([[[-1, 2, -3, 1, -2, 3], [4, -5, 6, -4, 5, -6]], [1, 1, 1,
1, 1, 1]])
}}}
@fudlege I got your name from your Github page; I hope that was okay.
Thank you for working on this, and I hope you continue to contribute to
Sage.
--
Ticket URL: <http://trac.sagemath.org/ticket/17030#comment:188>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.