Basic idea¶
In the following we work with a discrete closed curve
.
What this program does is to take this curve and determine the surface of the minimal area that has this curve as boundary.
Because we only do this in the 2-dimensional case, this is always a point.
So what we expect is that the algorithms transform the curve fist into a circle and shrinks this circle to a point.
Discrete in this case means that we do not know the whole curve but therefore some points called vertices
.
If we would have infinite vertices they would fit the curve exactly.
The more points we have the smoother the algorithms works.
We define the length which is a important value

Note that
.
Now we take a variation
.
Now we compute

The definition of t is quite easy, it is the normalized difference between two points

The main idea is now that we compute
and afterwards
where step is the stepsize which is topic of a different section, mainly for the higher order schemes, because the simplest scheme iterates with the maximal save stepsize.