Extensions of immersions of surfaces into R3
Bojun Zhao
ABSTRACT:
This paper is to study the R3 case of [9].
We determine all equivalence classes of immersed 3-manifolds bounded by an arbitrary immersed surface in R3.
1 Introduction
In this paper,
we assume all 3-manifolds are oriented,
and the 3-manifolds will be connected if not otherwise mentioned.
We assume all immersions are transverse immersions,
and all graphs have no isolated point.
We work in PL category: all 3-manifolds are assumed to have a PL structure, and all maps (between 3 manifolds) are assumed to be PL maps.
Fix a closed oriented surface Σ and an immersion f:Σ→R3.
We say an immersion F:M→R3 (M a compact, connected 3-manifold with boundary Σ) extends f
if F∣∂M=f (toward the side that inward normal vectors point to).
Definition 1.1**.**
Let Σ be a closed oriented surface and f:Σ→R3 an immersion.
Assume g1:M1→R3,g2:M2→R3 are 2 extensions of f.
g1,g2 are equivalent if there exists a (PL) homeomorphism h:M1→M2
such that g1=g2∘h.
(see [7, Section 2], while it states this definition in smooth category)
Question 1**.**
Which immersed closed oriented surfaces in R3 bound immersed 3-manifolds, and in how many inequivalent ways?
The 2-dimensional problems were solved by S. Blank ([3], for immersed disks bounded by the immersed planar circle), K. Bailey ([2], for immersed surfaces bounded by the immersed planar circle).
But their algebraic approach does not readily generalize (see [7, Section 1]).
In [9] we presented the technique in 2-dimensional case.
We answer Question 1 in this paper:
Given an immersed surface in R3,
we determine all equivalence classes of immersed 3-manifolds bounded by it (Theorem 1).
The following question provides the author the basic motivation to accomplish this paper.
It includes the request to determine the equivalence classes of immersed 3-balls bounded by the immersed 2-spheres.
Question 2**.**
[5, Problem 3.19]
Which immersed 2-spheres in R3 bound immersed 3-balls?
By applying the algorithm [8] after determining all inequivalent immersed 3-manifolds bounded by an immersed 2-sphere,
we can determine all inequivalent immersed 3-balls bounded by the immersed 2-sphere (Corollary 1.2).
1.1 Main results
Fix a closed oriented surface Σ and an immersion f:Σ→R3.
f can’t extend if there exists x∈R3∖f(Σ) such that ω(f,x)<0 (where ω(f,x) denotes the winding number of f around x, see Deginition 2.1).
If ω(f,x)⩾0 for every x∈R3∖f(Σ),
an inscribed set ζ of f (Definition 4.1) is a finite set,
and I(ζ) (Definition 4.2) is a subset of ζ (ζ,I(ζ) exist, and they can be obtained in finite steps).
Theorem 1**.**
For a closed oriented surface Σ,
let f:Σ→R3 be an immersion such that ω(f,x)⩾0,∀x∈R3∖f(Σ).
Assume ζ is an inscribed set of f.
Then there exists a bijection between I(ζ) and all equivalence classes of immersions of 3-manifolds to extend f.
[8] (or, see [1, Section 4, C.29, C. 30])
provides an algorithm to detect if a 3-manifold with boundary S2 is a 3-ball.
We apply this to determine the immersed 3-balls in an immersed 2-sphere:
Assume Σ=S2.
Assume E(f) is the set of equivalence classes of immersions of 3-manifolds to extend f.
Then Theorem 1 gives a bijection q:I(ζ)→E(f).
For each A∈I(ζ),
choose gA:MA→R3 an extension to represent the equivalence class q(A)∈E(f).
Definition 4.3 provides MA a trangulation (determined by A).
By applying [8],
we can detect if MA is a 3-ball.
Hence we can detect I0(ζ)={A∈I(ζ)∣MA≅B3}.
Corollary 1.2**.**
Let f:S2→R3 be an immersion such that ω(f,x)⩾0,∀x∈R3∖f(Σ).
Assume ζ is an inscribed set of f.
Then there is a bijection between I0(ζ) and all equivalence classes of immersions of 3-balls to extend f.
1.2 Organization
We will give some basic definitions in Subsection 2.1,
and we will introduce the branched immersion, good 2-complexes, cancellation operation in Subsection 2.2, Subsection 2.3, Subsection 2.4.
In Section 3,
we will define the (M,G)-simple 2-complex in a compact 3-manifold M (with nonempty boundary) with a (trivalent) embedded graph G⊆∂M,
and we will give the way to construct it.
In Section 4,
we will define the inscribed set.
In Section 5,
we will prove Theorem 1.
2 Preliminaries
In this section,
we introduce some basic ingredients.
2.1 The immersed surfaces in R3
Definition 2.1**.**
(Winding number)
Let Σ be a closed oriented surface and f:Σ→R3 an immersion.
Chosen x∈R3∖f(Σ),
assume u:Σ→S2 is the map such that u(t)=∣f(t)−x∣f(t)−x (∀t∈Σ).
Let ω(f,x)=degu(x) (see [4, Page 144]).
Remark 2.2**.**
If F:M→R3 is an immersion to extend f,
then ω(f,x) is the number of preimages under F at each x∈R3∖f(Σ).
In the rest of this paper,
if f:Σ→R3 is an immersion,
we will always assume that
ω(f,x)⩾0,∀x∈R3∖f(Σ)
(if not,
then there is no immersed 3-manifold to extend f).
Definition 2.3**.**
Let Σ be a closed oriented surface and f:Σ→R3 an immersion.
For each 1⩽k⩽maxx∈R3∖f(Σ)ω(f,x),
let Dk(f)={x∈R3∖f(Σ)∣ω(f,x)⩾k}.
And we let Gk(f)=∂Dk(f)∩∂Dk−1(f) (2⩽k⩽maxx∈R3∖f(Σ)ω(f,x))
and G1(f)=∅.
Both Definition 2.1 and Definition 2.3 can be generalized to the case of an immersion of a disconnected surface. We will apply this in Subsection 2.4.
In [6],
if f:Σ→R3 is a (transverse) immersion of a closed oriented surface Σ,
the points in f(Σ) with 1,2,3 preimages are called simple points, double points, triple points.
The non-simple points, triple points of f(Σ) are denoted by
S(f(Σ)), T(f(Σ)).
Obviously,
Gk(f)⊆S(f(Σ))∩∂Dk(f)=Gk(f)∪Gk+1(f).
Actually,
Gk(f) is an embedded graph such that all vertices have degree 2 or 3 (in this paper, we assume that all embedded graphs have no isolated point),
and {v∈V(Gk(f))∣degGk(f)(v)=3}=Gk(f)∩T(f(Σ)).
We will not emphasize this in the rest of this paper.
Figure 1 shows how ∂Dk−1(f),∂Dk(f),∂Dk+1(f) intersect at a tripe point.
To describe the relation between Gk(f) and Gk+1(f) in ∂Dk(f) (see the third picture in Figure 1),
we give the following statement:
Definition 2.4**.**
Let Σ be a closed oriented surface and G,G′⊆Σ an embedded graphs such that all vertices have degree 2 or 3.
G′ is a thin trivalent graph of G in Σ if:
∙
For each x∈G′∩G,
x∈{v∣v∈V(G),degG(v)=3}
and x∈{v∣v∈V(G′),degG′(v)=3}.
Assume a,b,c,d,e,f are the 6 edges of G and G′ at x clockwise,
and a∈E(G).
Then c,e∈E(G), b,d,f∈E(G′).
2.2 Branched immersion
A (compact) topological space is a polyhedron if it is the underlying space of a simplicial complex.
In this paper,
we say a polyhedron K is a branched 3-manifold if
there exists M a compact oriented 3-manifold and S1,…,Sn some components of ∂M,
S1,…,Sn≆S2 (and we allow {S1,…,Sn}=∅),
K=M∪i1C(S1)∪i2…∪inC(Sn)
(where i1,…,in are the identity maps of S1,…,Sn,
and C(S)=S×I/S×{1} for an arbitrary topological space S).
Moreover,
we denote ∂M∖(S1∪…∪Sn) by ∂K and say it is boundary of K.
And we denote {the vertices of the cones C(S1),…,C(Sn)} by B(K)
(i.e. B(K)={the points in K that have no open neighborhood homeomorphic to R3 or R+3}).
The following statement generalize the branched covers to the map of a branched 3-manifold K into R3 (we request B(K) to lie in the singular set, then K∖B(K) is still a noncompact 3-manifold).
Definition 2.5**.**
Let K be a branched 3-manifold and g:K→R3 a PL continuous map.
g is called a branched immersion if there exists F⊆R3 an embedded graph such that
g−1(F) is an embedded graph,
B(K)⊆g−1(F),
and g∣K∖g−1(F) is an immersion.
The singular set of g is the set consisting of all x∈K such that g is not a locally homeomorphism at x,
and the branch set of g is the image of singular set under g.
Remark 2.6**.**
In this paper,
if g:K→R3 is a branched immersion of a branched 3-manifold K
and S, B are the singular set, branch set of g,
we will always assume that g maps S homeomorphically to B.
For each branch point y∈B,
assume {x}=g−1(y)∩S,
we say y has index k if g is (k+1)-to-one near x.
Remark 2.7**.**
We explain the difference between the branched covers and our definition (branched immersion):
we do not request it to be proper;
we allow x∈K a singular point whose link with respect to K is a not a 2-sphere,
then g∣lk(x,K) is a branched cover of a surface to a 2-sphere (the number of such points is finite in total).
Actually,
different from constructing 3-manifolds from branched covers that branched over links,
the maps that branched over embedded graphs may construct branched 3-manifolds.
That’s why we define the branched immersions in branched 3-manifolds.
We will introduce the cancellation operation in Subsection 2.4,
which is defined in the branched immersions of branched 3-manifolds.
For a branched immersion g:K→R3 (where K is a branched 3-manifold, and K is not a 3-manifold),
g can be transformed to a branched immersion of a 3-manifold into R3 by deleting an open neighborhood at each x∈B(K)
and filling a handlebody.
But this branched immersion does not send the singular set homeomorphically to the branch set (also, this branched immersion is not an open map).
So we do not do such transformation.
Example 2.8**.**
Assume C(T2)=T2×I/T2×{1} is a cone of a torus,
and B3=S2×I/S2×{1} is a 3-ball in R3.
Let p:T2→S2 be an arbitrary branched cover.
Let g:C(T2)→B3 (B3⊆R3) be the map such that
g(x,t)=(p(x),t) (∀x∈T2,t∈[0,1)),
g(T2,1)=(S2,1).
Then g is a branched immersion.
2.3 Good 2-complexes
Definition 2.9**.**
Let M be a compact 3-manifold with nonempty boundary
and G⊆∂M an embedded graph such that all vertices have degree 2 or 3.
Let X⊆M be an embedded 2-complex.
We say X is a good 2-complex in M with respect to G if:
∙
Let φ˙X2:∐α∂Dα2→X1
be the attaching map of all 2-cells of X.
Then φ˙X2 is surjective. (i.e. all points in X have local dimension 2)
∙
For each 2-cell eα of X,
the characteristic map φα2:Dα2→X is an embedding.
∙
X∩∂M=G,
and G∖{v∈V(G)∣degG(v)=3} is the set consisting of
all t∈X such that ∃N(t) an open neighborhood of t in M,
(N(t)∩X,t)≅(R+2,0).
∙
For each t∈{v∈V(G)∣degG(v)=3},
t has an open neighborhood N(t) in M such that (N(t)∩X,t)
is homeomorphic to
({x=0,y⩾0,z⩾0}∪{y=0,z⩾0},0) (see Figure 2 (a), where {x=0,y⩾0,z⩾0}∪{y=0,z⩾0} denotes a subset of R3, (x,y,z) is the coordinates of R3).
Since the set of non-simple points in an immersed surface f(Σ) (f:Σ→R3 is an immersion of a surface Σ) is denoted by S(f(Σ)),
we generalize this notation to an arbitrary 2-complex:
Definition 2.10**.**
For an arbitrary 2-complex X,
we denote by S(X) the set consisting of all points in X that have no open neighborhood in X homeomorphic to R2 or R+2.
2.4 Cancellation operation
[9]
states the cancellation operation for a polymersion of a surface (with nonempty boundary) into a surface.
In this subsection,
we define the cancellation operation for a branched immersion of a branched 3-manifold (with nonempty boundary) into R3.
Recall that Definition 2.1 and Definition 2.3 can be generalized to the case of an immersion of a disconnected surface.
Assume K is a branched 3-manifold with nonempty boundary (K may be disconnected),
and g:K→R3 is a branched immersion.
Assume n=maxx∈R3∖g(∂K)ω(g∣∂K,x).
We denote Dn(g∣∂K),Gn(g∣∂K)
by R(g),G(g).
Definition 2.11** (Cancellable domains).**
Let K be a branched 3-manifold with nonempty boundary (K may be disconnected)
and g:K→R3 a branched immersion.
(i)
Assume A1,A2,…,An⊆K are closed domains (in this paper, the “domains” in the space are compact connected co-dimension [math] submanifolds).
A1,A2,…,An are called cancellable if:
∙
Int(A1), Int(A2),…,Int(An) are homeomorphically embedded into R(g) by g.
∙
There exists X a good 2-complex in R(g) with respect to G(g)
such that {g(Int(A1)), g(Int(A2)), …,g(Int(An))}={the components of Int(R(g))∖X}
(i.e. g maps A1,A2,…,An homemomorphically to the closed components
obtained by cutting off X from R(g)).
We call X the 2-complex associated to A1,A2,…,An.
∙
(g∣Ai)−1(g(Ai)∩∂R(g))⊆∂K if g(Ai)∩∂R(g)=∅
(∀i∈{1,2,…,n}).
(ii)
We denote g(∂(A1∪A2∪…∪An)∖∂K) by X(A1,A2,…,An).
Obviously,
X(A1,A2,…,An) is a subcomplex of X,
and it is a good 2-complex in R(g) with respect to G(g).
Remark 2.12**.**
The cancellable domains A1,…,An can be determined uniquely in following 2 cases:
(a)
If each component of R(g)∖X contains a component of ∂R(g)∖G(g),
then A1,…,An are determined uniquely by X
(b)
Fix the associated 2-complex X.
Given a set P⊆K
such that Ai∩(∂K∪P)=∅ (∀i∈{1,2,…,n}),
then A1,…,An are determined uniquely.
Definition 2.13** (Cancellation operation).**
Let K be a branched 3-manifold with nonempty boundary (K may be disconnected)
and g:K→R3 a branched immersion.
Assume that the closed domains A1,…,An⊆K are cancellable,
and X is the 2-complex associated to A1,…,An.
(i)
A cancellation of {A1,…,An} (canceling {A1,…,An})
(g,K)⇝{A1,…,An}(g1,K1)
is the following procedure:
∙
Let K0 be the space obtained by cutting out A1,…,An from K
(i.e. assume {P1,…,Pk}={the components of K∖(A1∪A2∪…∪An)},
and let K0=∐i=1kPi).
Let g0:K0→R3 be the map induced by g.
For each α a 2-cell of X(A1,A2,…,An),
there exists exactly two components of g0−1(α) lying in the boundary of K0.
We denote them by Dα+,Dα−.
Let h be the equivalence relation such that
x∼hy if there exists α a 2-cell of X(A1,A2,…,An),
x∈Dα+,
y∈Dα−,
and g0(x)=g0(y).
Let K1 be the identification space K0/∼h.
Assume h∗:K0→K1 is the identification map induced by h.
Let g1:K1→R3 be the map given by following commutative diagram.
\textstyle{K_{0}\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces\ignorespaces}$$\scriptstyle{h_{*}}$$\scriptstyle{g_{0}}$$\textstyle{\mathbb{R}^{3}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}$$\scriptstyle{id}$$\textstyle{K_{1}\ignorespaces\ignorespaces\ignorespaces\ignorespaces}$$\scriptstyle{g_{1}}$$\textstyle{\mathbb{R}^{3}}
Hence the cancellation operation (g,K)⇝{A1,…,An}(g1,K1) has been defined
(K1 is a branched 3-manifold and
g1:K1→R3 is a branched immersion).
(ii)
For each x∈X(A1,A2,…,An),
we say the cancellation (g,K)⇝{A1,…,An}(g1,K1)
is regular at x if #(h∗(∂K0∩g−1(x)))=1 (where h∗:K0→K1 is the identification map of cancellation).
The cancellation (g,K)⇝{A1,…,An}(g1,K1) is called regular if it is regular at every x∈X(A1,A2,…,An).
(iii)
Assume that the cancellation (g,K)⇝{A1,…,An}(g1,K1) is regular.
Let T:X(A1, …,An)→K1 be the map
sending each x∈X(A1,A2,…,An) to h∗(∂K0∩g−1(x))
(then X(A1,A2,…,An) is homeomorphically embedded into K1 by T).
We call T the associated map of the cancellation of {A1,…,An}.
Remark 2.14**.**
We give some remarks on cancellations.
For (g,K)⇝{A1,…,An}(g1,K1) the cancellation of A1,…,An, the following hold:
(a)
g1(∂K1)=g(∂K)∖∂R(g)=⋃i=1n−1Di(g∣∂K)
(where n=maxx∈R3∖g(∂K)ω(g∣∂K,x)).
(b)
G(g)=X(A1,…,An)∩∂R(g1).
X(A1,…,An) is a good 2-complex in R(g1) with respect to G(g).
(c)
The cancellation (g,K)⇝{A1,…,An}(g1,K1) is regular at every x∈X(A1,A2,…,An)∖S(X(A1,A2,…,An)).
So (g,K)⇝{A1,…,An}(g1,K1) is regular if and only if it is regular at every x∈S(X(A1,A2,…,An)).
(d)
If the cancellation (g,K)⇝{A1,…,An}(g1,K1) is regular,
then T(G(g))⊆∂K1 (where T is the associated map of the cancellation).
3 Embedded 2-complexes in 3-manifolds
In this section,
we introduce some embedded 2-complexes in 3-manifolds,
and give the steps to construct them.
We will let them be the associated 2-complexes of cancellable domains
to yield cancellable domains in Section 5.
3.1 (M,G)-simple 2-complex
Definition 3.1**.**
Let M be a compact 3-manifold with nonempty boundary and
G⊆∂M an embedded graph such that all vertices have degree 2 or 3.
Let X⊆M be 2-complex in M.
(i)
We say X is a (M,G)-simple 2-complex if:
∙
X∩∂M=G.
∙
For each t∈G∖{v∈V(G)∣degG(v)=3},
there exists an open neighborhood N(t) of t in M such that (N(t)∩X,t)
is homeomorphic to (R+2,0).
∙
For each t∈{v∈V(G)∣degG(v)=3},
there exists an open neighborhood N(t) of t in M such that (N(t)∩X,t)
is homeomorphic to
({x=0,y⩾0,z⩾0}∪{y=0,z⩾0},0) (see Figure 2 (a)).
(where {x=0,y⩾0,z⩾0}∪{y=0,z⩾0} denotes a subset of R3, (x,y,z) is the coordinates of R3, and the following is same)
∙
For each t∈X∖G,
there exists an open neighborhood N(t) of t in M such that (N(t)∩X,t) is homeomorphic to one of (a) ∼ (c):
(a)
(R2,0).
(b)
({z=0}∪{x=0,z⩾0},0) (see Figure 2 (b)).
(c)
({z=0}∪{x=0,z⩾0}∪{y=0,x⩾0,z⩾0},0) (see Figure 2 (c)).
∙
#({the components of ∂M∖G})=#({the components of M∖X}),
and each component of M∖X contains exactly one component of ∂M∖G.
∙
Assume {A1,A2,…,An}={the components of ∂M∖G},
{B1,B2,…,Bn}={the components of M∖X},
and Ak⊆Bk
(∀k∈{1,2,…,n}).
Choose xk∈Ak,
assume i∗:π1(Ak,xk)→π1(M,xk),j∗:π1(Bk,xk)→π1(M,xk)
are the maps induced by
the inclusion maps of Ak,Bk into M.
Then i∗(π1(Ak,xk))=j∗(π1(Bk,xk)) (∀k∈{1,2,…,n}).
(ii)
If X is a (M,G)-simple 2-complex,
we say Y is a good subcomplex of X if:
Y is a subcomplex of X such that
Y is a good complex in M with respect to G.
We denote by sub(X) the set consisting of all good subcomplex of X.
Obviously,
a (M,G)-simple 2-complex is a good 2-complex in M with respect to G.
Moreover,
given a covering space p:(M~,x~k)→(M,xk) (xk∈Ak),
then the inclusion map iB:(Bk,xk)→(M,xk) has a lift i~B:(Bk,xk)→(M~,x~k) if and only if the inclusion map iA:(Ak,xk)→(M,xk) has a lift i~A:(Ak,xk)→(M~,x~k).
Definition 3.2**.**
Let M be a compact 3-manifold with nonempty boundary and
G⊆∂M an embedded graph such that all vertices have degree 2 or 3.
(M,G) is called appropriate if:
for each e∈E(G) such that both 2 sides of e lie in the same component A of ∂M∖G (i.e. Int(e)⊆Int(A)),
all immersed loops in A that intersect with e one time transversely are not null-homotopic in M.
Figure 3 gives an example of (M,G) to be not appropriate.
And
we can state Definition 3.2 in a different way.
(M,G) is appropriate if:
for each e∈E(G) such that both 2 sides of e lie in the same component A of ∂M∖G.
Choose x∈A,
assume i∗:π1(A,x)→π1(M,x),i∗′:π1(A∪Int(e),x)→π1(M,x)
are the maps induced by the inclusion maps of A,A∪Int(e) into M,
then i∗(π1(A,x))=i∗′(π1(A∪Int(e),x)).
Lemma 3.3**.**
Let M be a compact 3-manifold with nonempty boundary and
G⊆∂M an embedded graph such that all vertices have degree 2 or 3.
(M,G) is appropriate if and only if:
for each component A of ∂M∖G and x∈A,
there exists a covering space p:(M~,x~)→(M,x) and A0⊆M~ a closed domain
such that x~∈A0,
and p∣Int(A0) is a homeomorphism between Int(A0) and A.
Proof.
(i)
We assume that for each A a component of ∂M∖G and x∈A,
there exists
p:(M~,x~)→(M,x) a covering space and A0⊆M~ a closed domain
such that x~∈A0,
and p∣Int(A0) is a homeomorphism between Int(A0) and A.
We will prove that (M,G) is appropriate.
The inclusion map i:(A,x)→(M,x) has a lift i~:(A,x)→(M~,x~) such that i~(A)=Int(A0).
But p−1(e)∩A0 has 2 different components for every e∈E(G) such that both 2 sides of e lie in A.
Hence i∗(π1(A,x))⊆p∗(π1(M~,x~)),
and i∗′(π1(A∪Int(e),x))⊈p∗(π1(M~,x~))
(where p∗:π1(M~,x~)→π1(M,x),i∗:π1(A,x)→π1(M,x),i∗′:π1(A∪Int(e),x)→π1(M,x)
are the maps induced by p, i, and the inclusion map of A∪Int(e) into M).
So i∗(π1(A,x))=i∗′(π1(A∪Int(e),x)).
Hence (M,G) is appropriate.
(ii)
Assume (M,G) is appropriate.
For each component A of ∂M∖G and x∈A,
let p:(M~,x~)→(M,x) be the covering space such that
p∗(π1(M~,x~))=i∗(π1(A,x)) (p∗,i∗ are same as (i)).
Let i~:(A,x)→(M~,x~) be a lift of the inclusion map i:(A,x)→(M,x).
Let A0 be the closure of i~(A).
For each edge e∈E(G) such that both 2 sides of e lie in A,
i∗′(π1(A∪Int(e),x))⊈p∗(π1(M~,x~)) (where i∗′:π1(A∪Int(e),x)→π1(M,x) is the map induced by the inclusion map of A∪Int(e) into M).
Then p−1(e)∩A0 has 2 different components.
Hence Int(A0)=i~(A).
∎
Lemma 3.4**.**
(i) If M is a compact 3-manifold with nonempty boundary and
g:M→R3 is an immersion,
then (R(g),G(g)) is appropriate.
(ii) If X is a (R(g),G(g))-simple 2-complex,
then there exists A1,…,An cancellable domains such that X is their associated 2-complex.
And the cancellation of {A1,…,An} is regular.
Proof.
(i)
For each component A of ∂R(g)∖G(g),
let S be (g∣∂M)−1(A).
Then g∣Int(S) is a homeomorphism between Int(S) and A.
So (R(g),G(g)) is appropriate (by Lemma 3.3).
(ii)
For each component A of ∂R(g)∖G(g),
assume B is the component of R(g)∖X containing A,
and x∈A.
Then iA∗(π1(A,x))=iB∗(π1(B,x)),
where iA∗:π1(A,x)→π1(R(g),x),iB∗:π1(B,x)→π1(R(g),x) are the maps induced by the inclusion maps of A,B into R(g).
So there exists i~B:(B,x)→(M,g−1(x)∩∂M) a lift of iB:(B,x)→(R(g),x) (the inclusion map of B into R(g)),
and i~B(B) contains g−1(A)∩∂M.
So there exist A1,…,An cancellable domains such that X is their associated 2-complex.
And we can verify that the cancellation of {A1,…,An} is regular,
since every point t∈S(X) has a neighborhood N(t) such that (N(t)∩X,t) is homeomorphic to one of Figure 2 (a), (b), (c).
∎
Definition 3.5**.**
Let M be a compact 3-manifold with nonempty boundary and
G0⊆∂M an embedded graph such that all vertices have degree 2 or 3.
Let X0⊆M be a good 2-complex in M with respect to G0.
Assume N is a subgraph of S(X0) and G⊆∂M is a thin trivalent graph (Definition 2.4) of G0 in ∂M.
(i)
Let M1, M2, …, Ms
be the components obtained by
cutting off X0 from M (“cut off” means to delete the set from the space and do a path compactification),
and ik:Mk→M (∀k∈{1,2,…,m}) is continuous map induced by the “cutting off” (ik∣Int(Mk) is an inclusion map).
Let Gk={x∈∂Mk∣ik(x)∈G∪N}.
(M,X0,G∪N) is called appropriate if:
for each k∈{1,2,…,m},
Gk is an embedded graph such that all vertices have degree 2 or 3,
and (Mk,Gk) is appropriate.
(ii)
Assume (M,X0,G∪N) is appropriate.
If Xk⊆Mk is a (Mk,Gk)-simple 2-complex (∀k∈{1,2,…,s}),
we say the 2-complex X=⋃k=1sik(Xk) is a (M,X0,G∪N)-simple 2-complex.
In addition, for all k∈{1,2,…,s} and Xk′∈sub(Xk),
we say ⋃k=1sik(Xk′) is an X0-good subcomplex of X,
and we denote by subX0(X) the set consisting of all X0-good subcomplexes of X.
3.2 The construction of the (M,G)-simple 2-complex
Proposition 3.6**.**
Let M be a compact 3-manifold with nonempty boundary and
G⊆∂M an embedded graph such that all vertices have degree 2 or 3.
Assume (M,G) is appropriate,
then there exists a (M,G)-simple 2-complex.
Proof.
Assume A1,…,An are the components of ∂M∖G,
xk∈Ak (k∈{1,2,…,n}).
Let pk:(M~k,x~k)→(M,xk) be a covering space such that
pk∗(π1(M~k,x~k))=ik∗(π1(Ak,xk)),
where pk∗:π1(M~k,x~k)→π1(M,xk), ik∗:π1(Ak,xk)→π1(M,xk) are induced by pk and the inclusion map of Ak into M.
Then there exists a closed domain Sk⊆∂M~k such that pk∣Int(Sk) is a homeomorphism between Int(Sk) and Ak.
Assume p:∐k=1nM~k→M is the map such that p∣M~k=pk (∀k∈{1,2,…,n}).
There exists M0⊆∐k=1nM~k such that:
(∀k∈{1,2,…,n})
assume Lk=M0∩M~k⊆M~k,
then Lk is connected,
Sk⊆Lk,
Int(L1),…,Int(Ln) are homeomorphically embedded into M by p,
and there exists X(M0) a good 2-complex in M with respect to G
such that {p(Int(L1)),…,p(Int(Ln))}={the components of Int(M)∖X(M0)}
(i.e. p maps L1,…,Lk homeomorphically to the closed components obtained by cutting off X(M0) from M).
Then M0 is closed,
p(M0)=M,
p(M0∖U)=M for any open set U⊆M0.
Moreover,
X(M0)=p(∂M0)∖∂M.
Assume p0:M0→M is the map such that p0=p∣M0.
Then X(M0)={x∈M∣#(p0−1(x))⩾2},
and the embedded graph S(X(M0))={x∈M∣#(p0−1(x))⩾3}.
In the following,
we adjust M0 step by step (after each step, X(M0) is also a good 2-complex in M with respect to G).
X(M0) will be a (M,G)-simple 2-complex after all steps finished.
(a)
(Thicken an edge)
If there exists an edge e∈E(S(X(M0))),
#(p0−1(x))⩾4 for an x∈Int(e),
we adjust M0 by the process of thicken e (Picture 4):
∙
Choose N(e) an arbitrarily small open regular neighborhood of e in M,
and choose e0 a component of p0−1(e).
Assume N(e0) is the component of p0−1(N(e)) containing e0.
Let
M0′=(M0∖p0−1(N(e)))∪N(e0)
and replace M0 by M0′.
Obviously,
#({e∈E(S(X(M0)))∣∃x∈Int(e),#(p0−1(x))⩾4})
reduces after thickening an edge.
(b)
(Thicken a vertex)
After all above thickenings (of edges),
M satisfies that
for all e∈E(S(X(M0))) and x∈Int(e),
#(p0−1(x))=3.
If there exists v∈V(S(X(M0)))
such that #(p0−1(v))⩾5,
we adjust M0 by the process of thicken v (Picture 5):
∙
Choose N(v) an arbitrarily small open regular neighborhood of v in M,
and choose v0∈p0−1(v).
Assume N(v0) is the component of p0−1(N(v)) containing v0.
Let
M0′=(M0∖p0−1(N(v)))∪N(v0)
and replace M0 by M0′.
Obviously,
the number of v∈V(S(X(M0))) such that #(p0−1(v))⩾5 reduces after thickening a vertex.
The edges produced in thickening a vertex satisfy that for each x in their interior, #(p0−1(x))=3.
After all above thickenings (of vertices),
M satisfies that
#(p0−1(v))=4 for each v∈{v∈V(S(X(M0)))∣degS(X(M0))(v)>2}.
We denote {v∈V(S(X(M0)))∣degS(X(M0))(v)>2}={v∈V(S(X(M0)))∣degS(X(M0))(v)=4} by T(X(M0)) in the following.
For each t∈S(X(M0))∖(T(X(M0))∪{v∈V(G)∣degG(v)=3}),
(then t is either in the interior of an edge of S(X(M0)) or a vertex of S(X(M0)) with degree 2)
there exists N(t) an open neighborhood of t in M such that (N(t)∩X(M0),t) is homeomorphic to ({z=0}∪{x=0,z⩾0},0).
For each t∈T(X(M0)),
there exists N(t) an open neighborhood of t in M such that (N(t)∩X(M0),t) is homeomorphic to
({z=0}∪{x=0,z⩾0}∪{y=0,x⩾0,z⩾0},0).
For each t∈{v∈V(G)∣degG(v)=3},
there exists an open neighborhood N(t) of t in M such that (N(t)∩X,t)
is homeomorphic to
({x=0,y⩾0,z⩾0}∪{y=0,z⩾0},0) (since X(M0) is a good 2-complex in M with respect to G).
Obviously,
X(M0) is a (M,G)-simple 2-complex.
∎
Corollary 3.7**.**
Let M be a compact 3-manifold with nonempty boundary and
G0⊆∂M an embedded graph such that all vertices have degree 2 or 3.
Let X0⊆M be a good 2-complex in M with respect to G0.
Assume N is a subgraph of S(X0) and G⊆∂M is a thin trivalent graph of G0 in ∂M.
If (M,X0,G∪N) is appropriate,
then there exists a (M,X0,G∪N)-simple 2-complex.
Remark 3.8**.**
In Proposition 3.6,
We prove that there exists a (M,G)-simple 2-complex if (M,G) is appropriate.
Auctually,
a (M,G)-simple 2-complex can be constructed through the proof of Proposition 3.6.
Similarly,
we can construct a (M,X0,G∪N)-simple 2-complex in Corollary 3.7.
In the rest of this paper,
we will always assume that a (M,G)-simple 2-complex can be constructed immediately when we know (M,G) is appropriate,
and assume a (M,X0,G∪N)-simple 2-complex can be constructed immediately when we know (M,X0,G∪N) is appropriate.
4 Inscribed set
Definition 4.1** (Inscribed set).**
For a closed oriented surface Σ,
let f:Σ→R3 be an immersion.
Assume n=maxx∈R3∖f(Σ)ω(f,x).
The following process induces decreasingly on k, until k=1.
For step 1:
If (Dn(f),Gn(f)) is appropriate,
then there exists X~n a (Dn(f),Gn(f))-simple 2 complex.
Let ζn={(X~n,Xn)∣Xn∈sub(X~n)}.
If (Dn(f),Gn(f)) is not appropriate,
then ζn=∅.
For step n−k+1 (1⩽k⩽n−1):
Assume ζk+1 is obtained in the step n−k.
ζk is obtained as follows:
For each A={(X~k+1,Xk+1),…,(X~n,Xn)}∈ζk+1,
assume N=S(Xk+1)∖S(Xk+2).
And we define Q(A) by the following rules:
∙
If (Dk(f),Xk+1,N∪Gk(f)) is appropriate,
choose X~k a (Dk(f),Xk+1,N∪Gk(f))-simple 2-complex.
Let
Q(A)={(X~k,Xk)∣Xk∈subXk+1(X~k)}.
∙
If (Dk(f),Xk+1,N∪Gk(f)) is not appropriate,
then Q(A)=∅.
Let ζk=⋃A∈ζk+1,Q(A)=∅⋃B∈Q(A)(A∪B). (ζk=∅ if ζk+1=∅)
In the end,
we obtain an inscribed set ζ=ζ1,
and we obtain the sets ζ2,…,ζn (ζk={(X~k,Xk),…,(X~n,Xn)}) through the process (call ζk the kth-inscribed set of ζ).
Definition 4.2**.**
For a closed oriented surface Σ,
let f:Σ→R3 be an immersion.
Assume n=maxx∈R3∖f(Σ)ω(f,x).
Let ζ be an inscribed set of f.
An element {(X~1,X1),…,(X~n,Xn)}∈ζ is good
if X1=∅.
We denote {A∈ζ∣A is good} by I(ζ).
Definition 4.3** (Inscribed map).**
For a closed oriented surface Σ,
let f:Σ→R3 be an immersion.
Assume n=maxx∈R3∖f(Σ)ω(f,x),
and {(X~1,X1),…,(X~n,Xn)}∈I(ζ).
For each k∈{1,2,…,n},
let gk:Dk→R3 be an embedding such that gk(Dk)=Dk(f),
and let Ak=gk−1(Xk), Bk=gk−1(Xk+1) (Xn+1=∅).
Let g:∐k=1nDk→R3 be a map such that g∣Dk=gk,∀k∈{1,2,…,n}.
We obtain a map g1:M→R3 by following procedure:
∙
We cut off Ak∪Bk from Dk to obtain a space Dk′
(k∈{1,…,n}).
Assume g0:∐k=1nDk′→R3 is the map induced by g.
For all k∈{2,…,n} and α a 2-cell of Xk,
assume α1+,α1− (respectively, α2+,α2−) are the 2 components of (g0∣Dk′)−1(α) (respectively, (g0∣Dk−1′)−1(α)) which lie in the left and right side respectively.
Let h be the equivalence relation such that x∼hy if
there exists
k∈{2,…,n} and α a 2-cell of Xk,
x∈α1+,y∈α2−,g0(x)=g0(y) or x∈α2+,y∈α1−,g0(x)=g0(y).
Let M=∐k=1nDk′/∼h,
and g1:M→R3 is induced by g0.
We say g1 is an inscribed map of f
associated to {(X~1,X1),…,(X~n,Xn)}.
Lemma 4.4**.**
M* is a (compact, connected) 3-manifold, and g1 is an immersion.*
Proof.
We can verify that for each p∈R3,
every t∈g1−1(p) has an open neighborhood homeomorphic to R3 or R+3,
and g1 is a locally homeomorphism at t.
We only explain this for the point p that is a vertex of S(Xk) with degree greater than 2:
If p∈{v∈V(S(Xk))∣degS(Xk)(v)>2} and
p∈/Xk+1 (k∈{2,…,n}),
then there exists N(p) an open neighborhood of p in R3 such that
N(p)∩Xk,N(p)∩Xk−1,X(p)∩Xk−2 are homeomorphic to Figure 6 (a), (b), (c),
and p∩Xk−3=∅.
So we can verify that every point in g1−1(p) has an open neighborhood which is homeomorphic to R3
and homeomorphically embedded into R3 by g1.
Moreover,
if p∈g1(M)⊆R3,
assume l⊆R3 is a ray starting from p and parallel to x-axis.
For each x∈l∖D1(f), g1−1(x)=∅.
So every component of g1−1(l) contains a point in ∂M.
Then every point in g1−1(p) is in the same connected component with ∂M.
Hence M is connected.
∎
In the following , we say an inscribed map of f associated to {(X~1,X1),…,(X~n,Xn)}
is an extension of f related to {(X~1,X1),…,(X~n,Xn)}.
Example 4.5**.**
Let f:S2→R3 be an immersion described by Figure 7 (a).
Figure 7 (b) describes D3(f), D2(f), D1(f), G3(f), G2(f).
Figure 8 gives an inscribed set ζ={{(X~1,X1),(X~2,X2), (X~3,X3)}} of f (#(ζ)=1).
Then {(X~1,X1),(X~2,X2),(X~3,X3)}∈I(ζ).
Hence we can construct (exactly) one extension of f.
And Figure 9 shows the construction of this extension (the extension of f related to {(X~1,X1),(X~2,X2),(X~3,X3)}).
5 The proof of Theorem 1
In this section,
we will prove Theorem 1.
If f:Σ→R3 is an immersion of the closed oriented surface Σ
and ζ is an inscribed set of f,
then there exists a map q:I(ζ)→E(f) (where E(f) is the set of equivalence classes of immersions of 3-manifolds to extend f)
sending each element of I(ζ) to the extension of f related to it.
We prove that q is injective in Lemma 5.1,
and we prove that q is surjective in Proposition 5.2.
Lemma 5.1**.**
For a closed oriented surface Σ,
let f:Σ→R3 be an immersion and ζ an inscribed set of f.
Assume n=maxx∈R3∖f(Σ)ω(f,x).
If {(X~1,X1),…,(X~n,Xn)},{(Y~1,Y1),…,(Y~n,Yn)}
are 2 different elements of I(ζ),
then the 2 extensions of f related to {(X~1,X1),…,(X~n,Xn)},{(Y~1,Y1),…, (Y~n,Yn)} are inequivalent.
Proof.
The proof is similar to the proof of [9, Lemma 6.1].
Assume g1:M1→R3,g2:M2→R3 are the extensions related to
{(X~1,X1),…,(X~n,Xn)},
{(Y~1,Y1),…,(Y~n,Yn)}.
Then there exists k∈{2,3,…,n} such that
Xk=Yk and Xi=Yi for each k+1⩽i⩽n.
Note that X~k=Y~k (since X~k is yielded by {(X~k+1,Xk+1),…,(X~n,Xn)}, and Y~k is yielded by {(Y~k+1,Yk+1),…,(Y~n,Yn)}).
So there exists α a 2-cell of X~k such that
α is contained by exactly one of Xk,Yk.
Assume without loss of generality that α⊆Xk,α⊈Yk.
For each γ a 2-cell of X~i (i∈{2,…,n}),
we denote by D+(γ) (respectively D−(γ)) the closure of the component of Di(f)∖(Xi~∪Xi+1) which lie in the left side (respectively the right side) of γ.
Then ∂D+(γ)∩(Xi+1∪∂Di(f)),∂D−(γ)∩(Xi+1∪∂Di(f))=∅.
There exist m∈{k,k+1,…,n} and p1∈∂Dm(f)∖Gm(f)
such that:
for each t∈{1,…,m−k−1},
∃ αt a 2-cell in Xk+t such that αt⊆D+(αt−1),
α0=α,
and p1∈D+(αm−k−1).
Choose s∈α.
There exists an immersion h1:[0,1]→R3 such that
h1(m−ki)∈αi,
[m−ki,m−ki+1] is homeomorphically embedded into D+(αi) by h1 (0⩽i⩽m−k−1),
h1(0)=s,
h1(1)=p1.
Similarly,
there exists q∈{k,k+1,…,n} and p2∈∂Dq(f)∖Gq(f),
such that:
for each t∈{1,…,q−k−1},
∃ βt a 2-cell in Xk+t such that βt⊆D−(βt−1),
β0=α,
and p2∈D−(αq−k−1).
Let h2:[0,1]→R3 be an immersion such that
h2(q−ki)∈βi,
[q−ki,q−ki+1] is homeomorphically embedded into D−(αi) by h2 (0⩽i⩽q−k−1),
h2(0)=s,
h2(1)=p2.
There exist embeddings h~1:[0,1]→M1,h~2:[0,1]→M2 such that g1∘h~1=g2∘h~2=h1,
h~1(1)∈∂M1,h~2(1)∈∂M2.
And there exists embeddings h~3:[0,1]→M1,h~4:[0,1]→M2 such that g1∘h~3=g2∘h~4=h2,
h~3(1)∈∂M1,h~4(1)∈∂M2.
Then h~1(0)=h~3(0),
h~2(0)=h~4(0) (since α⊆Xk,α⊈Yk).
So there exists h~2([0,1])∪h~4([0,1]) a properly embedded arc of M2 mapped to h1([0,1])∪h2([0,1]) by g2,
but there is no properly embedded arc of M1 mapped to h1([0,1])∪h2([0,1]) by g1.
Hence g1,g2 are inequivalent.
∎
Proposition 5.2**.**
For a closed oriented surface Σ,
let f:Σ→R3 be an immersion and ζ an inscribed set of f.
Assume n=maxx∈R3∖f(Σ)ω(f,x).
If g:M→R3 is an immersion of a compact 3-manifold M such that g∣∂M=f,
then there exists {(X~1,X1),…,(X~n,Xn)}∈I(ζ),
such that g is the extension of f related to {(X~1,X1),…,(X~n,Xn)}.
Proof.
First,
we will construct a sequence of cancellation operations (g,M)⇝(gn−1,Kn−1)⇝(gn−2,Kn−2)⇝…⇝(g1,K1) in the following
(where Kj is a branched 3-manifold,
gj is a branched immersion,
gj(∂Kj)=⋃i=1j∂Di(f),
K1 is a 3-manifold and g1 is an embedding):
Step 1.
By Lemma 3.4 (i),
(R(g),G(g))=(Dn(f),Gn(f)) is appropriate.
So ζ yields X~n a (Dn(f),Gn(f))-simple 2-complex.
Assume A(n,1),…,A(n,tn) are cancellable domains such that
X~n is the 2-complex associated to them (A(n,1),…,A(n,tn) exist and they are determined uniquely by X~n,
see Lemma 3.4 (ii) and Remark 2.12 (a)).
Let Xn=X(A(n,1),…,A(n,tn))∈sub(Xn).
Then {(Xn,X~n)}∈ζn.
We cancel {A(n,1),…,A(n,tn)}.
The cancellation (g,M)⇝{A(n,1),…,A(n,tn)}(gn−1,Kn−1) produces a branched immersion
gn−1:Kn−1→R3 such that:
Property (a):
gn−1(∂Kn−1)=⋃i=1n−1∂Di(f).
Property (b):
The embedded graph S(Xn) is the branch set of gn−1.
For each x∈S(Xn),
x has index 1 if
x∈S(Xn)∖{v∈V(S(Xn))∣degS(Xn)(v)>2},
and x has index 2 if
x∈{v∈V(S(Xn))∣degS(Xn)(v)>2}.
Property (c):
The cancellation is regular (Lemma 3.4 (ii)).
Let hn−1:Xn→Kn−1 denote the associated map (Definition 2.13 (iii)) of the cancellation.
Then hn−1(Xn∩Dn−1(f))=hn−1(Xn)∩∂Kn−1 (Remark 2.14 (d)).
And hn−1(S(Xn)) is the singular set of gn−1.
Property (d):
For each e∈E(S(Xn)),
there exists three 2-cells α1,α2,α3 of Xn
such that e⊆α1,α2,α3,
and assume that α1,α2,α3 are in clockwise.
Assume e0=hn−1(e).
Assume β1,…,β6 are the components of gn−1−1(α1),gn−1−1(α2),gn−1−1(α3)
such that e0⊆βi (i=1,…,6),
and β1,…,β6 are in clockwise.
Assume without loss of generality hn−1(α1)=β1 (then β1,β4⊆gn−1−1(α1), β2,β5⊆gn−1−1(α2), β3,β6⊆gn−1−1(α3)).
Then hn−1(α2)=β5, hn−1(α3)=β3.
Property (e):
(Dn−1(f),Xn,Gn−1(f)∪S(Xn)) is appropriate. We explain this as follows:
If L is one of the components obtained by cutting off Xn from Dn−1(f),
assume i:L→Dn−1(f) is the continuous map induced by the “cutting off” (i∣Int(L) is an inclusion map, and i(Int(L)) is one of the components of Dn−1(f)∖Xn).
Assume S={x∈∂L∣i(x)∈Int(i(L))}.
Let L0 be the space obtained by cutting off gn−1−1(i(L))∩(hn−1(S(Xn))∪gn−1−1(i(S))) from gn−1−1(i(L)),
and assume j:L0→gn−1−1(i(L)) is the continuous map induced by the “cutting off” (j∣Int(L0) is an inclusion map).
Then L0 is a 3-manifold that may be disconnected,
and there exists a covering map g′:L0→L such that g′∣gn−1−1(Int(i(L)))=i−1∘gn−1∘j∣gn−1−1(Int(i(L))).
For each component A of ∂L∖i−1(Gn−1(f)∪S(Xn)),
assume A0=g′−1(A)∩j−1(hn−1(Xn)∪∂Kn−1),
then g′ maps Int(A0) homeomorphically to A.
By Lemma 3.3,
(L,i−1(Gn−1(f)∪S(Xn))) is appropriate.
So (Dn−1(f),Xn,Gn−1(f)∪S(Xn)) is appropriate.
Step k+1.
After k steps,
assume we obtain a branched immersion gn−k:Kn−k→R3
from a sequence of cancellation operation
(g,M)⇝{A(n,1),…,A(n,tn)}(gn−1,Kn−1)⇝{A(n−1,1),…,A(n−1,tn−1)}…
⇝{A(n−k+1,1),…,A(n−k+1,tn−k+1)}(gn−k,Kn−k)
and the following hold:
Induction hypothesis (i):
g(∂Kn−k)=⋃i=1n−k∂Di(f) (then R(gn−k)=Dn−k(f), G(gn−k)=Gn−k(f)).
Induction hypothesis (ii):
Bn−k=S(Xn−k+1)∖S(Xn−k+2) is the branched set of gn−k, and Bn−k is an embedded graph.
For each x∈Bn−k,
x has index 2 if x is a vertex of S(Xn−k+1) with degree greater than 2 and x∈/S(Xn−k+2),
otherwise x has degree 1.
Induction hypothesis (iii):
There exists hn−k:Xn−k+1→Kn−k an embedding such that
gn−k∘hn−k=id,
hn−k(Xn−k+1∩∂Dn−k(f))=hn−k(Xn−k+1)∩∂Kn−k,
and hn−k(Bn−k) is the singular set of gn−k.
Induction hypothesis (iv):
For each e∈E(Bn−k),
assume α1,α2,α3 are the three 2-cells of Xn−k+1
such that e⊆α1,α2,α3,
and α1,α2,α3 are in clockwise.
Assume e0=hn−k(e).
Assume β1,…,β6 are the components of gn−k−1(α1),gn−k−1(α2),gn−k−1(α3)
such that e0⊆βi (i=1,…,6),
and β1,…,β6 are in clockwise.
Assume without loss of generality hn−k(α1)=β1 (then β1,β4⊆gn−k−1(α1), β2,β5⊆gn−k−1(α2), β3,β6⊆gn−k−1(α3)).
Then hn−k(α2)=β5, hn−k(α3)=β3.
Induction hypothesis (v):
(Dn−k(f),Xn−k+1,Gn−k(f)∪Bn−k) is appropriate.
By Corollary 3.7,
{(X~n−k+1,Xn−k+1),…(X~n,Xn)} yields a (Dn−k(f),Xn−k+1,Gn−k(f)∪Bn−k)-simple 2-complex X~n−k.
Let A(n−k,1),…,A(n−k,tn−k) be the cancellable domains such that:
X~n−k is the 2-complex associated to them,
and for each j∈{1,2,…,tn−k},
A(n−k,j)∩(∂Mn−k∪hn−k(Xn−k+1))=∅
(A(n−k,1),…,A(n−k,tn−k) exist, similar to Lemma 3.4 (ii);
and A(n−k,1),…, A(n−k,tn−k) are uniquely determined, see Remark 2.12 (b)).
Let Xn−k=X(A(n−k,1),…,A(n−k,tn−k)).
Because of induction hypothesis (iv),
Xn−k∈subXn−k+1(X~n−k).
So {(X~n−k,Xn−k),(X~n−k+1,Xn−k+1), …,(X~n,Xn)}∈ζn−k.
We cancel {A(n−k,1),…,A(n−k,tn−k)}.
The cancellation (gn−k,Kn−k)⇝{A(n−k,1),…,A(n−k,tn−k)}(gn−k−1, Kn−k−1)
gives a branched immersion gn−k−1:Kn−k−1→R3.
First,
we verify that the cancellation is regular:
∙
If x∈S(Xn−k)∩S(Xn−k+1),
then x∈Bn−k and we denote by y the singular point of gn−k mapped to x.
Then y∈A(n−k,j) if x∈gn−k(A(n−k,j)) (∀j∈{1,2,…,tn−k}).
Hence the cancellation of {A(n−k,1),…,A(n−k,tn−k)} is regular at x.
∙
Similar to Lemma 3.4 (ii),
if x∈S(Xn−k)∖S(Xn−k+1),
then the cancellation of {A(n−k,1),…, A(n−k,tn−k)} is regular at x.
So the cancellation (gn−k,Kn−k)⇝{A(n−k,1),…,A(n−k,tn−k)}(gn−k−1, Kn−k−1)
is regular.
Moreover, the following hold:
Property (a):
g(∂Kn−k−1)=⋃i=1n−k−1∂Di(f).
Property (b):
The branch points of gn−k with index 1 are not branch points of gn−k−1,
and the branch points of gn−k with index 2 are branch points of gn−k−1 with index 1.
So the branch set Bn−k−1 of gn−k−1 is S(Xn−k)∖S(Xn−k+1),
and for each x∈Bn−k−1,
x has index 2 if x∈{v∈V(S(Xn−k))∣degS(Xn−k)(v)>2}∖S(Xn−k+1),
and x has index 1 otherwise.
Property (c):
Since the cancellation (gn−k,Kn−k)
⇝{A(n−k,1),…,A(n−k,tn−k)}(gn−k−1, Kn−k−1)
is regular,
there exists hn−k−1:Xn−k→Kn−k−1 the associated map of the cancellation.
hn−k−1(Xn−k∩∂Dn−k−1(f))=hn−k−1(Xn−k)∩∂Kn−k−1 (Remark 2.14 (d)).
And hn−k−1 maps Bn−k−1 homeomorphically to the singular set of gn−k−1.
Property (d):
Induction hypothesis (iv) is developed for Xn−k and Bn−k−1.
We state this again as follows:
For each e∈E(Bn−k−1),
there exists α1,α2,α3 the three 2-cells of Xn−k
such that e⊆α1,α2,α3,
and α1,α2,α3 are in clockwise.
Assume e0=hn−k−1(e).
Assume β1,…,β6 are the components of gn−k−1−1(α1),gn−k−1−1(α2),gn−k−1−1(α3)
such that e0⊆βi (i=1,…,6),
and β1,…,β6 are in clockwise.
Assume without loss of generality hn−k−1(α1)=β1 (then β1,β4⊆gn−k−1−1(α1), β2,β5⊆gn−k−1−1(α2), β3,β6⊆gn−k−1−1(α3)).
Then hn−k−1(α2)=β5, hn−k−1(α3)=β3.
Property (e):
Similar to the Property (e) of Step 1,
(Dn−k−1(f),Xn−k,Gn−k−1(f)∪Bn−k−1) is appropriate.
Hence we can verify that all induction hypothesises will be developed in the next step (Step k+2).
In the end,
we have constructed {(X~1,X1),…,(X~n,Xn)}∈ζ
with a sequence of cancellation operations
(g,M)⇝{A(n,1),…,A(n,tn)}(gn−1,Kn−1)⇝{A(n−1,1),…,A(n−1,tn−1)}…⇝{A(2,1),…,A(2,t2)}(g1,K1).
Note that
#(gk−1−1(x))+indexgk−1(x)=#(gk−1(x))+indexgk(x)−1 for each
x∈Dk(x)
(where indexgj(x) is the index of x if x is a branch point of the map gj, and indexgj(x)=0 if x is not a branch point of the map gj; and gn=g).
So g1:K1→R3 is an embedding.
Then X1=∅.
Hence {(X~1,X1),…,(X~n,Xn)}∈I(ζ).
From this sequence of cancellation operations,
we can verify that g:M→R3 is the inscribed map of f associated to {(X~1,X1),…,(X~n,Xn)},
i.e. g is the extension of f related to {(X~1,X1),…,(X~n,Xn)}.
∎
6 Acknowledgments
This paper is the motivation for the author to write [9].
The author is grateful for Professor Shicheng Wang, Professor Yi Liu, Professor Jiajun Wang in these works,
and in my study.
Especially, the author thanks Professor Jiajun Wang for his comment that help me a lot.