Torsion - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


VectorCalculus

  

Torsion

  

compute the torsion of a curve in ℝ3

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

Torsion(C, t)

Parameters

C

-

free or position Vector or Vector valued procedure; specify the components of the curve

t

-

(optional) name; specify the parameter of the curve

Description

• 

The Torsion(C, t) command computes the torsion of the curve C, which must have exactly three components, that is, the curve that this Vector represents is in ℝ3.

• 

The curve C can be specified as a free or position Vector or as a Vector valued procedure.  This determines the returned object type.

• 

If t is not specified, the function tries to determine a suitable variable name from the components of C.  To do this, it checks all of the indeterminates of type name in the components of C and removes the ones which are determined to be constants.

  

If the resulting set has a single entry, the single entry is the variable name.  If it has more than one entry, an error is raised.

• 

If a coordinate system attribute is specified on C, C is interpreted in this coordinate system.  Otherwise, the curve is interpreted as a curve in the current default coordinate system.  If the two are not compatible, an error is raised.

Examples

> 

with⁡VectorCalculus:

> 

Torsion⁡a⁢t+b,c⁢t+d,e⁢t+f,t

0

(1)
> 

simplify⁡Torsion⁡t,t2,t3assumingt::real

39⁢t4+9⁢t2+1

(2)
> 

Torsion⁡t↦cos⁡t,sin⁡t,t

t↦2⋅sin⁡t22⋅2⋅sin⁡t2+2⋅cos⁡t2⋅14+sin⁡t24+cos⁡t24⋅1+sin⁡t2+cos⁡t2+2⋅cos⁡t22⋅2⋅sin⁡t2+2⋅cos⁡t2⋅14+sin⁡t24+cos⁡t24⋅1+sin⁡t2+cos⁡t2

(3)
> 

SetCoordinates⁡cylindrical

cylindrical

(4)
> 

simplify⁡Torsion⁡exp⁡−a⁢t,t,t,tassumingreal

1ⅇ−2⁢a⁢t+1

(5)

See Also

VectorCalculus

VectorCalculus[Binormal]

VectorCalculus[Curvature]

VectorCalculus[GetCoordinates]

VectorCalculus[PrincipalNormal]

VectorCalculus[RadiusOfCurvature]

VectorCalculus[SetCoordinates]

VectorCalculus[TangentVector]

VectorCalculus[TNBFrame]

VectorCalculus[Vector]