The Classification of homotopy classes of bounded curvature paths: - - PowerPoint PPT Presentation

the classification of homotopy classes of bounded
SMART_READER_LITE
LIVE PREVIEW

The Classification of homotopy classes of bounded curvature paths: - - PowerPoint PPT Presentation

The Classification of homotopy classes of bounded curvature paths: Towards a metric knot theory Jos e Ayala Hoffmann ICEN, UNAP, Chile University of Melbourne, Australia (partially joint with H. Rubinstein) Institut Henri Poincar e,


slide-1
SLIDE 1

The Classification of homotopy classes of bounded curvature paths: Towards a metric knot theory

Jos´ e Ayala Hoffmann ICEN, UNAP, Chile University of Melbourne, Australia (partially joint with H. Rubinstein) Institut Henri Poincar´ e, 2018

slide-2
SLIDE 2

Figure: A river meander

slide-3
SLIDE 3

Figure: A windy road in the Andes

slide-4
SLIDE 4

Definition of Bounded Curvature Path

Given (x, X), (y, Y ) ∈ UTM. An arc-length parametrised curve γ : [0, s] → M connecting these points is a bounded curvature path if:

◮ γ starts at x ends at y with fixed tangent vectors X and Y

respectively

◮ γ is C 1 and piecewise C 2 ◮ ||γ′′(t)|| ≤ κ, for all t ∈ [0, s] when defined, κ > 0 a

constant

slide-5
SLIDE 5

Examples

slide-6
SLIDE 6

Lester E. Dubins, On plane curves with curvature Pacific J. Math. 11 (1961), no. 2, 471–481

“Here we only begin the exploration, raise some questions that we hope will prove stimulating, and invite others to discover the proofs of the definite theorems, proofs that have eluded us”

slide-7
SLIDE 7

Length discontinuities

slide-8
SLIDE 8

Existence of many local maxima

slide-9
SLIDE 9

An interesting example

slide-10
SLIDE 10

The space of bounded curvature paths

Given x,y ∈ UTM, and a maximum curvature κ > 0. The space of bounded curvature paths defined in M satisfying x,y ∈ UTM is denoted by Γ(x,y).

slide-11
SLIDE 11

Definition

Given γ, η ∈ Γ(x,y). A bounded curvature homotopy between γ : [0, s0] → M and η : [0, s1] → M corresponds to a continuous

  • ne-parameter family of paths Ht : [0, 1] → Γ(x,y) such that:

◮ Ht(0) = γ(t) for t ∈ [0, s0] and Ht(1) = η(t) for t ∈ [0, s1]. ◮ Ht(p) : [0, sp] → M for t ∈ [0, sp] is an element of Γ(x,y) for

all p ∈ [0, 1].

slide-12
SLIDE 12

Questions

Given x,y ∈ UTM:

◮ What are the connected components in Γ(x,y)?

slide-13
SLIDE 13

Questions

Given x,y ∈ UTM:

◮ What are the connected components in Γ(x,y)? ◮ What are the minimal length elements in the connected

components of Γ(x,y)?

slide-14
SLIDE 14

Questions

Given x,y ∈ UTM:

◮ What are the connected components in Γ(x,y)? ◮ What are the minimal length elements in the connected

components of Γ(x,y)?

◮ What can we say about Γ(x,y) in punctured surfaces?

slide-15
SLIDE 15

Questions

Given x,y ∈ UTM:

◮ What are the connected components in Γ(x,y)? ◮ What are the minimal length elements in the connected

components of Γ(x,y)?

◮ What can we say about Γ(x,y) in punctured surfaces? ◮ What if the initial and final vectors are allowed to vary?

slide-16
SLIDE 16

Questions

Given x,y ∈ UTM:

◮ What are the connected components in Γ(x,y)? ◮ What are the minimal length elements in the connected

components of Γ(x,y)?

◮ What can we say about Γ(x,y) in punctured surfaces? ◮ What if the initial and final vectors are allowed to vary? ◮ What about Γ(x,y) for M = R3?

slide-17
SLIDE 17

Part I: Minimal length elements in Γ(x,y)

A fragmentation of a bounded curvature path γ : I → M corresponds to a finite sequence 0 = t0 < t1 . . . < tm = s of elements in I such that, L(γ, ti−1, ti) < r with,

m

  • i=1

L(γ, ti−1, ti) = s We denote by a fragment, the restriction of γ to the interval determined by two consecutive elements in the fragmentation.

slide-18
SLIDE 18

csc paths

x y x y Observe that an arc of a circle can be left L or right R oriented.

slide-19
SLIDE 19

Theorem

A fragment is bounded-homotopic to a csc path.

◮ The csc path β is called replacement path.

slide-20
SLIDE 20

Theorem

A fragment is bounded-homotopic to a csc path.

◮ The csc path β is called replacement path. ◮ The length of β is at most the length of the fragment.

slide-21
SLIDE 21

Complexity

A cs path is a concatenation of a finite number of line segments,

  • r arcs of radius r circles.

The complexity of a cs path is number of line segments and circular arcs.

slide-22
SLIDE 22

Theorem

Every bounded curvature path in Γ(x,y) can be altered to cs form (normalization), so that the path length does not increase.

slide-23
SLIDE 23

Proposition

Generic components are not paths of minimal length.

slide-24
SLIDE 24

Theorem (global reduction)

A cs path with a generic component is bounded-homotopic to a cs path with less complexity without increasing its length.

slide-25
SLIDE 25

Theorem (Dubins)

Choose x,y ∈ UTR2 and a maximum curvature κ > 0. The minimal length bounded curvature path in Γ(x,y) is either a:

◮ ccc path having its middle component of length greater

than πr or a

◮ csc path where some of the circular arcs or line segments

can have zero length

slide-26
SLIDE 26

But want to find the minimal length elements in homotopy classes.

Are γ1 and γ2 in the same connected component?

slide-27
SLIDE 27

Operations on cs paths: A RSL into a LSR

Are these two paths in the same homotopy class?

slide-28
SLIDE 28

But want to find the minimal length elements in homotopy classes.

Are γ1 and γ2 in the same connected component?

slide-29
SLIDE 29

We want to make these paths closed paths.

Once we choose a closure path we stick with it!

slide-30
SLIDE 30

Definition

Given x,y ∈ UTM together with a prescribed closure path λ. Γ(n) = {γ ∈ Γ(x,y) | Tλ(γ) = n, n ∈ Z}

slide-31
SLIDE 31

Theorem: Minimal length elements in homotopy classes

Given x,y ∈ UTM and n ∈ Z. Then the minimal length bounded curvature path in Γ(n) for n ∈ Z must be of the form:

◮ csc or ccc ◮ cχsc or cscχ or cχcsc ◮ cχcc or ccχc

Here χ is the minimal number of crossings for paths in Γ(n). In addition, some of the circular arcs or line segments may have zero length.

slide-32
SLIDE 32

Dubins Explorer

slide-33
SLIDE 33

Part II: Isotopy classes of bounded curvature paths

For certain x,y ∈ UTM a family of embedded bounded curvature paths get encapsulated in some regions in 2-space.

slide-34
SLIDE 34

Curvature comparison lemma in 2-space

If a C 2 arc-length paramametrized curve γ : [0, s] → R2 with ||γ′′(t)|| ≤ κ lies in a radius r disk D. Then either γ is entirely in ∂(D), or the interior of γ is disjoint from ∂(D).

slide-35
SLIDE 35

Diameter lemma in 2-space

A bounded curvature path σ : I → B where, B = {(x, y) ∈ M | − r < x < r , y ≥ 0} cannot satisfy both:

◮ σ(0), σ(s) are points on the x-axis; ◮ If C is a radius r circle with centre on the negative y-axis

and σ(0), σ(s) ∈ C, then some point in Im(σ) lies above C.

slide-36
SLIDE 36

Diameter lemma in 2-space

slide-37
SLIDE 37

Theorem: diam(Ω) < 4r

slide-38
SLIDE 38

Definition

A maximal inflection with respect to x ∈ TM is a minimum value of the turning map τ : I → R

slide-39
SLIDE 39

S-lemma

slide-40
SLIDE 40

Theorem

Embedded bounded curvature paths in Ω cannot be made bounded-homotopic to paths with self intersections. Embedded bounded curvature paths in Ω get trapped in Ω.

slide-41
SLIDE 41

Classification of homotopy classes of bounded curvature paths

Given x, y ∈ UTM where M = H or R2 we have that: Γ(x, y) =

  • n∈Z

Γ(n) (1) If x, y ∈ UTM carries a region Ω, then Γ(k) consist of two homotopy classes:

◮ one of embedded paths (isotopy class); ◮ the other consists of paths that wander over the plane

slide-42
SLIDE 42

κ-constrained curves

An arc-length parameterised plane curve σ : [0, s] → R2 is called a κ-constrained curves if:

◮ σ is C 1 and piecewise C 2; ◮ ||σ′′(t)|| ≤ κ, for all t ∈ [0, s] when defined, κ > 0.

The space of κ-constrained curves connecting x to y is denoted by Σ(x, y).

slide-43
SLIDE 43

Example and non examples

Here d(x, y) < 2r

slide-44
SLIDE 44

Classification of homotopy classes of κ-constrained curves

Choose x, y ∈ M. Then: |Σ(x, y)| =    1 d(x, y) = 0 2 0 < d(x, y) < 2r 1 d(x, y) ≥ 2r

slide-45
SLIDE 45

Work in progress: κ-constrained curves in a disk

d(x, ∂D) < 2r and d(y, ∂D) < 2r d(x, ∂D) < 2r and d(y, ∂D) ≥ 2r

slide-46
SLIDE 46

Deformations of κ-constrained curves in a disk

True for sufficiently large disk. The radius of D is an important parameter.

slide-47
SLIDE 47

A curve in between punctures

Here d(p1, p2) < 2r with curvature bound κ = 1/r

slide-48
SLIDE 48

κ-constrained curves in between punctures

slide-49
SLIDE 49

κ-constrained curves in a punctured disk

d(x, y) < 2r; d(p1, p2) < 2r; d(p1, ∂D) < 2r; d(p2, ∂D) < 2r

slide-50
SLIDE 50

κ-constrained curves in between punctures

Here d(x, y) < 2r

slide-51
SLIDE 51

Configuration of punctures pi, x and y in D

slide-52
SLIDE 52

What about bc paths in dimension 3?

The only result known is due to H. Sussmann in 1995. He characterised the length minimisers bounded curvature paths in R3.

slide-53
SLIDE 53

A pinched torus is a local barrier for deformations

slide-54
SLIDE 54

Lemma tube (analogous to Lemma band)

slide-55
SLIDE 55

Comparison lemma (analogous to the 2-dimensional case)

If a C 2 arc-length paramametrized curve γ : [0, s] → R3 with ||γ′′(t)|| ≤ κ lies in a radius r ball B. Then either γ is entirely in ∂(B), or the interior of γ is disjoint from ∂(B).

slide-56
SLIDE 56

Theorem: Isotopy condition for bounded curvature paths

An embedded bounded curvature path in Ω ⊂ R3:

◮ it cannot be deformed to a path outside of the region Ω; ◮ it cannot be locally deformed to a path with a

self-intersection.

slide-57
SLIDE 57

What about physical knots?

◮ There are many models and approaches to study physical

knots.

slide-58
SLIDE 58

What about physical knots?

◮ There are many models and approaches to study physical

knots.

◮ A bounded curvature knot is a piecewise C 2 embedding of

S1 in R3 satisfying a prescribed bound on curvature.

slide-59
SLIDE 59

Isotopy condition for bounded curvature knots

With the “isotopy condition for bc paths” we guarantee that knots satisfying a bound on curvature may be deformed without violating the curvature bound –while the knots remain in the same isotopy class.

slide-60
SLIDE 60

Remarks

◮ Fragmentation process for bc knots ◮ Existence bc knots in each isotopy class ◮ Each isotopy class of bc knots may be characterized by the

length of the length minimiser and also the number of pieces of type C or S (complexity of the knot).

slide-61
SLIDE 61

Example of a 3D trapping region

slide-62
SLIDE 62

Example of a 3D trapping region

slide-63
SLIDE 63

A conjectural Gordian unknot by Pieransky

slide-64
SLIDE 64

A conjectural Gordian unknot by Pieransky