Chapter 2: Space Curves
Section 2.8: Resolution of R″ along T and N
Example 2.8.7
If C is the curve given by Rp=lncosp i+lnsinp j+2p k in Example 2.6.3, verify the validity of the decomposition R″p=ρ′T+κ ρ2N.
Solution
Mathematical Solution
By the usual techniques of the Frenet formalism, obtain the results in Table 2.8.7(a).
T=−sin⁡p2cos⁡p22⁢cos⁡p⁢sin⁡p
N=−2⁢cos⁡p⁢sin⁡p−2⁢cos⁡p⁢sin⁡p2⁢cos⁡p2−1
ρ=1cos⁡p⁢sin⁡p
κ=2⁢cos⁡p⁢sin⁡p
Table 2.8.7(a) Items from the Frenet formalism
Then R″=−1cos⁡p2−1sin⁡p20 and
ρ′T+κ ρ2N
=ddp1cosp⁢sinp T+2⁢cos⁡p⁢sin⁡p 1cosp⁢sinp2 N
=−2⁢cos⁡p2−1cos⁡p2⁢sin⁡p2 −sin⁡p2cos⁡p22⁢cos⁡p⁢sin⁡p+2cos⁡p⁢sin⁡p−2⁢cos⁡p⁢sin⁡p−2⁢cos⁡p⁢sin⁡p2⁢cos⁡p2−1
=2⁢cos⁡p2−1cos⁡p2−2−2⁢cos⁡p2−1sin⁡p2−20
=−1cos⁡p2−1sin⁡p20
Indeed, the scalar projections of R″ on T and N, respectively, are
R″·T
=−1cos⁡p2−1sin⁡p20·−sin⁡p2cos⁡p22⁢cos⁡p⁢sin⁡p
=sin⁡p2cos⁡p2−cos⁡p2sin⁡p2
= −2⁢cos⁡p2−1cos⁡p2⁢sin⁡p2=ρ′
and
R″·N
=−1cos⁡p2−1sin⁡p20·−2⁢cos⁡p⁢sin⁡p−2⁢cos⁡p⁢sin⁡p2⁢cos⁡p2−1
=2⁢sin⁡pcos⁡p+2⁢cos⁡psin⁡p
=2cos⁡p⁢sin⁡p
=2⁢cos⁡p⁢sin⁡p1cosp⁢sinp2=κ ρ2
Maple Solution - Interactive
Set R″ as an Atomic Identifier, and invoke it as an Atomic Identifier each time it is called.
Initialize
Tools≻ Load Package: Student Vector Calculus
Loading Student:-VectorCalculus
Execute the BasisFormat command at the right, or use the task template.
BasisFormatfalse:
Write R=… as per Table 1.1.1.
Context Panel: Assign Name
R=lncosp,lnsinp,2p→assign
Obtain ρ=R′p and R″p
Keyboard the norm bars.
Calculus palette: Differentiation operator
Context Panel: Evaluate and Display Inline
Context Panel: Simplify≻Symbolic
Context Panel: Assign to a Name≻rho
ⅆⅆ p R = 1cos⁡p2⁢sin⁡p2→simplify symbolic1cos⁡p⁢sin⁡p→assign to a nameρ
Context Panel: Simplify≻Simplify
Context Panel: Assign to a Name≻Temp
Set R″ as an Atomic Identifier and equate to Temp.
ⅆ2ⅆp2 R = −1−sin⁡p2cos⁡p2−1−cos⁡p2sin⁡p20= simplify −1cos⁡p2−1sin⁡p20→assign to a nameTemp
R″=Temp →assign
Obtain T
Write R.
Context Panel: Student Multivariate Calculus≻Frenet Formalism≻Tangent Vector≻p
Context Panel: Student Multivariate Calculus≻Normalize≻Euclidean
Context Panel: Assign to a Name≻T
R = ln⁡cos⁡pln⁡sin⁡p2⁢p→tangent vector−sin⁡pcos⁡pcos⁡psin⁡p2→Euclidean-normalize−sin⁡p1cos⁡p2⁢sin⁡p2⁢cos⁡pcos⁡p1cos⁡p2⁢sin⁡p2⁢sin⁡p21cos⁡p2⁢sin⁡p2→simplify symbolic−sin⁡p2cos⁡p2cos⁡p⁢sin⁡p⁢2→assign to a nameT
Obtain N
Context Panel: Student Multivariate Calculus≻Frenet Formalism≻Principal Normal≻p
Context Panel: Assign to a Name≻N
R = ln⁡cos⁡pln⁡sin⁡p2⁢p = →principal normal−21cos⁡p2⁢sin⁡p2−21cos⁡p2⁢sin⁡p22⁢2⁢cos⁡p2−1cos⁡p⁢sin⁡p⁢1cos⁡p2⁢sin⁡p2→2-normalize−21cos⁡p2⁢sin⁡p2−21cos⁡p2⁢sin⁡p22⁢cos⁡p2−1cos⁡p⁢sin⁡p⁢1cos⁡p2⁢sin⁡p2→simplify symbolic−cos⁡p⁢sin⁡p⁢2−cos⁡p⁢sin⁡p⁢22⁢cos⁡p2−1→assign to a nameN
Obtain the curvature κ
Context Panel: Student Multivariate Calculus≻Frenet Formalism≻Curvature≻p
Context Panel: Simplify≻Assuming Real
Context Panel: Assign to a Name≻kappa
R = ln⁡cos⁡pln⁡sin⁡p2⁢p = →curvature4⁢sin⁡p⁢2cos⁡p3⁢sin⁡p−2cos⁡p⁢sin⁡p32⁢1cos⁡p2⁢sin⁡p232⁢cos⁡p−11cos⁡p2⁢sin⁡p2−sin⁡p21cos⁡p2⁢sin⁡p2⁢cos⁡p22+4⁢−cos⁡p⁢2cos⁡p3⁢sin⁡p−2cos⁡p⁢sin⁡p32⁢1cos⁡p2⁢sin⁡p232⁢sin⁡p−11cos⁡p2⁢sin⁡p2−cos⁡p21cos⁡p2⁢sin⁡p2⁢sin⁡p22+2⁢cos⁡p6⁢sin⁡p6⁢2cos⁡p3⁢sin⁡p−2cos⁡p⁢sin⁡p322⁢1cos⁡p2⁢sin⁡p2→simplify symboliccos⁡p⁢sin⁡p⁢2→assign to a nameκ
Compute ρ′T+κ ρ2N and compare with R″
ⅆⅆ p ρ T+κ ρ2 N = −1cos⁡p2−1sin⁡p2⁢sin⁡p2−21cos⁡p2−1sin⁡p2⁢cos⁡p2−21cos⁡p2−1sin⁡p2⁢cos⁡p⁢sin⁡p⁢2+2⁢2⁢cos⁡p2−1cos⁡p⁢sin⁡p = →assuming real−1cos⁡p2−1sin⁡p20
R″ = −1cos⁡p2−1sin⁡p20
Compare the scalar projection of R″ on T with ρ′
Common Symbols palette: Dot product operator
R″·T = sin⁡p2cos⁡p2−cos⁡p2sin⁡p2= simplify −2⁢cos⁡p2+1cos⁡p2⁢sin⁡p2
ⅆⅆ p ρ = 1cos⁡p2−1sin⁡p2= simplify −2⁢cos⁡p2+1cos⁡p2⁢sin⁡p2
Compare the scalar projection of R″ on N with κ ρ2
Common Symbols palette: Cross product operator
R″·N = sin⁡p⁢2cos⁡p+cos⁡p⁢2sin⁡p= simplify 2cos⁡p⁢sin⁡p
κ ρ2 = 2cos⁡p⁢sin⁡p
Maple Solution - Coded
To assign to the symbol R″, it must be converted to an Atomic Identifier. Any reference to it thereafter must also be written as an Atomic Identifier.
Install the Student VectorCalculus package.
withStudent:-VectorCalculus:
Apply the BasisFormat command.
Define R and obtain R″,T,N,ρ,κ
Define C as a position vector.
R≔lncosp,lnsinp,2p:
Apply the diff command to obtain R″, setting the name R″ as an Atomic Identifier.
R″≔simplifydiffR,p,p:
Obtain T with the TangentVector and simplify commands.
Temp≔TangentVectorR,normalized:T≔simplifyTemp assuming p>0,p<π/2:
Obtain N with the PrincipalNormal and simplify commands.
Temp≔PrincipalNormalR,normalized:N≔simplifyTemp assuming p>0,p<π/2:
−cos⁡p⁢sin⁡p⁢2−cos⁡p⁢sin⁡p⁢22⁢cos⁡p2−1
Obtain ρ with the diff and simplify commands.
ρ≔simplifyNormdiffR,p assuming p>0,p<π/2:
1cos⁡p⁢sin⁡p
Obtain κ with the Curvature and simplify commands.
κ≔simplifyCurvatureR assuming p>0,p<π/2:
Display R″,T,N,ρ,κ
R″,T,N,ρ,κ
−1cos⁡p2−1sin⁡p20,−sin⁡p2cos⁡p2cos⁡p⁢sin⁡p⁢2,−cos⁡p⁢sin⁡p⁢2−cos⁡p⁢sin⁡p⁢22⁢cos⁡p2−1,1cos⁡p⁢sin⁡p,cos⁡p⁢sin⁡p⁢2
Obtain the right-hand side of the decomposition formula
Apply the diff and simplify commands to construct the right-hand side of the decomposition formula.
simplifydiffρ,p T+κ ρ2 N
−1cos⁡p2−1sin⁡p20
Obtain the scalar projection of R″ on T and compare to ρ′
Apply the DotProduct and simplify commands.
simplifyDotProductR″,T
−2⁢cos⁡p2+1cos⁡p2⁢sin⁡p2
Obtain ρ′ via the diff and simplify commands.
simplifydiffρ,p
Obtain the scalar projection of R″ on N and compare to κ ρ2
simplifyDotProductR″,N
2cos⁡p⁢sin⁡p
Apply the simplify command.
simplifyκ ρ2
<< Previous Example Section 2.8 Next Example >>
© Maplesoft, a division of Waterloo Maple Inc., 2024. All rights reserved. This product is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation.
For more information on Maplesoft products and services, visit www.maplesoft.com
Download Help Document