![CS 468 [2Ex] Differential Geometry for Computer Science](https://data.docslib.org/img/3a60ab92a6e30910dab9bd827208bcff-1.webp)
CS 468 Differential Geometry for Computer Science Lecture 2 | Curves Definition of a curve • A parametrized differentiable curve is a differentiable map n γ : I ! R where I = (a; b) is an interval in R. • The parameter domain I . • The image or trace of γ. • The component functions of γ. Velocity and Acceleration • Instantaneous velocity. • Instantaneous acceleration. • Constant speed curves and constant velocity curves. • Singular points. Examples • Lines in space. 2 • Circle in R . 3 • Helix in R . • Self-intersection | embedded vs. immersed curves. • Curve with a kink, curve with a cusp | smooth but singular, and non-smooth parametrizations thereof. Change of parameter • Definition of reparametrization. • The trace remains unchanged. • Effect on velocity and acceleration. Arc-length • Arc-length is the limit of a sequence of discrete approximations. 3 • Derivation: let γ :[a; b] ! R be a smooth curve and partition I = [t0; t1] [···[ [tn−1; tn] with t0 = a and tn = b. Now n X length(γ([a; b])) ≈ kγ(ti ) − γ(ti−1)k i=1 n X ∗ = kγ_ (ti )∆ti k i=1 n X ∗ = kγ_ (ti )k∆ti i=1 b −−−!n!1 kγ_ (t)kdt ˆa Parameter independence of arc-length • Let φ :[a; b] ! [a; b] be a diffeomorophism with φ(a) = a and φ(b) = b. Letγ ~(s) := γ(φ(s)). Then b dγ ◦ φ(s) length(~γ([a; b])) = ds ˆa ds b dγ 0 = jφ (s)j ◦ φ(s) ds ˆa dt b dγ(t) dt = jφ0 ◦ φ−1(t)j 0 −1 ˆa dt jφ ◦ φ (t)j b dγ(t) = dt ˆa dt = length(γ([a; b])) Example calculations • Mostly no closed form for arc-lengths. • First example: logarithmic spiral γ(t) = (et cos(t); et sin(t)). • Second example: γ(t) such that kγ_ k = const. • Parametrization by arc-length. Arc-length re-parametrization • We can re-parametrize any curve so that it is parametrized by arc-length. (Useful theoretically but hard to put into practice.) • Let γ : I ! R be a smooth curve and define the function ` : I ! [0; length(γ(I ))] t `(t) := kγ_ (x)kdx ˆ0 • Invertibility of ` when γ is non-singular. • Define a new parameter s that satisfies s = `(t). Define the re-parametrized version of γ, namelyγ ~(s) = γ(`−1(s)). • This re-parametrized version is parametrized by arc-length. • Example: the logarithmic spiral. Curvature • Definition of the geodesic curvature vector in an arbitrary parametrization | the normal component of the acceleration vector, normalized by the squared length of the tangent vector. [¨c]? ~k := c kc_k2 • Definition of the geodesic curvature kc := k~kc k. ? • In the arc-length parametrization we have ~kc = [¨c] . • Examples. The Frenet frame 3 • Let γ :! R be a curve, w.l.o.g parametrized by arc-length. • We will find a choice of \moving axes best adapted to the geometry of γ. • Let T (s) :=γ _ (s). • A point of non-zero curvature allows us to define a distinguished normal vector N(s) := T_ (s)=kT_ (s)k. • The osculating plane at γ(s) is spanned by T (s), N(s). • The binormal vector is B(s) := T (s) × N(s). • The Frenet frame for γ is fT (s); N(s); B(s)g and is defined at each point γ(s) where kγ(s) 6= 0. The Frenet formulas • The Frenet formulas explain the variation in the Frenet frame along γ. T_ (s) = kγ(s)N(s) N_ (s) = hN_ (s); T (s)iT (s) + hN_ (s); N(s)iN(s) + hN_ (s); B(s)iB(s) = −kγ(s)T (s) + hN_ (s); B(s)iB(s) = −kγ(s)T (s) − τγ(s)B(s) B_ (s) = hB_ (s); T (s)iT (s) + hB_ (s); N(s)iN(s) + hB_ (s); B(s)iB(s) = −hB(s); T_ (s)iT (s) + hB_ (s); N(s)iN(s) = −kγ(s)hB(s); N(s)iT (s) − hN(s); B_ (s)iB(s) = τγ(s)B(s) • Here we have introduced the torsion τγ(s) := −hN_ (s); B(s)i. A local theorem • Locally, k and k_ determine the amount of turning in the osculating plane. • And τ and k determine the amount of lifting out of the osculating plane into its normal direction. A global theorem • The Fundamental Theorem of Curves. Suppose we are give differentiable functions k : I ! R with k > 0, and τ :! R. 3 Then there exists a regular curve γ : I ! R such that s is the arc-length, k(s) is the geodesic curvature, and τ(s) is the torsion. Any other curve satisfying the same conditions differs from γ by a rigid motion..
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages14 Page
-
File Size-