This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

On partial maps derived from flows

Tomoharu Suda RIKEN Center for Sustainable Resource Science, Japan [email protected]
Abstract.

The first-return map, or the Poincaré map, is a fundamental concept in the theory of flows. However, it can generally be defined only partially, and additional conditions are required to define it globally. Since this partiality reflects the dynamics, the flow can be described by considering the domain and behavior of such maps. In this study, we define the concept of first-out maps and first-in maps, which are partial maps derived from flows, to enable such analysis. Moreover, we generalize some notions related to the first-return maps. It is shown that the boundary points of an open set can be classified based on the behavior of these maps, and that this classification is invariant under topological equivalence. Further, we show that some dynamical properties of a flow can be described in terms of the types of boundary points. In particular, if the flow is planar and the open set has a Jordan curve as its boundary, a more detailed analysis is possible. We present results on the conditions that restrict possible forms of the first-out maps. Finally, as an application of the results obtained, we consider the relationship between flows and a class of hybrid systems.

Key words and phrases:
Partial map, Poincaré map, hybrid system.
1991 Mathematics Subject Classification:
37B02, 34A38, 37C10.

1. Introduction

The first-return map, or the Poincaré map, is a fundamental tool in the study of continuous-time dynamical systems. It has a wide range of applications, from the classical proof of the Poincaré-Bendixon theorem to the analysis of chaotic dynamical systems [12, 4], and is arguably one of the most valuable concepts in the theory of flows.

In general, the first-return map is not necessarily defined globally, and we need additional assumptions to ensure its global existence. For example, we may construct a global Poincaré section to obtain a globally defined first-return map for a broad class of flows [2]. Even then, there is still no guarantee that the domain of resulted maps is in good shape and suitable for analyzing dynamics. Since the suspension of the first-return map is topologically equivalent to the original flow [8, 17, 14], the existence of a domain with good topological properties might restrict the possible motion of the flow.

While this lack of global existence may be a hindrance to the applications, there is the information we can extract from it. Indeed, if such a map is not defined at a point, this fact itself conveys information on the asymptotic behavior of the orbit starting from there. Therefore it appears worth asking how much we can infer from this partiality of the first-return map.

Another question regarding the first-return map is the relationship with the hybrid systems, which are defined by a combination of discrete and continuous dynamical systems. For example, if we consider the bouncing motion of a ball, we obtain a hybrid system, which combines the continuous motion under gravity and the discrete change of velocity due to collision with the floor. It is known that some hybrid systems can be obtained from flows by “squeezing” the phase space [3]. This construction is at least qualitatively similar to the Poincaré half map and the half-return map, which can be regarded as a partial version of the first-return map [15, 5, 11]. This motivates us to consider the problem of what kind of partial maps can be expressed in terms of flows via constructions similar to the first-return maps.

The purpose of the present article is to consider partial maps derived from a flow in a manner similar to the first-return map and apply them to the analysis of flows. Further, we aim to apply the results obtained here to a converse problem of representing a partial map by a flow so that we reduce a class of hybrid systems to flows.

The main results of this study are as follows. First, we introduce the concept of first-out and first-in maps, which are generalizations of the first-return map in the usual sense (Definition 3.1). For a flow Φ\Phi on X and an open set AXA\subset X, the first-out map is defined to be the map assigning each point xAx\in\partial A to the point Φ(τ,x)\Phi(\tau,x), where τ=inf{t>0Φ(t,x)A}\tau=\inf\{t>0\mid\Phi(t,x)\not\in A\} if τ\tau is finite. Thus, the first-out map moves a point on A\partial A to the first intersection point of the boundary and its forward orbit other than itself. The first-out map is defined to be a partial map and we do not require it to be defined globally on A\partial A. This is a direct generalization of the Poincaré half map. Similarly, the first-in map is defined for a closed set in terms of the first-return point.

Here we note that the concept of first-out and first-in maps can be defined for general continuous flows on a topological space as it does not depend on the differentiable structure. This is an advantage over the classical notion of a first-return map based on the cross-section. For example, we may consider flows with non-differentiable points. Further, by explicitly allowing maps to be partial, it is not necessary to verify the existence of a returning orbit to apply the results.

We can classify boundary points of a regular open set, which has the property that its boundary coincides with that of the closure, into five types according to whether these maps are defined and whether they are fixed under these maps. For a regular open set AA, let EAE_{A} be the first-out map and RAR_{A} be the first-in map. Then, each xAx\in\partial A falls into one of the following types:

  1. (1)

    (Type A-1, launching points) EA(x)=xE_{A}(x)=x and RA¯(x)x.R_{\bar{A}}(x)\neq x.

  2. (2)

    (Type A-2, diving points) EA(x)xE_{A}(x)\neq x and RA¯(x)=x.R_{\bar{A}}(x)=x.

  3. (3)

    (Type A-3, tangency points) EA(x)=xE_{A}(x)=x and RA¯(x)=x.R_{\bar{A}}(x)=x.

  4. (4)

    (Type B, never-to-return points) RA(x)R_{A}(x) is undefined.

  5. (5)

    (Type C, never-to-leave points) EA(x)E_{A}(x) is undefined.

Figure 2 shows a rough sketch of orbits for each type.

These types are invariant under topological equivalence and, therefore, can be used to describe the dynamics. More concretely, we show the following result.

Main Theorem A.

Let (X,Φ)(X,\Phi) and (Y,Ψ)(Y,\Psi) be flows topologically equivalent via a homeomorphism h:XYh:X\to Y, and AXA\subset X and BYB\subset Y be regular open sets with B=h(A)B=h(A). Then, xAx\in\partial A and h(x)Bh(x)\in\partial B have the same type.

Further, we show that various dynamical properties of a flow can be described in terms of these types of boundary points. For example, the invariance of an open set can be expressed by specifying the types of boundary points, which may be regarded as a generalization of the result that a set is invariant if a vector field points inward on the boundary.

For planar flows and open sets with Jordan curves as boundaries, we can obtain a more convenient representation of the first-out maps in terms of parametrization. If c:[0,1)2c:[0,1)\to\mathbb{R}^{2} is a parametrization of the boundary of an open set A2A\subset\mathbb{R}^{2}, then it induces a partial map FE:[0,1)[0,1)F_{E}:[0,1)\to[0,1) by c(FE(s))=EA(c(s)),c\quantity(F_{E}(s))=E_{A}(c(s)), where EAE_{A} is the first-out map of AA. The map FEF_{E} encodes information on EAE_{A} in a form more suitable to analyze.

Since the first-out map is defined by a flow, its possible forms are restricted. In particular, we have the following monotonicity result for planar flows, which asserts that a parametric representation of an exit map should decrease locally around a point where it is not identity.

Main Theorem B.

If a parametric representation of a first-out map FEF_{E} is continuous at ss and FE(s)sF_{E}(s)\neq s, there exists δ>0\delta>0 such that FE(t)>FE(s)F_{E}(t)>F_{E}(s) whenever sδ<t<ss-\delta<t<s, and FE(t)<FE(s)F_{E}(t)<F_{E}(s) whenever s<t<s+δ.s<t<s+\delta.

Thus, the first-out map induces a well-behaved map on [0,1)[0,1). A kind of converse to this result holds, and we can represent a map on \mathbb{R} by a planar flow if it is sufficiently well-behaved.

Main Theorem C.

Let P:P:\mathbb{R}\to\mathbb{R} be a continuous map such that P(,0]=[0,)P(-\infty,0]=[0,\infty), P(0)=0P(0)=0, and PP is two-to-one except at 0 and identity on [0,)[0,\infty). Then, (P(x),0)=EHΦ(x,0)\quantity(P(x),0)=E_{H^{-}}^{\Phi}(x,0) for some flow Φ\Phi, where EHΦE_{H^{-}}^{\Phi} is the first-out map for H:={(x,y)y<0}.H^{-}:=\{(x,y)\mid y<0\}.

Using this result, we can represent a class of hybrid systems in terms of flows. Here we consider impacting systems, which are simple hybrid systems that consist of a flow and a resetting map. While an exact definition of an impact system is given in Definition 5.5, let us introduce an example of such a system to illustrate it.

Example 1.1.

The motion of a bouncing ball is formulated as an impacting system. Namely, its state is described as a point in the closure of the upper half plane H+¯=×[0,),\overline{H^{+}}=\mathbb{R}\times[0,\infty), and its dynamics is given by

ddt(xy)=(yg)\derivative{t}\matrixquantity(x\\ y)=\matrixquantity(y\\ -g)

for x>0x>0, where g>0g>0 is the acceleration of gravity, and

y(t+0)=ry(t0)y(t+0)=-ry(t-0)

when x(t)=0x(t)=0, where r>0r>0 is the coefficient of restitution. Thus the dynamics are described by a flow on the upper half plane and a map on the y-axis. Its trajectories can be defined as a kind of curve on H+¯\overline{H^{+}} with discontinuities.

While an impacting system is determined by a flow and a map, we can simplify the map part of the system into that of the impact oscillator, namely, a 1-1 times map, if it is sufficiently well-behaved. Thus, there is a normal form for the map part.

Main Theorem D.

Let (P,Φ,Φs)(P,\Phi,\Phi_{s}) be an impacting system induced by local flows. If PP is defined on the whole \mathbb{R}, continuous, and not identity, then (P,Φ,Φs)(P,\Phi,\Phi_{s}) is topologically conjugate with another impacting system (Q,Ψ,Ψs)(Q,\Psi,\Psi_{s}), where Q(x)=xQ(x)=-x if x0.x\leq 0.

This article is organized as follows. In Section 2, we introduce basic terms and some preliminary results. In Section 3, we define the notion of first-out maps and first-in maps, study their basic properties, introduce the concept of types of boundary points, and apply them to the description of dynamical properties. In Section 4, we consider the first-out maps of planar flows and their parametric representation. In Section 5, we apply the results obtained to the study of a class of hybrid systems.

2. Preliminaries

In this section, we describe some basic definitions and results used throughout this article.

First, we introduce the main objects of our consideration here, i.e., flows and partial maps.

Definition 2.1 (Flow).

Let XX be a topological space. A continuous map Φ:×XX\Phi:\mathbb{R}\times X\to X is a flow if

  1. (1)

    For each xX,x\in X, Φ(0,x)=x.\Phi(0,x)=x.

  2. (2)

    For each s,ts,t\in\mathbb{R} and xX,x\in X, Φ(s+t,x)=Φ(s,Φ(t,x)).\Phi\quantity(s+t,x)=\Phi\quantity(s,\Phi\quantity(t,x)).

A flow Φ\Phi on XX is denoted by (X,Φ).(X,\Phi).

For each xXx\in X, the forward orbit of xx is the set 𝒪+(x):={Φ(t,x)t0}.\mathcal{O}^{+}(x):=\{\Phi\quantity(t,x)\mid t\geq 0\}. The backward orbit of xx is defined similarly by 𝒪(x):={Φ(t,x)t0}.\mathcal{O}^{-}(x):=\{\Phi\quantity(t,x)\mid t\leq 0\}. The orbit of xx is the set 𝒪(x):=𝒪+(x)𝒪(x).\mathcal{O}(x):=\mathcal{O}^{+}(x)\cup\mathcal{O}^{-}(x).

Details on partial maps can be found in [1].

Definition 2.2 (Partial map).

Let XX and YY be topological spaces. A partial map is a pair (D,f)(D,f) of subset DXD\subset X and a map f:DY.f:D\to Y. For a partial map (D,f)(D,f), the set DD is called the domain, and is denoted by domf\mathrm{dom}\,f. As a convention, we denote a partial map (D,f)(D,f) by f:XY.f:X\to Y. The image of a partial map is the set imf:=f(domf).\mathrm{im}\,f:=f\left(\mathrm{dom}\,f\right).

A partial map f:XYf:X\to Y is a partial map with open domain if domf\mathrm{dom}\,f is open and f:domfYf:\mathrm{dom}\,f\to Y is continuous.

We now introduce some preliminary results. The following lemma is a generalization of the intermediate value theorem.

Lemma 2.3.

Let X be a topological space, AXA\subset X an open subset, and c:[α,β]Xc:[\alpha,\beta]\to X be continuous. If c(α)Ac(\alpha)\in A and c(β)Ac(\beta)\not\in A, then there exists γ[α,β]\gamma\in[\alpha,\beta] such that c(γ)A.c(\gamma)\in\partial A.

Proof.

Since X=A¯(X\A)X=\bar{A}\cup(X\backslash A), we have [α,β]=c1(A¯)c1(X\A).[\alpha,\beta]=c^{-1}\left(\bar{A}\right)\cup c^{-1}\left(X\backslash A\right). By the connectedness of [α,β][\alpha,\beta], we have

c1(A¯)c1(X\A)=c1(A¯(X\A)).c^{-1}\left(\bar{A}\right)\cap c^{-1}\left(X\backslash A\right)=c^{-1}\left(\bar{A}\cap(X\backslash A)\right)\neq\emptyset.

Since we have A¯(X\A)=A\bar{A}\cap(X\backslash A)=\partial A, there exists γ[α,β]\gamma\in[\alpha,\beta] such that c(γ)A.c(\gamma)\in\partial A.

The next lemma is trivial but useful in constructing a flow with prescribed properties.

Lemma 2.4.

Let XX and YY be topological spaces and Φ:×XX\Phi:\mathbb{R}\times X\to X a continuous flow. If h:XYh:X\to Y is a homeomorphism, there exists a unique flow Ψ:×YY\Psi:\mathbb{R}\times Y\to Y such that

Ψ(t,h(x))=h(Φ(t,x))\Psi(t,h(x))=h\left(\Phi(t,x)\right)

for all xXx\in X and t.t\in\mathbb{R}.

Example 2.5.

Lemma 2.4 enables us to apply the idea of conformal transformation, which is often used in hydrodynamics, to general flows. Let Φ:×22\Phi:\mathbb{R}\times\mathbb{R}^{2}\to\mathbb{R}^{2} be a continuous flow. Then, it can be shown that Φ\Phi can be extended to a continuous flow Φ^\hat{\Phi} on the Riemann sphere ^\hat{\mathbb{C}} by setting Φ^(t,)=\hat{\Phi}(t,\infty)=\infty for all t.t\in\mathbb{R}. If MA:^^M_{A}:\hat{\mathbb{C}}\to\hat{\mathbb{C}} is the Möbius transformation defined by the matrix AA, there exists another flow Ψ^\hat{\Psi} on the Riemann sphere such that Ψ^(t,MA(z))=MA(Φ^(t,z))\hat{\Psi}(t,M_{A}(z))=M_{A}(\hat{\Phi}(t,z)) by Lemma 2.4. If \infty is an equilibrium point of Ψ^\hat{\Psi}, Ψ^\hat{\Psi} is an extension of a continuous flow on 2.\mathbb{R}^{2}. By finding a suitable Möbius transformation, we may map the interior of the unit disc to the lower half-plane, for example.

3. First-out maps and first-in maps

In this section, we first introduce the notion of first-out maps and first-in maps and study their basic properties. By considering the domain and behavior of these maps, we define the types of boundary points of an open set that can be used to describe the dynamics of the flow from which the map was derived.

3.1. Definition and basic properties

First, we define first-out maps and first-in maps as follows.

Definition 3.1 (First-out maps and first-in maps).

Let (X,Φ)(X,\Phi) be a flow.

  1. (1)

    For an open set AXA\subset X, the first-out map EAΦ:AAE^{\Phi}_{A}:\partial A\to\partial A is a partial map defined by

    EAΦ(x):=Φ(TAe(x),x),E^{\Phi}_{A}(x):=\Phi\quantity(T^{e}_{A}(x),x),

    where

    TAe(x):=inf{t>0Φ(t,x)A}.T^{e}_{A}(x):=\inf\{t>0\mid\Phi(t,x)\not\in A\}.
  2. (2)

    For a closed set BXB\subset X, the first-in map RBΦ:BBR^{\Phi}_{B}:\partial B\to\partial B is a partial map defined by

    RBΦ(x):=Φ(TBr(x),x),R^{\Phi}_{B}(x):=\Phi\quantity(T^{r}_{B}(x),x),

    where

    TBr(x):=inf{t>0Φ(t,x)B}.T^{r}_{B}(x):=\inf\{t>0\mid\Phi(t,x)\in B\}.

For notational convenience, we drop the index for the flow and denote it as EAE_{A} if there is no confusion.

We need to check that the first-out map is well-defined.

Lemma 3.2.

First-out maps are well-defined. That is, imEAA.\mathrm{im}\,E_{A}\subset\partial A.

Proof.

Let xA,x\in\partial A, where AA is an open subset, and t0:=TAe(x)t_{0}:=T^{e}_{A}(x). If t0=0,t_{0}=0, then EA(x)=xAE_{A}(x)=x\in\partial A.

If t0>0t_{0}>0, we have Φ(t,x)A\Phi(t,x)\in A for all t(0,t0)t\in(0,t_{0}), and there exists a sequence tn>0t_{n}>0 with tnt0t_{n}\to t_{0} as nn\to\infty and Φ(tn,x)A\Phi(t_{n},x)\not\in A. Since AA is open, we observe that Φ(t0,x)A.\Phi(t_{0},x)\not\in A. By Lemma 2.3, for all α(0,t0),\alpha\in(0,t_{0}), there exists γ[α,t0]\gamma\in[\alpha,t_{0}], such that Φ(γ,x)A\Phi(\gamma,x)\in\partial A. By the definition of t0t_{0}, we have γt0\gamma\leq t_{0}. Therefore we conclude that γ=t0\gamma=t_{0}, and consequently, EA(x)AE_{A}(x)\in\partial A. ∎

Remark 3.3.

Consequently, if AA is open, we have

  1. (1)

    EA(x)AE_{A}(x)\not\in A if xdomEA,x\in\mathrm{dom}\,E_{A},

  2. (2)

    RA¯(x)A¯R_{\bar{A}}(x)\in\bar{A} if xdomRA¯.x\in\mathrm{dom}\,R_{\bar{A}}.

Remark 3.4.

Note that xdomEAx\in\mathrm{dom}\,E_{A} if and only if Φ(t,x)A\Phi(t,x)\not\in A for some t>0.t>0. Equivalently, xdomEAx\not\in\mathrm{dom}\,E_{A} if and only if 𝒪+(x)\{x}A.\mathcal{O}^{+}(x)\backslash\{x\}\subset A.

Remark 3.5.

In the definition of first-out or first-in maps, we do not require open sets or closed sets to be connected because this property is not necessary for defining them.

The first-out map is a dual concept to the first-in map. This is observed by the next lemma, which follows immediately from the definition. Therefore, we will mainly consider the first-out map in what follows.

Lemma 3.6.

Let (X,Φ)(X,\Phi) be a flow, AXA\subset X an open set, and BXB\subset X a closed set. Then, the following hold identically.

EA\displaystyle E_{A} =RX\A,\displaystyle=R_{X\backslash A},
RB\displaystyle R_{B} =EX\B.\displaystyle=E_{X\backslash B}.

Now we present an example of the first-out maps and first-in maps.

Example 3.7.

Let us consider the flow on 2\mathbb{R}^{2} generated by the vector field

(1) v(x,y):=(x,y).v(x,y):=(x,-y).

For the unit disc D={(x,y)x2+y2<1}D=\{(x,y)\mid x^{2}+y^{2}<1\}, the first-out map and the first-in map are given by

ED(θ)={θ(0θ<π4)π2θ(π4θ<π2)undefined (θ=π2)32πθ(π2<θ34π)θ(34π<θ54π)52πθ(54π<θ<32π)undefined (θ=32π)72πθ(32π<θ74π)θ(74π<θ<2π)E_{D}(\theta)=\begin{cases}\theta&(0\leq\theta<\frac{\pi}{4})\\ \frac{\pi}{2}-\theta&(\frac{\pi}{4}\leq\theta<\frac{\pi}{2})\\ \text{undefined }&(\theta=\frac{\pi}{2})\\ \frac{3}{2}\pi-\theta&(\frac{\pi}{2}<\theta\leq\frac{3}{4}\pi)\\ \theta&(\frac{3}{4}\pi<\theta\leq\frac{5}{4}\pi)\\ \frac{5}{2}\pi-\theta&(\frac{5}{4}\pi<\theta<\frac{3}{2}\pi)\\ \text{undefined }&(\theta=\frac{3}{2}\pi)\\ \frac{7}{2}\pi-\theta&(\frac{3}{2}\pi<\theta\leq\frac{7}{4}\pi)\\ \theta&(\frac{7}{4}\pi<\theta<2\pi)\end{cases}

and

RD¯(θ)={undefined (0θπ4)θ(π4<θ<34π)undefined (34π<θ<54π)θ(54π<θ<74π)undefined (74πθ<2π)R_{\bar{D}}(\theta)=\begin{cases}\text{undefined }&(0\leq\theta\leq\frac{\pi}{4})\\ \theta&(\frac{\pi}{4}<\theta<\frac{3}{4}\pi)\\ \text{undefined }&(\frac{3}{4}\pi<\theta<\frac{5}{4}\pi)\\ \theta&(\frac{5}{4}\pi<\theta<\frac{7}{4}\pi)\\ \text{undefined }&(\frac{7}{4}\pi\leq\theta<2\pi)\end{cases}

respectively, where S1=DS^{1}=\partial D is parametrized by the angle θ\theta. The plots of these partial maps are shown in Figure 1.

Refer to caption
Refer to caption
Figure 1. Left: The first-out map and the first-in map of the flow defined by (1). Right: The flow defined by (1).

First-out or first-in maps can be used to describe the transition of states under observation errors, as in the next example.

Example 3.8.

Here we consider the problem of the cooling of an object with a limited supply of heat. If we heat water in a cup by putting a heated stone into it, the temperature of the water will go up and return to room temperature after a sufficiently long time. Let us consider this situation a system of ordinary differential equations for definiteness. Let Ts,Tw,TrT_{s},T_{w},T_{r} be the temperature of the stone, water, and room, and assume the cooling, or the transfer of heat, is described by Newton’s law of cooling, that is,

dTsdt\displaystyle\derivative{T_{s}}{t} =α(TsTw)\displaystyle=-\alpha\quantity(T_{s}-T_{w})
dTwdt\displaystyle\derivative{T_{w}}{t} =γ(TsTw)β(TwTr),\displaystyle=\gamma\quantity(T_{s}-T_{w})-\beta\quantity(T_{w}-T_{r}),

where α,β,γ,Tr>0\alpha,\beta,\gamma,T_{r}>0 are assumed to be constant. The initial condition Ts(0)=TH>TrT_{s}(0)=T_{H}>T_{r} and Tw(0)=TrT_{w}(0)=T_{r} is appropriate to describe the situation under consideration. However, we immediately see that TwT_{w} will never equal TrT_{r}, as it never reaches the equilibrium point Tw=Ts=TrT_{w}=T_{s}=T_{r} within finite time. Here we must take the error of observation ϵ\epsilon into consideration. If we set Aϵ={(Tw,Ts)|TwTr|ϵ}A_{\epsilon}=\{(T_{w},T_{s})\mid\quantity|T_{w}-T_{r}|\leq\epsilon\}, the return to the room temperature can be identified with the return to AϵA_{\epsilon} after the first exit from it. For example, the total time required to cool down is given in terms of TAϵrT^{r}_{A_{\epsilon}}.

A substantial restriction exists on the possible form of a first-out map since the orbits of a flow are disjoint.

Theorem 3.9.

Let (X,Φ)(X,\Phi) be a flow and AXA\subset X an open set. Then, the first-out map EAE_{A} is at most two-to-one.

Proof.

First, we show that EA(x1)=EA(x2)E_{A}(x_{1})=E_{A}(x_{2}) and x1x2x_{1}\neq x_{2} imply that x1x_{1} or x2x_{2} is a fixed point of EAE_{A}. To obtain a contradiction, we assume

T1\displaystyle T_{1} :=TAe(x1)>0\displaystyle:=T^{e}_{A}\quantity(x_{1})>0
T2\displaystyle T_{2} :=TAe(x2)>0.\displaystyle:=T^{e}_{A}\quantity(x_{2})>0.

By the assumption and the property of the flow, we have x1=Φ(T1,EA(x1))=Φ(T2T1,x2).x_{1}=\Phi\quantity(-T_{1},E_{A}(x_{1}))=\Phi(T_{2}-T_{1},x_{2}). Since x1x2,x_{1}\neq x_{2}, we have T1T2T_{1}\neq T_{2}. Without loss of generality, we may assume that T1<T2T_{1}<T_{2}. As 0T2T1<T2,0\leq T_{2}-T_{1}<T_{2},, we have x1=Φ(T2T1,x2)Ax_{1}=\Phi(T_{2}-T_{1},x_{2})\in A, which is a contradiction. Therefore, T1=0T_{1}=0 or T2=0T_{2}=0, which implies x1x_{1} or x2x_{2} is a fixed point of EAE_{A}.

Consequently, if yAy\in\partial A and EA1(y)E_{A}^{-1}(y) have two different elements x1x_{1} and x2x_{2}, either of them is yy. Therefore, the number of elements in EA1(y)E_{A}^{-1}(y) cannot exceed two. ∎

Remark 3.10.

The first-out map can be one-to-one when AA is backward invariant. Here we say a subset AA to be backward invariant if 𝒪(x)A\mathcal{O}^{-}(x)\subset A for all xAx\in A.

Although the first-out and first-in maps are only partially defined, we have the following result. Recall that an open set AA is regular if A=A¯\partial A=\partial\bar{A}.

Lemma 3.11.

Let (X,Φ)(X,\Phi) be a flow and AXA\subset X a regular open set. Then, EA(x)=xE_{A}(x)=x or RA¯(x)=xR_{\bar{A}}(x)=x for each xAx\in\partial A. Consequently, A=domEAdomRA¯\partial A=\mathrm{dom}\,E_{A}\cup\mathrm{dom}\,R_{\bar{A}}.

Proof.

Let xAx\in\partial A and

T:=TAe(x).T:=T^{e}_{A}(x).

If T=0T=0, we have EA(x)=xE_{A}(x)=x. If T>0T>0, then

Φ(t,x)A\Phi(t,x)\in A

for all t(0,T)t\in(0,T). Therefore, RA¯(x)=xR_{\bar{A}}(x)=x. ∎

3.2. Types of boundary points

In what follows, we assume that the open set AA is always regular.

According to Lemma 3.11, each xAx\in\partial A can be classified into one of the following types.

  1. (1)

    (Type A) xdomEAdomRA¯.x\in\mathrm{dom}\,E_{A}\cap\mathrm{dom}\,R_{\bar{A}}.

  2. (2)

    (Type B, never-to-return points) xdomEA\domRA¯.x\in\mathrm{dom}\,E_{A}\backslash\mathrm{dom}\,R_{\bar{A}}. In this case, EA(x)=xE_{A}(x)=x and 𝒪+(x)X\A.\mathcal{O}^{+}(x)\subset X\backslash A.

  3. (3)

    (Type C, never-to-leave points) xdomRA¯\domEA.x\in\mathrm{dom}\,R_{\bar{A}}\backslash\mathrm{dom}\,E_{A}. In this case, RA¯(x)=xR_{\bar{A}}(x)=x and 𝒪+(x)A¯.\mathcal{O}^{+}(x)\subset\bar{A}.

Further, type A can be divided into three subclasses.

  1. (1)

    (Type A-1, launching points) EA(x)=xE_{A}(x)=x and RA¯(x)x.R_{\bar{A}}(x)\neq x.

  2. (2)

    (Type A-2, diving points) EA(x)xE_{A}(x)\neq x and RA¯(x)=x.R_{\bar{A}}(x)=x.

  3. (3)

    (Type A-3, tangency points) EA(x)=xE_{A}(x)=x and RA¯(x)=x.R_{\bar{A}}(x)=x.

In Figure 2, we present a sketch of a forward trajectory from each type of boundary point.

Example 3.12.

Here we consider a affine system on 2\mathbb{R}^{2} given by

ddt(xy)=(λμμλ)(xyp),\derivative{t}\matrixquantity(x\\ y)=\matrixquantity(-\lambda&-\mu\\ \mu&-\lambda)\matrixquantity(x\\ y-p),

where λ,μ>0\lambda,\mu>0 and p.p\in\mathbb{R}. For A:={(x,y)y<0}A:=\{(x,y)\mid y<0\}, the points on the boundary may change their types depending on the value of pp. By a direct calculation, we obtain the following classification:

  • When p>0p>0, (x,0)(x,0) is of type A-2 if x<λpμx<-\frac{\lambda p}{\mu} and type B if xλpμx\geq-\frac{\lambda p}{\mu}.

  • When p=0p=0, (x,0)(x,0) is of type A-2 if x<0x<0, type A-3 if x=0x=0, and type A-1 if x>0x>0.

  • When p<0p<0, (x,0)(x,0) is of type C if xλpμx\leq-\frac{\lambda p}{\mu} and type A-1 if x>λpμx>-\frac{\lambda p}{\mu}.

Refer to caption
Figure 2. A sketch of a forward trajectory from each type of boundary point.

These classifications are topological.

Theorem 3.13 (Main Theorem A).

Let (X,Φ)(X,\Phi) and (Y,Ψ)(Y,\Psi) be flows topologically equivalent via a homeomorphism h:XYh:X\to Y, and AXA\subset X and BYB\subset Y be regular open sets with B=h(A)B=h(A). Then, xAx\in\partial A and h(x)Bh(x)\in\partial B are of the same type.

To prove this theorem, we present a few lemmas.

Lemma 3.14.

Let (X,Φ)(X,\Phi) be a flow and AXA\subset X an open set. If xAx\in\partial A is a periodic point with minimal period T>0T>0, we have TAe(x)TT^{e}_{A}(x)\leq T and TA¯r(x)TT^{r}_{\bar{A}}(x)\leq T.

Proof.

The results follow immediately from Φ(T,x)=xA¯\A\Phi(T,x)=x\in\bar{A}\backslash A. ∎

Lemma 3.15.

Let (X,Φ)(X,\Phi) and (Y,Ψ)(Y,\Psi) be flows topologically equivalent via a homeomorphism h:XYh:X\to Y, and AXA\subset X and BYB\subset Y be open sets with B=h(A)B=h(A). Then, we have

h(domEAΦ)\displaystyle h\left(\mathrm{dom}\,E^{\Phi}_{A}\right) =domEBΨ\displaystyle=\mathrm{dom}\,E^{\Psi}_{B}
h(domPA¯Φ)\displaystyle h\left(\mathrm{dom}\,P^{\Phi}_{\bar{A}}\right) =domPB¯Ψ\displaystyle=\mathrm{dom}\,P^{\Psi}_{\bar{B}}

and

h(EAΦ(x))\displaystyle h\left(E^{\Phi}_{A}(x)\right) =EBΨ(h(x))\displaystyle=E^{\Psi}_{B}\left(h(x)\right)
h(PA¯Φ(x))\displaystyle h\left(P^{\Phi}_{\bar{A}}(x)\right) =PB¯Ψ(h(x)).\displaystyle=P^{\Psi}_{\bar{B}}\left(h(x)\right).
Proof.

It is sufficient to show the results for the first-out maps, as we may use Lemma 3.6 to obtain results for the first-in maps. The case for equilibrium points is obvious. Therefore, we may assume that, for each TT, there exists unique t>0t>0 such that h(Φ(t,x))=Ψ(T,h(x))h\quantity(\Phi(t,x))=\Psi\quantity(T,h(x)). This is true even for periodic points because the first exit time is less than the first period by Lemma 3.14.

First, we show that h(domEAΦ)domEBΨh\left(\mathrm{dom}\,E^{\Phi}_{A}\right)\subset\mathrm{dom}\,E^{\Psi}_{B}. If xdomEAΦx\in\mathrm{dom}\,E^{\Phi}_{A}, there exists T>0T>0 with Φ(T,x)A\Phi(T,x)\not\in A. Therefore, there exists T>0T^{\prime}>0 with h(Φ(T,x))=Ψ(T,h(x))h(A)=Bh\left(\Phi(T,x)\right)=\Psi(T^{\prime},h(x))\not\in h(A)=B. Thus, h(x)domEBΨh(x)\in\mathrm{dom}\,E^{\Psi}_{B}. By considering h1h^{-1}, we obtain h(domEAΦ)=domEBΨh\left(\mathrm{dom}\,E^{\Phi}_{A}\right)=\mathrm{dom}\,E^{\Psi}_{B}.

Now, we show that h(EAΦ(x))=EBΨ(h(x)).h\left(E^{\Phi}_{A}(x)\right)=E^{\Psi}_{B}\left(h(x)\right). Let

EAΦ(x)\displaystyle E^{\Phi}_{A}(x) =Φ(T1,x),\displaystyle=\Phi(T_{1},x),
EBΨ(h(x))\displaystyle E^{\Psi}_{B}\left(h(x)\right) =Ψ(T2,h(x)),\displaystyle=\Psi\left(T_{2},h(x)\right),

where

T1\displaystyle T_{1} :=TAe(x),\displaystyle:=T^{e}_{A}\quantity(x),
T2\displaystyle T_{2} :=TBe(h(x)).\displaystyle:=T^{e}_{B}\quantity(h(x)).

Since h(EAΦ(x))𝒪+(h(x))h\left(E^{\Phi}_{A}(x)\right)\in\mathcal{O}^{+}\left(h(x)\right), there exists T10T^{\prime}_{1}\geq 0 with h(EAΦ(x))=Ψ(T1,h(x)).h\left(E^{\Phi}_{A}(x)\right)=\Psi\left(T^{\prime}_{1},h(x)\right). By Remark 3.3, h(EAΦ(x))Bh\left(E^{\Phi}_{A}(x)\right)\not\in B. Therefore, T2T1T_{2}\leq T^{\prime}_{1}.

To demonstrate a contradiction, we assume T2<T1T_{2}<T^{\prime}_{1}. In this case, we have

h1(EBΨ(h(x)))=Φ(T2,x)Ah^{-1}\left(E^{\Psi}_{B}(h(x))\right)=\Phi(T^{\prime}_{2},x)\not\in A

for some T2[0,T1)T^{\prime}_{2}\in[0,T_{1}), because EBΨ(h(x))BE^{\Psi}_{B}(h(x))\not\in B. This contradicts the definition of T1T_{1}. Thus, T2=T1T_{2}=T^{\prime}_{1}, and therefore, h(EAΦ(x))=EBΨ(h(x))h\left(E^{\Phi}_{A}(x)\right)=E^{\Psi}_{B}\left(h(x)\right). ∎

Proof of Theorem 3.13.

By Lemma 3.15, types A, B, and C are easily seen to be preserved. The subtypes of type A are also preserved because we have EAΦ(x)=xE^{\Phi}_{A}(x)=x if and only if EBΨ(h(x))=h(x)E^{\Psi}_{B}(h(x))=h(x). ∎

Now we consider the relationship between the types and behavior of orbits. In general, an orbit of a flow may intersect with a boundary of an open set in a complicated fashion. For example, it is possible for a forward orbit from a point xAx\in\partial A to satisfy the condition that there exist positive sequences tn0t_{n}\to 0 and sn0s_{n}\to 0 such that Φ(tn,x)A\Phi(t_{n},x)\in A and Φ(sn,x)A¯\Phi(s_{n},x)\not\in\bar{A}. This behavior is observable in Example 5.11, and we may regard it as a kind of complicated tangency. Therefore, as a first step, we would like to restrict our discussion to simpler cases.

In the study of differentiable flows, transversality is a criterion for the behavior of an orbit to be simple. Analogously, here we introduce the following notion of forward topological transversality.

Definition 3.16.

Let (Φ,X)(\Phi,X) be a flow, where XX is an nn-dimensional topological manifold. A submanifold SXS\subset X is forward topologically transversal to Φ\Phi at xSx\in S, if

  1. (1)

    SS is of codimension one and locally flat.

  2. (2)

    There exists a neighborhood UU of xx in XX and a homeomorphism ϕ:UBn\phi:U\to B\subset\mathbb{R}^{n}, where BB is a unit ball such that ϕ(US)=Bn1×{0}.\phi\left(U\cap S\right)=B\cap\mathbb{R}^{n-1}\times\{0\}. Further, there exist δ+(x)>0\delta_{+}(x)>0 such that Φ((0,δ+(x)],x)\Phi((0,\delta_{+}(x)],x) is contained in a connected component of U\SU\backslash S.

A submanifold SXS\subset X is forward topologically transversal to Φ\Phi if it is forward topologically transversal at every point on SS.

Intuitively, if a point on a submanifold SS is forward topologically transversal, then it leaves SS and does not return to SS for some time. The difference from the usual notion of transversality is that we do not require the orbit to have been somewhere other than SS in the past.

Remark 3.17.

Here we use the term topological manifold or submanifold under the assumption that they are without a boundary, according to the usage in literature [9]. This is a prerequisite for condition (2) to be valid.

Remark 3.18.

Let a submanifold SXS\subset X is topologically transversal to Φ\Phi at xSx\in S as defined in [14], that is,

  1. (1)

    SS is codimension one and locally flat.

  2. (2)

    For each xS,x\in S, there exists a neighborhood UU of xx in XX and a homeomorphism ϕ:UBn,\phi:U\to B\subset\mathbb{R}^{n}, where BB is the unit ball such that ϕ(US)=Bn1×{0}.\phi\left(U\cap S\right)=B\cap\mathbb{R}^{n-1}\times\{0\}. Further, there exist δ+(x)>0\delta_{+}(x)>0 and δ(x)<0\delta_{-}(x)<0 such that Φ(x,[δ(x),0))\Phi(x,[\delta_{-}(x),0)) and Φ(x,(0,δ+(x)])\Phi(x,(0,\delta_{+}(x)]) are contained in different connected components of U\SU\backslash S and

    Φ(x,[δ(x),δ+(x)]))S={x}.\Phi(x,[\delta_{-}(x),\delta_{+}(x)]))\cap S=\{x\}.

    Here, δ+\delta_{+} and δ\delta_{-} can be taken locally uniformly, namely, there exists a neighborhood VUV\subset U of xx and δ>0\delta>0 such that δ+(y)>δ\delta_{+}(y)>\delta and δ(y)<δ\delta_{-}(y)<-\delta for all yVS.y\in V\cap S.

  3. (3)

    For each set of the form Φ(y,[a,b]),\Phi(y,[a,b]), where yXy\in X and a,b,a,b\in\mathbb{R}, Φ(y,[a,b])S\Phi(y,[a,b])\cap S is compact in SS.

Then, Φ\Phi and its time reversal Ψ\Psi are forward topologically transversal.

Remark 3.19.

If a submanifold SXS\subset X is forward topologically transversal to Φ\Phi at xSx\in S, xx is not an equilibrium point.

The difference between forward topological transversality and topological transversality can be observed in the next example.

Example 3.20.

We consider the following map from ×2\mathbb{R}\times\mathbb{R}^{2} to 2\mathbb{R}^{2}:

Φ(t,x,y):={(x+t,yt)(x0 and x+t0)(x+t,yxt)(x<0 and x+t0)(x+t,x+y)(x0 and x+t<0)(x+t,y)(x<0 and x+t<0)\Phi(t,x,y):=\begin{cases}(x+t,y-t)&(x\geq 0\text{ and }x+t\geq 0)\\ (x+t,y-x-t)&(x<0\text{ and }x+t\geq 0)\\ (x+t,x+y)&(x\geq 0\text{ and }x+t<0)\\ (x+t,y)&(x<0\text{ and }x+t<0)\end{cases}

This map is a continuous flow. We can check that the homeomorphism h:22h:\mathbb{R}^{2}\to\mathbb{R}^{2} defined by

h(x,y):={(x,y)(x<0)(x,x+y)(x0).h(x,y):=\begin{cases}(x,y)&(x<0)\\ (x,x+y)&(x\geq 0).\end{cases}

satisfies Ψ(t,h(x,y))=hΦ(t,x,y)\Psi(t,h(x,y))=h\circ\Phi(t,x,y), where the flow Ψ\Psi is defined by Ψ(t,x,y)=(x+t,y)\Psi(t,x,y)=(x+t,y). Then, the plane y=0y=0 is forward topologically transversal to Φ\Phi at the origin because the orbit is given by

(x(t),y(t))={(t,t)(t0)(t,0)(t<0).\quantity(x(t),y(t))=\begin{cases}(t,-t)&(t\geq 0)\\ (t,0)&(t<0).\end{cases}

It is not topologically transversal because the backward orbit remain on y=0y=0.

Forward topological transversality restricts the possible behavior of orbits. Namely, the forward orbit locally remains in the open set or in the interior of the complement.

Lemma 3.21.

Let XX be a topological manifold, Φ\Phi be a flow on XX, AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If A\partial A is forward topologically transversal to Φ\Phi at xAx\in\partial A, there exists δ>0\delta>0 with

Φ((0,δ),x)A\Phi\quantity((0,\delta),x)\subset A

or

Φ((0,δ),x)int(X\A).\Phi\quantity((0,\delta),x)\subset\mathrm{int}\,(X\backslash A).
Proof.

Let xAx\in\partial A be fixed, and U be an open neighborhood of xx in the definition of forward topological transversality. First, we observe

U\A=(UA)(U\A¯),U\backslash\partial A=(U\cap A)\cup(U\backslash\bar{A}),

because xA,x\in\partial A, UAU\cap A\neq\emptyset and U\A¯U\backslash\bar{A}\neq\emptyset. Therefore, a connected component of U\AU\backslash\partial A is contained in either UAU\cap A or U\A¯U\backslash\bar{A}. The conclusion follows from the inclusion U\A¯int(X\A)U\backslash\bar{A}\subset\mathrm{int}\,(X\backslash A) and the definition of forward topological transversality. ∎

There are two possibilities of the behavior in Lemma 3.21. If the types of boundary points are known, we can determine which are feasible.

Theorem 3.22.

Let XX be a topological manifold, Φ\Phi be a flow on XX, and AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If A\partial A is forward topologically transversal to Φ\Phi, we have the following:

  1. (1)

    If xAx\in\partial A is of type A-2 or C, there exists δ>0\delta>0 with

    Φ((0,δ),x)A.\Phi\quantity((0,\delta),x)\subset A.
  2. (2)

    If xAx\in\partial A is of type A-1 or B, there exists δ>0\delta>0 with

    Φ((0,δ),x)int(X\A).\Phi\quantity((0,\delta),x)\subset\mathrm{int}\,(X\backslash A).
Proof.

We show the statement (1) because the proof of (2) is similar. Let xAx\in\partial A be type A-2 or C. By Lemma 3.21, there are two possibilities regarding the behavior of the forward orbit of xx. To prove by contradiction, we assume that

Φ(t,x)int(X\A)\Phi(t,x)\in\mathrm{int}\,(X\backslash A)

for all t(0,δ).t\in(0,\delta). Then, we have EA(x)=xE_{A}(x)=x, which is not consistent with type A-2 or C. Therefore, we have

Φ(t,x)A\Phi(t,x)\in A

for all t(0,δ)t\in(0,\delta). ∎

Type A-3 may be regarded as a degenerate case. The following theorem shows that other types imply forward topological transversality.

Theorem 3.23.

Let XX be a topological manifold, Φ\Phi be a flow on XX, and AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If A\partial A is not forward topologically transversal to Φ\Phi at xAx\in\partial A, xx is of type A-3.

Proof.

If Φ\Phi is not forward topologically transversal to A\partial A at xAx\in\partial A, we may find a sequence tn>0t_{n}>0 with Φ(tn,x)A\Phi(t_{n},x)\in\partial A and tn0t_{n}\to 0 as n.n\to\infty. Then, EA(x)=RA¯(x)=xE_{A}(x)=R_{\bar{A}}(x)=x by definition. ∎

If type A-3 occurs at a boundary point with forward topological transversality, it should be a part of a periodic orbit. This is an analog of the classical result that the fixed points of first-return maps correspond to periodic points of the original flow.

Theorem 3.24.

Let XX be a topological manifold, Φ\Phi be a flow on XX, and AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If A\partial A is forward topologically transversal to Φ\Phi at xAx\in\partial A, xx is of type A-3 if and only if xx is a periodic point with

𝒪(x)\{x}A\mathcal{O}(x)\backslash\{x\}\subset A

or

𝒪(x)\{x}X\A¯.\mathcal{O}(x)\backslash\{x\}\subset X\backslash\bar{A}.
Proof.

Let xAx\in\partial A be of type A-3 and

T1\displaystyle T_{1} :=TAe(x)\displaystyle:=T^{e}_{A}(x)
T2\displaystyle T_{2} :=TA¯r(x).\displaystyle:=T^{r}_{\bar{A}}(x).

By Lemma 3.21, T1=0T_{1}=0 and T2>0T_{2}>0 or T1>0T_{1}>0 and T2=0T_{2}=0. We now consider the former case.

As in Remark 3.19, xx is not an equilibrium point. Therefore, x=RA¯(x)=Φ(T2,x)x=R_{\bar{A}}(x)=\Phi(T_{2},x) is a periodic point. By the definition of T2T_{2}, we have Φ(t,x)A¯\Phi(t,x)\not\in\bar{A} for all t(0,T2)t\in(0,T_{2}). Thus, we obtain 𝒪(x)\{x}X\A¯\mathcal{O}(x)\backslash\{x\}\subset X\backslash\bar{A}. The proof for the other case is similar.

Conversely, let xx be a periodic point with 𝒪(x)\{x}A\mathcal{O}(x)\backslash\{x\}\subset A, and the minimal period be T>0T>0. Then, we have Φ(t,x)A\Phi(t,x)\in A for all t(0,T)t\in(0,T), and consequently, RA¯(x)=xR_{\bar{A}}(x)=x. Because Φ(T,x)A,\Phi(T,x)\not\in A, EA(x)=Φ(T,x)=x.E_{A}(x)=\Phi(T,x)=x. Therefore, xAx\in\partial A is of type A-3. The proof for the case 𝒪(x)\{x}X\A¯\mathcal{O}(x)\backslash\{x\}\subset X\backslash\bar{A} is similar. ∎

The invariance of open subsets can be expressed in terms of the type of points on the boundary. This can be seen as a generalization of similar results regarding smooth manifolds and smooth flows.

Theorem 3.25.

Let (X,Φ)(X,\Phi) be a flow and AXA\subset X an open set. Then, AA is backward invariant if and only if all points on A\partial A are of type B.

Proof.

Let xAx\in\partial A. If AA is backward invariant, then X\AX\backslash A is forward invariant. Therefore, 𝒪+(x)X\A\mathcal{O}^{+}(x)\subset X\backslash A and EA(x)=xE_{A}(x)=x. Thus, xx is of type B.

Conversely, we assume all points on A\partial A are of type B. If there exists xX\Ax\in X\backslash A with Φ(T,x)A\Phi(T,x)\in A for some T>0T>0, there is t0(0,T)t_{0}\in(0,T) such that y:=Φ(t0,x)Ay:=\Phi(t_{0},x)\in\partial A by Lemma 2.3. This is contradictory because yy is of type B, and consequently, Φ(T,x)=Φ(Tt0,y)A\Phi(T,x)=\Phi(T-t_{0},y)\not\in A. Therefore, AA is backward invariant. ∎

Due to the problem of tangency, a similar characterization of forward invariance is more complicated.

Theorem 3.26.

Let XX be a topological manifold, Φ\Phi be a flow on XX, and AXA\subset X be an open set with the boundary being a locally flat manifold of codimension one. Then, AA is forward invariant and A\partial A is forward topologically transversal to Φ\Phi if and only if all points on A\partial A are of type C.

Proof.

Let AA be forward invariant, and A\partial A be forward topologically transversal to Φ\Phi. We fix xAx\in\partial A. By Lemma 3.21, there are two possible cases for the behavior of xx. Since A¯\bar{A} is forward invariant, there exists δ>0\delta>0 with Φ((0,δ),x)A\Phi((0,\delta),x)\subset A. By the invariance of AA, it follows that Φ(t,x)A\Phi(t,x)\in A for all t>0t>0. Therefore, xx is of type C.

Conversely, let all points on A\partial A be of type C. By Theorem 3.23, Φ\Phi is forward topologically transversal to A\partial A. If there exists xAx\in A with Φ(T,x)A\Phi(T,x)\not\in A for some T>0T>0, there is t0(0,T]t_{0}\in(0,T] with y:=Φ(t0,x)Ay:=\Phi(t_{0},x)\in\partial A by Lemma 2.3. Since yy is of type C, Φ(T,x)=Φ(Tt0,y)A\Phi(T,x)=\Phi(T-t_{0},y)\in A. This is a contradiction, and therefore, AA is forward invariant. ∎

Since the first-out map is defined only partially, it is of interest to consider the topological properties of the domain. If the assumption of forward topological transversality is imposed, we may obtain some information regarding this point.

Theorem 3.27.

Let XX be a topological manifold, Φ\Phi be a flow on XX, AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If each point in imEA\mathrm{im}\,E_{A} is of type A-1 or B and A\partial A is forward topologically transversal to Φ\Phi, the domain of EAE_{A} is open in A\partial A.

Proof.

Let xdomEAx\in\mathrm{dom}\,E_{A} and

T:=TAe(x).T:=T^{e}_{A}(x).

Let us first consider the case where T=0.T=0. Then, by the hypothesis, x=EA(x)x=E_{A}(x) is of type A-1 or B. By Theorem 3.22, there exists τ>0\tau>0 with

Φ(τ,x)int(X\A).\Phi(\tau,x)\in\mathrm{int}\,(X\backslash A).

By the continuity of Φ,\Phi, we may take an open neighborhood UU of xx in XX such that Φ(τ,U)X\A.\Phi(\tau,U)\subset X\backslash A. Therefore, AUdomEA.\partial A\cap U\subset\mathrm{dom}\,E_{A}.

Next, let us consider the case where T>0.T>0. Then, by the hypothesis, y=EA(x)=Φ(T,x)y=E_{A}(x)=\Phi(T,x) is of type A-1 or B. By the aforementioned argument, there is an open neighborhood VV of yy and τ>0\tau>0 such that Φ(τ,V)X\A.\Phi(\tau,V)\subset X\backslash A. Therefore, AΦ(T,V)domEA.\partial A\cap\Phi(-T,V)\subset\mathrm{dom}\,E_{A}.

Corollary 3.28.

Let XX be a topological manifold, Φ\Phi be a flow on XX, AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If EAE_{A} is idempotent, A\partial A is forward topologically transversal to Φ\Phi, and there are no periodic points on A\partial A, then the domain of EAE_{A} is open in A\partial A.

Proof.

Because EAE_{A} is idempotent, each point in imEA\mathrm{im}\,E_{A} is of type A-1, A-3, or B. By Theorem 3.24, the type A-3 is incompatible with the assumption that there are no periodic points. Therefore, each point in imEA\mathrm{im}\,E_{A} is of type A-1 or B. ∎

If we further impose the assumption of topological transversality, the continuity of first-out maps can be shown.

Theorem 3.29.

Let XX be a topological manifold, Φ\Phi be a flow on XX, AXA\subset X an open set with the boundary being a locally flat manifold of codimension one. If A\partial A is topologically transversal to Φ\Phi in the sense of the definition in Remark 3.18 at xx and EA(x)E_{A}(x), then, EAE_{A} is continuous at xx.

Proof.

The continuity follows from Main Theorem B in [14] since A\partial A is a local section of Φ\Phi at xx and EA(x)E_{A}(x). ∎

4. First-out maps of planar flows

This section considers the restriction for the first-out maps and first-in maps of planar flows. It is natural to expect that only some partial maps can be derived as a first-out map for some flow because correspondences are restricted by the property that orbits of a flow never intersect each other. This restriction can be analyzed in a rather concrete form in the planar case.

If the boundary of an open set is a Jordan curve, each parametrization induces a sequence of types. As there are forbidden combinations of types, the possible forms of first-out maps and first-in maps can be restricted. Moreover, this sequence of types can be used to study the dynamics around boundary points because they reflect the local dynamics.

Another way to consider restrictions is the parametrized representation of first-out maps. In this case, they are just one-dimensional partial maps. Here we will consider the necessary conditions for a partial map to be derived from a parametrization of a first-out map for some flow.

4.1. Type sequence

If the boundary of an open subset of 2\mathbb{R}^{2} is parametrized, a sequence of types is naturally defined. Note that an open set encircled by a Jordan curve is regular by the Jordan–Schoenflies theorem.

Definition 4.1.

Let Φ:×22\Phi:\mathbb{R}\times\mathbb{R}^{2}\to\mathbb{R}^{2} be a continuous flow and A2A\subset\mathbb{R}^{2} be an open subset with A\partial A being a Jordan curve. For a parametrization c:[0,1]c:[0,1] of A\partial A, the type sequence of cc is a map Lc:[0,1]{A-1,A-2,A-3,B,C}L_{c}:[0,1]\to\{\text{A-1},\text{A-2},\text{A-3},\text{B},\text{C}\} defined by setting Lc(t)L_{c}(t) to be of type c(t)c(t).

Example 4.2.

Let us consider the flow in Example 3.7. If we parametrize the unit circle by c:[0,1)2c:[0,1)\to\mathbb{R}^{2} where c(t):=(cos2πt,sin2πt),c(t):=\quantity(\cos 2\pi t,\sin 2\pi t), we obtain

Lc(t)={B(0t18)A-2(18<t<14)C(t=14)A-2(14<t<38)B(38t58)A-2(58<t<34)C(t=34)A-2(34<t<78)B(78t<1)L_{c}(t)=\begin{cases}\text{B}&(0\leq t\leq\frac{1}{8})\\ \text{A-2}&(\frac{1}{8}<t<\frac{1}{4})\\ \text{C}&(t=\frac{1}{4})\\ \text{A-2}&(\frac{1}{4}<t<\frac{3}{8})\\ \text{B}&(\frac{3}{8}\leq t\leq\frac{5}{8})\\ \text{A-2}&(\frac{5}{8}<t<\frac{3}{4})\\ \text{C}&(t=\frac{3}{4})\\ \text{A-2}&(\frac{3}{4}<t<\frac{7}{8})\\ \text{B}&(\frac{7}{8}\leq t<1)\\ \end{cases}

First, we note that there is a forbidden combination of types. In what follows, AA is an open set with A\partial A being a Jordan curve. For a parametrization cc of A\partial A, we say that an interval I[0,1]I\subset[0,1] comprises a type α\alpha if each point c(t)c(t), where tIt\in I, has type α\alpha.

Theorem 4.3.

The combination of types B and C does not occur in any type sequence.

Proof.

The combination BC is impossible by the following argument. Let cc be a parametrization of A.\partial A. If I=(p,q)I=(p,q) comprises type B, it can be shown that 𝒪+(c(q))X\A\mathcal{O}^{+}(c(q))\subset X\backslash A. Similarly, if J=(q,r)J=(q,r) comprises type C, 𝒪+(c(q))A¯\mathcal{O}^{+}(c(q))\subset\bar{A}. Therefore, if two open intervals of type B and C are juxtaposed , the common point qq of their closures is of type A-3. ∎

The dynamics around the junction of different types can be inferred from the combination of types.

Theorem 4.4.

Let cc be a parametrization of A.\partial A. If I=(p,q)I=(p,q) comprises type A-1 and J=[q,r)J=[q,r) comprises type A-2 or C, there exists τ>0\tau>0 such that Φ([τ,0)(0,τ],c(q))A\Phi([-\tau,0)\cup(0,\tau],c(q))\subset A.

Proof.

First, we show that RA¯(c(x))c(I)R_{\bar{A}}(c(x))\not\in c\quantity(I) for all xIx\in I. To obtain a contradiction, we assume RA¯(c(x))=c(s)R_{\bar{A}}(c(x))=c(s) with sIs\in I. By the definition of the first-in map and the assumption of A-1, each sufficiently small τ>0\tau>0 has a corresponding neighborhood VτV_{\tau} of c(s)c(s) such that

Φ(τ,Vτ)X\A¯.\Phi(-\tau,V_{\tau})\subset X\backslash\bar{A}.

We now consider a sequence τn\tau_{n} with τn0\tau_{n}\to 0 as nn\to\infty. Then, we may define sequences {zn}\{z_{n}\} with znVτnAz_{n}\in V_{\tau_{n}}\cap A and {σn}\{\sigma_{n}\} such that

σn=inf{σ>0Φ(σ,zn)A}.\sigma_{n}=\inf\{\sigma>0\mid\Phi\quantity(-\sigma,z_{n})\not\in A\}.

Note that σn>0\sigma_{n}>0, because AA is open and znAz_{n}\in A. Since Φ(τn,zn)A,\Phi\quantity(-\tau_{n},z_{n})\not\in A, σnτn\sigma_{n}\leq\tau_{n}. Therefore, σn0\sigma_{n}\to 0 as nn\to\infty. Moreover, we have

Φ(σn,zn)\displaystyle\Phi\quantity(-\sigma_{n},z_{n}) A\displaystyle\in\partial A
limnΦ(σn,zn)\displaystyle\lim_{n\to\infty}\Phi\quantity(-\sigma_{n},z_{n}) =c(s)\displaystyle=c(s)

by the continuity of Φ\Phi. Further, Φ(σn,zn)\Phi\quantity(-\sigma_{n},z_{n}) is not type A-1, since we have RA¯(Φ(σn,zn))=Φ(σn,zn)R_{\bar{A}}\quantity(\Phi\quantity(-\sigma_{n},z_{n}))=\Phi\quantity(-\sigma_{n},z_{n}) by the choice of σn\sigma_{n}. Therefore, c(s)c(s) is in the closure of A\c(I)\partial A\backslash c\quantity(I) in A\partial A, which contradicts the assumption c(s)c(I)c(s)\in c\quantity(I).

Next, we show that for all δ>0\delta>0 and an interval U=(a,q)U=(a,q), we have

TA¯r(c(x))δT^{r}_{\bar{A}}\quantity(c(x))\leq\delta\\

for some xUx\in U. We assume that there exists δ>0\delta>0 and an interval U=(a,q)U=(a,q) such that

TA¯r(c(x))>δT^{r}_{\bar{A}}\quantity(c(x))>\delta\\

for all xUx\in U.

Then, by the continuity of Φ,\Phi, we have

Φ(t,c(q))=limnΦ(t,c(q1n))X\A¯¯X\A,\Phi(t,c(q))=\lim_{n\to\infty}\Phi\left(t,c\left(q-\frac{1}{n}\right)\right)\in\overline{X\backslash\bar{A}}\subset X\backslash A,

for all t(0,δ)t\in(0,\delta). Therefore, qq cannot be of type A-2 or C.

Hence, we may construct sequences xnx_{n} and tn>0t_{n}>0 such that xnq,x_{n}\to q, tn0t_{n}\to 0 and

RA¯(c(xn))=Φ(tn,c(xn))A.R_{\bar{A}}(c(x_{n}))=\Phi(t_{n},c(x_{n}))\in\partial A.

We find sn(0,tn)s_{n}\in(0,t_{n}) with Φ(sn,c(xn))A\Phi(s_{n},c(x_{n}))\not\in A.

Let WW be a sufficiently small neighborhood of c(q)c(q) such that WAc([p,r])W\cap\partial A\subset c([p,r]). By the continuity of Φ\Phi, there exists τ0>0\tau_{0}>0 and a neighborhood WW^{\prime} of c(q)c(q) such that

Φ((τ0,τ0)×W)W.\Phi\quantity((-\tau_{0},\tau_{0})\times W^{\prime})\subset W.

Therefore, for sufficiently large nn, we have RA¯(c(xn))=Φ(tn,c(xn))WAR_{\bar{A}}(c(x_{n}))=\Phi(t_{n},c(x_{n}))\in W\cap\partial A. Moreover, since RA¯(c(xn))c(I)R_{\bar{A}}(c(x_{n}))\not\in c(I), we have

RA¯(c(xn))c(J).R_{\bar{A}}(c(x_{n}))\in c(J).

By considering the orbits, it follows that RA¯(c[xn,q))c(J)R_{\bar{A}}(c[x_{n},q))\subset c(J). Let W′′W^{\prime\prime} be the open set encircled by the forward orbit of c(xn)c(x_{n}) and A\partial A.

We observe that 𝒪(c(q))W′′=\mathcal{O}^{-}(c(q))\cap W^{\prime\prime}=\emptyset because otherwise, we have an intersection of orbits. Let us consider another sufficiently small neighborhood W′′′W^{\prime\prime\prime} of c(q)c(q) such that W′′′\A¯W′′.W^{\prime\prime\prime}\backslash\bar{A}\subset W^{\prime\prime}. For each sufficiently small τ>0\tau^{\prime}>0, we have Φ(τ,c(q))W′′′\Phi\quantity(-\tau^{\prime},c(q))\in W^{\prime\prime\prime} by continuity, and consequently, Φ(τ,c(q))A¯\Phi\quantity(-\tau^{\prime},c(q))\in\bar{A}. Since there is no point of type A-3 around c(q)c(q), it follows that Φ([τ,0),c(q))A\Phi([-\tau,0),c(q))\subset A for some τ>0.\tau>0.

We remark that type sequences define a topological invariant. Namely, if two flows are topologically equivalent, then the type sequence is the same for two open sets that correspond under the homeomorphism of topological equivalence. Therefore, two flows cannot be topologically equivalent if there is a combination of types that appears only for one of the two.

Example 4.5 (Sink and source are not topologically equivalent).

Let us consider two flows defined by

Φ(t,x,y)=(xet,yet)\Phi(t,x,y)=(xe^{t},ye^{t})

and

Ψ(t,x,y)=(xet,yet).\Psi(t,x,y)=(xe^{-t},ye^{-t}).

For Φ\Phi, the boundary of the unit disc comprises type B. If Φ\Phi and Ψ\Psi are topologically equivalent, then the interior of the unit disk would be mapped to a bounded open set with its boundary being type B. However, for Ψ\Psi, open sets are unbounded if the boundary comprises type B. This is a consequence of Theorem 3.25. Therefore, Φ\Phi and Ψ\Psi cannot be topologically equivalent.

4.2. Parametric representation of the first-out map

Let AA be an open set with A\partial A being a Jordan curve. If cc is a parametrization of A\partial A, we may define a partial map FE:[0,1)[0,1)F_{E}:[0,1)\to[0,1) by setting

c(FE(s))=EA(c(s)).c(F_{E}(s))=E_{A}(c(s)).

The partial map FEF_{E} encodes information of EAE_{A}. While FEF_{E} does not reflect the full information on the type of a boundary point, it is easier to analyze as it is a one-dimensional partial map.

Remark 4.6.

FEF_{E} is defined at ss if and only if EAE_{A} is defined at c(s)c(s). Further, if FEF_{E} is continuous at ss, EAE_{A} is continuous at c(s)c(s). The converse is true for s(0,1)s\in(0,1). Moreover, note that FE(s)sF_{E}(s)\neq s if and only if c(s)c(s) is of type A-2.

Another restriction can be described in terms of FEF_{E}. Since the orbits of a flow are disjoint, FEF_{E} satisfies a monotonicity condition. First, we consider this in terms of the first-out map.

Lemma 4.7.

Let Φ:×22\Phi:\mathbb{R}\times\mathbb{R}^{2}\to\mathbb{R}^{2} be a continuous flow, A2A\subset\mathbb{R}^{2} be an open subset, with A\partial A being a Jordan curve, and c:[0,1)c:[0,1) a parametrization of A\partial A and EA(c(t0))=c(t1)E_{A}(c(t_{0}))=c(t_{1}) with t1>t0.t_{1}>t_{0}. If EA(c(s0))=c(s1)E_{A}(c(s_{0}))=c(s_{1}) and s0(t0,t1)s_{0}\in(t_{0},t_{1}). Then, we have s1(t0,t1)s_{1}\in(t_{0},t_{1}).

Proof.

Let γ1\gamma_{1} be a Jordan curve defined by

γ1(t)={c(2(t1t0)t+t0)(t[0,1/2))Φ(2TAe(c(t0))(1t),c(t0))(t[1/2,1))\gamma_{1}(t)=\begin{cases}c(2(t_{1}-t_{0})t+t_{0})&(t\in[0,1/2))\\ \Phi\quantity(2T^{e}_{A}\quantity(c(t_{0}))(1-t),c(t_{0}))&(t\in[1/2,1))\end{cases}

and A1A_{1} be the interior of the domain encircled by γ1\gamma_{1}. Then, A\A1A\backslash A_{1} is also encircled by a Jordan curve and c(s0)A\A1¯c(s_{0})\not\in\overline{A\backslash A_{1}}.

We assume s1(t0,t1)s_{1}\not\in(t_{0},t_{1}). Since Φ(t,c(s0))A1\Phi(t,c(s_{0}))\in A_{1} for some t(0,TAe(c(s0)))t\in\quantity(0,T^{e}_{A}\quantity(c(s_{0}))), there exists t(0,TAe(c(s0)))t^{\prime}\in(0,T^{e}_{A}\quantity(c(s_{0}))), such that Φ(t,c(s0))A1\Phi(t^{\prime},c(s_{0}))\in\partial A_{1} by Lemma 2.3. Since Φ(t,c(s0))A\Phi(t^{\prime},c(s_{0}))\in A, z:=Φ(t,c(s0))=Φ(t′′,c(t0))z:=\Phi(t^{\prime},c(s_{0}))=\Phi(t^{\prime\prime},c(t_{0})) for some t′′(0,TAe(c(t0)))t^{\prime\prime}\in(0,T^{e}_{A}\quantity(c(t_{0}))). This contradicts s0t0s_{0}\neq t_{0}, as inf{τ>0Φ(τ,z)A}=t=t′′\inf\{\tau>0\mid\Phi(-\tau,z)\not\in A\}=t^{\prime}=t^{\prime\prime}. ∎

Then, this result can be restated in terms of parametric representation.

Lemma 4.8.

If FE(s)=tF_{E}(s)=t with s<ts<t, FE(s)(s,t)F_{E}(s^{\prime})\in(s,t) whenever s(s,t)s^{\prime}\in(s,t). Similarly, if FE(s)=tF_{E}(s)=t with s>ts>t, FE(s)(t,s)F_{E}(s^{\prime})\in(t,s) whenever s(t,s)s^{\prime}\in(t,s).

Proof.

The first statement is a direct consequence of Lemma 4.7. The second statement can be obtained from the consideration of another parametrization

c~(t):={c(0)(t=0)c(1t)(0<t<1).\tilde{c}(t):=\begin{cases}c(0)&(t=0)\\ c(1-t)&(0<t<1).\end{cases}

This is a substantial restriction, as we can observe in the following theorem, which is a generalization of the classical result on the monotonicity of one-dimensional first-in maps.

Theorem 4.9 (Main Theorem B).

If FEF_{E} is continuous at ss and FE(s)sF_{E}(s)\neq s, there exists δ>0\delta>0 such that FE(t)>FE(s)F_{E}(t)>F_{E}(s) whenever sδ<t<ss-\delta<t<s and FE(t)<FE(s)F_{E}(t)<F_{E}(s) whenever s<t<s+δs<t<s+\delta.

Proof.

Let us first consider the case where FE(s)>sF_{E}(s)>s. By the continuity of FEF_{E} at ss, there exists δ>0\delta>0 such that |FE(t)FE(s)|<ϵ=FE(s)s\left|F_{E}(t)-F_{E}(s)\right|<\epsilon=F_{E}(s)-s if t(sδ,s+δ)domFEt\in(s-\delta,s+\delta)\cap\mathrm{dom}\,F_{E}. Without loss of generality, we may also assume δ<ϵ\delta<\epsilon and FE(t)>tF_{E}(t)>t for all t(sδ,s+δ)domFEt\in(s-\delta,s+\delta)\cap\mathrm{dom}\,F_{E}.

If t(sδ,s)t\in(s-\delta,s), we have FE(s)FE(t)<ϵ=FE(s)sF_{E}(s)-F_{E}(t)<\epsilon=F_{E}(s)-s, and therefore, s(t,FE(t))s\in(t,F_{E}(t)). By Lemma 4.8, we have FE(s)<FE(t)F_{E}(s)<F_{E}(t).

If t(s,s+δ)t\in(s,s+\delta), we have t<s+δ<s+ϵ=FE(s)t<s+\delta<s+\epsilon=F_{E}(s). Therefore, t(s,FE(s))t\in(s,F_{E}(s)), which implies FE(t)<FE(s)F_{E}(t)<F_{E}(s).

The proof for FE(s)<sF_{E}(s)<s is similar. ∎

Corollary 4.10.

If FEF_{E} is defined and monotonically increases on an interval I=(a,b)I=(a,b), then FEF_{E} is the identity on II, except at most countable points.

Proof.

By monotonicity, FEF_{E} is continuous on II, except at most countable points. By applying Theorem 4.9 to continuous points, we obtain this result. ∎

Corollary 4.11.

If FEF_{E} takes a local maximum (minimum) at s0s\neq 0, then FEF_{E} is either discontinuous at ss or FE(s)=sF_{E}(s)=s.

Proof.

If FEF_{E} is locally maximal (minimal) at ss and continuous at ss, Theorem 4.9 implies that FE(s)=sF_{E}(s)=s. ∎

Corollary 4.12.

If FEF_{E} is defined and continuous on [0,1)[0,1), then the number of minimum or maximum of FEF_{E} is at most one for each.

Proof.

First, we show that if there exists t[0,1)t\in[0,1) with FE(t)<tF_{E}(t)<t, then FE(s)<FE(t)F_{E}(s)<F_{E}(t) for all s(t,1)s\in(t,1). We assume that there exists s(t,1)s\in(t,1) with FE(s)FE(t)F_{E}(s)\geq F_{E}(t). By applying Theorem 4.9 at tt, we see that FEF_{E} takes a minimum on [t,s][t,s] at some t(t,s)t^{\prime}\in(t,s). By Corollary 4.11, FE(t)=tF_{E}(t^{\prime})=t^{\prime}. Thus, we obtain

t<t=FE(t)FE(t),t<t^{\prime}=F_{E}(t^{\prime})\leq F_{E}(t),

which contradicts the assumption of tt.

By a similar argument, we have FE(s)<FE(s)F_{E}(s^{\prime})<F_{E}(s) for all s(t,1)s\in(t,1) and s(s,1)s^{\prime}\in(s,1) if FE(t)<tF_{E}(t)<t. Therefore, FEF_{E} decreases monotonically on [t,1)[t,1) if FE(t)<tF_{E}(t)<t. Similarly, FEF_{E} decreases monotonically on [0,t][0,t] if FE(t)>tF_{E}(t)>t.

Thus, if we set

α\displaystyle\alpha :=sup{t[0,1)FE(t)>t},\displaystyle:=\sup\{t\in[0,1)\mid F_{E}(t)>t\},
β\displaystyle\beta :=inf{t[0,1)FE(t)<t},\displaystyle:=\inf\{t\in[0,1)\mid F_{E}(t)<t\},

then FEF_{E} monotonically decreases on [0,α)[0,\alpha) and (β,1)(\beta,1). Here we note that FE(s)>sF_{E}(s)>s for all s[0,α)s\in[0,\alpha) by monotonicity. Thus we have αβ\alpha\leq\beta. As FEF_{E} is identity on [α,β][\alpha,\beta], it monotonically increases on [α,β][\alpha,\beta]. ∎

Remark 4.13.

If FEF_{E} is continuous on [0,1)[0,1) and not equal to the identity, FEF_{E} can be modified to be unimodal. Let α\alpha and β\beta be as in Corollary 4.12. We define another parametrization c~\tilde{c} by

c~(t):=c(t+α).\tilde{c}(t):=c(t+\alpha).

Then, we may define a unimodal function by

F~E(t)={FE(t+α)α(t[0,1α))FE(t+α1)α(t[1α,1)).\tilde{F}_{E}(t)=\begin{cases}F_{E}(t+\alpha)-\alpha&(t\in[0,1-\alpha))\\ F_{E}(t+\alpha-1)-\alpha&(t\in[1-\alpha,1)).\end{cases}

4.3. Realization of first-out maps

We now consider a converse question: given a partial map on the boundary, can we find a flow such that the first-out map coincides with it? As we will see later in Section 5, the answer to this question is relevant to the analysis of hybrid systems, where the dynamics are described using both flows and maps.

This problem is generally solvable for globally-defined continuous first-out maps.

Theorem 4.14 (Main Theorem C).

Let P:P:\mathbb{R}\to\mathbb{R} be a continuous map such that P(,0]=[0,)P(-\infty,0]=[0,\infty), P(0)=0P(0)=0, PP is two-to-one, except at 0 and identity on [0,)[0,\infty). Then, (P,0)=EHΦ(P,0)=E_{H^{-}}^{\Phi} for some flow Φ,\Phi, where H:={(x,y)y<0}H^{-}:=\{(x,y)\mid y<0\}.

Proof.

By the assumption of two-to-oneness, P|(,0]:(,0][0,)P|_{(-\infty,0]}:(-\infty,0]\to[0,\infty) is a continuous bijection and, therefore, decreases strictly. We set up a continuous map F:[0,1]×(,0)2F^{-}:[0,1]\times(-\infty,0)\to\mathbb{R}^{2} by

F(t,x):=(R(t,x)cosπt,R(t,x)sinπt),F^{-}(t,x):=\left(\begin{array}[]{c}-R^{-}(t,x)\cos\pi t,\\ -R^{-}(t,x)\sin\pi t\end{array}\right),

where R(t,x):=tP(x)(1t)xR^{-}(t,x):=tP(x)-(1-t)x. Similarly, we define another continuous map F+:[0,1]×(0,)2F^{+}:[0,1]\times(0,\infty)\to\mathbb{R}^{2} by

F+(t,x):=(R+(t,x)cosπt,R+(t,x)sinπt),F^{+}(t,x):=\left(\begin{array}[]{c}R^{+}(t,x)\cos\pi t,\\ R^{+}(t,x)\sin\pi t\end{array}\right),

where R+(t,x):=(1t)xtP1(x)R^{+}(t,x):=(1-t)x-tP^{-1}(x), and P1P^{-1} denotes the negative branch.

It can be shown by a direct calculation that F:[0,1]×(,0)H¯\{(0,0)}F^{-}:[0,1]\times(-\infty,0)\to\overline{H^{-}}\backslash\{(0,0)\} is a continuous bijection. Since inverse images of bounded sets are bounded, FF^{-} is a proper map. Therefore, FF^{-} is a homeomorphism. Similarly, F+F^{+} is also a homeomorphism to its image. Now, we define a homeomorphism H:22H:\mathbb{R}^{2}\to\mathbb{R}^{2} given in polar coordinates by

H(r,θ):={(0,0)(r=0)F(1+θ/π,r)(θ[π,0))F+(θ/π,P(r))(θ[0,π]),H(r,\theta):=\begin{cases}(0,0)&(r=0)\\ F^{-}\quantity(1+\theta/\pi,-r)&(\theta\in[-\pi,0))\\ F^{+}\quantity(\theta/\pi,P(-r))&(\theta\in[0,\pi]),\end{cases}

and a flow Ψ\Psi by Ψ(t,x,y):=(cos(πt)xsin(πt)y,sin(πt)x+cos(πt)y)\Psi(t,x,y):=\left(\cos(\pi t)x-\sin(\pi t)y,\sin(\pi t)x+\cos(\pi t)y\right). Note that HH maps the circle r=r0>0r=r_{0}>0 to a closed curve as

γr0(θ):={R(1+θ/π,r0)(θ[π,0))R+(θ/π,P(r0))(θ[0,π]).\gamma_{r_{0}}(\theta):=\begin{cases}R^{-}\quantity(1+\theta/\pi,-r_{0})&(\theta\in[-\pi,0))\\ R^{+}\quantity(\theta/\pi,P(-r_{0}))&(\theta\in[0,\pi]).\end{cases}

Then, it can be checked that Φ(t,x,y):=H(Ψ(t,H1(x,y)))\Phi(t,x,y):=H\left(\Psi(t,H^{-1}(x,y))\right) is a flow with the desired properties. ∎

Corollary 4.15.

Let P:[0,1)[0,1)P:[0,1)\to[0,1) be a continuous unimodal map with limt1P(t)=0\lim_{t\to 1}P(t)=0, P(α)=0P(\alpha)=0, and PP be identity on [0,α][0,\alpha], where PP takes the maximum at α\alpha. Then, P=FEP=F_{E} for some flow Φ\Phi and A=D2A=D^{2}.

Proof.

First, we consider the case where α=12\alpha=\frac{1}{2}. By the hypothesis, PP induces a map P^:S1S1\hat{P}:S^{1}\to S^{1} by P^(e2πit)=e2πiP(t)\hat{P}(e^{2\pi it})=e^{2\pi iP(t)}. Let MM be an Möbius transformation such that M(1)=0,M(-1)=0, M(1)=M(1)=\infty, mapping the open unit disc to the lower half plane. For example, M(z)=iz+1z1M(z)=i\frac{z+1}{z-1} satisfies the conditions. Then, it follows that the map Q:Q:\mathbb{R}\to\mathbb{R} defined by Q(x)=M(P^(M1(x)))Q(x)=M\left(\hat{P}(M^{-1}(x))\right) satisfies the hypotheses of Theorem 4.14. Therefore, we may construct a flow Ψ\Psi such that the first-out map is QQ. As in Example 2.5, we may find another flow Φ\Phi with M(Φ(t,z))=Ψ(t,M(z))M\left(\Phi(t,z)\right)=\Psi(t,M(z)). By Lemma 3.15, we have

ED2(e2πit)\displaystyle E_{D^{2}}(e^{2\pi it}) =ED2(M1M(e2πit))\displaystyle=E_{D^{2}}\left(M^{-1}\circ M(e^{2\pi it})\right)
=M1Q(M(e2πit))\displaystyle=M^{-1}\circ Q\left(M(e^{2\pi it})\right)
=P^(e2πit)=e2πiP(t),\displaystyle=\hat{P}(e^{2\pi it})=e^{2\pi iP(t)},

for the first-out map of Φ\Phi.

For the case α12\alpha\neq\frac{1}{2}, let h:[0,1][0,1]h:[0,1]\to[0,1] be a homeomorphism such that h(0)=0h(0)=0 and h(α)=12h(\alpha)=\frac{1}{2}. By applying the preceding arguments for P~:=hPh1\tilde{P}:=h\circ P\circ h^{-1}, we obtain a flow Φ~\tilde{\Phi} on 2\mathbb{R}^{2} with ED2(e2πit)=e2πiP~(t).E_{D^{2}}(e^{2\pi it})=e^{2\pi i\tilde{P}(t)}. If we define H(reiθ):=re2πih(θ/2π)H(re^{i\theta}):=re^{2\pi ih(\theta/2\pi)} in polar coordinates, the map HH is a homeomorphism. If Φ\Phi is the flow conjugate with Φ~\tilde{\Phi} via H1,H^{-1}, it can be verified that it is the desired flow. ∎

So far, we have considered globally defined maps. For general partial maps, a promising approach will be to construct a flow with prescribed type sequences by pasting the flows with known types. However, it requires a consideration of the behavior, and therefore, it needs to be clarified whether it is always feasible.

5. Application to the study of hybrid systems

As an application of the results obtained earlier, we now consider a class of hybrid systems and consider their relationship with the flows.

A hybrid system consists of flows and maps defined locally, and the notion of partial maps is useful in describing them. First we define the notion of local flow as follows.

Definition 5.1 (local flow).

Let XX be a topological space. A partial map Φ:×XX\Phi:\mathbb{R}\times X\to X with the open domain is a local flow if it satisfies the following conditions.

  1. (1)

    For each xXx\in X, there exist αx<0-\infty\leq\alpha_{x}<0 and 0<βx0<\beta_{x}\leq\infty such that (t,x)domΦ(t,x)\in\mathrm{dom}\,\Phi if and only if t(αx,βx)t\in(\alpha_{x},\beta_{x}).

  2. (2)

    Φ(0,x)=x\Phi(0,x)=x for all xX.x\in X.

  3. (3)

    If (s,x)domΦ(s,x)\in\mathrm{dom}\,\Phi and either (t+s,x)domΦ(t+s,x)\in\mathrm{dom}\,\Phi or (t,Φ(s,x))domΦ\left(t,\Phi(s,x)\right)\in\mathrm{dom}\,\Phi, Φ(t+s,x)=Φ(t,Φ(s,x))\Phi(t+s,x)=\Phi\left(t,\Phi(s,x)\right).

For a local flow Φ\Phi, we define the orbit of xXx\in X by

𝒪(x):={Φ(t,x)(t,x)domΦ}.\mathcal{O}(x):=\{\Phi(t,x)\mid(t,x)\in\mathrm{dom}\,\Phi\}.
Remark 5.2.

Our notion of local flow differs from the one appearing in literature in that we do not require the domain of each orbit to be well-behaved [13]. If the non-extendability condition is imposed, this definition essentially coincides with a local dynamical system [16, 10].

Lemma 5.3.

The orbits of a local flow are disjoint.

Proof.

Let z𝒪(x)𝒪(y)z\in\mathcal{O}(x)\cap\mathcal{O}(y). Then, there are t,st,s\in\mathbb{R}, such that z=Φ(t,x)=Φ(s,y)z=\Phi(t,x)=\Phi(s,y). Thus, we have

x=Φ(t,Φ(t,x))=Φ(t,Φ(s,y)).x=\Phi\left(-t,\Phi(t,x)\right)=\Phi\left(-t,\Phi(s,y)\right).

Therefore, x=Φ(st,y)𝒪(y)x=\Phi(s-t,y)\in\mathcal{O}(y), which implies 𝒪(x)𝒪(y)\mathcal{O}(x)\subset\mathcal{O}(y), Similarly, we have y=Φ(ts,x)y=\Phi(t-s,x), and consequently 𝒪(y)𝒪(x)\mathcal{O}(y)\subset\mathcal{O}(x), Thus, we obtain 𝒪(x)=𝒪(y)\mathcal{O}(x)=\mathcal{O}(y). ∎

Remark 5.4.

By Lemma 5.3, the result of Theorem 4.9 also holds for local flows defined in a neighborhood of the open set AA where the first-out map is considered. This possibility of local consideration is one of the advantages of a first-exit map over a first-in map.

Here, we consider the next class of hybrid systems, which is an adaptation of the definition appearing in [3].

Definition 5.5.

An impacting system is a system defined by a triple of a local flow Φ\Phi defined in the neighborhood of H+:={(x,y)y>0}2H^{+}:=\{(x,y)\mid y>0\}\subset\mathbb{R}^{2}, a partial map P:P:\mathbb{R}\to\mathbb{R} such that

ImEH+domP×{0},\mathrm{Im}\,E_{H^{+}}\subset\mathrm{dom}\,P\times\{0\},

and a local flow Φs:×RsRs\Phi_{s}:\mathbb{R}\times R_{s}\to R_{s}, where

Rs:={(x,0)P(x)=x and EH+(x,0)=(x,0)}.R_{s}:=\{(x,0)\mid P(x)=x\text{ and }E_{H^{+}}(x,0)=(x,0)\}.

We denote an impacting system as (P,Φ,Φs)(P,\Phi,\Phi_{s}).

Two impacting systems (P,Φ,Φs)(P,\Phi,\Phi_{s}) and (Q,Ψ,Ψs)(Q,\Psi,\Psi_{s}) are topologically conjugate if there exists a homeomorphism H:H¯+H¯+H:\bar{H}^{+}\to\bar{H}^{+} such that

H(P(x),0)=(Q,0)(H(x,0))\displaystyle H(P(x),0)=(Q,0)\left(H(x,0)\right)
Ψ(t,H(x,y))=H(Φ(t,x,y))\displaystyle\Psi\left(t,H(x,y)\right)=H\left(\Phi(t,x,y)\right)
Ψs(t,H(x,0))=H(Φs(t,x,0))\displaystyle\Psi_{s}\left(t,H(x,0)\right)=H\left(\Phi_{s}(t,x,0)\right)

whenever these expressions are defined for tt, xx, and yy. Here we define (Q,0)(x,y):=(Q(x),0)(Q,0)(x,y):=\quantity(Q(x),0).

Remark 5.6.

The local flow Φs\Phi_{s} describes the sliding mode of the system.

The definition of orbits of an impacting system requires an additional notion. Let SS and SSS^{\prime}\subset S be well-ordered sets such that succ(S)S\mathrm{succ}\,(S^{\prime})\subset S, where succ\mathrm{succ}\, is the successor function. Then, a hybrid time domain is a set 𝒯\mathcal{T} of the form

𝒯:=nS{n}×[t(n),t(succ(n)))S×0,\mathcal{T}:=\bigcup_{n\in S^{\prime}}\{n\}\times[t(n),t\left(\mathrm{succ}\,(n)\right))\subset S\times\mathbb{R}_{\geq 0},

where t:S0{}t:S^{\prime}\to\mathbb{R}_{\geq 0}\cup\{\infty\} is an event time sequence defined to be an order-preserving function, such that t(minS)=0t(\min S^{\prime})=0 and t(succ(n))=t\quantity(\mathrm{succ}\,(n))=\infty implies nn is the maximal element of SS^{\prime}. In addition, we assume [t(n),t(succ(n))={t(n)}[t(n),t\quantity(\mathrm{succ}\,(n))=\{t(n)\} if t(n)=t(succ(n))t(n)=t\quantity(\mathrm{succ}\,(n)). This definition of the hybrid time domain is a modification of the formulation in [6].

A forward trajectory of an impacting system (P,Φ,Φs)(P,\Phi,\Phi_{s}) from (x0,y0)2(x_{0},y_{0})\in\mathbb{R}^{2} is a map γ\gamma from a hybrid time domain 𝒯\mathcal{T} to 2\mathbb{R}^{2} such that

  1. (1)

    γ(minS,0)=(x0,y0).\gamma(\min S^{\prime},0)=(x_{0},y_{0}).

  2. (2)

    For each sS,s\in S^{\prime}, the dynamics on [t(s),t(succs))[t(s),t\quantity(\mathrm{succ}\,s)) is described either by Φ\Phi or Φs\Phi_{s}, i.e., if γ(s,t(s))Rs\gamma\quantity(s,t(s))\in R_{s},

    γ(s,τ)=Φs(τt(s),γ(s,t(s)))\gamma(s,\tau)=\Phi_{s}\quantity(\tau-t(s),\gamma\quantity(s,t(s)))

    for all τ[t(s),t(succs))\tau\in[t(s),t\quantity(\mathrm{succ}\,s)), and if γ(s,t(s))Rs,\gamma\quantity(s,t(s))\not\in R_{s},

    γ(s,τ)=Φ(τt(s),γ(s,t(s)))\gamma(s,\tau)=\Phi\quantity(\tau-t(s),\gamma\quantity(s,t(s)))

    for all τ[t(s),t(succs))\tau\in[t(s),t\quantity(\mathrm{succ}\,s)).

  3. (3)

    Event times of γ\gamma are jumping times, i.e.,

    γ(succs,t(succs))=(P,0)(limτt(succs)γ(s,τ))\gamma\quantity(\mathrm{succ}\,s,t\quantity(\mathrm{succ}\,s))=(P,0)\left(\lim_{\tau\to t(\mathrm{succ}\,s)}\gamma(s,\tau)\right)

This definition of forward trajectory is an adaptation of the concept of the solution in [7]. The assumption that the index set SS is well-ordered is essential for a rule-based description of a model, as it enables specifying the dynamics in terms of updating rules.

Remark 5.7.

In our definition of forward trajectories, uniqueness is not guaranteed. For example, it is possible for trajectories starting from a point on ×{0}\mathbb{R}\times\{0\} to move either by a flow or a map.

Remark 5.8.

There is no simultaneous multiple jumping in an impact system. If such an event occurs at (x,0)(x,0), it follows that P(x)=xP(x)=x and EH+(x,0)=(x,0)E_{H^{+}}(x,0)=(x,0). Therefore (x,0)Rs(x,0)\in R_{s} and its orbit remains in RsR_{s} for some time because the domain of Φs\Phi_{s} is required to be open.

We introduce the following notion to consider the connection between hybrid systems and local flows.

Definition 5.9.

A pair of local flows Φ1\Phi_{1} and Φ2\Phi_{2} induces an impacting system if Φ1\Phi_{1} and Φ2\Phi_{2} are defined in the neighborhoods of HH^{-} and H+H^{+} respectively, and (P,Φ2,Φs)(P,\Phi_{2},\Phi_{s}) is an impacting system. Here, EH+=(P(x),0)E_{H^{+}}=\quantity(P(x),0) is the first-out map of Φ1\Phi_{1} and Φs\Phi_{s} is the restriction of Φ2\Phi_{2} to RsR_{s}.

Impacting systems of physical origin are often induced by local flows. By describing the transient dynamics of the switching using a flow, we may obtain a representation of the partial map of reset.

Example 5.10.

A typical example of an impacting system is the impact oscillator, which is a harmonic oscillator with the influence of floor considered. In our definition, it can be formulated as an impacting system (P,Φ,Φs)\quantity(P,\Phi,\Phi_{s}) defined by P(x)=max(μx,x)P(x)=\max\quantity(-\mu x,x) for some μ>0\mu>0,

Φ(t,x,y)=(cos(πt)xsin(πt)y,sin(πt)x+cos(πt)y)\Phi(t,x,y)=\quantity(\cos(\pi t)x-\sin(\pi t)y,\sin(\pi t)x+\cos(\pi t)y)

and Φs(t,x,y)=(x,y)\Phi_{s}(t,x,y)=(x,y). By the construction in Theorem 4.14, we can show that it is induced by a combination of local flows.

However, it is not necessarily true that every flow induces an impact system.

Example 5.11.

Let h:h:\mathbb{R}\to\mathbb{R} be defined by

h(x):={xsin(1/x)x00x=0.h(x):=\begin{cases}x\sin(1/x)&x\neq 0\\ 0&x=0.\end{cases}

Since hh is continuous, H:22H:\mathbb{R}^{2}\to\mathbb{R}^{2} defined by

H(x,y):=(x,y+h(x))H(x,y):=(x,y+h(x))

is a homeomorphism. Let Φ\Phi be the flow induced from HH and Ψ(t,x,y):=(x+t,y)\Psi(t,x,y):=(x+t,y) by Lemma 2.4. Then, it does not induce an impact system. This is because the timing of the switching is not well-ordered for the Zeno trajectory of the origin, and consequently, a map cannot specify the “next” point of the origin.

Remark 5.12.

The composition of the first-out map and the reset map can be regarded as a Poincaré map. In particular, it is easily observed that the fixed points of the composite map correspond to the equilibrium or periodic points of the impacting system.

Theorem 5.13.

If flows Φ\Phi and Ψ\Psi are topologically conjugate and induce impacting systems, induced systems are topologically conjugate.

Proof.

This follows immediately from Lemma 3.15. ∎

The importance of impact oscillators can be understood by the following theorem. According to this result, the resetting map can be taken to be that of the impact oscillator for a rather broad class of impacting systems. This result also implies that the map part of an impact system takes a rather limited form if they are derived from flows and sufficiently well-behaved.

Theorem 5.14 (Main Theorem D).

Let (P,Φ,Φs)(P,\Phi,\Phi_{s}) be an impacting system induced by local flows. If PP is total, continuous, and not identity, then (P,Φ,Φs)(P,\Phi,\Phi_{s}) is topologically conjugate with another impacting system (Q,Ψ,Ψs)(Q,\Psi,\Psi_{s}), where Q(x)=xQ(x)=-x if x0x\leq 0.

Proof.

Let the map (P,0)(P,0) be the first-out map of a local flow Φ~\tilde{\Phi}. By an argument similar to that in Corollary 4.15, we can ascribe Φ~\tilde{\Phi} to another local flow defined in a neighborhood of the unit disc so that infinity is mapped to 1, which is an equilibrium. Then, we apply Corollary 4.12 and Remark 4.13 to conclude that PP is a unimodal map. By flipping the x-axis, we may assume that PP decreases monotonically on (,α](-\infty,\alpha] for some α\alpha\in\mathbb{R} and identity on [α,).[\alpha,\infty). By shifting the plane by α\alpha, we may assume that α=0\alpha=0 without loss of generality.

Let us define a homeomorphism h:h:\mathbb{R}\to\mathbb{R} by

h(x)={P1(x)(x0)x(x<0),h(x)=\begin{cases}-P^{-1}(x)&(x\geq 0)\\ x&(x<0),\end{cases}

where P1P^{-1} denotes the negative branch. Then, H(x,y):=(h(x),y)H(x,y):=(h(x),y) gives the desired conjugation. ∎

When an impacting system is induced by flows, Lemma 4.8 restricts the possible behavior.

Theorem 5.15.

Let (P,Φ,Φs)(P,\Phi,\Phi_{s}) be an impacting system induced by local flows, P(x)=yP(x)=y and EH+(y,0)=(z,0)E_{H^{+}}(y,0)=(z,0). If zz lies between xx and yy, then all intersections of the forward orbit of (z,0)(z,0) with ×{0}\mathbb{R}\times\{0\} lie between xx and yy.

Proof.

This is an immediate consequence of Lemma 4.8. ∎

6. Concluding Remarks

We have defined the concept of the first-out and first-in maps and considered their basic properties. Although the discussion here will serve as a proof of concept, it is clear that there are issues to be considered.

In particular, the global restriction of type sequences in two-dimensional flows poses interesting questions. It is important to identify whether there is any prohibited combination of types other than BC because it gives us information on the dynamics of planar flow in general. If this exists, such restriction will be global, and a detailed analysis will be required.

Acknowledgements

This study was supported by a Grant-in-Aid for JSPS Fellows (20J01101).

References

  • [1] A. M. Abd-Allah and R. Brown. A compact-open topology on partial maps with open domain. Journal of the London Mathematical Society, 2(3):480–486, 1980.
  • [2] William Basener. Every nonsingular c1 flow on a closed manifold of dimension greater than two has a global transverse disk. Topology and its Applications, 135(1-3):131–148, 2004.
  • [3] Mario Bernardo, Chris Budd, Alan Richard Champneys, and Piotr Kowalczyk. Piecewise-smooth dynamical systems: theory and applications, volume 163. Springer Science & Business Media, 2008.
  • [4] Michael Brin and Garrett Stuck. Introduction to dynamical systems. Cambridge university press, 2002.
  • [5] Victoriano Carmona and Fernando Fernández-Sánchez. Integral characterization for poincaré half-maps in planar linear systems. Journal of Differential Equations, 305:319–346, 2021.
  • [6] Pieter Collins. Generalised hybrid trajectory spaces. In Proc. of 17th Int. Symp. on Math. Theory of Networks and Systems (MTNS’06), pages 2101–2109, 2006.
  • [7] Rafal Goebel, Ricardo G Sanfelice, and Andrew R Teel. Hybrid dynamical systems. In Hybrid dynamical systems. Princeton University Press, 2012.
  • [8] Michael Charles Irwin. Smooth dynamical systems, volume 17. World Scientific, 2001.
  • [9] John Lee. Introduction to topological manifolds, volume 202. Springer Science & Business Media, 2010.
  • [10] Roger C McCann. Local sections of perturbed local dynamical systems. Journal of Differential Equations, 10(2):336–344, 1971.
  • [11] Douglas D Novaes and Leandro A Silva. Lyapunov coefficients for monodromic tangential singularities in filippov vector fields. Journal of Differential Equations, 300:565–596, 2021.
  • [12] C. Robinson. Dynamical Systems: Stability, Symbolic Dynamics, and Chaos. Studies in Advanced Mathematics. CRC Press, 1998.
  • [13] George R Sell. Topological dynamics and ordinary differential equations, volume 33. Van Nostrand-Reinhold, 1971.
  • [14] Tomoharu Suda. A categorical view of poincaré maps and suspension flows. Dynamical Systems, 37(1):159–179, 2022.
  • [15] Bernhard Uehleke and Otto E Rössler. Complicated poincaré half-maps in a linear system. Zeitschrift für Naturforschung A, 38(10):1107–1113, 1983.
  • [16] Taro Ura. Isomorphism and local characterization of local dynamical systems. Funkcial. Ekvac, 12:99–122, 1969.
  • [17] Xiao-Song Yang. A remark on global poincaré section and suspension manifold. Chaos, Solitons & Fractals, 11(13):2157–2159, 2000.