53

A knot is an embedding of a circle $S^{1}$ in $3$-dimensional Euclidean space, $\mathbb{R}^3$. Knots are considered equivalent under ambient isotopy. There are two different types of knots, tame and wild. A tame knot is any knot equivalent to a polygonal knot, that is a knot whose image in $\mathbb{R}^3$ is the union of a finite set of line segments. A wild knot is a knot that is not tame. In contrary to the tame knots, wild knots are not well-behaved creatures. They often provide counterexamples to the general version of those theorems which hold for the tame knots.

There are several invariants associated with the knots. For example, the crossing number of a knot is a knot invariant defined as the smallest number of crossings of any diagram of the knot. Wild knots (such as the following picture) may have infinite crossing numbers anywhere between $\aleph_0$ and $2^{\aleph_0}$.

Remark 1. Some cautiousness is needed in the previous statement. According to what Joel has mentioned in his comment, the last statement can be made more accurate. In fact, the set of crossing points of a wild knot seems to be projective which implies that assuming the existence of infinitely many Woodin cardinals, it is either countable or of size continuum because the axiom of Projective Continuum Hypothesis holds under this plausible large cardinal assumption. Furthermore, based on Andreas' comment, one may remove the large cardinal assumption in the last argument too.

enter image description here

While there has been an extensive amount of research dedicated to the classification of tame knots (particularly the iconic prime ones), up to ambient isotopy, it turned out that the classification of wild knots is generally much more complicated. (In this direction see Kulikov's paper: A non-classification result for wild knots).

My question simply is how to make the chaos caused by wild knots even worse by adding new ones to the universe through forcing.

Question 1. Assuming failure of Continuum Hypothesis, let $\aleph_0<\kappa\leq 2^{\aleph_0}$ be an uncountable cardinal. Is there a cardinal preserving forcing notion $\mathbb{P}$ of the universe $V$ such that in $V^{\mathbb{P}}$ there exists a wild knot $K$ of crossing number $\kappa$ which is different from all wild knots of crossing number $\kappa$ in the ground model up to ambient isotopy (definable in $V^{\mathbb{P}}$)?

Remark 2. Potentially, one may find some questions, related to the possible number/behavior of wild knots of the certain knot invariant (such as bridge, unknotting, stick numbers, etc.) in a forcing extension, interesting. However, for the sake of this question, I preferred to stick to a very specific one concerning crossing number. Please feel free to share your thoughts about other possibly interesting problems along these lines in the comments below.


Update. According to Ian's remark in the comments section, it turned out that the notion of crossing number for wild knots retains some ambiguity, as (in contrary to the case for tame knots) there is no straightforward theorem guaranteeing the existence of a regular projection for wild knots, which is somehow essential for counting the number of crossing points in a wild knot. Roughly speaking, if you have a wild knot, you can't even be sure how much knotted it is! Another indication of why these crazy creatures deserve the name "wild"!

Anyway, the soul of the original question remains valid even without any specification to the case of tame/wild knots of any particular characteristics in terms of knot invariants. The main problem is whether it is possible to add a morphologically new knot to the mathematical universe via forcing. Precisely:

Question 2. Starting from a model $V$ of $ZFC$, is there a (cardinal preserving) forcing notion $\mathbb{P}$ in $V$ such that in $V^{\mathbb{P}}$ there exists a (possibly wild) knot $K$ which is different from all knots of the ground model up to ambient isotopy (definable in $V^{\mathbb{P}}$)?

  • 2
    Nice - I didn't even know there was research done relating (wild) knots and set theory – Qfwfq May 23 '18 at 23:58
  • 1
    A MO question that actually contains a nice summary of the Kulikov paper mentioned above is https://mathoverflow.net/questions/203202/descriptive-complexity-of-knot-equivalence So this provides another connection between knots and set theory, but through descriptive set theory rather than forcing. – Francis Adams May 24 '18 at 03:21
  • 2
    @Qfwfq Indeed they are related! I also suspect that one may define some very natural cardinal characteristics of the continuum corresponding to some knot invariants of certain wild knots, or find a way to relate the well-known cardinal characteristics of the continuum to properties of wild knots. – Morteza Azad May 24 '18 at 07:40
  • 1
    What do you mean by crossing number for a wild knot? Although not explicitly stated there, the wikipedia page for crossing number you linked to only defines crossing number for tame knots. – Ian Agol May 24 '18 at 07:40
  • @IanAgol Is there any ambiguity concerning the natural generalization of the definition of crossing number for tame knots to the wild ones based on counting the number of crossings in different (regular) projections of a wild knot? To me it sounds okay. Maybe you mean that in contrary to the case of tame knots, some wild knots may have no regular projections (i.e. no three points on the knot project to the same point) as well as no equivalent knot which does have such a regular projection. If so, could you please add an example? Please let me know if I am missing something. – Morteza Azad May 24 '18 at 08:07
  • 3
    @MortezaAzad: Indeed, I don't know of a theorem guaranteeing a regular projection of wild knots. In a regular projection of a smooth knot, there are only double points of the projection, and the tangent spaces at those double points must be transverse. Even if one supposes that one may arrange only double points in a projection, I'm pretty sure that there are wild knots which cannot be made smooth anywhere, and hence the usual notion of transversality does not make sense. – Ian Agol May 24 '18 at 09:38
  • @IanAgol I see! Thanks for making the subtle ambiguity clear, Ian! I will edit the question accordingly. – Morteza Azad May 24 '18 at 09:55
  • 2
    Since forcing can add new real numbers (while preserving all cardinals), it definitely adds new knots. Can you construct knots that in effect code a given real number or binary sequence, while exhibiting a specific crossing number? If so, then the answer would be yes, since we can add the real number, and then do the construction to get the knot, which must be new because it codes the given binary sequence. – Joel David Hamkins May 24 '18 at 12:30
  • I don't see how the crossing number can easily be strictly between $\aleph_0$ and the continuum $2^\omega$, since in general, the crossing set seems to be a projective set, which under certain widely accepted set theoretic principles (having large cardinal strength), must either be countable or have size continuum. In particular, the crossing number for the knot pictured in the OP is countable. – Joel David Hamkins May 24 '18 at 13:03
  • @JoelDavidHamkins I think some clarifications is needed here. By adding a "new" knot to the universe, I mean a knot with a new shape up to ambient isotopy, not a knot which is merely made of a new string that is already added to the universe. For instance, a trefoil knot that is constructed by twisting a new Cohen real is obviously "new" as a set but not new as a "shape". In this sense, it doesn't seem obvious to me how to construct an essentially new knot type in the extension anyway. Am I right in my interpretation or something is missing? – Morteza Azad May 24 '18 at 13:14
  • 3
    Yes, I understand that and agree, and this is why I asked whether one can code a real into a knot, so that it does truly become part of the isomorphism class. This would make the knot really new. But I am afraid that my knot-tying skills are not sufficient to know whether this is possible. Given an infinite binary string, is there a knot whose isomorphism class determines that string? It would be sufficient to determine it up to finite difference, or even less, since forcing can add various kinds of reals. How complex is knot equivalence under Borel reducibility? – Joel David Hamkins May 24 '18 at 13:27
  • Would you count it as an answer to question 1 if we simply force to push up the value of $2^\omega$, and then take any knot in the extension with crossing number continuum? There is no knot in the ground model with that cardinal crossing number in the ground model, since the old continuum was too small. (But meanwhile, the old knots with crossing number continuum in the ground model may have the new larger continuum as their new crossing number in the extension.) Basically, it seems to me that the crossing number of a knot can be changed by forcing. – Joel David Hamkins May 24 '18 at 13:53
  • @JoelDavidHamkins Maybe! Though, I don't have an intuitively clear idea of how a real answer to such a question may look like right away! As you mentioned, even if we consider the "infinite crossing number" a generally meaningful term while talking about wild knots, the issue with its flexibility during forcing persists. I also believe that the crossing number (as well as many other cardinal-valued knot invariants) aren't immune to the variation during forcing. One might be able to manipulate them by adding/forcing extra assumptions/axioms in the ground/extension which affect $\mathbb{R}$. – Morteza Azad May 24 '18 at 15:48
  • 2
    It isn't clear to me that the phenomenon of the question will need to involve extremely wild knots. One can imagine constructing a knot something like pictured in the question, but where the crossing pattern is set in accordance with some fixed binary sequence. If that pattern (or all but finitely much of it) is truly part of the ambient isotopy class of the knot, then you've got your desired phenomenon, by using a binary sequence added by the forcing. – Joel David Hamkins May 24 '18 at 23:15
  • 4
    @JoelDavidHamkins It seems to me that the set of "crossing" points in a projection of a knot would always be an analytic set, so you wouldn't need any large cardinals to infer that its cardinality can't be strictily between $\aleph_0$ and $2^{\aleph_0}$. (In fact, it seems that the set of crossing points would be an $F_\sigma$ set, namely the union over all $n$ of the sets $A_n$ of points that are the projections of the images of two points in $S^1$ that are at least $2^{-n}$ apart. Each $A_n$ is compact.) – Andreas Blass May 24 '18 at 23:42
  • Yes, Andreas, I had come to the same conclusion (about $\Sigma^1_1$) myself. – Joel David Hamkins May 24 '18 at 23:53
  • 2
    In the knot you've drawn, let's call the pattern on the top part a "cone". I can imagine a knot that consists of an infinite string of such cones, getting smaller and smaller as they go to the right, with a single thread connecting the point at infinity (to the right of all the cones) to the beginning of the first cone. Now I can imagine modifying this knot by drawing some (but not all) of these cones backwards, so that they point left and not right. In this way we can use a wild knot to code an arbitrary subset of the natural numbers. My knot theory is not good enough for me to say whether... – Will Brian May 25 '18 at 10:41
  • 1
    ...the subset of the naturals coded in this way should be a topological invariant. It seems to me like it should be, but I don't know how to prove it. (Hence I've written a comment, not an answer.) If we can code a subset of the naturals into the topological structure of a wild knot like this then, as @JoelDavidHamkins suggested in his comments, we would have a way of adding topologically new knots by forcing. If a forcing construction adds new subsets of the naturals, then it adds new knots. (In fact, if this idea works then we could say something a bit stronger. We could say that ... – Will Brian May 25 '18 at 10:44
  • 1
    ... a forcing adds new knots if and only if it adds new subsets of the naturals. The "only if" implication follows from the fact that any map from $S^1$ to $\mathbb R^n$ can be "coded" by a subset of the natural numbers. The coding would do something like this: first recognize that any continuous function on $S^1$ is determined by its action on a countable dense subset; then the map can be coded by countably many pairs of reals; by interleaving digits, countably many pairs of reals can be coded by a single real; a single real can be coded by a set of naturals, a la binary strings.) – Will Brian May 25 '18 at 10:48
  • 1
    @WillBrian, I like your idea very much. But how do we know that the resulting knots cannot be untied? For example, when the two cones are facing each other at their points, in your construction, perhaps there is a way of unweaving both cones? I would want the knot theorists to say something more about it. – Joel David Hamkins May 25 '18 at 12:07
  • 1
    What I had imagined was not having a sequence of cones, as in your construction, but rather having just one cone, and instead varying the looping-back part in the pictured cone. That is, in that knot, the string follows a forward-two-steps-back-one-step pattern in its looping. Is there a way we could go sometimes "forward-three-steps-back-two" also (or some other variation in the looping behavior), in such a way so as to code a binary sequence? The coding points could be spaced out if necessary to help avoid interference, if indeed this would help. – Joel David Hamkins May 25 '18 at 12:09
  • 1
    @JoelDavidHamkins: I don't know that they can't be untied -- I only suspect they can't. It seems impossible to me that the knot I'm describing could be changed in any combinatorially significant way. But this is just a hunch. Your idea is a nice one too, but again I don't know how to prove that it works. With your approach, I'd be less confident that some combinatorially significant modification couldn't be achieved by sliding around bits of the knot in clever ways. – Will Brian May 25 '18 at 12:54
  • 1
    What we are asking is whether = reduces to knot equivalence in the hierarchy under Borel reducibility. I may ask this as a separate question. – Joel David Hamkins May 25 '18 at 13:38
  • @WillBrian Your proposed construction (as well as Joel's approach) sounds really promising. Maybe with some extra effort, one can obtain some partial results and forge a good partial answer out of them. Just as a peripheral comment concerning your wild knot construction, let me draw your attention to the special fractal-like constructions of some wild knots which may help you get the desired coding properly. For instance, see here. – Morteza Azad May 25 '18 at 15:15
  • @JoelDavidHamkins Indeed, it is an interesting question whether the equality relation is reducible to knot equivalence in the Borel reducibility terms. Looking forward to the corresponding upcoming post. – Morteza Azad May 25 '18 at 16:16
  • My question seems to be already answered here: https://mathoverflow.net/a/203346/1946. – Joel David Hamkins May 25 '18 at 18:35
  • @JoelDavidHamkins Ah! I already mentioned Vadim Kulikov's paper in the original post. Though, I haven't read it in detail. – Morteza Azad May 25 '18 at 18:38
  • 1
    I have now posted an answer explaining how Vadim's result leads to an answer to your question (except for the crossing number issue). – Joel David Hamkins May 25 '18 at 19:02

2 Answers2

38

Yes, forcing can add fundamentally new knots, not equivalent to any ground model knot. Indeed, whenever you extend the set-theoretic universe to add new reals, then you must also have added fundamentally new knots.

Theorem. If $V\subset W$ are two models of set theory with the same ordinals and different reals (for example, any forcing extension with new reals), then there are new knots in $W$ not equivalent in $W$ to any ground model knot from $V$.

(Note that indeed it makes sense to consider the ground model knots $k$ as knots in any extension; simply view them as a Borel set, to be re-interpreted as the corresponding Borel set in the extension, constructed according to the same process; the assertion that a given Borel code represents a knot is a $\Sigma^1_1$ property and therefore absolute. One should not think of a ground model knot merely as a point set, since this exact set will no longer be a knot in a forcing extension with new real numbers.)

To prove the theorem, we use the work of Vadim Kulikov, who has already done the heavy knot-tying for this question. Specifically, in his answer to the question on the Descriptive set-theoretic complexity of knot equivalence, Vadim explains that the relation of knot equivalence is strictly above the isomorphism relation of countable structures in the hierarchy of Borel reducibility. This means that there is a Borel map $\pi$ from the space of countable structures to knots, such that structures $A$ and $B$ are isomorphic if and only if knots $\pi(A)$ and $\pi(B)$ are equivalent (but no such map in the other direction).

One should think of the map $\pi$ as a means to code an arbitrary countable structure into a knot. Using $\pi$, one can code a countable graph, group or partial order $A$ into the knot $\pi(A)$, in a way that respects knot equivalence. In this way, Vadim's result fulfills the suggestion I had made in the comments on the question that what we want to do is code arbitrary binary sequence into knots. Given the countable structure $A$, the knot $\pi(A)$ codes $A$ in that we can recover $A$ up to isomorphism from any knot that is equivalent to $\pi(A)$. The recovery process is sufficiently explicit that it is absolute between a model of set theory and its forcing extensions.

This analysis of the complexity of not equivalence is evidently the main result of his paper:

One of the knot constructions used in Kulikov's paper

Kulikov states that it follows from his theorem that, "wild knots cannot be completely classified by real numbers considered up to any Borel equivalence relation." So there can be no classification of the wild knots along the same lines as the tame knot classification.

My point here is that it follows from the positive part of the reduction — that isomorphism of countable structures reduces to knot equivalence — that in any extension $W$ with new real numbers, there will also be new knots, not equivalent to any ground model knot.

To see this, suppose that $z$ is a real in an extension $W$, but not in $V$. Let $A_z$ be a countable structure, say, a graph, coding $z$ in some fundamental way, making it definable from the theory of this structure. Let $k=\pi(A_z)$ be the associated knot in $W$. I claim that $k$ is not equivalent to any ground model knot. If $k$ were equivalent to some $k'$ in the ground model $V$, then the assertion $\exists y\ k'\sim\pi(A_y)$ is true about $k'$ in $W$. This is a $\Sigma^1_1$ statement about $k'$, which by Lévy absolutelenss must already be true in the ground model. So there is some ground model real $y$ such that $k'$ is equivalent to $\pi(A_y)$ in $V$. Thus, $\pi(A_y)$ and $\pi(A_z)$ are equivalent in $W$, and so $A_y$ must be isomorphic to $A_z$, contradicting that $z$ is not in $V$ and therefore not definable in $A_y$.

So $k$ is a totally new knot, as desired.

This phenomenon is not possible with tame knots. Since there are only countably many tame knots up to equivalence, there is a list of countably many tame knots, and the assertion that every tame knot is equivalent to one of them is a $\Pi^1_2$ assertion about that list. By absoluteness, this remains true in all forcing extensions. So you cannot add fundamentally new tame knots.

(This answer addresses what I take to be the main part of your questions, whether forcing adds new knots, and not specifically about the crossing number issue.)

  • 8
    The answer is a really nice (and rather unexpected) application of Vadim's result. It beautifully knots everything (from Borel hierarchy to wild knots and forcing) into one short neat argument proving the intuitive understanding of wild knots in forcing extensions. Thank you and all other contributors for their collective effort. – Morteza Azad May 25 '18 at 19:40
  • 2
    +1 for heavy knot-tying alone – Pete Caradonna May 26 '18 at 16:22
4

Awesome. In fact the way I define the reduction of a turbulent equivalence relation into wild knots is by taking infinite descending intersection of knotted tori. This can be directly converted into a forcing notion where the conditions are finite descending sequences of such tori. This forcing will directly give new knots and is probably equivalent to Cohen forcing (I am not sure). But in this way one can have greater control of what kind of a knot one wants to add, e.g. if one is interested in some particular invariants for example.

Vadim
  • 346
  • In the forcing you mention, do you consider the conditions only up to isomorphism somehow? Or do you somehow limit the tori that can appear to come from a countable set? If not, then this forcing would seem to be the collapse of the continuum, rather than Cohen forcing. But if you are limiting it to a countable set of possibilities, then it seems that the forcing will be the same as adding a Cohen real. – Joel David Hamkins Jul 10 '18 at 21:28
  • Not up to isomorphism or any other equivalence. Actually I am not sure how would that work. But it is enough to consider tori that are finitely presentable for example as finite simplicial complexes. So a condition could be defined as a subset of R^3 which is a finite simplicial complex (piecewise linear) with all vertices at rational points. Moreover require that it is a torus. Then there are countably many such conditions. Extension is when one torus is properly contained in another torus. I haven't thought this through, but looks like Cohen forcing indeed. – Vadim Jul 11 '18 at 09:26
  • And by "properly" above I mean some techincal condition. For example the torus inside should be homologically non-trivial inside the previous one and so on. – Vadim Jul 11 '18 at 09:28
  • 1
    In that case, your forcing is the same as adding a Cohen real, since all countable atomless forcing notions are the same. – Joel David Hamkins Jul 11 '18 at 10:59