English

Computing Chebyshev knot diagrams

Symbolic Computation 2017-05-17 v2

Abstract

A Chebyshev curve C(a,b,c,ϕ)\mathcal{C}(a,b,c,\phi) has a parametrization of the formx(t)=T_a(t) x(t)=T\_a(t); \ y(t)=T_b(t)y(t)=T\_b(t); z(t)=T_c(t+ϕ)z(t)= T\_c(t + \phi), where a,b,ca,b,care integers, T_n(t)T\_n(t) is the Chebyshev polynomialof degree nn and ϕR\phi \in \mathbb{R}. When C(a,b,c,ϕ)\mathcal{C}(a,b,c,\phi) is nonsingular,it defines a polynomial knot. We determine all possible knot diagrams when ϕ\phi varies. Let a,b,ca,b,c be integers, aa is odd, (a,b)=1(a,b)=1, we show that one can list all possible knots C(a,b,c,ϕ)\mathcal{C}(a,b,c,\phi) inO~(n2)\tilde{\mathcal{O}}(n^2) bit operations, with n=abcn=abc.

Cite

@article{arxiv.1512.07766,
  title  = {Computing Chebyshev knot diagrams},
  author = {P. -V Koseleff and D Pecker and Fabrice Rouillier and C Tran},
  journal= {arXiv preprint arXiv:1512.07766},
  year   = {2017}
}
R2 v1 2026-06-22T12:17:27.994Z