Kubische Funktion allgemein lösen?

3 Antworten

Das ist nicht ganz so einfach. Denn je nach Parameterwahl kann die Umkehrfunktion mehrdeutig ausfallen. Für manche Mathematiker ist der Funktionsbegriff ganz streng mit einer Eindeutigkeit verbunden. Solange a und c immer das gleiche Vorzeichen haben ist auch die Umkehrfunktion noch eindeutig und kann mit den Cardanischen Formeln notiert werden.

Für den Fall c/a <0, also für alle Fälle in denen a und c ein unterschiedliches Vorzeichen haben besitzt die Funktion f(x) zwei Extremstellen und zwar an den den Stellen

Ausserhalb dieser beiden Grenzen gilt auch dann noch die obige Umkehrfunktion. Jedoch gelten innerhalb dieser Grenzen folgende drei Umkehrfunktionen:

Bild zum Beitrag

Das folgende Bild zeigt die Umsetzung für die Parameter a=0,5 und c = -3

Bild zum Beitrag

Nachtrag zur Anfrage f(x) = ax^3 + cx + d

Solange gilt a>0 und c>0 gibt es stets eine eindeutige Umkehrfunktion. Die Erweiterung mit der Konstanten d stellt kein Problem dar. Siehe Lösung

Bild zum Beitrag

Brauchst im Argument nur f gegen f-d auszutauschen. Hier eine Beispielrechnung

Bild zum Beitrag

Woher ich das weiß:Studium / Ausbildung
 - (Funktion, Gleichungen, Funktionsgleichung)  - (Funktion, Gleichungen, Funktionsgleichung)  - (Funktion, Gleichungen, Funktionsgleichung)  - (Funktion, Gleichungen, Funktionsgleichung)

XKAFFEESATZ 
Fragesteller
 16.02.2024, 22:18

Vielen Dank soweit erstmal! Meine Funktion hat sich jetzt um den Parameter d erweitert und jetzt gilt f(x) = ax^3 + cx + d mit a >= (größer/gleich mit Smartphone-Tastatur ;)) 0, b >= 0 und d <= 0.

Gibt es dafür auch eine allgemeine Formel?

1
LUKEars  16.02.2024, 22:43
@XKAFFEESATZ

warum fragst nich WA? oder nimmst das Verfahren aus der WP? wenn du Nullstellen suchst?

0

Mit allgemeinen Parametern a und c kann das schon mal nicht gehen, da f(x) bijektiv sein muss, um umkehrbar zu sein. Aber selbst wenn man a und c so hat, dass f'(x) = 3ax^2 + c >0, ist es eine etwas mühsame Anwendung der Formeln von Cardano (https://de.wikipedia.org/wiki/Cardanische_Formeln) auf die Nullstellensuche für das Polynom

x^3 + c/a x - y/a

mit p = c/a und q = -y/a im Formalismus von Cardano.


XKAFFEESATZ 
Fragesteller
 11.02.2024, 12:43

Aber was nützt mir an der Stelle die Ableitung?

0
XKAFFEESATZ 
Fragesteller
 11.02.2024, 12:46

Ich brauche das ganze allgemein, weil es eine Formel ist, mit der zuerst in einem Gleichungssystem f([ein anderer Parameter als x]) berechnet werden soll und anschließend damit x berechnet werden soll.

0
XKAFFEESATZ 
Fragesteller
 11.02.2024, 12:54
@XKAFFEESATZ

Die Parameter a und c müssen übrigens auch erst berechnet werden, indem für x und f Messwerte in f(x) eingesetzt werden.

0
XKAFFEESATZ 
Fragesteller
 11.02.2024, 13:33

Mir ist gerade aufgefallen, dass ich f([nicht x]) in x(g) einsetzen kann! Damit muss ich x(f) gar nicht berechnen! Trotzdem vielen Dank!

0

was meinst du mit:

Wie kann x(f) in einer allgemeinen Funktion definiert werden?

eigentlich? die Umkehrfunktion? oder vertippt? und mit „definiert“? Nullstellen finden? oder was?

das ist allgemein etwas länglich.... aber in dem Fall ist es ja leicht:

  1. x ausklammern... dann hat man f(0)=0 gefunden...
  2. dann hat man noch a·x²+c=0 und das ist:

ein Produkt ist Null, wenn einer der Faktoren Null ist (und die anderen endlich... lol)...

oder?

Woher ich das weiß:Studium / Ausbildung – Absolvent/Universität

XKAFFEESATZ 
Fragesteller
 11.02.2024, 12:31

Gesucht ist die Umkehrfunktion. Das ganze ist eine Formel, die ich allerdings in beide Richtungen anwenden muss. Die Parameter sind nicht bekannt. Die Nullstellen sind nicht gesucht, wären aber auch nicht mit dem Nullprodukt berechenbar, da 0 = ax^3 + cx + f = x(ax^2 + c + f/x) und damit x ≠ 0 ist.

0
XKAFFEESATZ 
Fragesteller
 11.02.2024, 12:41
@XKAFFEESATZ

Korrektur: Ich meinte, dass es nicht lösbar ist, indem es nach 0 umgestellt wird. Außerdem habe ich ein Vorzeichen vertauscht: 0 = ax^3 + cx - f = x(ax^2 + cx ‐ f/x).

Die Nullstellen können mit deiner Methode natürlich berechnet werden, aber die nützen mir leider auch nichts...

0
LUKEars  11.02.2024, 13:47
@XKAFFEESATZ

hm...

also y=a·x³+c·x nach x auflösen?

da du bereits für bis zu 3 Stellen eine Nullstelle hast, eixistiert die Umkehrfunktion nicht immer... für a ungleich Null erhälst du also 3 „Äste“... die sehen aus wie Sau... bei WA... Riesige Terme... 🥴

1
XKAFFEESATZ 
Fragesteller
 11.02.2024, 14:13
@LUKEars

Ich habe mich mitlerweile mit einer zweiten Bedingung zu

0 = ax^3•e^3 + x•(c•e – 1) – d

vorgearbeitet. Achtung: Das gesuchte x ist jetzt nicht mehr das ursprüngliche aus f(x)!

Lässt sich x jetzt bestimmen?

0
LUKEars  11.02.2024, 15:46
@XKAFFEESATZ

also jetzt doch Nullstelllen und nicht Umkehrfunktion?

da gibt es wieder 3 Lösungen, die aber tierisch kompliziert aussehen... WA

1
XKAFFEESATZ 
Fragesteller
 11.02.2024, 16:19
@XKAFFEESATZ

* e steht übrigens nicht für die Eulersche Zahl, sondern ist einfach nur eine Variable

0