Curves in R2
Curvature and moving frame of epicycloid
What we do?
Find curvature and moving frame for epicycloid:

Solution:
| Domain[manifold] | manifold - string - a manifold name or a name of a manifold domain. |
| Metric[id→expr] | id - variable - metric identifier,
expr - expression - metric declaration. |
| Connection[id] | id - variable - connection identifier. |
Necessary functions.
Just for right simplification:
Plane
First of all we have to discribe the space we are working in. The space is 2-dimensional Eucledean (flat) space i.e. a plane. To define the space we declare domain, forms, vectors, coframe, frame, flat metric and calculate connection (it is equal to zero of course).
| Out[9]= |  |
| Out[10]= |  |
| Out[11]= |  |
| Out[12]= |  |
| Out[13]= |  |
| Out[14]= |  |
Calculate the connection of the metric:
| Out[15]= |  |
Now the working space is defined completely and we can start to solve the problem.
Epicycloid
Define the curve as a manifold:
| Out[16]= |  |
Declare constants a and m:
| Out[17]= |  |
Declare 1-form for curve's coframe:
| Out[18]= |  |
Declare vectors for curve's frame:
| Out[19]= |  |
Declare coframe on the curve:
| Out[20]= |  |
Declare frame of the curve:
| Out[21]= |  |
Declare mapping of the curve into
R2:
| Out[22]= |  |
| Out[23]= |  |
Calculate metric on the curve using Pullback- operator:
| Out[24]= |  |
Calculate invariants of the mapping:
| Out[25]= |  |
Result
| Out[26]= |  |
| Out[27]= |  |
| Out[28]= |  |
Check the "orthonormality":
| Out[29]= |  |