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.
Bracket state-sum exponential bound
Statement
Let be a nonempty oriented link diagram with crossings and components. The state-sum portion of the normalized bracket computation visits exactly smoothing states; computing the writhe correction requires one pass over the crossing signs. Its exact normalized output has absolute Laurent degree at most and signed coefficient-bit size at most . For a knot diagram, these output bounds are linear in .
Using the indexed endpoint-pairing input and dense signed binary-array implementation of the exact bracket bit-growth theorem, together with the crossing signs supplied as bits, the normalized bracket can be computed in elementary bit steps. This is for knots. Input records are assumed to describe the given typed diagram; arbitrary literal-code reading and parsing, extra padding or labels, and geometric-coordinate processing are outside this implementation bound. The finite computations are choice-free. Under the Axiom of Countable Choice, is an invariant of the ambient-isotopy class of the oriented link. No polynomial-time Jones evaluation is asserted.
Statement references
Encoded diagram size and exact output
Kauffman bracket state-sum procedure properties
Exact bracket output bit-growth bound
The normalized bracket is an oriented link invariant
The Axiom of Countable Choice ()
Kauffman, Combinatorial Knot Theory and the Jones Polynomial (2022), §2
Facts & Assumptions
Given: A nonempty regular oriented link diagram with crossings, components, and an indeterminate.
The Axiom of Countable Choice (): is the axiom of countable choice.
Encoded diagram size and exact output: the crossing count is , the component count is , and Laurent coefficient-bit size uses the signed-magnitude convention.
Kauffman bracket state sum: every state contributes to the exact Laurent polynomial.
Kauffman bracket state-sum procedure properties: the state-sum procedure visits exactly the smoothing assignments and returns the displayed bracket.
Exact bracket output bit-growth bound: the raw bracket has absolute Laurent degree at most and signed coefficient-bit size at most . Its specified indexed endpoint-pairing and dense binary-array implementation takes elementary bit steps, excluding arbitrary literal-code parsing.
The normalized bracket is an oriented link invariant: with crossing signs and , the normalization is unchanged under oriented Reidemeister moves and is an ambient-link invariant under .
Proof
By [F3], the state-sum procedure visits every map from the -element crossing set to exactly once, so it makes exactly state visits. The writhe is the sum of one sign from each of the crossings by [F5], so a direct scan computes it in one pass. These finite operations use no choice principle.
Each crossing sign is or , so . Multiplication by shifts every Laurent exponent of the raw bracket by and multiplies coefficients only by a sign. Thus the absolute degree increases by at most , giving by [F4], while coefficient-bit size is unchanged and remains at most . For both bounds are linear in .
Put . By [F4], compute the raw bracket in bit steps in the specified representation. Summing the supplied sign bits uses an -bit signed counter and bit steps, rather than unit-cost unbounded arithmetic. The factor has sign and exponent . Allocate a dense output array with exponents from to and the same -bit signed coefficient slots as in [F4]. For each raw slot, copy its value to the position shifted by and toggle the sign when necessary. There are slots. Linear lookup or writing scans at most tape cells per slot, including binary index counters, so even this naive normalization costs bit steps. Step 1.2 ensures every shifted exponent and coefficient fits the array. This cost is absorbed in , and for it is . No arbitrary code parser or black-box arithmetic operation is assigned a false constant bit cost.
Under [A1], [F5] identifies the normalized output with an invariant of the ambient-isotopy class of the oriented link. The state count, writhe pass, degree shift, coefficient estimate, and specified bit implementation in steps 1.1, 1.2, and 2.1 remain choice-free. The running-time estimate is exponential in the crossing count, and makes no polynomial-time Jones evaluation claim.
Depends on
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
22 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
- Louis H. Kauffman, Combinatorial Knot Theory and the Jones Polynomial, arXiv:2204.12104v2, §2 (standard reference, not scraped)
- Justin Roberts, Knots Knotes, Edinburgh course notes (1999), §4.3, pp. 24–25 (standard reference, not scraped)
- Danny Calegari, Introduction to Knot Theory, University of Chicago course notes (2025), §5.1, pp. 38–41 (standard reference, not scraped)