Documentation

TauCeti.LowDimTopology.DehnSurgery.Filling

Dehn fillings of knot exteriors #

Let Φ : D² × S¹ → X be a solid torus neighbourhood of a knot f in a Hausdorff space X, with knot exterior E (TauCeti.knotExterior) and boundary torus ∂E, parametrized through Φ by S¹ × S¹. A Dehn filling of E glues a solid torus V = D² × S¹ to E along a homeomorphism of the boundary tori. Up to homeomorphism the result depends only on the slope of the gluing, the class in H₁(∂E; ℤ) modulo sign of the image of the meridian ∂D² × {1} of V (Rolfsen, Knots and Links, Chapter 9); this slope is the datum of the filling.

Here a filling is recorded inside the filled space, without a gluing construction, in the same way as TauCeti.HeegaardSplitting: a TauCeti.DehnFilling h s Y consists of closed embeddings of E and of V into Y whose images cover Y and meet only along the boundary torus of V, which is glued to ∂E by a homeomorphism g of S¹ × S¹ read in the two framings, and whose filling slope (TauCeti.IsSolidTorusNeighborhood.fillingSlope) is s. The two pieces being closed, Y is then homeomorphic to the space obtained from E and V by gluing along g. That the homeomorphism type of such a Y depends only on s is the classical well-definedness of Dehn filling, through the mapping class group of the torus; it is not formalized here. For gluings isotopic to gluings induced by integral matrices it is TauCeti.DehnFilling.exists_homeomorph_of_isotopic_torusHomeomorph. The filling slope itself only depends on the gluing up to homotopy (TauCeti.IsSolidTorusNeighborhood.fillingSlope_eq_of_homotopic).

The slope of the gluing is computed from where g sends the meridian curve (TauCeti.IsSolidTorusNeighborhood.fillingSlope_eq_of_apply_torusCurve): the identity gives the meridian of Φ and the exchange of the two circle factors gives its longitude. Every knot exterior has the trivial filling along the meridian, the ambient space itself with V the solid torus neighbourhood (TauCeti.IsSolidTorusNeighborhood.meridianDehnFilling); since the framing of Φ and the preferred framing share the meridian, this is the ∞-surgery on the knot.

Main definitions #

Main results #

References #

The filling slope of a gluing g of a solid torus V = D² × S¹ to the knot exterior, the point q of the boundary torus of V being glued to the point g q of the boundary torus of the exterior, both parametrized by S¹ × S¹: the slope on the boundary torus of the exterior of the image t ↦ Φ (g (exp (2πit), 1)) of the meridian of V.

Instances For

    The filling slope from the image of the meridian. If the gluing g carries the meridian curve t ↦ (exp (2πit), 1) of the filling solid torus to the (p, q) curve of S¹ × S¹, then the filling slope is the slope of the (p, q) curve on the boundary torus of the exterior, of value p / q in the framing of Φ (TauCeti.FramedBoundaryTorus.value_mk_torusCurveClass).

    The filling slope only depends on the gluing up to homotopy. Homotopic gluings carry the meridian of the filling solid torus to homologous curves on the boundary torus of the exterior, so they have the same filling slope.

    @[simp]

    Gluing by the identity has the meridian of Φ as filling slope.

    @[simp]

    Gluing by the exchange of the two circle factors has the longitude of Φ as filling slope.

    structure TauCeti.DehnFilling {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} (h : IsSolidTorusNeighborhood f Φ) (s : Slope h.framedBoundaryTorus.H) (Y : Type u_1) [TopologicalSpace Y] :
    Type u_1

    A Dehn filling of the exterior E of a knot along the slope s, recorded inside the filled space Y: closed embeddings of E and of the filling solid torus V = D² × S¹ into Y, whose images cover Y and meet only along the boundary torus of V, glued to the boundary torus of E by a homeomorphism gluing of S¹ × S¹ whose filling slope is s. The two images being closed, Y is homeomorphic to the space obtained by gluing V to E along gluing.

    Instances For

      A Dehn filling is determined by its two embeddings: the gluing is the identification of the boundary tori they induce.

      The two pieces of a Dehn filling meet in the boundary torus of the filling solid torus, which is the image of the boundary torus of the exterior.

      A point of the exterior is sent into the filling solid torus only on the boundary torus.

      noncomputable def TauCeti.DehnFilling.desc {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] {Z : Type u_2} [TopologicalSpace Z] (F : DehnFilling h s Y) (a : C(↑knotExterior, Z)) (b : C(SolidTorus, Z)) (hab : ∀ (q : Circle × Circle), a (h.exteriorBoundaryInclusion (F.gluing q)) = b (SolidTorus.boundaryInclusion q)) :
      C(Y, Z)

      Maps out of a Dehn filling. Continuous maps a on the knot exterior and b on the filling solid torus that agree along the gluing of the boundary tori descend to a continuous map on the filled space, which is the gluing of its two closed pieces (TauCeti.DehnFilling.desc_unique).

      Instances For
        @[simp]
        theorem TauCeti.DehnFilling.desc_exteriorEmbedding {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] {Z : Type u_2} [TopologicalSpace Z] (F : DehnFilling h s Y) (a : C(↑knotExterior, Z)) (b : C(SolidTorus, Z)) (hab : ∀ (q : Circle × Circle), a (h.exteriorBoundaryInclusion (F.gluing q)) = b (SolidTorus.boundaryInclusion q)) (x : ↑knotExterior) :
        (F.desc a b hab) (F.exteriorEmbedding x) = a x

        The map descended from a and b restricts to a on the knot exterior.

        @[simp]
        theorem TauCeti.DehnFilling.desc_solidTorusEmbedding {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] {Z : Type u_2} [TopologicalSpace Z] (F : DehnFilling h s Y) (a : C(↑knotExterior, Z)) (b : C(SolidTorus, Z)) (hab : ∀ (q : Circle × Circle), a (h.exteriorBoundaryInclusion (F.gluing q)) = b (SolidTorus.boundaryInclusion q)) (p : SolidTorus) :
        (F.desc a b hab) (F.solidTorusEmbedding p) = b p

        The map descended from a and b restricts to b on the filling solid torus.

        theorem TauCeti.DehnFilling.hom_ext {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] {Z : Type u_2} [TopologicalSpace Z] (F : DehnFilling h s Y) {φ ψ : C(Y, Z)} (hE : ∀ (x : ↑knotExterior), φ (F.exteriorEmbedding x) = ψ (F.exteriorEmbedding x)) (hS : ∀ (p : SolidTorus), φ (F.solidTorusEmbedding p) = ψ (F.solidTorusEmbedding p)) :
        φ = ψ

        Maps out of a Dehn filling are determined by their restrictions to the two pieces.

        theorem TauCeti.DehnFilling.desc_unique {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] {Z : Type u_2} [TopologicalSpace Z] (F : DehnFilling h s Y) {a : C(↑knotExterior, Z)} {b : C(SolidTorus, Z)} (hab : ∀ (q : Circle × Circle), a (h.exteriorBoundaryInclusion (F.gluing q)) = b (SolidTorus.boundaryInclusion q)) {φ : C(Y, Z)} (hE : ∀ (x : ↑knotExterior), φ (F.exteriorEmbedding x) = a x) (hS : ∀ (p : SolidTorus), φ (F.solidTorusEmbedding p) = b p) :
        φ = F.desc a b hab

        Uniqueness of the descended map: a continuous map on the filled space restricting to a on the exterior and to b on the filling solid torus is TauCeti.DehnFilling.desc.

        Fillings with gluings related over the solid torus are homeomorphic. If the torus map g'⁻¹ ∘ g between the gluings g, g' of two Dehn fillings Y, Y' of the same knot exterior is the restriction of a homeomorphism ψ of the solid torus to its boundary, then Y and Y' are homeomorphic, by the identity on the exterior and by ψ on the filling solid torus.

        Instances For
          @[simp]

          The homeomorphism between fillings is the identity on the knot exterior.

          @[simp]

          The homeomorphism between fillings is ψ on the filling solid torus.

          def TauCeti.DehnFilling.transHomeomorph {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] (F : DehnFilling h s Y) {Y' : Type u_2} [TopologicalSpace Y'] (e : Y ≃ₜ Y') :

          A Dehn filling is carried along a homeomorphism of the filled space.

          Instances For
            @[simp]

            The exterior embedding of a transported filling is the composite with the homeomorphism.

            @[simp]

            The solid torus embedding of a transported filling is the composite with the homeomorphism.

            @[simp]
            theorem TauCeti.DehnFilling.transHomeomorph_gluing {X : Type} [TopologicalSpace X] [T2Space X] {f : Circle → X} {Φ : SolidTorus → X} {h : IsSolidTorusNeighborhood f Φ} {s : Slope h.framedBoundaryTorus.H} {Y : Type u_1} [TopologicalSpace Y] (F : DehnFilling h s Y) {Y' : Type u_2} [TopologicalSpace Y'] (e : Y ≃ₜ Y') :

            Transport along a homeomorphism of the filled space keeps the gluing.

            The open exterior in the filled space #

            The open exterior in the filled space: the restriction of the exterior embedding to the open exterior TauCeti.IsSolidTorusNeighborhood.openExterior, the complement of the closed solid torus. It is an open embedding onto the complement of the filling solid torus (TauCeti.DehnFilling.range_openExteriorEmbedding), through which the filled space and the ambient space of the knot can be compared locally, for instance their orientations.

            Instances For

              The open exterior is the complement of the filling solid torus in the filled space.

              The open exterior is openly embedded in the filled space.

              @[simp]

              The open exterior in a transported filling is the composite with the homeomorphism.

              The trivial Dehn filling. Gluing the solid torus neighbourhood Φ back into the exterior by the identity recovers the ambient space: X is the Dehn filling of the knot exterior along the meridian slope of Φ, the ∞-surgery on the knot.

              Instances For
                @[simp]

                The trivial filling embeds the exterior by its inclusion.

                @[simp]

                The filling solid torus of the trivial filling is the solid torus neighbourhood.

                @[simp]

                The trivial filling glues the boundary tori by the identity.

                @[simp]

                In the trivial filling the open exterior is embedded by its inclusion.