MATH F342 (Differential Geometry) Dr. Sangita Yadav Department of Mathematics BITS Pilani, Pilani Campus, Rajasthan
MATH F342 (Differential Geometry) Dr. Sangita Yadav Department of Mathematics BITS Pilani, Pilani Campus, Rajasthan
MATH F342 (Differential Geometry) Dr. Sangita Yadav Department of Mathematics BITS Pilani, Pilani Campus, Rajasthan
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 2 / 35
Point of Inflexion
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 3 / 35
Point of Inflexion
Corollary
Let k be the smallest integer⩾ 2 such that ⃗r (k) (0) ̸= 0,
then the equation of the osculating plane is
⃗ − ⃗r(0), ⃗r ′ (0), ⃗r (k) (0)] = 0.
[R
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 3 / 35
When curve is not parameterised by arc length parameter
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 4 / 35
When curve is not parameterised by arc length parameter
For ⃗r(t) where t is not necessarily an arc length
parameter, 2
′ d⃗r ds ′′ d2⃗r ds d⃗r d2 s
⃗r = and ⃗r = 2 + .
ds dt ds dt ds dt2
By linearlity, 3 2
⃗ − ⃗r(0), ⃗r (0), ⃗r (0)] =
′ ′′ ds d⃗
r
⃗ − ⃗r(0), , d ⃗
r
[R R .
dt ds ds2
ds
Since ̸= 0, again the equation for the osculating
dt
plane is
[R⃗ − ⃗r(0), ⃗r ′ (0), ⃗r ′′ (0)] = 0.
Also the equation at point of inflection remains
[R⃗ − ⃗r(0), ⃗r ′ (0), ⃗r (k) (0)] = 0.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 4 / 35
Example
Find the osculating plane of ⃗r(t) = (t, t3 , 0); t ∈ R at
P = (1, 1, 0).
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 5 / 35
Example
Find the osculating plane of ⃗r(t) = (t, t3 , 0); t ∈ R at
P = (1, 1, 0).
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 6 / 35
Example
Find the osculating plane of ⃗r(t) = (t, t3 , 0); t ∈ R at
P = (0, 0, 0).
Sol. Here, P = ⃗r(0) and
⃗r ′ (t) = (1, 3t2 , 0) → ⃗r ′ (0) = (1, 3, 0),
⃗r ′′ (t) = (0, 6t, 0) → ⃗r ′′ (0) = (0, 0, 0).
Hence (0, 0, 0) is a point of inflexion. So
⃗r ′′′ (t) = (0, 6, 0) ̸= 0. Hence the osculating plane has
the equation
x−1 y−1 z
⃗ ′ ′′′
[R−⃗r(0), ⃗r (0), ⃗r (0)] = 1 3 0 = 0 ⇒ z = 0.
0 6 0
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 6 / 35
The curve which doesn’t posses the osculating plane
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 7 / 35
Lecture 7
January 27, 2024
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 8 / 35
Section 1.6
Prinicipal Normal and Binormal
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 9 / 35
Normal Plane
Let ⃗r be a regular path of class m ⩾ 1. The normal
plane to ⃗r at ⃗r(0) is a plane through ⃗r(0) perpendicular
to ⃗t(0).
Its equation is given by
⃗ − ⃗r(0)) = 0.
⃗t(0) · (R
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 10 / 35
Normal Plane
Let ⃗r be a regular path of class m ⩾ 1. The normal
plane to ⃗r at ⃗r(0) is a plane through ⃗r(0) perpendicular
to ⃗t(0).
Its equation is given by
⃗ − ⃗r(0)) = 0.
⃗t(0) · (R
Example
The normal plane of ⃗r(u) = (u, u3 , 0) at ⃗r(0) = (0, 0, 0)
is
(1, 0, 0) · (x, y, z) = 0 ⇒ x = 0.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 10 / 35
Principal Normal Line
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 11 / 35
Principal Normal Line
Example
The principal normal line of ⃗r(u) = (u, u3 , 0) at
⃗r(0) = (0, 0, 0) is
x = z = 0.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 11 / 35
Principal Normal Vector
A unit vector parallel to the principal normal line of a
regular path ⃗r of class m ⩾ 1 at ⃗r(0) is called a principal
normal vector ⃗n(0) to ⃗r at ⃗r(0).
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 12 / 35
Principal Normal Vector
A unit vector parallel to the principal normal line of a
regular path ⃗r of class m ⩾ 1 at ⃗r(0) is called a principal
normal vector ⃗n(0) to ⃗r at ⃗r(0).
Please Note that principal normal vector lies on the
osculating plane and perpendicular to the tangent vector.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 12 / 35
Principal Normal Vector
A unit vector parallel to the principal normal line of a
regular path ⃗r of class m ⩾ 1 at ⃗r(0) is called a principal
normal vector ⃗n(0) to ⃗r at ⃗r(0).
Please Note that principal normal vector lies on the
osculating plane and perpendicular to the tangent vector.
Example
The principal normal vector of ⃗r(u) = (u, u3 , 0) at
⃗r(0) = (0, 0, 0) is
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 12 / 35
Section 1.7
Curvature and Torsion
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 13 / 35
Binormal Line
Definition
The binormal line to a regular path ⃗r of class m ⩾ 1 at
⃗r(0) is a line through ⃗r(0) and perpendicular to the
osculating plane to ⃗r at ⃗r(0).
Example
The binormal line of ⃗r(u) = (u, u3 , 0) at ⃗r(0) = (0, 0, 0)
is
x = y = 0.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 14 / 35
Unit Binormal Vector
The unit binormal vector ⃗b(0) to ⃗r at ⃗r(0) is a unit
vector parallel to the binormal line to ⃗r at ⃗r(0) such that
⃗t(0), ⃗n(0), ⃗b(0) form a right handed frame.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 15 / 35
Unit Binormal Vector
The unit binormal vector ⃗b(0) to ⃗r at ⃗r(0) is a unit
vector parallel to the binormal line to ⃗r at ⃗r(0) such that
⃗t(0), ⃗n(0), ⃗b(0) form a right handed frame.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 15 / 35
Unit Binormal Vector
The unit binormal vector ⃗b(0) to ⃗r at ⃗r(0) is a unit
vector parallel to the binormal line to ⃗r at ⃗r(0) such that
⃗t(0), ⃗n(0), ⃗b(0) form a right handed frame.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 16 / 35
Rectifying Plane
Example
The rectifying plane of ⃗r(u) = (u, u3 , 0) at
⃗r(0) = (0, 0, 0) is y = 0.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 16 / 35
Geomerical View
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 17 / 35
Planes of moving frame
Alternatively we can use these moving vectors to find
osculating, normal and rectifying planes.
Osculating plane to ⃗r(s) at its point ⃗r(s0 ) is a plane
through ⃗r(s0 )and perpendicular to ⃗b(s0 ) (spanned by
⃗t(s0 ) and ⃗n(s0 )).
Normal plane to ⃗r(s) at its point ⃗r(s0 ) is a plane
through ⃗r(s) and perpendicular to ⃗t(s0 ) . (spanned by
⃗n(s0 ) and ⃗b(s0 )).
Rectifying plane to ⃗r(s) at its point ⃗r(s0 ) is a plane
through ⃗r(s0 ) and perpendicular to ⃗n(s0 ). (spanned by
⃗t(s0 ) and ⃗b(s0 )).
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 18 / 35
Example
Find the vectors ⃗t(0), ⃗n(0), ⃗b(0) and hence the
osculating, normal and rectifying planes to the path
⃗r(u) = (cos u, sin u, u).
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 19 / 35
Example
Find the vectors ⃗t(0), ⃗n(0), ⃗b(0) and hence the
osculating, normal and rectifying planes to the path
⃗r(u) = (cos u, sin u, u).
⃗ d⃗t d2⃗r
K= = .
ds ds2
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 21 / 35
Curvature
Definition
The Curvature vector of a regular curve ⃗r(s) of class
m ⩾ 2 with arc-length parameter s is
⃗ d⃗t d2⃗r
K= = .
ds ds2
Definition
⃗
The Curvature of ⃗r(s) is defined by κ = |K|.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 21 / 35
Curvature
Definition
The Curvature vector of a regular curve ⃗r(s) of class
m ⩾ 2 with arc-length parameter s is
⃗ d⃗t d2⃗r
K= = .
ds ds2
Definition
⃗
The Curvature of ⃗r(s) is defined by κ = |K|.
Definition
1
if κ ̸= 0, then ρ = is called the radius of curvature of
κ
⃗r(s).
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 21 / 35
Curvature vector gives the rate of change (with respect
to the arc length) at which the tangent vector is turning.
d⃗t
In fact, we can write = κ⃗n (by choosing unit principal
ds
d2⃗r
normal in the direction of 2 ).
ds
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 22 / 35
Torsion
The torsion of a regular curve ⃗r(s) of class m ⩾ 2 with
arc length parameter s is given by
d⃗b
τ = − · ⃗n.
ds
d⃗b
Since |⃗b(s)| = 1 ∀s, so ds
⊥ ⃗b(s) ⇒ ⃗b(s) · ⃗n(s) = 0, ∀s.
d⃗b d⃗n
· ⃗n(s) + ⃗b(s) · = 0.
ds ds
d⃗t
= κ⃗n,
ds
d⃗n
= τ⃗b − κ⃗n,
ds
d⃗b
= −τ⃗n.
ds
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 25 / 35
Matrix Form
Serret-Frenet equations can be written in matrix form as
′
⃗t (s) ⃗t(s)
0 κ(s) 0
⃗n ′ (s) = −κ(s) 0 τ (s) ⃗n(s) .
⃗b ′ (s) 0 −τ (s) 0 ⃗b(s)
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 26 / 35
Matrix Form
Serret-Frenet equations can be written in matrix form as
′
⃗t (s) ⃗t(s)
0 κ(s) 0
⃗n ′ (s) = −κ(s) 0 τ (s) ⃗n(s) .
⃗b ′ (s) 0 −τ (s) 0 ⃗b(s)
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 26 / 35
Curvature in Arbitrary Parameter
Theorem
If ⃗r is a regular path of class m ⩾ 2, then
|⃗r ′ × ⃗r ′′ |
κ(t) = .
|⃗r ′ |3
Proof.
′ ′ ′′ d|⃗r ′ (t)|⃗
⃗
As ⃗r (t) = |⃗r (t)|t ⇒ ⃗r (t) = t + |⃗r ′ (t)|2 κ⃗n.
dt
Therefore,
|⃗r ′ × ⃗r ′′ | = |⃗r ′ |3 κ.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 27 / 35
Remarks
For a plane parameterized curve
⃗r(t) = (x(t), y(t), 0)
|x′ (t)y ′′ (t) − x′′ (t)y ′ (t)|
κ(t) = .
(x′ (t)2 + y ′ (t)2 )3/2
For the graph y = f (x) of a function f (x) of class
m ⩾ 2,
|f ′′ (x)|
κ(x) = .
(1 + f ′ (x)2 )3/2
For a polar curve r = f (θ) in xy-plane
|2f ′ (θ)2 + f (θ)2 − f (θ)f ′′ (θ)|
κ(θ) = .
(f (θ)2 + f ′ (θ)2 )3/2
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 28 / 35
For the point P0 (x0 , y0 ) of a level curve f (x, y) = 0
of a function f of class m ⩾ 2 with fy (P0 ) ̸= 0,
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 29 / 35
Examples
⃗r(t) = (a cos(t), a sin t, 0); 0 ⩽ t ⩽ 2π with a > 0 is
a circle of radius a. Its curvature is κ(t) = a1 . The
radius of curvature of the circle coincides with its
radius.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 30 / 35
Examples
⃗r(t) = (a cos(t), a sin t, 0); 0 ⩽ t ⩽ 2π with a > 0 is
a circle of radius a. Its curvature is κ(t) = a1 . The
radius of curvature of the circle coincides with its
radius.
⃗r(t) = (a cos t, a sin t, bt); 0 ⩽ t ⩽ 2π, with a > 0
and b ̸= 0 is a circular helix. Its curvature is
a
κ(t) = a2 +b 2 , a constant.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 30 / 35
Examples
⃗r(t) = (a cos(t), a sin t, 0); 0 ⩽ t ⩽ 2π with a > 0 is
a circle of radius a. Its curvature is κ(t) = a1 . The
radius of curvature of the circle coincides with its
radius.
⃗r(t) = (a cos t, a sin t, bt); 0 ⩽ t ⩽ 2π, with a > 0
and b ̸= 0 is a circular helix. Its curvature is
a
κ(t) = a2 +b 2 , a constant.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 31 / 35
Torsion
Theorem
Torsion of a curve ⃗r(t) of class m ⩾ 3 at t = t0 with
κ(t0 ) ̸= 0, is given by
Proof.
Please note that ⃗r ′ (t0 ) × ⃗r ′′ (t0 ) = |⃗r ′ (t0 )|3 κ⃗b. Moreover
r|⃗
⃗r ′′ (t) = d|⃗ r ′ |2 κ⃗n. Hence
dt t + |⃗
⃗r ′′′ (t) = α⃗t + β⃗n + |⃗r ′ |3 κ(τ⃗b − κ⃗t). Using the formula
for κ and solving for τ we get the result.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 31 / 35
Example
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 32 / 35
Example
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 32 / 35
Example
τ
Show that for ⃗r(t) = (3t2 , 3t − t3 , 3t + t3 ), κ is a
constant.
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 33 / 35
Example
τ
Show that for ⃗r(t) = (3t2 , 3t − t3 , 3t + t3 ), κ is a
constant.
(A curve for which κτ is constant is called a general helix.
Circular helix is its special case. )
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 33 / 35
Example
τ
Show that for ⃗r(t) = (3t2 , 3t − t3 , 3t + t3 ), κ is a
constant.
(A curve for which κτ is constant is called a general helix.
Circular helix is its special case. )
Sol. Here
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 33 / 35
√
⇒ |⃗r ′ × ⃗r ′′ | = 18 2(1 + t2 )2
√
and |⃗r ′ (t)| = 3 2(1 + t2 )2 ,
|⃗r ′ × ⃗r ′′ | 1
∴κ= = .
|⃗r ′ (t)|3 3(1 + t2 )2
Now [⃗r ′ , ⃗r ′′ , ⃗r ′′′ ] = 216
[⃗r ′ (t), ⃗r ′′ (t), ⃗r ′′ (t)]
⇒τ =
|⃗r ′ × ⃗r ′′ |2
1
= .
3(1 + t2 )2
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 34 / 35
Thanks for your
attention!
Dr. Sangita Yadav (BITS Pilani) MATH F342 (Differential Geometry) January 27, 2024 35 / 35