Alphabeta Math
AlgorithmAlgorithm: Literature-sourcedProof: Not applicablePipeline-generatedverified 2026-10-22 (gpt-6.1-sol)
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Truncated Milnor invariants from a based link diagram

Definition

Assume AC. The input is either (a) a based r-component string-link diagram with its endpoint collars and product-tube parallels equal to the diagram's blackboard push-offs, or (b) a based finite regular diagram of a closed r-component labeled oriented link with chosen product tubes, one initial strand on each component, and a common basepoint and access paths. In either mode require r≥1. The finite input records its compatible common-upper-collar reference accesses. In the compatible branch the actual accesses are these, up to a common base-path change, and the parallels are the blackboard parallels already specified. In the arbitrary-choice branch it additionally records finite words in the compatible strand meridians for each access difference ge, the parallel endpoint differences h0,j,h1,j, and its relative meridian winding kj. These are word certificates for the chosen paths, part of the supplied based-word data; no evaluation of an unencoded smooth path is claimed. In closed-link mode the preferred longitude uses its own recorded access hj, which may differ from the initial-meridian access gj. Arbitrary parallels are allowed in this branch, with the recorded kj. The input also includes a maximum index length N≥2. The output is the integer coefficients μτ(I) in string-link mode, or the based coefficients μLb(I), their lower indeterminacy data ΔIb, and residues μˉLb(I) in closed-link mode, for every index sequence I with 2≤∣I∣≤N.

Throughout this procedure, a strand means a maximal Wirtinger arc between successive underpassing points, or between an endpoint and the nearest underpassing point in string-link mode. Obtain these arcs by joining the diagram edges straight through every overcrossing. A closed component without underpasses has one cyclic strand; a string component without underpasses has one endpoint-to-endpoint strand. Before step 1, identify all compatible edge-meridian symbols on each such arc with its one strand symbol, and make this substitution in every supplied word certificate. Record the chosen initial point on its resulting strand. All series in step 2 are assigned to these arcs, so crossing an overpass retains the same meridian series.

Set d=N−1 and work in the truncated noncommutative ring Rd=Z⟨X1,…,Xr⟩/md+1, where m is the ideal generated by the letters. Carry out the following finite procedure.

  1. Verify the finite crossing, orientation, over/under, and component data. If a closed-link component has no underpassing point, choose a crossing-free disk meeting only a short arc of that component and avoiding its chosen initial meridian point. Insert a small type-I curl there by the supported disk isotopy and record the resulting based diagram. Transport the basepoint, meridian circles, access paths, product tubes, parallels, and all supplied access, endpoint, and longitude word certificates through this isotopy. Before the curl, the component is one cyclic strand; the new underpass cuts it into one interval strand containing the chosen initial point. Identify that interval's reference meridian symbol with the transported old symbol. Every other strand is carried bijectively by the isotopy, with its reference symbol identified in the same way. In the finite certificates, apply this symbol substitution to every word; no unencoded path evaluation or additional certificate is required. Give every resulting strand a the component label j(a).

  2. First compute in the compatible reference root symbols xj, irrespective of the actual access choices. For every strand a, initialize its meridian series by Ya(1)=1+Xj(a). For each degree ℓ=2,…,d, copy every Ya(ℓ−1) into the constant and lower-degree part of Ya(ℓ), with new degree-ℓ terms initially zero, and reset each chosen root strand to 1+Xj. Then do one pass over each component in its oriented order. In closed-link mode start at the chosen initial strand and omit the final undercrossing back to that strand; in string-link mode start at the bottom endpoint and use every undercrossing through to the top endpoint. At an undercrossing with over-strand o and source and target under-arcs s,t, use the already available Yo(ℓ−1) and the current Ys(ℓ) to set Yt(ℓ)=trunc⁡ℓ((Yo(ℓ−1))−1Ys(ℓ)Yo(ℓ−1)) when the traversal is source-to-target, and set Ys(ℓ)=trunc⁡ℓ(Yo(ℓ−1)Yt(ℓ)(Yo(ℓ−1))−1) when it is target-to-source. Here trunc⁡ℓ discards monomials of degree greater than ℓ, and every inverse is the finite geometric series in the nilpotent ideal of Rd.

  3. For each component j, traverse its undercrossings in order and form Wj=∏c(Yo(c)(d))ϵc, where the factors are in traversal order and ϵc=+1 for source-to-target and −1 for target-to-source. In string-link mode set Λj=Wj. In closed-link mode set Λj=(1+Xj)−wr⁡j(D)Wj, where wr⁡j(D) is the sum of the determinant signs at self-crossings of component j.

  4. In the arbitrary-choice branch first use the strand-symbol identification of step 1, then evaluate each supplied transport word by the strand series from step 2. Write Ge for the resulting unit series, and H0,j,H1,j for the endpoint transport series. In string-link mode replace the compatible Λj=Wj by H0,j(1+Xj)kjWjH1,j−1. In closed-link mode replace the compatible preferred series by Hj(1+Xj)−wr⁡j(D)WjHj−1, where Hj=H0,j=H1,j is the actual longitude access difference, independently of the initial-meridian difference Gj. The arbitrary parallel winding cancels in the preferred correction. All powers and inverses are finite truncated operations. To express this result in the actual component-meridian symbols, form Gj(1+Xj)Gj−1=1+Xj+Rj(X),deg⁡Rj≥2. With new letters Vj, initialize Zj(1)=Vj and iterate Zj(s+1)=trunc⁡d(Vj−Rj(Z(s))),1≤s<d. Substitute Xj=Zj(d)(V) in the corrected longitude series. This is its expansion in the chosen actual meridians. For the compatible branch this step is the identity. Rename the final letters Vj as Xj.

  5. For every I=(i1,…,ik,j) with 1≤k≤d, read the coefficient of Xi1⋯Xik in Λj. In string-link mode return this integer. In closed-link mode, also compute the gcd of the coefficients for all proper subsequences of cyclic permutations of I of lengths at least two, with empty gcd equal to zero, and return the corresponding residue class.

All scans, including the supplied transport words and the d−1 inverse-substitution iterations, are over finite crossing, strand, degree, and index sets. The procedure makes no polynomial-time claim. If a finite-input validation fails, return invalid-input.

Remarks

The per-degree passes use over-strand series only through degree ℓ−1: their degree-ℓ terms cancel against the constant term of the conjugated meridian. The output records the based residue data; its independence of closed-link basing is the separate theorem on Milnor invariants.

Depends on

Used by

Dependency tree · two levels

53 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources