„"mit natürlichen Randbedingungen" heißt, dass die zweite Ableitung an den Enden des Splines zu 0 wird:“
Spielt der Grad des Polynoms eine Rolle oder is egal 2 oder 3 muss die Zweite Ableitung an den Enden des Splines zu 0 werden?
das gilt zunächst mal für kubische Splines. Bei 'Splines' 1'ter Ordung (das ist ein Streckenzug) ist die 2.Ableitung ja sowieso 0 und bei 'Splines' 2'ter Ordung - also Parabelstücken - ist die zweite Ableitung konstant.
Die Bedingung "2. Ableitung gleich 0" kommt ursprünglich von der 'Urform' der Splines, der ja ein Biegebalken ist. Die 2.Ableitung beim Biegebalken ist ein Mass für das Moment, welches an dieser Stelle auf den Balken wirkt. Und da die Splines bzw. Balkenstücke nicht eingespannt sind, wirkt am Ende auch kein Moment. Folglich ist dort die 2.Ableitung gleich 0.
Das ganze ist auch ein Energieminimum. Ein realer und idealer Biegebalken würde sich genauso verhalten.
Weiter ist es so, dass zusätzliche Bedingungen notwendig sind, um den Spline in seiner Gesamtheit zu beschreiben. Ein Spline bestehe aus \(m\) Teilen mit \(m+1\) Stützstellen. Pro Splinestück \(k\in\{1\dots m\}\) benötigt man \(n+1\) Parameter für die Koeffizienten des Polynoms. Zwei davon folgen aus der Bedingung$$s_k(x_{k-1}) = y_{k-1}, \quad s_k(x_{k}) = y_{k}\quad k \in\{1\dots m\}$$Dann kommen noch für \(m\) Splinestücke \(m-1\) Bedingungen hinzu, dass die \(n-1\) Ableitungen an den Stellen \(x_k\) mit \(k\in\{1\dots m-1\}\) überein stimme müssen. D.h. am Ende fehlen $$ m \cdot (n+1) - 2m - (m-1)(n-1) \\\quad=mn + m - 2m -mn +m+n-1 \\\quad=n-1$$\(n-1\) Bedingungen. Für \(n=3\) sind das genau die beiden 2.Ableitungen an den Enden, die zu 0 gesetzt werden können.
Und mit periodischen Randbedingungen?
... und bei periodischen kubischen Splines werden die 1. und 2.Ableitung an den Enden gleich gesetzt. So hat man wieder 2 zusätzliche Bedingungen, um den Spline eindeutig zu beschreiben.
Bei Streckenzügen (1'ter Ordung \(n=1\)) ist es sofort eindeutig und bei nichtperiodischen und quadratischen Splines \(n=2\) muss eine zusätzliche Bedingung (z.B. die Steigung an einem Ende) mit angeben werden.