Alphabeta Math
Pipeline-generated
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.

Kauffman and Dubrovnik polynomials from BMW algebras

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

Kauffman regular-isotopy and Dubrovnik conventions

Definition

Let RD=Z[a±1,z,d±1]/(z(d−1)−(a−a−1)), where z is not inverted. A nonempty unoriented regular link diagram is a finite generic planar projection of one or more circles with only transverse double crossings and an over/under marking at each crossing. Use the crossing chart in which the over-strand runs southwest to northeast. Its D0 smoothing joins the left endpoints and the right endpoints (the through pairing), and its D∞ smoothing joins the two top endpoints and the two bottom endpoints (the cup-cap pairing). Thus D0 is the orientation-preserving smoothing when both crossing strands point downward and the displayed crossing has positive determinant sign. These are respectively the A- and B-smoothings in the stated bracket chart. A positive curl is a type-I kink whose oriented crossing has determinant sign +1; a negative curl has determinant sign −1. The sign is unchanged if the orientation of the whole component is reversed.

The Dubrovnik regular-isotopy evaluation P is normalized by P(∅)=1, P(K⊔◯)=dP(K), positive and negative curl factors a and a−1, and P(D+)−P(D−)=z(P(D0)−P(D∞)). Here D+ and D− differ only by switching the displayed crossing. For a nonempty oriented link diagram K, let c(K) be its number of components and let w(K) be the sum of the determinant crossing signs. Define DK(a,z)=d−1P(K), LK(A,Z)=−iw(K)(−1)c(K)DK(−iA,iZ),i2=−1, and FK(A,Z)=A−w(K)LK(A,Z). Thus D has unknot value 1, and the universal relation defining RD is retained even when z is not invertible. These are conventions and normalizations; ambient-isotopy invariance of F is a separate theorem.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

BMW coefficient extension for Dubrovnik parameters

Definition

Let S=Z[a±1,z,d±1]/(z(d−1)−(a−a−1)) be the universal Dubrovnik coefficient ring. Define the coefficient extension T=S[q±1]/(q−q−1−z). Inside T write zB=q−q−1, zD=zB, ρ=a, and δ=d. These names specify the intended BMW and Dubrovnik parameter images; the compatibility of their coefficient relations is proved separately.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

Kauffman and Dubrovnik writhe-component conversion

Statement

For each nonempty oriented regular link diagram K, let w(K) be its determinant writhe and c(K) its number of components, and define D,L,F by the conventions stated for this page. Then DK(a,z)=−i−w(K)(−1)c(K)LK(ia,−iz),i2=−1. The value assigned to L is independent of reversing the orientation of any whole component. The Dubrovnik value has the stated difference-skein, curl and circle rules; the Kauffman value has the sum-skein, curl and circle rules; and FK(A,Z)=A−w(K)LK(A,Z) is unchanged by planar isotopy and every oriented Reidemeister move of types I, II, and III. The claim concerns these finite diagram moves and uses the universal coefficient relations without dividing by a skein variable.

Facts & Assumptions

Given: A nonempty regular oriented link diagram, its determinant crossing signs, and the Dubrovnik scalar evaluation.

[F1]

The Dubrovnik scalar P is regular-isotopy invariant, has P(∅)=1, positive/negative curl factors a,a−1, loop factor d, and skein P+−P−=z(P0−P∞) over z(d−1)=a−a−1 (Scalar evaluation of framed Kauffman link diagrams).

[F2]

The determinant writhe is the signed sum of crossing signs; reversing one strand negates that crossing sign, while reversing both strands preserves it (Oriented crossing signs, diagram writhe, and blackboard framing).

[F3]

A regular oriented diagram is a finite generic planar projection with only transverse double crossings and no triple points; distinct component shadows therefore have finitely many transverse intersections (Regular oriented link diagrams).

[F4]

A type-I move changes one self-crossing, type II adds or removes two opposite-sign crossings, and type III preserves its three crossing signs (Oriented Reidemeister moves).

[F5]

In the stated polynomial convention, D=P/d on nonempty diagrams, LK(A,Z)=−iw(K)(−1)c(K)DK(−iA,iZ), and F=A−wL (Kauffman regular-isotopy and Dubrovnik conventions).

Proof

1.1F2F3F5constructalgebra

Fix distinct components Kr,Ks and let their projected shadows be γr,γs. Smooth each of the finitely many self-crossings of γr inside a small disk disjoint from γs; the disk exists because there are no triple points, and the smoothing leaves every mixed intersection with γs unchanged. After finitely many such smoothings, γr is a finite disjoint union of embedded circles. As γs traverses any embedded circle, every transverse intersection changes whether it is inside or outside that circle, and the closed traversal returns to its initial region. Hence the original number of mixed intersections of Kr,Ks is even. Each determinant crossing sign is +1 or −1, both congruent to 1 modulo 2, so the signed mixed-crossing sum Srs is even. Summing over s≠r shows that the total mixed-crossing sum Sr involving Kr is even. Reversing Kr leaves its self-crossing signs fixed by [F2] and negates its mixed crossing signs, so w changes by −2Sr∈4Z. Thus iw is unchanged; c and the unoriented value D are unchanged as well. Therefore the formula defining L is independent of reversing Kr, and repeating for every component proves orientation independence.

1.2F1F4F5algebra

For a positive curl, D gains a factor a and w increases by 1; substituting aD=−iA and zD=iZ in [F5] shows that L gains the factor iaD=A. For a negative curl, D gains a−1 and w decreases by 1, so L gains i−1aD−1=A−1. Adding a disjoint trivial circle increases c by 1 and multiplies D by d, so the factor (−1)c makes L acquire the factor −d. Set δL=−d. Under aD=−iA and zD=iZ, the coefficient relation zD(d−1)=aD−aD−1 becomes Z(1−d)=A+A−1, hence Z(δL+1)=A+A−1. This gives the Kauffman circle rule using the universal relation without inverting Z.

2.1F1F5step 1.1algebra

Consider a positive crossing and write w=w(K+) and c=c(K+). Switching it gives w(K−)=w−2 and leaves c fixed. Each smoothing deletes that crossing, so before any orientation adjustment its writhe is w−1. The orientation-preserving smoothing K0 has c+1 components at a self-crossing and c−1 at a mixed crossing. The other smoothing K∞ has c components at a self-crossing and c−1 at a mixed crossing. To orient K∞ at a self-crossing, first use the orientation-preserving smoothing to split the original component into two closed components, then join their arcs by the other smoothing and reverse one of the two orientations. This changes signs at exactly the crossings between that component and the other split component or any remaining component; the pairwise sums are even by step 1.1, so w(K∞)≡w−1(mod4). At a mixed crossing, reverse one whole incident component in the original diagram. Its writhe changes by minus twice a mixed-crossing sum, which is divisible by 4 by step 1.1; this reversal changes the displayed crossing from positive to negative and makes K∞ the orientation-preserving smoothing. Removing that negative crossing raises writhe by 1, so w(K∞)≡w+1(mod4). By [F5], the phase −iw(−1)c multiplying the Dubrovnik value changes by the factor i on K0 and by −i on K∞. It also changes sign when the crossing is switched, since w(K−)=w−2. Therefore the Dubrovnik difference skein in [F1] becomes the Kauffman sum skein L++L−=Z(L0+L∞) after substituting a=−iA and z=iZ, equivalently A=ia and Z=−iz. The calculation uses the positive member K+ of the crossing pair; since the resulting sum-skein is symmetric in K+ and K−, it applies whether the input diagram displays the positive or negative member.

2.2F1F2F4F5step 1.2

By [F1], D is unchanged under planar isotopy and Reidemeister II and III. The determinant writhe is unchanged under II and III by [F2, F4], so the formula in [F5] gives the corresponding regular-isotopy rules for L. The positive and negative curl factors are those computed in step 1.2.

3.1F2F4F5step 1.2step 2.1algebra∎

For a positive type-I move, A−(w+1)AL=A−wL; for a negative type-I move, A−(w−1)A−1L=A−wL. Moves II and III leave w unchanged, hence also preserve F. Therefore F is unchanged by every listed move, while the conversion identity is the defining relation in [F5].

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

BMW relations in the Dubrovnik parameter convention

Statement

Let S=Z[a±1,z,d±1]/(z(d−1)−(a−a−1)) be the Dubrovnik coefficient ring, and let T=S[q±1]/(q−q−1−z). In T put ρ=a, δ=d, and zB=q−q−1. Then the natural map S→T is injective and T is a free S-module with basis 1,q. Moreover, the BMW coefficient relation zB(δ−1)=ρ−ρ−1 holds, and the substitution a=ρ, zD=zB, d=δ converts the BMW skein, curl, adjacent untwisting, and loop coefficients to the Dubrovnik relations in the specified chart: D+−D−=zD(D0−D∞), the curl factors are a,a−1, and a disjoint trivial circle contributes d. Here D0 is through and D∞ is cup-cap. No skein parameter is divided out.

Facts & Assumptions

Given: The BMW presentation over RB, its units q,ρ,δ, and the Dubrovnik chart and parameters a,zD,d.

[F1]

The BMW relation is gi−gi−1=zB(1−ei), the coefficient relation is zB(δ−1)=ρ−ρ−1, and the local generators satisfy giei=eigi=ρ−1ei, eigi±1ei=ρei, and ei2=δei (BMW algebra in a fixed Kauffman skein convention).

[F2]

In the chosen Dubrovnik chart, D0 is the through smoothing, D∞ is the cup-cap smoothing, the crossing rule is D+−D−=zD(D0−D∞), and the two curl factors are a,a−1 (Kauffman regular-isotopy and Dubrovnik conventions).

[F3]

The bracket chart labels the left/right pairing as the A-smoothing and the top/bottom pairing as the B-smoothing for an over-strand directed southwest to northeast (Kauffman bracket smoothing and loop value).

[F4]

The coefficient extension is T=S[q±1]/(q−q−1−z), with zB=q−q−1, zD=zB, ρ=a, and δ=d (BMW coefficient extension for Dubrovnik parameters).

Proof

1.1F4givenconstructalgebra

The relation defining T is q−q−1=z, hence q2−zq−1=0 and q−1=q−z. Therefore T≅S[q]/(q2−zq−1). Division by this monic quadratic gives a unique remainder u+vq with u,v∈S, so T is free over S on 1,q and the constant inclusion is injective.

2.1F1F2F4step 1.1algebra

With ρ=a, δ=d and zB=zD=z, the BMW coefficient relation becomes exactly z(d−1)=a−a−1, the defining relation of S. Thus every coefficient assignment is compatible. No skein variable is inverted.

3.1F1F2F3F4step 2.1algebra

In the fixed chart the downward positive Artin crossing has over-strand from top right to bottom left. Its determinant sign is positive, and its orientation-preserving smoothing is the through pairing D0; the other smoothing is the cup-cap D∞. Consequently the BMW relation maps to Gi−Gi−1=zB(1−Ei)=zD(D0−D∞), as required. The bracket's names A and B remain those of [F3]; in this chart the Dubrovnik names D0,D∞ are respectively A,B.

4.1F1F2step 3.1algebra∎

Composing the positive crossing with a cup-cap reverses the direction of exactly one incident branch when the resulting self-crossing is oriented along its strand. The determinant sign is therefore negative and its curl coefficient is a−1=ρ−1, agreeing with giei=eigi=ρ−1ei. The inverse crossing gives a=ρ. In EiGi±1Ei the surviving self-curl has the opposite sign and coefficient a=ρ, agreeing with the adjacent untwisting relation. A double cup-cap creates one trivial circle, so its coefficient is d=δ. These checks distinguish a curl after bending from a positive braid closure, whose strands retain their downward orientations and whose curl coefficient is a.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

Ordinary Dubrovnik tangle skein algebra

Definition

Fix n≥0 and a rectangle with n distinct ordered endpoints on its top edge and n on its bottom edge. An ordinary (n,n) tangle diagram is a finite generic planar projection in the rectangle of arcs joining these endpoints and finitely many closed curves, with an over/under marking at each transverse double point and no other singularities. Two diagrams are regularly isotopic when related by planar isotopy fixing the boundary and Reidemeister moves II and III. Their regular-isotopy classes form a monoid under vertical stacking, with the n straight strands as its identity. In the fixed crossing chart, D+ and D− differ by switching the marked crossing, D0 is the through left/right smoothing, and D∞ is the cup-cap top/bottom smoothing. The displayed D+ has its over-strand running southwest to northeast; with both strands directed downward it is the determinant-positive Artin crossing. A positive curl is a type-I kink with determinant crossing sign +1; a negative curl has sign −1. Define KTn(T) to be the T-algebra obtained from the monoid algebra of these classes by imposing, in every interior disk, the Dubrovnik relations D+−D−=zD(D0−D∞),positive curl=a straight strand,negative curl=a−1 straight strand, and the free-circle relation that adjoining one disjoint circle with no crossings with the tangle multiplies it by d. The symbols a,zD,d are the images from the coefficient extension. No type-I move is imposed as a regular isotopy; its effect is represented by the displayed curl relations.

LemmaStatement: Literature-sourcedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

The BMW presentation maps to the Dubrovnik tangle algebra

Statement

Let T be the coefficient extension and parameter substitution in the BMW-to-Dubrovnik dictionary, and let KTn(T) be the ordinary Dubrovnik tangle skein algebra: its diagrams are finite generic projections of n arcs with fixed ordered top and bottom endpoints and closed curves, modulo planar isotopy, Reidemeister II and III, the Dubrovnik skein relation, the two curl relations, and the free-circle relation with parameters zD,a,a−1,d. In its fixed chart, D0 is through left/right and D∞ is cup-cap top/bottom. For every n≥2, send the BMW generator gi to the positive Artin crossing between strands i,i+1, its inverse to the negative crossing, and ei to the adjacent cup-cap tangle. This assignment extends to a unital T-algebra homomorphism Φn:BMWn(T;q,ρ,δ)→KTn(T). For n=0,1, define the unital T-algebra homomorphism by sending each scalar to that scalar times the empty or straight tangle, respectively. This claim asserts well-definedness only; it does not assert surjectivity or injectivity.

Facts & Assumptions

Given: The BMW presentation over T, the Dubrovnik coefficient extension, and the rectangular regular-isotopy tangle algebra described in the statement.

[F1]

The BMW generators satisfy the braid and distant-commutation relations, the distant cup-cap relations, eiei±1ei=ei, gigi±1ei=ei±1ei, eigi±1gi=eiei±1, gi−gi−1=zB(1−ei), giei=eigi=ρ−1ei, eigi±1ei=ρei, and ei2=δei (BMW algebra in a fixed Kauffman skein convention).

[F2]

Under a=ρ, zD=zB, and d=δ, the scalar relation holds, D0 is the through smoothing, D∞ is the cup-cap smoothing, the crossing rule is D+−D−=zD(D0−D∞), the curl factors are a,a−1, and a free circle contributes d (BMW relations in the Dubrovnik parameter convention, Kauffman regular-isotopy and Dubrovnik conventions).

[F3]

The fixed crossing chart identifies the left-right pairing as the A-smoothing and the top-bottom pairing as the B-smoothing (Kauffman bracket smoothing and loop value).

[F4]

In the generator schematic, top endpoints are above bottom endpoints, the separated strand at a crossing is the over-strand, and stacking is read from top to bottom; the positive crossing is calibrated by the determinant-sign definition (Oriented crossing signs, diagram writhe, and blackboard framing).

Diagram

The positive crossing and the cup-cap generator are shown with stacking read from top to bottom. The white gap marks the under-strand.

giei

Proof

1.1F1given

The inverse of the positive crossing is its negative crossing: stacking them creates a type-II bigon, which cancels by regular isotopy. For ∣i−j∣≥2, the supports of gi and gj are disjoint, so they commute; the supports of gi and ej are disjoint, so those commute as well; and two distant cup-cap tangles commute by planar isotopy. The adjacent braid relation is the type-III move on three monotone strands, and the two possible orders of stacking the cup-cap tangles in eiei±1ei=ei reduce by planar isotopy to the same single cup and cap. These checks preserve the ordered boundary endpoints.

1.2F1F2F3F4algebra

The BMW skein relation maps to Gi−Gi−1=zB(1−Ei)=zD(D0−D∞): here zB=zD, the identity is the through smoothing D0, and Ei is the cup-cap smoothing D∞. In the fixed southwest-to-northeast over-strand chart, write the projected oriented tangent coordinates as (t,x) with t increasing downward. The over and under tangents of the downward crossing can be taken as (1,−1) and (1,1); their determinant is 2>0 by [F4], and its oriented smoothing is through. The bracket names in [F3] are A,B for these two pairings, respectively.

2.1F1F2F4step 1.2algebra

When the positive crossing is followed by a cup-cap, the two branches belong to the same bent strand. Relative to their downward braid orientations exactly one branch reverses, so its determinant self-crossing sign is negative. Thus GiEi=EiGi=a−1Ei=ρ−1Ei; the negative crossing gives the positive self-curl and coefficient a=ρ. For EiGi+1Ei, follow the surviving strand from the top position i+2: it traverses the crossing from position i+2 to i+1, turns along the lower cup to position i, returns up the uncrossed strand at position i to the upper cap, and traverses the other crossing branch from i+1 to i+2. Both encounters are downward in the crossing disk, so the self-crossing has positive determinant sign and gives aEi=ρEi. For EiGi−1Ei, start at the top position i−1: go down the crossing's left branch, around the lower cup and up position i+1, then around the upper cap and down the crossing's right branch. Again both crossing branches are traversed downward, giving the same positive curl. Stacking Ei twice creates a disjoint trivial circle and leaves Ei, so Ei2=dEi=δEi. The self-curl sign after a cup is distinct from the positive self-curl formed by closing a positive two-strand braid.

3.1F1givenstep 1.1step 1.2step 2.1

For the remaining adjacent relations, use three consecutive positions 1,2,3. In G1G2E1, the upper cup joins top endpoints 2,3, the lower cap joins bottom endpoints 1,2, and the remaining strand joins top 1 to bottom 3. That strand passes under both arms of the upper cup. Slide the cup toward the top: its two crossings with that strand form a type-II pair and cancel, leaving the planar tangle E2E1. Hence G1G2E1=E2E1. To reverse stacking, reflect top to bottom AND interchange over and under at every crossing. This is a half-turn in three-space about a horizontal axis in the projection plane; it preserves regular isotopy, fixes Gj and Ej, and reverses products. It therefore gives E1G2G1=E1E2. Likewise, left-to-right reflection together with over/under interchange fixes crossing chirality and sends G1,G2 to G2,G1 and E1,E2 to E2,E1. Applying it to the two identities gives G2G1E2=E1E2 and E2G1G2=E2E1. Translating the three-position rectangle gives both signs of the adjacent index in [F1]. Neither operation is a lone planar reflection, which would invert the crossings. Together with steps 1.1, 1.2 and 2.1, these verify every defining relation for n≥2.

4.1F1givenalgebra∎

For n=0 and n=1, the BMW algebra is the scalar algebra T by [F1], with no crossing or cup-cap generators. Sending a scalar to the same scalar times the empty tangle or the straight tangle is unital and T-linear, so it defines the stated boundary homomorphism.

LemmaStatement: Literature-sourcedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

BMW tangle skein spanning by descending matchings

Statement

For each integer n≥0, let S=Z[a±1,z,d±1]/(z(d−1)−(a−a−1)) and T=S[q±1]/(q−q−1−z), with zD=q−q−1. Let KTn(T) be the ordinary Dubrovnik tangle skein algebra formed from regular-isotopy classes with crossing rule D+−D−=zD(D0−D∞), curl factors a,a−1, and free-circle factor d, where D0 is through and D∞ is cup-cap. Number its 2n boundary endpoints in cyclic order as 1,2,…,n,nˉ,…,2ˉ,1ˉ. A connector is a perfect matching of these endpoints. Orient each open strand from its lower-numbered endpoint to its higher-numbered endpoint and order the open strands by their initial endpoints. Place the finitely many closed strands after the open strands in any fixed order, with a chosen orientation and initial point for each. A diagram is totally descending if, in this traversal order, the first branch encountered at each crossing is the overpassing branch. Then KTn(T) is spanned by one loop-free, self-crossing-free totally descending tangle for each connector. These representatives can have crossings between distinct strands; their crossing data are fixed by the total traversal order. For n=0 the single representative is the empty tangle, and for n=1 it is the straight strand.

Facts & Assumptions

Given: The finite rectangular tangle diagrams, their fixed endpoint order, the Dubrovnik skein and curl relations, and the generator interpretation from the preceding map.

[F1]

A tangle diagram is a generic projection of finitely many arcs with fixed boundary endpoints and closed curves; regular isotopy is generated by planar isotopy and Reidemeister II and III (Ordinary Dubrovnik tangle skein algebra).

[F2]

The tangle coefficient rules are D+−D−=zD(D0−D∞), positive and negative curls multiply by a,a−1, and a disjoint trivial circle multiplies by d (Kauffman regular-isotopy and Dubrovnik conventions).

Proof

1.1F1F2base

If a tangle diagram has no crossings, every closed component is a disjoint trivial circle and the remaining arcs form a crossingless connector; removing each circle by [F2] leaves a scalar multiple of its standard matching tangle. This is the base case for induction on the lexicographically ordered pair (crossing count, bad-crossing count).

1.2F1F2ihinduction

For a diagram with crossings, choose a finite traversal order of its components and orient each arc from its smaller boundary label to its larger one; for closed components use any finite encoded orientation and basepoint. A crossing is bad when its first encountered branch is under. If there is a bad crossing, the skein relation expresses the diagram as its switched diagram plus two smoothing terms. Switching preserves the crossing count and lowers the bad-crossing count by one; each smoothing lowers the crossing count by one. Thus every term is lower in the stated lexicographic order, and the induction hypothesis expresses each as a linear combination of standard descending representatives. The choices here are finite choices made from the encoded diagram, not an appeal to an infinite choice principle.

1.3F1F2algebra

If there is no bad crossing, the diagram is totally descending. Earlier components pass over later ones, so separate their interiors into successive height layers, keeping the boundary endpoints fixed. Within one layer, the first-encounter-over condition lets the already traversed part of a component be pulled above its untraversed part: it is an unknotted arc relative to its endpoints, or an unknotted closed curve. Straighten each arc to a simple planar arc in its layer and each closed curve to a circle by ambient isotopy. This simplification may use type-I moves on open arcs as well as on closed curves; it is not asserted to be regular isotopy. In a finite generic diagram movie, planar isotopy and moves II and III preserve the skein class, while each deletion of a positive or negative curl contributes a or a−1 by [F2] (an insertion contributes the inverse factor). Thus the original diagram equals ar times the resulting layered diagram for some integer r. Separate and delete its c trivial closed circles by the free-circle rule, leaving ardc times a loop-free, self-crossing-free descending diagram with the same open connector.

2.1F1F2step 1.1step 1.2step 1.3discharge-induction: step 1.2∎

The base case, induction step, and descending terminal case together show by well-founded induction that every diagram reduces to a linear combination of standard representatives. For each connector choose simple arcs in the rectangle and put their interiors in height layers ordered by their initial endpoints; a generic projection gives a loop-free, self-crossing-free descending representative. Any two such representatives with that connector can be put in the same ordered layers. In a disk, two simple arcs with the same endpoints are isotopic relative to those endpoints; apply this within each layer, leaving the other layers fixed and retaining the boundary collars. These isotopies keep each arc simple and its blackboard framing untwisted, so their generic projections use only planar isotopy and moves II and III, with no curl factor. Thus the loop-free, self-crossing-free representatives are unique up to regular isotopy. There are (2n−1)!! perfect matchings on 2n endpoints, obtained by pairing the first endpoint in 2n−1 ways and repeating; for n=0 the empty matching is unique and for n=1 the straight strand is unique.

LemmaStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

Finite source normal form over the Dubrovnik coefficient extension

Statement

Let S=Z[a±1,z,d±1]/(z(d−1)−(a−a−1)) and T=S[q±1]/(q−q−1−z). Put ρ=a and δ=d. For every n≥0, the abstract presented algebra BMWn(T;q,ρ,δ) has a finite basis indexed by the perfect matchings of 2n endpoints. In particular it is spanned by Nn elements, where N0=1 and Nn=(2n−1)!! for n≥1. This is a source-module assertion about the generators-and-relations algebra, independently of any proposed map to a Dubrovnik tangle algebra.

Facts & Assumptions

Given: The abstract BMW presentation over T and the finite matching index set.

[F1]

Over R=Z[q±1,r±1,Δ±1]/((q−q−1)(Δ−1)−(r−r−1)), the abstract BMW presentation has a matching-indexed basis. Its local proof establishes tower absorption, nested-cap identities, the through-strand ideal filtration, and shuffle stability before the double-induction injectivity argument (BMW basis by descending Kauffman tangles, Proof phases 6–18).

[F2]

The BMW presentation uses gi−gi−1=(q−q−1)(1−ei), giei=eigi=ρ−1ei, eigi±1ei=ρei, and ei2=δei, with the displayed braid and cup-slide relations; ranks zero and one are the scalar algebra (BMW algebra in a fixed Kauffman skein convention).

[F3]

In T, q−q−1=z, ρ=a, δ=d, and z(d−1)=a−a−1 (BMW relations in the Dubrovnik parameter convention).

Proof

1.1F3constructalgebra

Define f:R→T by q↦q, r↦a, Δ↦d. Its defining relation maps to zero by [F3], and its unit generators map to units. Conversely define h:T→R by a↦r, d↦Δ, q↦q, and z↦q−q−1. The relation of S maps to the relation of R, and q−q−1−z maps to zero. On each displayed ring generator, both composites are the identity. Thus f,h are inverse ring isomorphisms, without inverting z or requiring a flatness argument.

2.1F1F2F3step 1.1algebra

Transport the source presentation along f. Send each gi±1 and ei to the identically named generator over T. The braid, commutation and cup-slide relations are literally identical, while the remaining coefficients become q−q−1, a−1, a, and d, exactly as in [F2] and [F3]. The inverse coefficient map h gives an inverse map of presented algebras, because it fixes the generator names and reverses each coefficient substitution. This verifies the source comparison without assuming that either tangle realization is injective.

3.1F1F2step 2.1algebra∎

Transport the basis in [F1] through this algebra isomorphism. If bm denotes the transported basis element with matching index m, every source element has one expression ∑mtmbm with tm∈T, and these expressions are unique. This is the finite source normal form supplied by the already proved local universal theorem, whose ideal/shuffle proof concerns the abstract algebra rather than a dimension inference from a tangle quotient. A perfect matching pairs the first endpoint in 2n−1 ways and then matches the remaining endpoints; hence there are Nn=(2n−1)!! indices, and one empty index at n=0. The scalar definitions give the same rank-one conclusion at n=1.

LemmaStatement: Literature-sourcedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

BMW descending matchings are independent by closure pairing

Statement

Let S=Z[a±1,z,d±1]/(z(d−1)−(a−a−1)) and let T=S[q±1]/(q−q−1−z). For each n≥0, index the standard descending matching tangles by the perfect matchings m of the 2n boundary endpoints. Reflect a second such tangle across the horizontal midline and glue corresponding boundary endpoints to obtain a closed diagram. Let Mn be the matrix whose (m,m′) entry is the scalar Dubrovnik evaluation P of this closure. Then det⁡Mn is nonzero in S, its image is a non-zero-divisor in T, and the standard matching tangles are linearly independent over T. The assertion is over this universal coefficient extension and makes no independence claim after an arbitrary nonflat specialization.

Facts & Assumptions

Given: The standard descending tangle representatives, the scalar Dubrovnik evaluation, and the coefficient rings S⊂T.

[F1]

The scalar evaluation P is defined on every closed diagram, is unchanged by regular isotopy, multiplies by a,a−1 at the two curls and by d for each free circle, and the coefficient ring S is an integral domain (Scalar evaluation of framed Kauffman link diagrams).

[F2]

T is free over S with basis 1,q, so the inclusion S↪T is injective (BMW relations in the Dubrovnik parameter convention).

[F3]

For every connector there is one standard loop-free, self-crossing-free totally descending tangle; any two such diagrams with the same connector are regularly isotopic (BMW tangle skein spanning by descending matchings).

Diagram

In the schematic, solid blue edges are one endpoint matching and dashed red edges are the other. Each vertex belongs to one edge of each color, so the union decomposes into alternating cycles; each such cycle is one component after closure.

mm0

Proof

1.1F1F3constructalgebra

Define the ring homomorphism σ:S→Z[x±1] by a↦1, z↦0, and d↦x; the defining relation maps to 0=0, so the map is well defined. For any closed diagram in an entry of Mn, the skein rule in [F1] becomes P+=P− under σ. Switch finitely many crossings until the closed diagram is totally descending; these switches do not change its specialized value. Pulling the first traversed strands above the later ones unties every component, and the specialized curl factor is 1. The result is a disjoint union of ℓ(m,m′) trivial circles, where ℓ(m,m′) is the number of connected components in the union of the two endpoint matchings. Hence σ(Mn[m,m′])=xℓ(m,m′). The closure is a closed diagram at every n, including the empty diagram for n=0.

2.1F1step 1.1algebra

If m=m′, their union consists of n doubled edges, so ℓ(m,m)=n. If m≠m′, each connected component of their union is an alternating even cycle, and at least one has length at least four; therefore ℓ(m,m′)≤n−1. Let N=(2n−1)!! be the number of matchings, with N=1 for n=0. In the determinant expansion of σ(Mn), the identity permutation contributes xnN. Every nonidentity permutation has at least one off-diagonal entry of degree at most n−1, while every other entry has degree at most n, so its term has degree at most nN−1. The identity term is therefore the unique leading term with coefficient 1, and det⁡(σ(Mn))≠0. Thus det⁡Mn≠0 in S. For n=0 the matrix is [1], so the same conclusion holds.

3.1F1F2step 2.1algebra

Since S is a domain by [F1], multiplication by det⁡Mn≠0 is injective on S. By [F2], every t∈T has a unique form u+vq with u,v∈S. If (det⁡Mn)t=0, uniqueness gives (det⁡Mn)u=(det⁡Mn)v=0 in S, hence u=v=0; so det⁡Mn is a non-zero-divisor in T.

4.1F1F2step 3.1algebra∎

Suppose ∑mtmTm=0 in the tangle skein algebra over T. Close this relation against each reflected standard matching and apply the scalar evaluation; closure respects the skein, curl, and circle relations, so the resulting equations are MnTt=0. Multiplication by the adjugate gives (det⁡Mn)t=0. Step 3.1 shows each coordinate tm is zero. Therefore the standard tangles are linearly independent over T. The same argument includes n=0 and n=1, whose matrices are respectively [1] and [d].

LemmaStatement: Literature-sourcedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

BMW closure trace and stabilization scalars

Statement

For n≥1, let Φn be the BMW-to-Dubrovnik tangle homomorphism over T, let t^ denote closure of an (n,n) tangle by joining corresponding top and bottom endpoints without a twist, and define τn(x)=d−nP ⁣(Φn(x)^),x∈BMWn(T;q,ρ,δ). Then τn is a cyclic T-linear trace, compatible with the tower inclusion ιn:BMWn→BMWn+1 that adds one straight strand, and for every x∈BMWn, τn+1(ιn(x))=τn(x),τn+1(ιn(x)gn)=ad−1τn(x),τn+1(ιn(x)gn−1)=a−1d−1τn(x),τn+1(ιn(x)en)=d−1τn(x), where a=ρ and d=δ.

Facts & Assumptions

Given: The BMW tower, its tangle realization, the scalar Dubrovnik evaluation, and closure by untwisted endpoint arcs.

[F1]

The natural assignment from the BMW presentation to the Dubrovnik tangle skein algebra is a well-defined algebra homomorphism for each n (The BMW presentation maps to the Dubrovnik tangle algebra).

[F2]

The scalar P is invariant under regular isotopy, multiplies by a and a−1 under positive and negative curls, and by d under addition of a disjoint trivial circle (Scalar evaluation of framed Kauffman link diagrams).

[F3]

gn is the positive Artin crossing, gn−1 its negative crossing, and en the adjacent cup-cap tangle (The BMW presentation maps to the Dubrovnik tangle algebra).

[F4]

The Dubrovnik parameters satisfy a=ρ and d=δ under the specified coefficient map (BMW relations in the Dubrovnik parameter convention).

Proof

1.1F1F2

By [F1], the tangle class Φn(x) depends only on the BMW algebra element x, so closing it and applying P defines a T-linear scalar. For x,y∈BMWn, the two closed tangles obtained by closing the stacked products Φn(x)Φn(y) and Φn(y)Φn(x) differ only by moving the chosen cut between the factors once around the closed tangle. This is an isotopy of the closed diagram and preserves its framing; therefore P(Φn(xy)^)=P(Φn(yx)^), proving cyclicity after multiplication by d−n.

2.1F1F2step 1.1algebra

Under tower inclusion, the new straight strand closes to a disjoint trivial circle. By [F2], P(Φn+1(ιn(x))^)=dP(Φn(x)^). Thus d−(n+1)dP(Φn(x)^)=τn(x), which proves tower compatibility.

2.2F2F3F4step 1.1algebra

Closing ιn(x)gn turns the added positive crossing into a positive curl on the last closure arc of Φn(x)^; closing ιn(x)gn−1 gives a negative curl on the same arc. By [F2] and [F3], the respective scalar factors are a and a−1. Normalization by d−(n+1) gives ad−1τn(x) and a−1d−1τn(x).

3.1F1F2F3step 1.1algebra∎

In the closure of ιn(x)en, the added cup and cap and the two added closure arcs form a detour joining the top and bottom ends of the last strand of Φn(x). Following that component through the cup, cap, and closure arcs gives exactly the same connection as the untwisted closure arc for Φn(x); the other components and crossings are unchanged. Pulling this detour into the closing collar is a planar isotopy, so the unnormalized evaluations agree. The normalization changes from d−n to d−(n+1), giving d−1τn(x).

LemmaStatement: Literature-sourcedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

BMW has the descending Kauffman tangle basis

Statement

Over the universal coefficient extension T from the BMW-to-Dubrovnik parameter dictionary, for every n≥0 the natural map Φn from the presented BMW algebra to the Dubrovnik (n,n) tangle skein algebra is an isomorphism. Both algebras are free T-modules on the standard totally descending, loop-free, self-crossing-free matching tangles indexed by perfect matchings of the 2n boundary endpoints. The common rank is (2n−1)!! for n≥1, with rank one at n=0 and n=1.

Facts & Assumptions

Given: The presented BMW algebra over T, the Dubrovnik tangle skein algebra, and the standard matching tangles.

[F1]

The assignment gi↦ positive crossing and ei↦ cup-cap defines a homomorphism Φn (The BMW presentation maps to the Dubrovnik tangle algebra).

[F2]

The tangle skein algebra is spanned by the standard descending matching tangles (BMW tangle skein spanning by descending matchings).

[F3]

Those tangle classes are linearly independent over T, including the boundary ranks (BMW descending matchings are independent by closure pairing).

[F4]

The BMW algebra is generated by the invertible crossings gi and the cup-cap generators ei, subject to the listed BMW relations (BMW algebra in a fixed Kauffman skein convention).

[F5]

The abstract BMW algebra over this T is spanned by Nn elements, with Nn equal to the number of matching indices (Finite source normal form over the Dubrovnik coefficient extension).

Proof

1.1F2F3algebra

By [F2] and [F3], the tangle skein algebra has a basis indexed by the perfect matchings of the 2n endpoints. There are (2n−1)!! such matchings: choose the partner of the first endpoint in 2n−1 ways and apply the same count to the remaining 2n−2 endpoints, with one empty matching at n=0. The unique matching at n=1 is the straight strand. Hence the tangle algebra has the stated rank and boundary bases.

2.1F1F2F4constructstep 1.1

Fix a standard matching connector and let k be the number of top-top pairs. The number of bottom-bottom pairs is also k, because the remaining endpoints must be paired top-to-bottom. If k=0, the connector is a permutation diagram, so its standard descending representative is a braid diagram; reading its finitely many crossing levels expresses it as a word in the crossing images Gi±1=Φn(gi±1). If k>0, choose a permutation braid B1 that moves the k top pairs to adjacent positions (1,2),(3,4),…,(2k−1,2k), and a permutation braid B2 that routes the corresponding bottom pairs to those positions. The remaining through-strands form a braid B on n−2k strands. With the shifted copy of B placed beside the cup-cap block, the tangle has factorization B1[(E1E3⋯E2k−1)⊗B]B2. Each Bi and B is a finite word in the Gj±1, each Ej=Φn(ej) is a cup-cap generator, and the shifted factors use indices among 1,…,n−1. The permutation braid pieces are obtained by reading the existing upper and lower layers of Tm; moving the horizontal pairs to adjacent positions is a boundary-fixing braid isotopy, so it preserves the crossing data and total descending order. The factorization therefore has the same connector and is regularly isotopic to the standard representative. Uniqueness for a fixed connector from the spanning proof identifies its class with that representative. Thus every basis tangle is in the image of Φn, proving surjectivity by [F2].

3.1F1F2F3F5step 1.1step 2.1algebra∎

Let N be the number of matchings and choose the N source basis elements supplied by [F5]. They define a surjection u:TN→BMWn(T), and step 2.1 gives the surjection Φn:BMWn(T)→KTn(T). Identify the target with TN using step 1.1. The composite A=Φnu:TN→TN is a surjective square matrix over the commutative ring T. Choose a preimage of each of its finitely many standard basis vectors to obtain B with AB=I. Then det⁡(A)det⁡(B)=1, so the adjugate formula makes A invertible. If x∈ker⁡Φn, write x=u(v); then Av=0, hence v=0 and x=0. Thus Φn is injective as well as surjective. Its inverse transports the standard matching basis to the abstract BMW algebra, proving all the stated freeness and rank assertions, including n=0,1. No implication from target freeness alone is used: the finite source spanning bound [F5] is essential.

AlgorithmAlgorithm: Literature-sourcedProof: Not applicableverified 2026-10-22 (gpt-6.1-sol)Open item page →

Compute the Kauffman polynomial from a BMW braid closure

Definition

Input and output. The input is one finite ASCII string. Its prescribed form is n;ell;word, where n and ell are canonical decimal natural numbers (0, or a nonzero decimal digit followed by zero or more decimal digits), and word is empty if ℓ=0 or is exactly ℓ comma-separated tokens of the form i+ or i-, with i a canonical decimal natural number. There is no whitespace or trailing character. The output is either the rejection symbol REJECT or an element of the converted coefficient ring TK=Z[i,A±1,Z,d±1,q±1]/(i2+1, Z(d−1)+A+A−1, q−q−1−iZ). Steps 2–5 use the Dubrovnik coefficient extension T, with a=ρ and d=δ; Step 6 uses the ring homomorphism φ:T⟶TK,(a,z,d,q)⟼(−iA,iZ,d,q).

  1. Parse and validate. If the input is not in the stated syntax, if ℓ is not the number of letter tokens, if n=0, or if any token index fails 1≤i<n, return REJECT and halt. Otherwise read the tokens as the finite signed Artin word β=σi1ε1⋯σiℓεℓ,εj∈{−1,1}.

  2. Compute the closure data. Form the BMW product bβ=gi1ε1⋯giℓεℓ. Set w=∑j=1ℓεj and let c be the number of cycles, including fixed points, of the permutation si1⋯siℓ of {1,…,n}.

  3. Enumerate a matching basis. Work in the unit rectangle R=[0,1]2 with top and bottom endpoints at (j/(n+1),1) and (j/(n+1),0), respectively, for 1≤j≤n. Fix a prefix-free binary encoding of finite rational polygonal diagrams with over/under data, with rational coordinates written as reduced numerator/positive-denominator pairs. Number the tangle endpoints in cyclic order 1,2,…,n,nˉ,…,2ˉ,1ˉ. Enumerate perfect matchings recursively: pair the least unmatched endpoint with each greater unmatched endpoint in increasing order, then continue on the remaining endpoints. For each matching μ, scan finite diagram codes in increasing code length and then lexicographically. Choose the first code of a rational polygonal tangle diagram with that connector, no closed component and no strand self-crossing, in which the open strands are oriented from their lower-numbered to their higher-numbered endpoint, ordered by initial endpoint, and every crossing is over on the first traversed strand. This is the standard descending representative Tμ. Give each polygonal segment its distinct code label and its orientation inherited from its strand. The spanning lemma identifies the standard descending class for each connector.

  4. Build generator matrices by skein reduction. For every signed generator gi±1, form its left-multiplication matrix in the ordered basis {Tμ}. The column at Tμ is computed by reducing gi±1Tμ. For each initial reducer input (a matrix column here or a closed trace diagram in Step 5), first fix pairwise disjoint rational crossing boxes, each meeting only its two crossing branches, in four boundary ports, and containing no polygonal vertex. Choose the first admissible finite tuple in the length-then-lexicographic rational coding order of Step 3. Make the boxes small enough that every component contains a segment portion outside the boxes. Subdivide all polygonal segments at their box-boundary ports. Give the portions outside the boxes fresh distinct labels in their finite diagram-code order; designate the lexicographically smaller coordinate endpoint of each portion as its initial endpoint. Retain these portions, labels, and endpoints throughout that reduction tree. Inside each box record either the original crossing pairing or one of its two smoothing pairings; switches change only over/under data, and smoothings change only this pairing. In each current diagram, orient open strands from the smaller to the larger boundary endpoint label and order them by their initial endpoints. Order closed components by their least portion labels. Start each closed component along its least-labelled portion from its designated initial endpoint to its other endpoint, then follow its unique continuation. Inside a crossing box follow its current pairing. No portion is split or relabelled by a switch or smoothing, and every resulting component contains a labelled portion. This determines the traversal even when the designated directions of successive portions disagree. Traverse the open strands followed by the closed components in this order, and select the first crossing whose first encountered branch is under. Let R(D) denote the coordinate vector of the current tangle expression in the matching basis. If the selected crossing is D+ in the fixed chart, put η=1; if it is D−, put η=−1. Replace R(D)=R(Dsw)+ηzD(R(D0)−R(D∞)), using the fixed through smoothing D0 and cup-cap smoothing D∞. Recurse on all three resulting terms. The switched branch has one fewer non-descending crossing and each smoothing has one fewer crossing. At a descending tangle leaf, use the traversal to lift each already traversed segment over the remaining diagram, removing self-crossings while fixing the boundary; retain crossings between distinct open strands in their ordered layers. Remove the resulting framing curls with factors a or a−1 and each closed component with factor d. Record the remaining standard matching tangle and add its coefficient to that matching coordinate.

  5. Apply the matrices and evaluate the trace row. Start with the coordinate vector of the identity tangle and apply the generator matrices from the rightmost braid letter to the leftmost, obtaining vβ, the coordinate vector of Φn(bβ). For each matching μ, close Tμ by the following fixed untwisted planar closure. For 1≤j≤n put xj=j/(n+1) and ϵj=1/(j+1), and add the rational polygonal arc

    Cj:(xj,1)→(xj,1+ϵj)→(1+ϵj,1+ϵj)→(1+ϵj,−ϵj)→(xj,−ϵj)→(xj,0).

    These arcs lie outside R except at their specified endpoints and are pairwise disjoint: if j<k, then xj<xk and ϵj>ϵk, so their exterior lanes are nested. Orient Cj from top endpoint j to bottom endpoint jˉ, give its segments fresh distinct labels, and use this same arc system for every matching. It represents the untwisted closure used in the definition of τn. Evaluate the closed diagram by the deterministic traversal and skein recursion of Step 4: at a descending leaf, straighten the traversal-ordered components, remove their framing curls with factors a,a−1, remove each free circle with factor d, and use P(∅)=1 for the empty diagram.

    Set tμ=d−nP(Tμ^),τn(bβ)=tTvβ.

  6. Convert parameters and return. Substitute a=−iA and z=iZ in the expression dn−1τn(bβ) computed in Step 5, leaving d,q fixed and interpreting all coefficients in TK. Return −iw(−1)cA−wφ ⁣(dn−1τn(bβ)).

Facts & Assumptions

Given: A finite signed braid word, the BMW product, the oriented braid closure, the Dubrovnik scalar evaluation, and the normalized closure trace.

[F1]

The Artin generator in the word denotes the positive geometric half twist; it has determinant crossing sign +1, its inverse has sign −1, and writhe is the signed crossing sum (Markov conjugation and stabilization moves, Oriented crossing signs, diagram writhe, and blackboard framing).

[F2]

The closure of a braid word has one component for each cycle of its strand permutation (The closure of a geometric braid).

[F3]

The exponent sum of the word is the sum of its signed generator exponents (The exponent sum of a braid).

[F4]

The generator assignment extends to the algebra homomorphism Φn (The BMW presentation maps to the Dubrovnik tangle algebra).

[F5]

The tangle algebra has a finite basis indexed by the perfect matchings of 2n endpoints; tangle skein reduction spans it and closure-pairing independence makes coordinates unique (BMW tangle skein spanning by descending matchings, BMW descending matchings are independent by closure pairing).

[F6]

τn(b)=d−nP(Φn(b)^) and P satisfies the stated skein, curl, and circle rules (BMW closure trace and stabilization scalars, Scalar evaluation of framed Kauffman link diagrams).

[F7]

On a fixed oriented diagram with writhe w and component count c, the defining formulas are L(A,Z)=−iw(−1)cD(−iA,iZ) and F(A,Z)=A−wL(A,Z), with i2=−1 (Kauffman regular-isotopy and Dubrovnik conventions).

TheoremStatement: Literature-sourcedProof: AI-adaptedjudge pass (gpt-6-luna)verified 2026-10-22 (gpt-6.1-sol)Open item page →

The BMW Markov trace gives the Dubrovnik link invariant

Statement

Assume the Axiom of Choice. For every nonempty oriented link K⊂S3 and every finite signed Artin braid word β whose oriented closure represents K, the corrected BMW trace value Q(β)=−(−1)c(β)a−w(β)dn−1τn(β), where n is the strand count, c(β) is the number of closure components, and w(β) is the determinant writhe, is independent of the braid representative. It equals the declared writhe-normalized Kauffman ambient-isotopy invariant of K at A=ia, Z=−iz.

Here τn(β) denotes τn(bβ), where bβ is obtained by replacing each letter σi±1 by gi±1 in the same order.

Facts & Assumptions

Given: AC, a nonempty oriented link in S3, and a finite signed Artin braid word whose closure represents it.

[A1]

Assume the Axiom of Choice (The Axiom of Choice).

[F1]

Every oriented link is equivalent to the closure of a finite geometric braid; AC is the stated hypothesis (Alexander's theorem: every link is a closed braid).

[F2]

Two braids have equivalent oriented closures if and only if they are related by finitely many conjugations and positive or negative stabilizations/destabilizations; AC is the stated hypothesis (Markov's theorem for braid closures).

[F3]

The trace is cyclic, tower-compatible, and has stabilization factors ad−1,a−1d−1 for gn,gn−1 (BMW closure trace and stabilization scalars).

[F4]

The closure has one component for each cycle of its strand permutation; the Markov-move convention identifies each Artin generator with the positive geometric half twist, which contributes determinant sign +1, and its inverse contributes −1. The word exponent sum is the signed sum of these generator exponents (The closure of a geometric braid, Markov conjugation and stabilization moves, Oriented crossing signs, diagram writhe, and blackboard framing, The exponent sum of a braid).

[F5]

The Markov moves are conjugation and the two signed stabilizations, with inverses allowed (Markov conjugation and stabilization moves).

[F6]

The scalar Dubrovnik value on a nonempty diagram is D=P/d, and DK(a,z)=−i−w(K)(−1)c(K)LK(ia,−iz) while FK(A,Z)=A−w(K)LK(A,Z) (Kauffman regular-isotopy and Dubrovnik conventions, Kauffman and Dubrovnik writhe-component conversion).

[F7]

The BMW-to-tangle homomorphism sends each gi±1 to the corresponding positive or negative Artin crossing (The BMW presentation maps to the Dubrovnik tangle algebra).

[F8]

AC implies ACω by restriction to countable indexed families, and under ACω equivalent oriented link diagrams are connected by finitely many planar isotopies and oriented Reidemeister moves (The Axiom of Choice, Reidemeister's theorem for oriented diagrams).

Proof

1.1A1F1givenchoose

Fix an oriented link K. By [F1], choose a finite signed braid word β0 whose oriented closure represents K. This use of existence is valid under [A1], as required by [F1]. Define Q(β) by the formula in the statement for every braid word with closure equivalent to K.

2.1F3F4F5step 1.1algebra

A conjugation β↦γβγ−1 leaves the closure component count unchanged because the strand permutation is conjugated, and leaves writhe unchanged because the exponent sum of γ cancels with that of γ−1. Cyclicity in [F3] gives τn(γβγ−1)=τn(β). Thus Q is unchanged by conjugation.

2.2F3F4F5step 1.1algebra

For positive stabilization β′=ιn(β)σn, the new transposition involving strand n+1 joins that new strand to the cycle containing strand n, so c(β′)=c(β). The exponent sum increases by one, hence w(β′)=w(β)+1. By [F3], τn+1(β′)=ad−1τn(β). Therefore Q(β′)=−(−1)ca−(w+1)dn ad−1τn(β)=Q(β). For negative stabilization the cycle count is again unchanged, the writhe becomes w−1, and τn+1(βσn−1)=a−1d−1τn(β); substituting gives −(−1)ca−(w−1)dna−1d−1τn(β)=Q(β). Thus both stabilizations and their inverse moves preserve Q.

3.1A1F1F2F3F6F7F8step 2.1step 2.2∎

By [F2], any two braid words whose oriented closures represent K are Markov equivalent. Each move in a finite Markov sequence preserves Q by steps 2.1 and 2.2, so Q is independent of the braid representative. For a representative β, [F7] identifies Φn(bβ)^ with its oriented closure diagram. By [F3], τn(β)=d−nP(Φn(bβ)^). Hence dn−1τn(β)=d−1P(Φn(bβ)^)=Dβ^(a,z) by [F6]. Applying the conversion in [F6] gives Fβ^(ia,−iz)=(ia)−wLβ^(ia,−iz)=−(−1)ca−wDβ^(a,z)=Q(β). The scalar conversion lemma proves that F is unchanged by each oriented Reidemeister move; [F8] therefore identifies this fixed-diagram value with the declared ambient-isotopy value of K. AC is used in [F1], [F2], and [F8]; the trace and local formula calculations are choice-free.

TheoremStatement: AI-adaptedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

The BMW braid-closure algorithm terminates and returns its stated value

Statement

For every finite ASCII input string, the BMW braid-closure algorithm parses the form n;ell;word, where n and ell are canonical decimal natural numbers (0, or a nonzero decimal digit followed by zero or more decimal digits), and word is empty if ℓ=0 or is exactly ℓ comma-separated tokens of the form i+ or i-, with i a canonical decimal natural number. There is no whitespace or trailing character. It returns REJECT exactly when the string fails this syntax, the parsed value of ℓ differs from the actual number of letter tokens, the parsed strand count is n=0, or some letter index fails 1≤i<n. For every other input, the algorithm terminates after finitely many basis-code searches, algebra operations, and skein reductions, and returns exactly −iw(−1)cA−wφ ⁣(dn−1τn(β))∈TK, Here w is the determinant writhe of the oriented closure, c is its component count, τn is the normalized scalar closure trace over T, and φ:T→TK is the algorithm's substitution (a,z,d,q)↦(−iA,iZ,d,q). No asymptotic complexity bound is asserted.

Facts & Assumptions

Given: A finite ASCII input string and the deterministic closure-evaluation recursion in the algorithm.

[F1]

The algorithm parses the exact input grammar, rejects its stated invalid cases, and on an accepted string gives a finite signed braid word (Compute the Kauffman polynomial from a BMW braid closure).

[F2]

The scalar closure trace is defined by d−nP, and P has the skein, curl, and free-circle rules (BMW closure trace and stabilization scalars, Scalar evaluation of framed Kauffman link diagrams).

[F3]

A switch at the selected bad crossing preserves the crossing count and lowers the bad-crossing count by one; either smoothing lowers the crossing count by one. Descending tangles reduce to a standard matching, and descending closed diagrams evaluate by curls and free circles (Compute the Kauffman polynomial from a BMW braid closure).

[F4]

For each fixed n, the matching tangles form a finite basis of the tangle skein algebra (BMW tangle skein spanning by descending matchings, BMW descending matchings are independent by closure pairing).

[F5]

The BMW generators map multiplicatively to the crossing and cup-cap tangle generators (The BMW presentation maps to the Dubrovnik tangle algebra, Ordinary Dubrovnik tangle skein algebra).

[F6]

The Artin word generators are the positive geometric half twists; each contributes +1 to determinant writhe, its inverse contributes −1, the word exponent sum is their signed sum, and the closure components are the cycles of the strand permutation (Markov conjugation and stabilization moves, Oriented crossing signs, diagram writhe, and blackboard framing, The exponent sum of a braid, The closure of a geometric braid).

Proof

1.1F1F4constructalgebra

The first branch tests the exact grammar and then the listed count and index conditions. By [F1], it returns REJECT exactly for the stated invalid cases, and an accepted string gives a finite signed braid word. Parsing a finite string terminates. For fixed n, there are finitely many matching connectors. By [F4], each connector has a standard descending class. For each matching, draw its finitely many open strands as simple polygonal arcs in R with the fixed rational endpoints. Choose their interior vertices in general position and approximate them sufficiently closely by rational coordinates, preserving the endpoints and avoiding self-crossings, tangencies, and triple points. Assign each crossing so that the earlier strand is over the later one. This gives a rational generic descending code for the connector, so Step 3’s ordered search has a witness and terminates. Step 5 uses the explicit rational closure arcs Cj in the algorithm. For j<k, xj<xk and ϵj>ϵk, so their exterior lanes are nested and disjoint; they meet R only at the prescribed endpoints. Thus each trace entry is a finite closed diagram without a closure-code search. The number of basis tangles and generator matrices is finite.

1.2F2F3F4base

For each reducer input D, the Step 4 traversal is determined by the endpoint labels, retained segment labels, and current crossing or smoothing pairings. Thus the crossing count r(D) and bad-crossing count b(D) are well defined. At a terminal input, the algorithm reduces a crossingless tangle to its matching, simplifies a descending tangle leaf, or evaluates a descending closed diagram by its curls and free circles using [F2]. At a selected bad crossing, [F3] shows that switching keeps r fixed and lowers b by one, while either smoothing lowers r by one. Every recursive child therefore has a smaller lexicographic pair.

1.3F2F3ihinduction

Assume by strong induction that every reducer input with smaller pair terminates. Each recursive node has at most three children, and by [F3] every child has a smaller pair than its parent. Well-founded induction therefore gives a finite reduction tree for every generator-matrix column and every closed trace entry.

2.1F2F4F5F6step 1.1step 1.2step 1.3discharge-induction: step 1.3∎

The recursive reductions apply the defining skein relation, and their terminal matching coordinates are unique by [F4]. Thus the finite matrix products give the coordinates of Φn(bβ) by [F5]. Pairing with the computed trace row yields d−nP(Φn(bβ)^)=τn(bβ) by [F2]. By [F6], the algorithm's w,c are the determinant writhe and component count of this oriented closure. Under a=−iA,z=iZ, the relation z(d−1)=a−a−1 becomes Z(d−1)+A+A−1=0, and q−q−1=z becomes q−q−1=iZ. The units a,d,q map to units, so the substitution defines φ:T→TK. Step 6 is a finite symbolic substitution followed by multiplication, returning exactly −iw(−1)cA−wφ(dn−1τn(bβ)). No division by Z occurs.

TheoremStatement: AI-adaptedProof: AI-adaptedverified 2026-10-22 (gpt-6.1-sol)Open item page →

The Kauffman and Dubrovnik polynomials agree under the stated conversion

Statement

Assume the Axiom of Choice. Fix any nonempty oriented regular link diagram K, with determinant writhe w(K) and component count c(K). Let QK(A,Z)∈TK denote the value returned by the BMW braid-closure algorithm for any finite signed braid word whose closure represents the oriented link represented by K. The quantities DK and LK below are evaluated on this fixed diagram; FK and QK depend only on its ambient oriented link type. Then QK is independent of the chosen braid and QK(A,Z)=FK(A,Z)=−iw(K)(−1)c(K)A−w(K)DK(−iA,iZ), with the inverse conversion DK(a,z)=−i−w(K)(−1)c(K)LK(ia,−iz),i2=−1. The proof covers the unknot, positive and negative curls, and both self-crossing split and mixed-crossing merge smoothing cases under the stated universal coefficient relation, without dividing by z.

Facts & Assumptions

Given: AC, a fixed nonempty oriented regular link diagram, the BMW trace computation from a braid representative, and the declared Dubrovnik/Kauffman conventions.

[A1]

The Axiom of Choice, used for the closed-braid representation and Markov equivalence theorems (The Axiom of Choice).

[F1]

The BMW trace output is independent of the braid representative and equals the declared Kauffman value F(ia,−iz) (The BMW Markov trace gives the Dubrovnik link invariant).

[F2]

For every oriented diagram with writhe w and component count c, D=−i−w(−1)cL(ia,−iz); the proof of that result verifies both skeins, curls, and orientation independence (Kauffman and Dubrovnik writhe-component conversion).

[F3]

The scalar Dubrovnik evaluation has unknot value D=1, positive and negative curl factors a,a−1, and satisfies the coefficient relation z(d−1)=a−a−1 (Kauffman regular-isotopy and Dubrovnik conventions, Scalar evaluation of framed Kauffman link diagrams).

[F4]

On each admissible finite signed braid word, the procedure terminates and returns its corrected BMW trace expression (The BMW braid-closure algorithm terminates and returns its stated value).

Proof

1.1A1F1F4given

Since K is nonempty, [A1] and Alexander's theorem give a finite braid representative. Write Qold(β)=−(−1)ca−wdn−1τn(β). By [F4], the algorithm returns φ(Qold(β)): indeed φ(a−w)=iwA−w. By [F1], Qold(β) is independent of the braid representative and equals FK(ia,−iz). Applying the ring homomorphism φ, with a=−iA,z=iZ, gives QK(A,Z)=FK(A,Z) and preserves independence.

2.1F2step 1.1algebra

By [F2], LK(ia,−iz)=−iw(−1)cDK(a,z). Substitute a=−iA,z=iZ and multiply by A−w to obtain FK(A,Z)=−iw(−1)cA−wDK(−iA,iZ). Together with step 1.1 this is the stated algorithm identity. The unsubstituted [F2] is exactly the displayed inverse conversion.

3.1F2F3step 2.1algebra∎

The boundary cases agree with this formula: for the unknot, c=1,w=0,D=1, so QK(A,Z)=1; a positive curl changes (w,D) to (w+1,aD), leaving a−wD unchanged, and a negative curl changes them to (w−1,a−1D) with the same result. After substitution, the positive-curl multiplier in iwA−wDK(−iA,iZ) is iA−1(−iA)=1, and the negative-curl multiplier is i−1A(−iA)−1=1. At a self-crossing, the oriented smoothing splits one component and the other smoothing keeps the component count. At a mixed crossing, both smoothing pairings merge the two incident components; orienting the non-oriented smoothing by reversing one incident whole component gives the modulo-four writhe phase established from the even mixed-crossing sums in [F2]. Thus the sum/difference skein conversions cover both local component changes, and no coefficient is divided by z.

4 · Examples, counterexamples and false statements

None yet.

Sources