inverses Kurvenintegral



  • titan99 schrieb:

    .filmor schrieb:

    |R^n -> |R und damit im Allgemeinen nicht besonders invertierbar ist)

    Was bedeutet eingentlich |R^n -> |R und warum ist das Kurvenintegral dadurch nicht besonders invertierbar??

    Weil du in IR nur eine Dimension zur Verfügung hast und damit kannst du nicht die Informationen speichern, die zum Beispiel der IR² speichern kann.
    Wenn eine Abbildung/Funktion f: IR² -> IR mehr als eine Dimension aus dem Definitionsbereich nutzt (was die Notation IR² eigentlich suggeriert), dann ist sie nicht invertierbar, beispiel:

    f(x,y) := x*y

    Die Funktion geht von IR² nach IR und sie bildet alle Tupel (x,y) aus IR² nach IR ab, also ist der Definitionsbereich tatsächlich ganz IR².

    Zum Beispiel: f(3,2) = 3*2 = 6 = 2*3 = f(2,3)
    Wie du sehen kannst ist die Funktion nicht injektiv, d.h. verschiedene Tupel (x,y) und (x',y') werden auf den gleichen Funktionswert abgebildet, hier im Beispiel ist das der Wert 6.
    Somit ist die Funktion nicht invertierbar (naja nicht ganz, lokal gehts schon).

    Außerdem werden sehr viele Elemente auf die 0 abgebildet, denn sowohl f(x,0) = 0 als auch f(0,y) = 0 für jede Zahl x bzw. y



  • Jester schrieb:

    Ja, das geht. Stichwort dazu ist Parametrisierung nach Bogenlänge.

    @filmor, eine Abbildung von R^n --> R muß nicht zwangsläufig nicht invertierbar sein. 😉

    Naja, wenn man's so schreibt schon, aber die Abbildung ist ja nur |R -> |R (bei Parametrisierung).

    Wofür brauchst du das eigentlich? Denn damit bekommst du nur auf der Kurve äquidistante Punkte, im Raum sind sie das ja nicht.
    Dieses invertieren ist nämlich meistens ziemlich hässlich …


  • Gesperrt

    Also die Bezierkurve berechne ich eigentlich 2 oder 3-Dimensional, und habe dazu noch 2 Parallele Kurven (http://en.wikipedia.org/wiki/Parallel_curve).
    Die Parallelen Kurven sind aber ziemlich unregelmässig, vorallem bei grosser Krümmung. Und ich dachte es sei sowieso besser konstante Abstände zu haben, weil daraus nachher Flächen werden.



  • .filmor schrieb:

    Wofür brauchst du das eigentlich? Denn damit bekommst du nur auf der Kurve äquidistante Punkte, im Raum sind sie das ja nicht.

    Wenn man zum Beispiel eine Kamera entlang der Kurve fahren lassen möchte, ist das genau das richtige, weil die Kamera dann konstante Geschwindigkeit hat.



  • Mathematikker schrieb:

    Wenn eine Abbildung/Funktion f: IR² -> IR mehr als eine Dimension aus dem Definitionsbereich nutzt (was die Notation IR² eigentlich suggeriert), dann ist sie nicht invertierbar

    Nein. R^n und R sind gleichmächtig, also gibt es eine Bijektion, diese ist insbesondere invertierbar.

    Allerdings gibt es keine stetige Abbildung, deren Umkehrung ebenfalls stetig ist.



  • Jester schrieb:

    Mathematikker schrieb:

    Wenn eine Abbildung/Funktion f: IR² -> IR mehr als eine Dimension aus dem Definitionsbereich nutzt (was die Notation IR² eigentlich suggeriert), dann ist sie nicht invertierbar

    Nein. R^n und R sind gleichmächtig, also gibt es eine Bijektion, diese ist insbesondere invertierbar.

    Allerdings gibt es keine stetige Abbildung, deren Umkehrung ebenfalls stetig ist.

    Diese Erkenntnis bringt uns nicht weiter, da sie praktisch keine Relevanz hat. Sonst müsste man sich ja nicht mit dem IR^n abquälen, wenn man sinnvoll auf IR arbeiten könnte und das Ergebnis wieder nach IR^n übertragen könnte.
    Kurz: sie sind nicht isomorph

    Aber du hast Recht, da ich die Gleichmächtigkeit nicht beachtet habe, ich habe schon ein paar Stufen praktischer gedacht 🤡



  • Aber „isomorph“ ist auch etwas zu stark. Hier relevant ist ja, wie Jester schon sagte, dass sie nicht homöomorph sind. Jeder Isomorphismus ist auch ein Homöomorphismus (sogar ein Diffeomorphismus denke ich) aber nicht andersherum.

    titan99 schrieb:

    Also die Bezierkurve berechne ich eigentlich 2 oder 3-Dimensional, und habe dazu noch 2 Parallele Kurven (http://en.wikipedia.org/wiki/Parallel_curve).
    Die Parallelen Kurven sind aber ziemlich unregelmässig, vorallem bei grosser Krümmung. Und ich dachte es sei sowieso besser Konstante Abstände zu haben, weil daraus nachher Flächen werden.

    Warum? Mit dem normalen Verfahren hast du doch mehr Punkte im Bereich starker Krümmung wenn ich mich nicht täusche, das erscheint mir schon recht praktisch für weitere Berechnungen. Berechnest du die Fläche die von der Kurve und ihrer parallelen Kurve umrandet wird? Das ließe sich doch sicher irgendwie abkürzen …



  • .filmor schrieb:

    Aber „isomorph“ ist auch etwas zu stark. Hier relevant ist ja, wie Jester schon sagte, dass sie nicht homöomorph sind. Jeder Isomorphismus ist auch ein Homöomorphismus (sogar ein Diffeomorphismus denke ich) aber nicht andersherum.

    Wann eine Abbildung ein Isomophismus bzw. ein (Homo)Morphismus ist wird dadurch festgelegt, welche Struktur man den zugrundeliegenden Mengen zuordnet.

    Ein Isomorphismus ist eine bijjektive Abbildung, welche in beide Richtugen strukturerhaltend ist.

    Man kann IR als Menge von Punkten ohne jede Struktur auffassen, dann bezeichnet man jede bijektive Abbildung als Isomorphismus.

    Man kann IR auch als Gruppe auffassen, dann sind die bijektiven Gruppenisomorphismen die Isomorphismen, denn in diesem Fall kann man zeigen, dass die Umkehrung eines bjiektiven Gruppenhomomorphismus wieder ein Gruppenhomorphismus ist.

    Dasselbe gilt für Ringe und Ringisomorphismen.

    Wenn man IR als topologischen Raum auffasst, sind die stetigen Abbildungen die Morphismen. Es gibt jedoch bijektive stetige Funktionen, wo die Umkehrabbildung nicht stetig ist. Also ist nich jede solche Funktion ein Isomophismus. Man muss also zusätlich noch fordern, dass die Umkehrfunktion auch stetig ist.

    Link: http://de.wikipedia.org/wiki/Kategorientheorie



  • Kann man sich nicht darauf einigen, dass wenn man nichts dazu sagt man einen Vektorraumisomorphismus meint? :p
    Hast natürlich trotzdem recht… 😉



  • Wollen wir uns nicht darauf einigen, dass es hier ein praktisch zu lösendes Problem gibt und die Kategorientheorie hier fehl am Platz ist? 😃



  • Mathematikker schrieb:

    Wollen wir uns nicht darauf einigen, dass es hier ein praktisch zu lösendes Problem gibt und die Kategorientheorie hier fehl am Platz ist? 😃

    Pha... und du nennst dich Matimatiker. 🤡

    Das ursprüngliche Problem wurde von Jester schon etwa im 3. Post gelöst.



  • Etwa im 3. Post klingt aber auch mehr nach Ingenieur als nach Mathematiker 🤡.



  • In der derivierten Kategorie von perversen C^2(R)-Modulgarben wird das Problem mit der Fouriertransformation trivial.



  • pasti schrieb:

    Mathematikker schrieb:

    Wollen wir uns nicht darauf einigen, dass es hier ein praktisch zu lösendes Problem gibt und die Kategorientheorie hier fehl am Platz ist? 😃

    Pha... und du nennst dich Matimatiker. 🤡

    Das ursprüngliche Problem wurde von Jester schon etwa im 3. Post gelöst.

    Du hast recht, wir sollten einfach die Existenz einer Lösung zeigen, mehr braucht man ja nicht 🤡



  • Mathematikker schrieb:

    Du hast recht, wir sollten einfach die Existenz einer Lösung zeigen, mehr braucht man ja nicht 🤡

    Woot? Man kann die Parametrisierung immer expizit als Integral darstellen. In diesem Fall wird es wohl sogar noch ausreichen dieses dann numerisch zu Lösen.

    http://de.wikibooks.org/wiki/Diffgeo:_Kurventheorie:_Parameterisierung_nach_Bogenlänge


  • Gesperrt

    .filmor schrieb:

    Warum? Mit dem normalen Verfahren hast du doch mehr Punkte im Bereich starker Krümmung wenn ich mich nicht täusche, das erscheint mir schon recht praktisch für weitere Berechnungen. Berechnest du die Fläche die von der Kurve und ihrer parallelen Kurve umrandet wird? Das ließe sich doch sicher irgendwie abkürzen …

    Die Flächen berechne ich aus den parallelen Kurven. Eine der parallelen Kurven hat hat dann aber im Bereich starker Krümmung weniger Punkte als im Bereich schwacher Krümmung.
    Die Punkte der Bezier-Kurven berechne ich aus einem Polygon, ich weiss auch nicht wie ich das abkürzen soll.

    Kann man eine Funktion numerisch invertieren??

    Also irgendwie pack ich es nicht mit dem parametrisieren nach der Bogenlänge. Kann mir vielleicht jemand am Beispiel der Normalparabel y = x^2 erklären wie das geht??

    Integrieren tu ich sonst mit dem Wolfram-Integrator http://integrals.wolfram.com/index.jsp



  • Wie immer wenn's numerisch wird hilft wohl das Newtonverfahren.

    Du hast ja s(t) gegeben (in Integralform) und möchtest t sd. s(t) = n·∆s ist, also eine Nullstelle von f(t) = s(t) - n·∆s.
    Dann bekommst du das Verfahren tn+1 = tn - (s(tn) - n·∆s)/s'(tn).

    s'(t) kennst du (|B'(t)|), vielleicht kann man durch entsprechendes Einsetzen von s(t) da auch noch was vereinfachen, aber zur Not nimmst du da halt da auch schon nen Näherungswert, gibt ja genug gute Quadraturformeln.

    Die Funktion hat genau eine Nullstelle, weil s streng monoton steigt und bijektiv ist, ich bin da ganz zuversichtlich, dass das dann auch konvergiert 😉

    Damit bekommst du dein t und kannst entsprechend einsetzen.

    Aber geht das nicht auch noch irgendwie geschickter? Zum Beispiel indem du die Fläche von Dreiecken nimmst? Die passen auch viel besser in so ne Kurve rein …


  • Gesperrt

    Also wenn ich die Bezier-Kurve 3-Dimensional berechne, sind die Viereckigen Flächen gekrümmt, kann aber die ja interpolieren.

    Wenn ich das richtig verstehe, kann ich die Funktionsgleichnung y(x)=x mit dem Newtonverfahren nach x auflösen und so die Funktion invertieren?


  • Gesperrt

    Kenner des Problems schrieb:

    In der derivierten Kategorie von perversen C^2(R)-Modulgarben wird das Problem mit der Fouriertransformation trivial.

    Kann man eine Fouriertransformation trivial invertieren??? 😃



  • Ja, kann man (z.B. indem du noch dreimal fouriertransformierst) 😉

    Das Newtonverfahren berechnet dir erstmal nur eine Nullstelle einer Funktion (die natürlich noch ein paar Sachen erfüllen muss, aber die sind hier gegeben). Wenn du aber als die betrachtete Funktion f(x) - y nimmst, dann bekommst du natürlich für x = f^-1(y) eine Nullstelle, ist f invertierbar ist das sogar die einzige. Wenn das Verfahren also konvergiert, bekommst du auch das richtige Inverse.


Anmelden zum Antworten