Implementation of the Habegger--Lin decision algorithm
Pith reviewed 2026-05-20 23:57 UTC · model grok-4.3
The pith
The Habegger-Lin algorithm, implemented for four- and five-component links, identifies link-homotopy classes that Milnor mu-bar invariants cannot distinguish.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Habegger and Lin gave a classification of link-homotopy classes of links in terms of that of string links modulo certain group actions. As an application they constructed an algorithm for determining whether given two links are link-homotopic. For the 4- and 5-component cases the group actions were computed explicitly, enabling the implementation which produces new pairs of links that are not link-homotopic but cannot be distinguished by Milnor's mu-bar invariants.
What carries the argument
The Habegger-Lin decision algorithm, which reduces the question of link-homotopy equivalence to the equivalence of string links under explicit group actions.
Load-bearing premise
The explicit computations of the group actions on string links for the four- and five-component cases are accurate and correctly translated into the implementation.
What would settle it
A geometric proof that any one of the reported pairs is actually link-homotopic would show that the implementation misclassifies that pair.
Figures
read the original abstract
Habegger and Lin gave a classification of link-homotopy classes of links in terms of that of string links modulo certain group actions. As an application, they constructed an algorithm for determining whether given two links are link-homotopic. In \cite{KM4}, we explicitly computed these group actions for the 4- and 5-component cases. Consequently, the Habegger--Lin algorithm can be effectively applied in these cases. In this paper, we present an implementation of this algorithm, which is available at \cite{KMcode}, and exhibit new pairs of links that are not link-homotopic yet cannot be distinguished by Milnor's link-homotopy invariants, called $\overline{\mu}$-invariants.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript presents an implementation of the Habegger-Lin decision algorithm for classifying link-homotopy classes of 4- and 5-component links. It relies on the authors' prior explicit computation of the relevant group actions in the cited work KM4, makes the resulting code available at KMcode, and uses the implementation to exhibit new pairs of links that are not link-homotopic yet share identical Milnor mu-bar invariants.
Significance. If the implementation faithfully encodes the group actions from KM4, the work supplies a practical, reproducible computational tool for applying the Habegger-Lin procedure in the 4- and 5-component cases, where direct use of the original algorithm was previously intractable. The public release of the code at KMcode is a clear strength that supports independent verification and further experimentation. The new examples concretely illustrate that Milnor's mu-bar invariants do not separate all link-homotopy classes even for small numbers of components.
minor comments (2)
- The abstract states that new pairs are exhibited but does not indicate how many such pairs were found or give a brief description of one example; adding this information would help readers gauge the scope of the new phenomena without immediately consulting the code repository.
- The citation style for the code repository KMcode should be made consistent with the bibliographic entries for KM4 and other references.
Simulated Author's Rebuttal
We thank the referee for the positive report, accurate summary of the manuscript's contributions, and the recommendation to accept. No major comments were raised.
Circularity Check
Implementation depends on prior self-computed group actions in KM4
specific steps
-
self citation load bearing
[Abstract]
"In [KM4], we explicitly computed these group actions for the 4- and 5-component cases. Consequently, the Habegger--Lin algorithm can be effectively applied in these cases. In this paper, we present an implementation of this algorithm..."
The decision procedure and new examples for 4- and 5-component links are made possible only by the authors' own prior explicit computation of the relevant group actions; the present work therefore inherits its concrete applicability from that self-cited result rather than re-deriving or independently verifying the actions.
full rationale
The paper presents a concrete implementation of the external Habegger-Lin algorithm together with new link examples. Its applicability to 4- and 5-component links rests on the explicit group-action computations published by the same authors in the cited prior work KM4. This constitutes a single load-bearing self-citation for the concrete cases treated, but the implementation itself, the code release, and the reported examples remain independently checkable and do not reduce the claimed results to a definitional tautology or fitted input. No other circular patterns appear in the derivation chain.
Axiom & Free-Parameter Ledger
axioms (1)
- domain assumption The Habegger-Lin classification of link-homotopy classes via string links and group actions holds for the cases under consideration.
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
Habegger and Lin gave a classification of link-homotopy classes of links in terms of that of string links modulo certain group actions... we explicitly computed these group actions for the 4- and 5-component cases.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Graff,On braids and links up to link-homotopy, J
E. Graff,On braids and links up to link-homotopy, J. Math. Soc. Japan76(2024), no.3, 755–790
work page 2024
-
[2]
M. N. Gusarov,Variations of knotted graphs.The geometric technique of n-equivalence. (Russian), Algebra i Analiz 12 (2000), no. 4, 79–125; translation in St. Petersburg Math. J.12(2001), no. 4, 569–604
work page 2000
-
[3]
N. Habegger and X.-S. Lin,The classification of links up to link-homotopy, J. Amer. Math. Soc.3 (1990), no.2, 389–419
work page 1990
-
[4]
Habiro,Claspers and finite type invariants of links, Geom
K. Habiro,Claspers and finite type invariants of links, Geom. Topol.4(2000), 1–83
work page 2000
-
[5]
J. R. Hughes,Partial conjugations suffice, Topology Appl.148(2005), 55–62
work page 2005
-
[6]
Y. Kotorii, Web page: https://drive.google.com/drive/folders/1B-1YQMqihq6PhyLzPZ3D2BA3x9 DxXzUT?usp=sharing
-
[7]
Y. Kotorii and A. Mizusawa,Link-homotopy classes of 4-component links, claspers and the Habegger– Lin algorithm, J. Knot Theory Ramifications32(2023), no.6, 2350045, 26 pp
work page 2023
-
[8]
Y. Kotorii and A. Mizusawa,Clasper Presentations of Habegger–Lin’s Action on String Links, Ex- perimental Mathematics34(2025), no. 4, 623–667
work page 2025
-
[9]
Y. Kotorii and A. Mizusawa,The number of independent Milnor invariants for link-homotopy with length 5, in preparation
-
[10]
J. P. Levine,Surgery on links and the¯µ-invariants, Topology,26, (1987), 45–61
work page 1987
-
[11]
J. P. Levine,An approach to homotopy classification of links, Trans. Amer. Math. Soc.306(1988), 361–387
work page 1988
-
[12]
J-B. Meilhan, Y. Yasuhara,Milnor invariants and the HOMFLYPT polynomial, Geom. Topol.16 (2012), no.2, 889–917
work page 2012
-
[13]
Milnor,Link groups, Annals of Mathematics (2),59(1954), 177–195
J. Milnor,Link groups, Annals of Mathematics (2),59(1954), 177–195
work page 1954
-
[14]
Milnor,Isotopy of links, Algebraic geometry and topology, A symposium in honor of S
J. Milnor,Isotopy of links, Algebraic geometry and topology, A symposium in honor of S. Lefschetz, pp. 280–306, Princeton University Press, Princeton, N. J., 1957. 7
work page 1957
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.