1. Lineare Systeme im Zeitbereich 1.1. Lineare zeitinvariante Systeme. 1.1.1. Heuristik: Was stellt man sich anschaulich...
14 downloads
750 Views
608KB Size
Report
This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
Report copyright / DMCA form
1. Lineare Systeme im Zeitbereich 1.1. Lineare zeitinvariante Systeme. 1.1.1. Heuristik: Was stellt man sich anschaulich unter einem System und einem Signal vor? Ein System wandelt Signale um. Ein Eingangssignal (Input) kommt an, wird im System verarbeitet, und ein Ausgangssignal (Output) wird weitergeleitet. Beispielsweise • Stereoanlage. Input = Codiertes Tonsignal auf CD. Output = Schalldruck, von Lautsprecher generiert. • Teilsystem des obigen: Niederfrequenzverst¨arker. Input = schwache Spannung vom CD-Spieler. Output = verst¨arkte Spannung an die Lautsprecher. Die Signale ordnen jedem Zeitpunkt eine Spannung (entsprechend dem Schalldruck) zu. • Entrauschen von Bildern durch ein Computerprogramm. Input = verrauschtes Bild (als Folge von Zahlen, die Grauwerte ausdr¨ ucken). Output = entst¨ortes Bild. Die Signale ordnen jedem Punkt auf der Bildfl¨ache einen Grauwert zu. • Steuerung eines Kranarms. Input = Stellung des Steuerhebels. Output = Bewegung des Kranarms. • Regulation des Blutdrucks im menschlichen K¨orper bei Arbeitsbelastung. Input = Arbeitsleistung. Output = arterieller Blutdruck. • Teilsystem des obigen: Steuerung der Herzt¨atigkeit durch das Nervensystem: Input = arterieller Blutdruck, erfasst von den Barorezeptoren im Aortenbogen. Output = Herzfrequenz. Mathematisch abstrahiert ist ein Signal eine Abbildung, die einer unabh¨angigen Variablen (oft Zeit) eine skalare oder vektorwertige abh¨angige Variable zuordnet. Man unterscheidet • Signale mit diskreter oder kontinuierlicher unabh¨angiger Variablen. Beispiele: Diskret: t¨agliche Temperaturmessung zu Mittag. Kontinuierlich: Auslenkung der Nadel eines Plattenspielers. Die Umwandlung von kontinuierlichen Signalen in diskrete durch periodische Datenentnahme heißt Abtastung (Sampling). • Signale mit diskreter oder kontinuierlicher abh¨angiger Variablen. Beispiele: Diskret Farbwerte in Bildern bei Computerspeicherung. Kontinuierlich: Windst¨arke. • Skalare und vektorwertige Signale. Man unterscheidet deterministische und stochastische Systeme. Beim deterministischen System bestimmt das Eingangssignal eindeutig das Ausgangssignal. Beim stochastischen System wird das Ausgangssignal vom Eingangssignal und Zufallseffekten beeinflusst. Die Entscheidung zwischen deterministisch und stochastisch liegt in Wirklichkeit nicht am System, sondern meist an der Modellierung. Beispiel: Entwicklung einer Population. Bei großen Bev¨olkerungszahlen modelliert man deterministisch, etwa durch exponentielles Wachstum. Bei kleinen Bev¨olkerungszahlen wird der Einfluß des Zufalls immer wichtiger, z.B. ob eine Population von ein paar B¨aren in einem Gebiet u ¨berlebt. 1
2
1.1.2. Funktionenr¨ aume. Wir beginnen jetzt mit der mathematischen Abstraktion, dabei werden wir uns nur mit kontinuierlichen, deterministischen Signalen besch¨aftigen. Unsere Signale sind einfach Funktionen, Elemente aus einem der folgenden Funktionenr¨aume: Definition 1.1.1. Sei J ein Intervall, m¨ oglicherweise auch unbeschr¨ ankt, sei ω ∈ R, n ∈ N. Wir definieren die Funktionenr¨ aume Cub (J, Cn ) = {f : J → Cn gleichm¨ aßig stetig und beschr¨ ankt} , © ª n n −ωt Cub,ω (J, C ) = f : J → C | e f (t) gleichm¨ aßig stetig und beschr¨ ankt . Diese R¨ aume bilden mit den folgenden Normen normierte Vektorr¨ aume: kf kL∞ = sup{|f (t)|, t ∈ J}, kf kL∞ = sup{e−ωt |f (t)|, t ∈ J}. ω Die Subscripts u,b stehen f¨ ur “uniformly continuous, bounded”. Die Einf¨ uhrung der Gewichtung ω erlaubt die Betrachtung von Funktionen, die entweder f¨ ur t → ∞ oder t → −∞ gegen unendlich wachsen. (Nimm ω > 0 bzw. ω < 0.) Ist J ein beschr¨anktes Intervall, bringt die Einf¨ uhrung von ω nichts. Beachten Sie auch, dass Konvergenz in der Norm k · kL∞ nichts anderes bedeutet als gleichm¨aßige Konvergenz. Die Schreibweise k · kL∞ ist eine Konvention, die wir erst weiter unten erkl¨aren k¨onnen. Oft ist es notwendig, auch unstetige Funktionen zuzulassen. Daher f¨ uhren wir eine zweite Klasse von Funktionenr¨aumen ein: Definition 1.1.2. Sei J ein Intervall, m¨ oglicherweise auch unbeschr¨ ankt, sei p ∈ [1, ∞), sei ω ∈ R, n ∈ N. Sei f : J → Cn eine meßbare Funktion. Wir definieren die Halbnormen kf kp,ω und kf kp : ·Z ¸1/p p kf kLp = |f (t)| dt , J
·Z kf kLpω =
¸1/p |e−ωt f (t)|p dt .
J
Dann ist Lp (J, Cn ) = {f : J → Cn , meßbar kf kLp < ∞} , © ª Lpω (J, Cn ) = f : J → Cn , meßbar kf kLpω < ∞ . Es ist leicht zu sehen, dass Lp und Lpω Vektorr¨aume sind. Der Grenzfall f¨ ur p → ∞ f¨ uhrt zur Supremumsnorm k · kL∞ . Die Halbnormen sind aber keine Normen: Wenn eine Funktion f fast u ¨berall gleich Null ist, ist kf kLpω = 0. Wir werden diese technische Ungereimtheit mit der n¨achsten Definition bereinigen. Definition 1.1.3. Sei p ∈ [1, ∞), ω ∈ R, Der Raum Lpω (J, Cn ) besteht aus allen ¨ ¨ Aquivalenzklassen von Funktionen in Lpω (J, Cn ) bez¨ uglich der Aquivalenzrelation f ≡ g genau wenn f (t) = g(t) f¨ ur fast alle t ∈ J. ¨ Den Raum aller Aquivalenzklassen von Funktionen aus Lp (J, Cn ) bezeichnen wir mit Lp (J, Cn ).
3
Wir werden vor allem die R¨aume L1 (J, Cn ) und L2 (J, Cn ) verwenden. Der zweite Raum hat den großen Vorteil, dass seine Norm von einem inneren Produkt stammt: ¨ Definition 1.1.4. Seien f, g ∈ L2ω (J, Cn ) und f˜, g˜ je ein Repr¨ asentant der Aquivalenzklassen f, g (also je eine Funktion aus L2ω (J, Cn )), sei h·, ·i das innere Produkt auf Cn . Wir definieren die inneren Produkte Z hf, giL2 = hf˜(t), g˜(t)i dt, ZJ hf, giL2ω = e−2ωt hf˜(t), g˜(t)i dt. J
Oft ben¨otigt man R¨aume von differenzierbaren Funktionen. Definition 1.1.5. Sei k ∈ N, k > 0, p ≥ 1. Sei f ∈ Lpω (J, Cn ). Wir schreiben f ∈ Wωk,p (J, Cn ) genau dann, wenn gilt: Es gibt Funktionen f (0) = f, f (1) , · · · , f (k) ∈ Lpω (J, Cn ) sodass je eine die Stammfunktion der n¨ achsten ist Z t (m) (m) f (t) − f (s) = f (m+1) (τ ) dτ s
f¨ ur fast alle s, t ∈ J und alle m ∈ {0, · · · , k − 1}. Statt Wωk,p (J, Cn ) mit ω = 0 schreiben wir wieder Wk,p (J, Cn ). Als Norm auf Wk,p f¨ uhrt man ein: " kf kWk,p =
k X
#1/p kf (m) kpLp
m=0
Bemerkung 1.1.6. (a) Ist f ∈ Wωk,p , so sind die Funktionen f = f (0) , f (1) , · · · , f (k−1) fast u ¨berall differenzierbar. Dabei ist f (m) die m-te Ableitung von f . (b) Die Definition mit Hilfe der Stammfunktionen klingt schwerf¨ allig. Eine Definition mit Hilfe der k-fachen Differenzierbarkeit fast u ¨berall hat aber T¨ ucken. Es ist n¨ amlich nicht so, dass jede fast u ¨berall differenzierbare Funktion eine Stammfunktion ihrer Ableitung ist.
Auf ersten Blick sehen die R¨aume C und L1 besonders nat¨ urlich und g¨ unstig aus. Vom Standpunkt der Funktionalanalysis (der Analysis in unendlichdimensionalen normierten R¨aumen) sind aber gerade diese R¨aume besonders kompliziert und immer f¨ ur pathologische Gegenbeispiele geeignet. Dagegen hat L2 als Hilbertraum (vollst¨andiger Raum mit innerem Produkt) eine besonders bequeme Theorie. Auch die R¨aume Lp mit p ∈ (1, ∞) sind vom funktionalanalytischen Standpunkt gesehen “gutm¨ utig”.
4
1.1.3. Systeme als Abbildungen zwischen Funktionenr¨ aumen, Blockdiagramme. Wir k¨onnten in jedem der obigen Funktionenr¨aume arbeiten, mit reell-, komplexoder auch vektorwertigen Funktionen. Wir schreiben hier alle Definitionen im Raum L1ω (R, R). Selbstverst¨andlich kann man ganz analog Systeme in anderen Funktionenr¨aumen erkl¨aren. Definition 1.1.7. Ein (kontinuierliches, deterministisches) System ist eine Abbildung ( L1ω (R, R) → L1ω (R, R), T : f 7→ T f. Regelungstheorie beruht darauf, aus Einzelkomponenten komplexere Systeme aufzubauen, und die Eigenschaften dieser komplexen Systeme zu untersuchen. Definition 1.1.8. Aus zwei Systemen S, T in L1ω (R, R) bilden wir die Hintereinanderschaltung T ◦ S und die Parallelschaltung T + S: [T ◦ S](f ) = T (S)(f ), [T + S](f ) = T (f ) + S(f ). Blockdiagramme k¨onnen komplexe Systeme sehr u ¨bersichtlich darstellen: Grafisch stellen wir ein System mit einer Box mit Eingang und Ausgang dar. Der Input f wird vom System in den Output T f abgebildet.
Input x
Output y = T x
T
In Blockdiagrammen wird der Signalfluss gezeigt. Verzweigungen werden mit einem Punkt markiert, kreuzende Linien ohne Punkt beeinflussen einander nicht. Signale k¨onnen durch Addition oder Subtraktion zusammengef¨ uhrt werden. x
x
+ y
x+y
y + y
x
x x +
x
x−y
−
x y
5
Durch Blockdiagramme stellen wir Hintereinanderschaltung und Parallelschaltung folgendermassen dar:
Hintereinander− schaltung
+
Parallel− schaltung
+
Beispiel 1.1.9. Blockdiagramm einer einfachen Regelstrecke:
Störung z Regler
Führungs− größe + u
G
Stell− größe x
Heizung + F
+
Regel− größe y
− Rückkoppelung
Das obige Blockdiagramm beschreibt zum Beispiel die Temperaturregelung in einem Zimmer. Eine Regelgr¨oße y, die Temperatur im Zimmer, soll m¨oglichst genau einer F¨ uhrungsgr¨ oße u folgen (der vorbestimmte Temperaturverlauf, der nicht konstant sein muss, sondern zum Beispiel in der Nacht niedriger sein kann). Die Temperatur wird durch eine Heizung gesteuert. Diese wird durch eine Stellgr¨oße x geregelt (die Einstellung des Heizkessels). Durch schwankende Aussentemperaturen, ¨ Offnen und Schließen von T¨ uren, W¨armeabgabe von Elektroger¨aten und anderem entstehen Einfl¨ usse auf die Temperatur, die wir in einer St¨orgr¨oße z zusammenfassen. Die Heizung und das Zimmer (in einer ungest¨orten idealen Konfiguration) bilden ein System F, das die Stellgr¨oße auf die Zimmertemperatur abbildet. Die St¨ orgr¨ oße wird in unserem einfachen Modell additiv beigemischt. Damit besteht ein offenes (open loop) System, welches durch x gesteuert wird. Um eine automatische Regelung zu schaffen, welche die St¨orungen ausschaltet, richten wir eine R¨ uckkoppelung (feedback) ein: Die Zimmertemperatur wird mit der F¨ uhrungsgr¨oße verglichen. Aus der Differenz wird u ¨ber ein Regelsystem G die Stellgr¨oße errechnet. Nun liegt ein geschlossenes System vor (closed loop), eine Regelung.
6
1.1.4. Kausale, zeitinvariante, lineare Systeme. Definition 1.1.10. Ein System T : L1ω (R, R) → L1ω (R, R) heißt linear, wenn gilt: F¨ ur alle Funktionen f, g ∈ L1ω (R, R) und alle Skalare α, β ∈ R gilt T (αf + βg) = αT f + βT g. Linearit¨at ist eine theoretische Voraussetzung, die die Mathematik ganz entscheidend erleichtert. In der Praxis ist jedes System nichtlinear, zumindest bei starken Auslenkungen zeigen sich die Grenzen des Systems. Bei kleinen Auslenkungen, und vor allem bei technischen Systemen (etwa der Mechanik: schwingende Br¨ ucken, oder Elektronik: Verst¨arkerschaltungen) ist Linearit¨at eine vern¨ unftige Annahme. Als n¨achstes sollen Systeme charakterisiert werden, die ihre Eigenschaften mit der Zeit nicht ¨andern. Nat¨ urlich sind Input und Output Funktionen der Zeit. Jedoch wird von solchen Systemen ein Input, der sp¨ater ankommt, genauso verarbeitet wie einer der fr¨ uher ankommt, nur eben zeitverschoben. Um das bequem aufschreiben zu k¨onnen, f¨ uhren wir den Shiftoperator (Zeitverschiebung) ein: Definition 1.1.11. F¨ ur h ∈ R bezeichnet Sh das System [Sh f ](t) = f (t + h). Die Abbildung Sh heißt auch Shift. Sh f ist die Funktion f , so verschoben, dass alles um h Zeiteinheiten fr¨ uher abl¨auft. Signal um 0.5 Sekunden vorverschoben
Signal
0
−2
−1.5
−1
−0.5
0
0.5
1
1.5
Definition 1.1.12. Ein System T : L1ω (R, R) → L1ω (R, R) heißt autonom oder zeitinvariant, wenn f¨ ur alle h ∈ R und f ∈ L1ω (R, R) gilt: T (Sh f ) = Sh (T )f. Wenn auch in Wirklichkeit alle Systeme ihre Eigenschaften im Lauf der Zeit ¨andern, erwarten wir von vielen Systemen des Alltags, dass sie praktisch zeitinvariant sind. Letztlich kann in der Praxis kein System in die Zukunft sehen. Der Output zur Zeit t kann nur von der Information abh¨angen, die der Input bis zum Zeitpunkt t eingespeist hat:
7
Definition 1.1.13. Ein System T : L1ω (R, R) → L1ω (R, R) heißt kausal, wenn f¨ ur alle t ∈ R und f, g ∈ L1ω (R, R) gilt: Ist f (s) = g(s) f¨ ur fast alle s ≤ t, dann ist auch [T f ](s) = [T g](s) f¨ ur fast alle s ≤ t. (Die Verwendung der Einschr¨ankung “fast alle” ist notwendig, weil wir im Raum L1ω arbeiten. Funktionen dieses Raumes sind ja nur bis auf Gleichheit fast u ¨berall definiert.)
Im Folgenden werden wir uns immer mit linearen, zeitinvarianten, kausalen Systemen besch¨aftigen.
1.2. Faltung.
1.2.1. Definition und Existenz des Faltungsintegrals. uckkommen, f¨ uhren wir den Begriff der Faltung Bevor wir auf lineare Systeme zur¨ ein. Der Zusammenhang mit linearen Systemen wird im n¨achsten Unterabschnitt klar werden. ur fast alle t ∈ R das Integral Satz 1.2.1. Seien f, g ∈ L1ω (R, R). Dann existiert f¨ Z
∞
(f ∗ g)(t) :=
f (τ )g(t − τ ) dτ. −∞
Die Funktion f ∗ g liegt in L1ω (R, R) und es gilt (1.2.1)
kf ∗ gkL1ω ≤ kf kL1ω · kgkL1ω .
Beweis. Die Messbarkeit des Integranden folgt, weil Zeitverschiebungen, Summen und Produkte messbarer Funktionen immer messbar sind. Wir m¨ ussen daher nur zeigen, dass f¨ ur fast alle t ∈ R gilt Z
∞
|f (τ )| |g(t − τ )| dτ < ∞. −∞
Und das folgt, zusammen mit (1.2.1), wenn wir zeigen Z
∞ −∞
Z e−ωt
∞
−∞
|f (τ )| |g(t − τ )| dτ dt = kf kL1ω · kgkL1ω .
Denn wenn das Integral einer positiven Funktion endlich ist, so ist auch die Funktion fast u ¨berall endlich. Nach Fubini darf bei positiven (endlichen und unendlichen) Integralen die Integrationsreihenfolge vertauscht werden, das Integral ist genau dann endlich, wenn auch das vertauschte Integral endlich ist. Beachten Sie den Standardtrick, mit dem die
8
Exponentialfunktion zerlegt wird: Z ∞ Z ∞ −ωt e |f (τ )| |g(t − τ )| dτ dt −∞ −∞ Z ∞Z ∞ = e−ωt |f (τ )| |g(t − τ )| dt dτ −∞ −∞ Z ∞Z ∞ = e−ωτ |f (τ )| e−ω(t−τ ) |g(t − τ )| dt dτ −∞ −∞ Z ∞ Z ∞ −ωτ = e |f (τ )| e−ω(t−τ ) |g(t − τ )| dt dτ −∞ −∞ Z ∞ Z ∞ −ωτ = e e−ωσ |g(σ)| dσ dτ |f (τ )| −∞ −∞ Z ∞ = e−ωτ |f (τ )| kgkL1ω dτ −∞
=
kf (τ )kL1ω kgkL1ω . ¤
Wir k¨onnen daher definieren: Definition 1.2.2. Seien f, g ∈ L1ω (R, R). Die Funktion f ∗ g, definiert durch Z ∞ (f ∗ g)(t) := f (τ )g(t − τ ) dτ, −∞
heißt Faltung (convolution) von f und g.
1.2.2. Grundlegende Eigenschaften der Faltung. Satz 1.2.3. Seien f, g, h ∈ L1ω (R, R), α, β ∈ R. Mit St bezeichnen wir den Shift aus Definition 1.1.11. Es gilt: (αf + βg) ∗ h = αf ∗ h + βg ∗ h Linearit¨ at in der ersten Variablen h ∗ (αf + βg) = αh ∗ f + βh ∗ g Linearit¨ at in der zweiten Variablen f ∗g
= g ∗ f Kommutativit¨ at,
f ∗ (g ∗ h) = (f ∗ g) ∗ h Assoziativit¨ at, f ∗ (St g) = St (f ∗ g) = (St f ) ∗ g. ur das beBeweis. Die Linearit¨at ist eine offensichtliche Folge der Rechenregeln f¨ stimmte Integral. Kommutativit¨at und Assoziativit¨at folgen aus Variablensubstitutionen im Integral: Z ∞ Z ∞ f (τ )g(t − τ ) dτ = f (t − σ)g(σ) dσ, −∞
−∞
9
und
= = = = =
[f ∗ (g ∗ h)](t) Z ∞ f (τ )(g ∗ h)(t − τ ) dτ −∞ Z ∞ Z ∞ f (τ ) g(σ)h(t − τ − σ) dσ dτ −∞ −∞ Z ∞ Z ∞ f (τ ) g(t − τ − σ)h(σ) dσ dτ −∞ −∞ Z ∞Z ∞ f (τ )g(t − σ − τ ) dτ h(σ) dσ −∞ −∞ Z ∞ [f ∗ g](t − σ)h(σ) dσ −∞
= [(f ∗ g) ∗ h](t). Schließlich folgt das Verhalten des Shiftoperators durch Einsetzen: Z ∞ [f ∗ St g](τ ) = f (σ)[St g](τ − σ) dσ −∞ Z ∞ = f (σ)g(τ + t − σ) dσ = [f ∗ g](τ + t) = [St (f ∗ g)](τ ). −∞
¤ Satz 1.2.4. Die Faltung ist eine stetige Abbildung ( L1ω (R, R) × L1ω (R, R) → L1ω (R, R), ∗: (f, g) 7→ f ∗ g. Beweis. Das folgt direkt aus der Normabsch¨atzung (1.2.1) durch ein Standardargument: Seien n¨amlich fn , gn ∈ L1ω Folgen mit Grenzwerten f bzw, g, es gelte also kfn − f kL1ω → 0 und kgn − gkL1ω → 0. Dann gilt kf ∗ g − fn ∗ gn kL1ω = kf ∗ (g − gn ) + (f − fn ) ∗ gn kL1ω ≤ kf ∗ (g − gn )kL1ω + k(f − fn ) ∗ gn kL1ω ≤ kf kL1ω · k(g − gn )kL1ω + k(f − fn )kL1ω · kgn kL1ω → 0. ¤ Bemerkung 1.2.5. Der Raum L1ω (R, R) mit der Faltung bildet eine sogenannte Banachalgebra u ¨ber R, d.h.: 1 (i) (Lω (R, R), +, ·) ist ein Vektorraum u ¨ber R. (ii) (L1ω (R, R), k · kL1ω ) ist ein vollst¨ andiger normierter Vektorraum, ein sogenannter Banachraum. (Folgen von Vektoren, die bez¨ uglich k · kL1ω Cauchyfolgen sind, haben einen Grenzwert.) (iii) (L1ω (R, R), +, ∗) ist ein Ring.
10
(iv) Die Verkn¨ upfung ∗ ist linear in der ersten und der zweiten Variablen. (v) Die Verkn¨ upfung ∗ ist stetig bez¨ uglich der mittels der Norm k · kL1ω eingef¨ uhrten Topologie. Bemerkung 1.2.6. Die Faltung in L1ω (R, R) ist nicht nullteilerfrei. Allerdings gilt: Ist f ∈ L1ω (R, R) so, dass f¨ ur alle g ∈ L1ω (R, R) gilt: f ∗ g = 0, dann ist f = 0. Beweis. Dass es Nullteiler gibt, ist erst mit Hilfe der Fouriertransformation bequem zu beweisen. Sei nun f ∗ g = 0 f¨ ur alle g ∈ L1ω (R, R). Sei γ < ω, sodass die folgende 1 Funktion g in Lω (R, R) liegt: ( 0 falls t < 0, g(t) = γt e falls t ≥ 0. Wir definieren
Z
t
y(t) := [g ∗ f ](t) =
eγ(t−τ ) f (τ ) dτ.
−∞
Nach Voraussetzung ist y = 0. Andererseits erhalten wir durch Differenzieren: Z t d y(t) = f (t) + γeγ(t−τ ) f (τ ) dτ = f (t) + γy(t). dt −∞ Aus y = 0 folgt nun sofort f = 0.
¤
1.2.3. Faltung und Ableitung. Definition 1.2.7. Die Sprung- oder Heavisidefunktion s : R → R ist definiert durch ( 0 falls t < 0, s(t) = 1 falls t ≥ 0. Mit Hilfe dieser Funktion l¨ asst sich das Integral einer Funktion als Faltung schreiben: Lemma 1.2.8. Sei f ∈ L1ω (R, R) mit ω > 0 und s die Sprungfunktion. Es ist Z t [f ∗ s](t) = f (τ ) dτ. −∞
L1ω (R, R),
Beweis. Da ω > 0, liegt auch s ∈ sodass die Faltung existiert. Nun muss nur in die Definition der Faltung eingesetzt werden: Z ∞ Z t [f ∗ s](t) = f (τ )s(t − τ ) dτ = f (τ ) dτ. −∞
∞
¤ Satz 1.2.9. Seien f, g, h ∈ L1ω (R, R) mit ω > 0. Sei s die Sprungfunktion. (i) Es gilt: h ∈ Wω1,1 (R, R) und g = h0 fast u ¨berall genau dann wenn h = s ∗ g. (ii) In diesem Fall ist auch h ∗ f ∈ Wω1,1 (R, R) und es gilt [h ∗ f ]0 = h ∗ g fast u ¨berall.
11
Beweis. Ist h = g∗s, so wissen wir bereits aus Lemma 1.2.8, dass h das unbestimmte Integral der L1ω -Funktion g ist. Sei umgekehrt f¨ ur fast alle t Z t h(t) = g(τ ) dτ + C 0
mit einer geeigneten Konstante C. Weil ω > 0, muss es eine Folge tn → −∞ geben, f¨ ur die die obige Gleichung gilt, und f¨ ur die h(tn ) → 0. Es folgt Z tn Z 0 0 = lim g(τ ) dτ + C = − g(τ ) dτ + C. n→∞
0
−∞
Daraus erhalten wir C und damit Z Z t g(τ ) dτ + h(t) = 0
0
g(τ ) dτ = [g ∗ s](t). −∞
Damit ist (i) gezeigt. Nun sei h = g ∗ s. Dann ist wegen der Assoziativit¨at der Faltung h ∗ f = (s ∗ g) ∗ f = s ∗ (g ∗ f ). Daraus folgt aber wiederum (h ∗ f )0 = g ∗ f im Sinne von Wω1,1 . ¤ Die Faltung erbt also die Glattheit der Faktoren. Es gen¨ ugt, dass ein Faktor differenzierbar ist, damit das Faltungsprodukt differenzierbar ist. Diese Eigenschaft kann man ausn¨ utzen, um Funktionen durch glatte Funktionen anzun¨ahern. Oft ist es leichter, eine bestimmte Eigenschaft zun¨achst f¨ ur beliebig oft differenzierbare Funktionen zu beweisen, und dann mit einem Approximationsargument den Beweis auf alle stetigen Funktionen zu erweitern. F¨ ur solche Zwecke verwendet man den folgenden Trick (eine sogenannte Regularisierung): Satz 1.2.10. Sei ρ : R → R eine beliebig oft differenzierbare Funktion mit folgenden Eigenschaften ρ(t) ≥ 0
f¨ ur alle t ∈ R,
ρ(t) = 0 f¨ ur alle t ∈ R \ [−1, 1], Z 1 ρ(t) dt = 1. −1
Sei f :∈ Cub (R, R), aber nicht unbedingt differenzierbar. F¨ ur ² > 0 definieren wir 1 t ρ² (t) = ρ( ), ² ² f² = ρ² ∗ f. Dann ist f² beliebig oft differenzierbar, und f² (t) → f (t) gleichm¨ aßig f¨ ur t ∈ R. Beweis. Die Existenz des Faltungsintegrals folgt, da Z ∞ Z ∞ ρ² (τ )|f (t − τ )| dτ ≤ kf k∞ ρ² (τ ) dτ = kf k∞ < ∞. −∞
−∞
Offensichtlich ist ρ² beliebig oft differenzierbar. Es folgt f²0 = ρ0² ∗ f und durch Induktion µ n ¶ dn d f = ρ² ∗ f. ² n dt dtn Damit ist f² beliebig oft differenzierbar. Wir zeigen nun die gleichm¨aßige Konvergenz. Sei η > 0 beliebig. Wir w¨ahlen ² > 0 so klein, dass |f (t) − f (s)| < η
falls |t − s| < ².
12
Durch Variablensubstitution erh¨alt man sofort Z ∞ ρ² (τ ) dτ = 1. −∞
Sei nun t ∈ R beliebig und ² wie oben gew¨ahlt. |f² (t) − f (t)| ¯Z ∞ ¯ ¯ ¯ = ¯¯ ρ² (τ )f (t − τ ) dτ − f (t)¯¯ ¯ ¯Z−∞ ¯ ¯ ∞ ¯ ρ² (τ )(f (t − τ ) − f (t)) dτ ¯¯ =¯ ¯ ¯Z−∞ ¯ ² ¯ ¯ ρ² (τ )(f (t − τ ) − f (t)) dτ ¯¯ =¯ −² Z ² ≤ ρ² (τ )|f (t − τ ) − f (t)| dτ −² Z ² ≤ ρ² (τ )η dτ −²
=η. ¤ Die Grafik zeigt eine geeignete Funktion ρ und ρ² f¨ ur ² = 0.25 und ² = 0.1. Je kleiner ², desto enger konzentriert sich die Kurve um t = 0, und desto h¨oher ist das Maximum ausgepr¨agt. Die Fl¨ache unter der Kurve bleibt immer 1.
10
8
ε=0.1 6
ε=0.25 4
ε=1 2
0
−1
−0.75
−0.5
−0.25
0
0.25
0.5
0.75
1
Bemerkung 1.2.11. Satz 1.2.10 l¨ asst sich auch f¨ ur viele andere Funktionenr¨ aume beweisen. Ist zum Beispiel f nicht stetig, aber daf¨ ur in f ∈ L1ω (R, R), so konvergiert f² → f in L1ω (R, R).
13
1.2.4. Faltung auf der Halbgeraden. Sind f, g nur auf der positiven Halbgeraden [0, ∞) definiert, so kann man die Faltung einf¨ uhren, indem man f, g durch Null auf die negative Halbgerade fortsetzt: ( ( f (t) falls t ≥ 0, g(t) falls t ≥ 0, f1 (t) = g1 (t) = 0 falls t < 0; 0 falls t < 0. Dann ist
Z
∞
f1 (t − τ )g1 (τ ) dτ.
[f1 ∗ g1 ](t) = −∞
Der Integrand ist aber Null, wenn entweder τ > t oder τ < 0. Daher ergibt sich (R t f (t − τ )g(τ ) dτ falls t ≥ 0, 0 [f1 ∗ g1 ](t) = 0 falls t < 0. Wir u ur die Definition der Faltung von f und g. ¨bernehmen das f¨ Definition 1.2.12. Seien f, g ∈ L1ω ([0, ∞), R). Wir definieren die Faltung f¨ ur t ∈ [0, ∞): Z t [f ∗ g](t) := f (t − τ )g(τ ) dτ. 0
Da dies ein Sonderfall der Faltung auf der ganzen Geraden ist, gelten dieselben Rechenregeln: Satz 1.2.13. Die Faltung ist stetig als Abbildung L1ω ([0, ∞), R) × L1ω ([0, ∞), R) → L1ω ([0, ∞), R), linear in beiden Variablen, kommutativ und assoziativ. Beweis. Direkte Anwendung von Satz 1.2.3.
¤
Vorsicht muss man bei Resultaten u ¨ber Differenzierbarkeit walten lassen. Ist n¨amlich f : [0, ∞) → R differenzierbar, aber f (0) 6= 0, so ist die Fortsetzung f1 von f (wie oben) nicht mehr differenzierbar! Es gilt Satz 1.2.14. Seien f, g, h ∈ L1ω ([0, ∞), R) mit g = h0 im Sinne von Wω1,1 , also Z t h(t) = h(0) + g(τ ) dτ. 0
Dann ist d [f ∗ h](t) = f (t)h(0) + dt
Z
t
f (t − τ )g(τ ) dτ 0
Beweis. Sei s die Sprungfunktion. Es ist also h = h(0)s + g ∗ s. Dann ist f ∗ h = h(0)f ∗ s + f ∗ g ∗ s = (h(0)f + f ∗ g) ∗ s. Das heißt, f ∗ h ist eine Stammfunktion von h(0)f + f ∗ g.
¤
Bemerkung 1.2.15. Sei h ∈ Wω2,1 ([0, ∞), R), sei f ∈ L1ω ([0, ∞), R). Es ist f ∗ g nur dann zweimal differenzierbar, wenn entweder h(0) = 0 oder f differenzierbar ist. Beweis. Es ist [f ∗ h]0 = h(0)f + f ∗ (h0 ). Der zweite Term ist noch einmal differenzierbar. Daher ist [f ∗ h]0 nur dann differenzierbar, wenn h(0)f differenzierbar ist. ¤
14
Ein weiterer Unterschied zur Faltung auf der ganzen Geraden liegt im folgenden ber¨ uhmten Satz Satz 1.2.16 (Satz von Titchmarsh). Der Ring (L1ω ([0, ∞), R), +, ∗) ist nullteilerfrei. Beweis. Wir verschieben den Beweis auf sp¨ater, weil er nach Einf¨ uhrung der Laplacetransformation viel leichter gelingt. In Unterabschnitt 2.6 werden wir den Satz noch einmal als Satz 2.6.12 formulieren und beweisen. ¤ 1.3. Beschreibung eines Systems im Zeitbereich. 1.3.1. Sprungantwort und Impulsantwort. Um ein lineares, zeitinvariantes System zu charakterisieren, betrachtet man seine Reaktion auf m¨oglichst einfache Inputsignale. In diesem Abschnitt geben wir als Input die Sprungfunktion oder kurze Rechteckimpulse vor. Die Systemantwort auf die Sprungfunktion heißt Sprungantwort. Kompliziertere Inputfunktionen werden dann durch Linearkombinationen von zeitverschobenen Sprungfunktionen angen¨ahert. Da das System linear (und nach Definition eines Systems auch stetig) ist, wird der Output des Systems durch Linearkombinationen der verschobenen Sprungantwort angen¨ahert. In sp¨ateren Kapiteln werden wir die Reaktion des Systems auf Sinusfunktionen betrachten und kompliziertere Funktionen in Sinussignale zerlegen. Die Betrachtungsweise im Rahmen von Sinussignalen nennt man Analyse im Frequenzbereich. Im Gegensatz dazu betrachten wir vorl¨aufig das System im Zeitbereich. Definition 1.3.1. Sei T : L1ω → L1ω ein lineares zeitinvariantes System, und sei s die Sprungfunktion. Dann heißt die Systemantwort h = T s die Sprungantwort (step response) des Systems. Ist h ∈ Wω1,1 (R, R), so heißt g = h0 die Impulsantwort (impulse response) des Systems. Die Sprungantwort ist also jene Outputfunktion, die entsteht, wenn bis zum Zeitpunkt t = 0 kein Input anliegt, und der Input zum Zeitpunkt t = 0 auf eins geschaltet wird und dort bleibt. 1.3.2. Berechnung der Systemantwort durch Faltung. Wir wollen nun an Hand der Sprungantwort die Reaktion eines Systems auf beliebige Signale bestimmen. Wir beschr¨anken uns auf Systeme, die eine Impulsantwort besitzen. Wir beginnen mit Treppenfunktionen. Lemma 1.3.2. Sei g die Impulsantwort eines linearen, zeitinvarianten Systems T . Seien t0 < t1 < · · · < tn , und sei die Inputfunktion x eine Treppenfunktion γ−1 := 0 falls t < t0 , x(t) = γi falls t ∈ [ti , ti+1 ), γn := 0 falls t > tn . Dann errechnet sich die Systemantwort y = T x nach der Formel Z ∞ y(t) = g(t − τ )x(τ ) dτ = (g ∗ x)(t). −∞
15
¨ Beweis. Wir zerlegen die Treppenfunktion x in eine Uberlagerung von zeitverschobenen Sprungfunktionen: An der Stelle ti erfolgt jeweils ein Sprung von γi−1 auf γi . Mit s bezeichnen wir die Sprungfunktion. Mit Hilfe des Shiftoperators St aus Definition 1.1.11 verschieben wir die Sprungfunktion jeweils so, dass der Sprung an der Stelle ti statt 0 liegt: n X x= (γi − γi−1 )S−ti s. i=0
Sei nun h die Sprungantwort des Systems. Da das System linear und zeitinvariant ist, folgt n n X X y= (γi − γi−1 )S−ti T s = (γi − γi−1 )S−ti h. i=0
i=0
Wir setzen ein und ordnen die Summen um. Wir verwenden auch, dass γ−1 = γn = 0, sodass wir diese Terme aus den Summen weglassen k¨onnen. Ausserdem verwenden wir x(t) = γi auf [ti , ti+1 ). y(t)
=
n−1 X
γi h(t − ti ) −
i=0
=
n−1 X
=
γi [h(t − ti ) − h(t − ti+1 )] Z
t−ti
γi
g(τ ) dτ t−ti+1
i=0
=
γi−1 h(t − ti )
i=1
i=0 n−1 X
n X
n−1 X Z ti+1
g(t − τ )x(τ ) dτ
i=0 ti Z ∞
=
g(t − τ )x(τ ) dτ. −∞
¤ Satz 1.3.3. Sei g die Impulsantwort eines linearen, zeitinvarianten Systems T . Sei die Inputfunktion x ∈ L1ω (R, R). Dann berechnet sich der Output des Systems mit Hilfe der Faltung: T x = g ∗ x. Beweis. Wir approximieren x in L1ω (R, R) durch eine Folge von Treppenfunktionen xn . F¨ ur diese gilt nach Lemma 1.3.2: T xn = g ∗ xn . Da einerseits das System (nach Definition) und andererseits die Faltung (nach Satz 1.2.4) stetig sind, gilt T x = lim T xn = lim g ∗ xn = g ∗ x. n→∞
n→∞
¤ Bemerkung 1.3.4. Sei g die Impulsantwort eines linearen, zeitinvarianten Systems T . Das System ist genau dann kausal, wenn f¨ ur fast alle t < 0 gilt g(t) = 0.
16
Beweis. Sei zun¨achst T kausal. Da sich die Heaviside-Funktion s bis zum Zeitpunkt t = 0 nicht von der Nullfunktion unterscheidet, muss bis zu diesem Zeitpunkt auch die Systemantwort Null sein: h(t) = 0 f¨ ur fast alle t < 0. Differenzieren ergibt g(t) = 0 fast u ¨berall auf (−∞, 0). Nun sei umgekehrt g(t) = 0 fast u ¨berall auf (−∞, 0). Sei x = 0 fast u ¨berall auf (−∞, T ]. Wir m¨ ussen zeigen, dass auch [T x](t) = 0 f¨ ur fast alle t < T gilt. F¨ ur fast alle t ∈ R gilt aber Z ∞ [T x](t) = [g ∗ x](t) = g(τ )x(1 − τ ) dτ. −∞
Ist nun t < T , so ist entweder τ < 0, dann ist g(τ ) = 0, oder t − τ < T , dann ist x(t − τ ) = 0. In jedem Fall ist der Integrand gleich Null, sodass [g ∗ x](t) = 0 gilt. ¤
Satz 1.3.5. Seien f, g ∈ L1ω (R, R) die Impulsantworten zweier linearen, zeitinvarianten Systeme F, G. Die Impulsantwort des hintereinandergeschalteten Systems G ◦ F ist dann g ∗ f Beweis. Sei u = [G ◦F]s die Impulsantwort des hintereinandergeschalteten Systems. Sei x ∈ L1ω (R, R) beliebig. Es ist u = [G ◦ F ]x = G[Fx] = g ∗ (f ∗ x) = (g ∗ f ) ∗ x. Da dies f¨ ur alle x ∈ L1ω (R, R) gilt, ist u = g ∗ f .
¤
Anmerkung: Wenn die Sprungantwort h nicht differenzierbar ist, also keine Impulsantwort existiert, muss die Systemantwort mit Hilfe von h charakterisiert werden. Dies f¨ uhrt auf den Begriff des Stieltjes-Integrals. Modifizieren wir den Beweis des Lemmas 1.3.2 und berechnen die Systemantwort auf eine Treppenfunktion x: [T x](t) = =
n X i=1 n X
γi [h(t − ti ) − h(t − ti+1 )] x(t − τi )[h(ti+1 ) − h(ti )] mit τi ∈ [ti , ti+1 ].
i=1
Hier war x eine Treppenfunktion. Ist x stetig und h zwar nicht differenzierbar, aber immerhin von beschr¨ankter Variation, so konvergiert der obige Ausdruck, wenn man immer feinere Intervalleinteilungen nimmt, gegen einen Grenzwert, das sogenannte Riemann-Stieltjes-Integral Z ∞ x(t − τ ) dh(τ ). −∞
17
1.3.3. Der Dirac’sche Delta-Impuls. Bemerkung 1.3.6. Sei g die Impulsantwort eines linearen, zeitinvarianten Systems T . Wir betrachten f¨ ur kleine ² > 0 die Inputfunktionen 0 falls t < 0, x² (t) = 1² falls t ∈ [0, ²], 0 falls t > ². Dann gilt f¨ ur fast alle t ∈ R: g(t) = lim [T x² ](t). ²→0+
Beweis. Nach Lemma 1.3.2 ist Z ∞ Z [T x² ](t) = g(τ )x² (t − τ ) dτ = −∞
t
t−²
1 1 g(τ ) dτ = [h(t) − h(t − ²)]. ² ²
¨ Uberall, wo h differenzierbar ist und die Ableitung g hat, gilt also im Grenzwert [T x² ](t) → g(t). ¤
10
Die Flächen unter den Rechteckkurven sind immer gleich 1 8
6
4
2
0
−0.5
0
0.5
1
1.5
Die Funktionen x² aus Bemerkung 1.3.6 sind kurze Impulse, deren Integral jeweils exakt 1 ergibt. Stellen wir uns den Grenzfall eines Impulses vor, der nur einen Augenblick andauert, jedoch so stark ist, dass sein Integral u ¨ber das Zeitintervall seiner Dauer 1 ergibt. Nat¨ urlich gibt es keine solche Funktion: Jede integrierbare Funktion hat bei Integration u urlich das be¨ber ein Intervall der L¨ange Null nat¨ stimmte Integral Null. Unser unendlich kurzer Impuls, existiert also im Augenblick erst als eine Fiktion, die sich nur in Ann¨aherung realisieren l¨asst. Die Impulsantwort eines Systems ist die Reaktion des Systems auf einen solchen Impuls. ur Definition 1.3.7. Dies ist keine mathematische Definition, sondern ein Behelf f¨ die Vorstellung: Der Diracsche Delta-Impuls δ ist der Grenzfall eines unendlich kurzen Impulses, der nur bei t = 0 von Null verschieden ist, und dessen Integral 1 ergibt.
18
Es gibt zwei Wege, aus dieser verschwommenen Intuition Objekt einen klaren mathematischen Begriff zu destillieren. Wir werden unten einen rein algebraischen Weg beschreiten, sodass man in formalen Rechnungen den Delta-Impuls in Verbindung mit der Faltung verwenden kann. Ein weniger abstrakter Weg kommt, sobald wir den Begriff der Funktion auf allgemeinere Objekte, sogenannte Distributionen, verallgemeinern k¨onnen. Darauf kommen wir erst in einem sp¨ateren Kapitel zur¨ uck.
Es ist also, noch immer heuristisch und intuitiv betrachtet, die Impulsantwort die Systemantwort auf den δ-Impuls. Wenn der Kalk¨ ul der Faltung nach wie vor G¨ ultigkeit haben soll, m¨ usste dann gelten g = g ∗ δ. Das ist nat¨ urlich zun¨achst gar kein definierter Ausdruck, weil ja δ noch nicht definiert ist. Im Gegenteil, wir verwenden diese Eigenschaft, um δ zu definieren: Definition 1.3.8. Wir erweitern den Ring L1ω (R, R) durch Annexion einer Eins zum Ring ª © Vω1 (R, R) = (α, f ) | α ∈ R, f ∈ L1ω (R, R) . F¨ ur (αi , fi ) ∈ Vω1 (R, R) und γ ∈ R werden die Operationen ·, +, ∗ folgendermaßen erkl¨ art: (α1 , f1 ) + (α2 , f2 ) γ · (α1 , f1 ) (α1 , f1 ) ∗ (α2 , f2 ) k(α1 , f1 )kVω1
= (α1 + α2 , f1 + f2 ), = (γα1 , γf1 ), = (α1 α2 , α1 f2 + α2 f1 + f1 ∗ f2 ), = |α1 | + kf1 kL1ω .
Wir definieren δ = (1, 0). Damit kann man jedes Element in Vω1 (R, R) auch in der folgenden Form anschreiben: (α, f ) = αδ + f. Es ist leicht nachzurechnen, dass sich auf diese Weise wieder eine Banachalgebra ergibt. δ ist dabei das Einselement der Faltung. Ebenso l¨asst sich der Delta-Impuls als Eins der Faltung zum Ring L1ω ([0, ∞), R) annektieren. In diesem Fall ergibt sich ein nullteilerfreier kommutativer Ring mit Eins.
1.3.4. Anwendung des Kalk¨ uls auf einen einfachen Regelkreis. Wir greifen nun noch einmal das Beispiel 1.1.9 eines einfachen Regelkreises auf. ¨ Wir werden dabei sehen, was mit unseren bisherigen Uberlegungen gewonnen ist, und welche Arbeit noch zu leisten ist.
19
Störung z Regler
Führungs− größe + u
G
Stell− größe x
Heizung + F
+
Regel− größe y
− Rückkoppelung
Die Systeme, Signale und ihre Bedeutung in diesem Beispiel waren F: Heizungsanlage und Zimmer, G: Regler, y: Regelgr¨oße: Zimmertemperatur, u: F¨ uhrungsgr¨oße: gew¨ unschter Verlauf der Zimmertemperatur, x: Stellgr¨oße: Einstellung der Heizungsanlage, z: St¨orgr¨oße: Einfl¨ usse von außen. In typischen Problemen der Regeltechnik ist das System F aus technischen Gr¨ unden weitgehend vorgegeben, w¨ahrend der Regler G zu entwerfen ist. Gew¨ unscht ist, dass die Regelgr¨oße m¨oglichst genau der F¨ uhrungsgr¨ oße folgt, und der Einfluss der St¨orgr¨oße m¨oglichst gering gehalten wird. Wir treffen zun¨achst eine sehr grobe Vereinfachung und nehmen an, dass die beiden Systeme einfach lineare Verst¨ arker sind. Das heißt Fx = F x Gy = Gy mit geeigneten positiven Konstanten F, G. Das System l¨ asst sich dann bequem als algebraisches lineares Gleichungssystem aufschreiben y = Fx + z x = G(u − y) (Algebraisch will hier bedeuten: Keine Integrale und Ableitungen.) Es folgt durch direkte Rechnung FG 1 (1.3.1) y= u+ z. 1 + FG 1 + FG F¨ ur G → ∞ w¨ urden wir die ideale Regelung erhalten: y = u. Das w¨ urde nahe legen, als Regler einfach einen Verst¨ arker mit m¨ oglichst hohem Verst¨arkungsfaktor einzubauen. In der Praxis w¨ urde diese Regelung scheitern. Das System F ist kein reiner Verst¨ arker, sondern beinhaltet Verz¨ ogerungen. Wird die Stellgr¨oße aufgedreht, muss erst der Kessel st¨ arker angeheizt werden, dass Wasser durch die Radiatoren fließen und die Zimmerluft erw¨ armt werden. Die Reaktion des Systems auf die neue Einstellung wird erst langsam sp¨ urbar. Ein allzu sensibler
20
Regler h¨atte folgende Wirkung: Ist das Zimmer zu kalt, wird die Heizung aufgedreht. Da der Effekt noch nicht sofort sp¨ urbar ist, heizt der Kessel zun¨achst auf h¨ochster Stufe weiter. Endlich erw¨armt sich die Zimmerluft, und der Regler stellt den Kessel ab. Das Heißwasser in den Rohren heizt aber das Zimmer zun¨achst weiter auf, und obwohl der Kessel v¨ollig auf Null gedreht ist, heizt sich das Zimmer noch mehr auf. Sp¨ater sinkt die Temperatur. Wenn die Temperatur auf das Soll-Niveau abgesunken ist, ist der Kessel kalt und muss erst wieder anheizen. Die Temperatur sinkt inzwischen unter das Soll. Inzwischen beginnt sich der Kessel zu erw¨armen. Der Zyklus beginnt von Neuem. Es entsteht eine Temperaturschwingung. uckkoppelung bei Systemen Bemerkung 1.3.9. Regler mit allzu empfindlicher R¨ mit inh¨ arenten Verz¨ ogerungen stabilisieren nicht, sondern erzeugen im Gegenteil Schwingungen, die sich aufschaukeln. Es ist daher notwendig, beim Reglerentwurf die Ansprechgeschwindigkeit der Systeme einzukalkulieren. Die N¨aherung, ein System einfach als Verst¨arker aufzufassen, ist oft zu grob. Betrachten wir nun F und G als lineare kausale zeitinvariante Systeme mit Impulsantworten f und g. Wir erhalten dann y =f ∗x+z x = g ∗ (u − y) Es folgt durch direkte Rechnung (1.3.2)
y+f ∗g∗y =f ∗g∗u+z
Nehmen wir an, dass bis zum Zeitpunkt t = 0 alle Gr¨oßen auf Null standen. Betrachten wir die rechte Seite als bekannte Funktion h und benennen wir f ∗ g = a, so erhalten wir f¨ ur y eine Volterrasche Integralgleichung: Definition 1.3.10. Eine Volterrasche Integralgleichung setzt eine unbekannte Funktion y in Beziehung mit einer bekannten Funktion h und der Faltung von y mit einem bekannten Kern: Z t y(t) + a(t − τ )y(τ ) dτ = h(t). 0
Eine Volterrasche Integrodifferentialgleichungen f¨ ur y hat die Form Z t y 0 (t) = a(t − τ )y(τ ) dτ + h(t). 0
Typischerweise wird zu einer Volterraschen Integrodifferentialgleichung eine Anfangsbedingung gegeben: y(0) = y0 . Bemerkung 1.3.11. Die Analyse von linearen Regelsystemen im Zeitbereich f¨ uhrt auf Volterrasche Integral- und Integrodifferentialgleichungen. W¨ahrend der Faltungsformalismus erlaubt, solche Gleichungen sehr einfach anzuschreiben, bleibt die Frage nach der rechnerischen L¨osung von Volterragleichungen offen. Wir werden sehen, dass mit der Einf¨ uhrung der Laplacetransformation lineare Integral- und Differentialgleichungen sich auf algebraische Gleichungen zur¨ uckf¨ uhren lassen. Das ist einer der Vorteile der Frequenzbereichsmethoden.
21
2. Laplacetransformation ¨ 2.1. Ubertragungsfunktion linearer Systeme. 2.1.1. Amplitude und Phase. In der Regelungstechnik spielen die komplexen Zahlen eine Schl¨ usselrolle, weil man mit der komplexen Exponentialfunktion sowohl exponentielles Wachstum bzw. Abklingen als auch Schwingungsph¨anonmene gemeinsam erfassen kann: e(r+iω)t = ert [cos(ωt) + i sin(ωt)]. Wir sehen hier den Verlauf des Realteils von <e(r+iω)t+(R+iφ) = Aert cos(ωt + φ) (mit A = eR ).
Phasenvorlauf φ/ω
Amplidude A 0
Periode T
0
Durch folgende Parameter wird die Kurve beschrieben: r bestimmt das exponentielle Anwachsen oder Abklingen. F¨ ur r = 0 hat man eine periodische Sinusschwingung. Bei r > 0 schaukelt sich die Schwingung exponentiell auf, bei r < 0 klingt sie ab. A , die Amplitude, gibt die St¨arke der Auslenkung an. Zwischen den beiden Einh¨ ullenden ±Aert pendelt die Schwingung hin und her. ω heißt Kreisfrequenz. F¨ ur ω = 0 erh¨alt man keine Schwingung, sondern eine Exponentialkurve. Einer Zeitstrecke t entspricht ein Winkel ωt im Argument der Cosinusschwingung. ω wird besser mit den folgenden Parametern umschrieben: T , die Periode, ist die Zeit, in der die Schwingung einen vollen Zyklus durchl¨auft. Da einem vollen Zyklus ein Winkel von 2π entspricht, gilt ωT = 2π. f , die Frequenz, gibt an, wieviele Perioden in einer Zeiteinheit durchlaufen werden. Es gilt f = 1/T und daher ω = 2πf . φ ist der Winkel, um den die Kurve einer Cosinusschwingung vorausl¨auft. Addiert man zu φ ganzzahlige Vielfache von 2π, so erh¨alt man dieselbe Kurve.
22
¨ 2.1.2. Ubertragungsfunktion eines linearen Systems. Satz 2.1.1. Sei F : L1ω (R, C) → L1ω (R, C) ein lineares, kausales, zeitinvariantes System mit Impulsantwort g. Sei x(t) = eλt mit ω. Dann ist (T x)(t) = G(λ)eλt mit Z ∞ G(λ) = e−λt g(t) dt. 0
Beweis. Streng genommen m¨ ussen wir eine Frage des Definitionsbereiches exakt machen: Die Funktion eλt ist n¨amlich kein Element von L1ω (R, C). Jedoch ist f¨ ur Rt jedes t ∈ R das Integral −∞ e−ωs |eλs | ds < ∞. Da das System kausal ist, kommt es bis zum Zeitpunkt T nur auf die Werte des Inputs auf (−∞, T ] an. Wir k¨onnen also als Systemantwort auf dem Intervall (−∞, T ] die Antwort auf das Inputsignal ( eλt falls t ≤ T, x(t) = 0 fallst > T, betrachten. Dann ist x ∈ L1ω (R, C). Das Outputsignal erhalten wir durch Faltung mit der Impulsantwort. Da das System kausal ist, ist g(t) = 0 f¨ ur negative t. Damit erhalten wir den Output y(t): Z ∞ Z ∞ y(t) = g(s)eλ(t−s) ds = eλt e−λs g(s) ds. 0
0
¤
Definition 2.1.2. Sei F : L1ω (R, C) → L1ω (R, C) ein lineares, kausales, zeitinvariantes System mit Impulsantwort g. Die Funktion ( {λ ∈ C | ω} → C, R∞ G: λ 7→ 0 e−λt g(t) dt ¨ heißt die Ubertragungsfunktion von F. ¨ Wir beschreiben die Ubertragungsfunktion durch Betrag und Argument: A(λ) = |G(λ)|
Amplitudenverst¨ arkung,
φ(λ) = arg(G(λ)) (Wir werden sp¨ater das Integral von g bezeichnen.)
Phasenverschiebung.
R∞ 0
e−λt g(t) dt als die Laplacetransformation
Die folgende Abbildung zeigt die Wirkung des linearen, kausalen, zeitinvarianten Systems auf das Inputsignal eλt mit λ = r + iω. Das Outputsignal ist A(λ)eiφ(λ) e(r+iω)t , damit wird das Inputsignal um den Faktor A(λ) verst¨arkt, und die Phase um den Winkel φ(λ) vorverschoben.
23
15 Input ertcos(ω t)
10 Periode T=2π/ω=1/f
Verstärkung A
5
Output Aertcos(ω t + φ)
0
Der Vergleich der Einhüllenden zeigt die Verstärkung
−5
Phasenvorlauf τ=φ/ω
−10
−15
−2
0
2
4
6
8
Bemerkung 2.1.3. Es ist kein Widerspruch zur Kausalit¨ at, dass die Phase vorverschoben werden kann. Es handelt sich ja um einen seit −∞ eingespielten Schwingungsvorgang. Auch ist ein Phasenvorlauf um φ genau dasselbe wie ein Phasennachlauf um 2π − φ. Die Verst¨ arkung gibt man auch gerne auf der logarithmischen Dezibel-Skala an: arkungsfaktor A entsprechen auf der Dezibel-Skala Definition 2.1.4. Einem Verst¨ der Wert von 20 log10 (A) dB. Damit entspricht einer Verst¨ arkung um 10k je 20k dB. Ein Wert von 6 dB entspricht einer Verst¨ arkung von 2. Negative dB-Werte entsprechen Verst¨ arkungsfaktoren, die kleiner als 1 sind. Beispiel 2.1.5. Ein Stereoverst¨ arker hat einen Rauschspannungsabstand von 80dB. Bei Vollleistung liefert der Verst¨ arker eine Spannung von 20V an die Lautsprecher. Wie stark ist die Spannung des Rauschsignals? L¨ osung: Der Rauschabstand gibt das Spannungsverh¨ altnis vom Rauschsignal zum st¨ arksten m¨ oglichen Nutzsignal an. Da dies 80 dB sind, ist das Verh¨ altnis 10−4 . Das Rauschsignal hat eine Spannung von 2mV. Satz 2.1.6. Seien Tk f¨ ur k = 1, 2 zwei lineare, zeitinvariante, kausale Systeme mit ¨ Ubertragungsfunktionen Gk (λ). Bei Hintereinanderschaltung ergibt sich ein System ¨ mit Ubertragungsfunktion G(λ) = G1 (λ)G2 (λ). Die Amplituden multiplizieren sich bei Hintereinanderschaltung, ihre dB-Werte und die Phasenverschiebungen addieren sich.
24
Beweis. Wir betrachten die Reaktion des hintereinandergeschalteten Systems auf das Inputsignal x(t) = eλt : [T2 ◦ T1 ](eλt ) = T2 [T1 (eλt )] = T2 (G1 (λ)eλt ) = G1 (λ) · T2 (e−λt ) = G1 (λ)G2 (λ)e−λt . ¨ Also multiplizieren sich die Ubertragungsfunktionen. Daher multiplizieren sich auch ihre Betr¨age, und ihre Argumente addieren sich. ¤ ¨ Satz 2.1.6 zeigt, warum es viel bequemer ist, Systeme mit ihren Ubertragungsfunktionen zu charakterisieren als mit ihren Impulsantworten. Bei Hintereinanderschaltung werden die Impulsantworten gefaltet, eine relativ komplizierte Operation. ¨ Die Ubertragungsfunktionen werden einfach multipliziert. 2.1.3. Bode-Diagramm. ¨ F¨ ur rein imagin¨are λ = iω gibt die Ubertragungsfunktion G(iω) an, wie das System auf eine Sinusschwingung reagiert. Die Amplitude der Schwingung wird um den Faktor A(iω) verst¨arkt, die Phase um den Winkel φ(iω) vorverschoben. ¨ Eine M¨oglichkeit, das System zu charakterisieren, ist der Verlauf der Ubertragungsfunktion f¨ ur λ = iω: ¨ eines linearen, kausalen, zeitinDefinition 2.1.7. Sei G die Ubertragungsfunktion varianten Systems. Das Bode-Diagramm von G besteht aus zwei Kurven. In beiden wird waagrecht ω auf einer logarithmischen Skala aufgetragen. Senkrecht werden einmal das dB-Maß der Verst¨ arkung, also 20 log10 A(iω), im anderen Diagramm die Phasenverschiebung φ(iω) aufgetragen. ¨ Beispiel 2.1.8. Uber einen Widerstand R wird ein Kondensator aufgeladen.
x
y
Als Input des Systems betrachten wir die Spannung, die insgesamt anliegt, als Output die Spannung am Kondensator. Ist der Kondensator zu Beginn vollst¨ andig entladen, und legt man ab Zeitpunkt t = 0 eine konstante Gleichspannung von x(t) = 1 an, n¨ ahert sich die Spannung am Kondensator exponentiell den angelegten 1V: y(t) = 1 − e−t/τ . Dabei ist τ = RC die sogenannte Zeitkonstante des RC-Glieds. Zeichnen Sie ein Bode-Diagramm des Systems (bei τ = 0.5), und interpretieren Sie es.
25
L¨ osung: Wir haben also die Antwort des Systems auf die Sprungfunktion gegeben, die Sprungantwort. Die Impulsantwort erhalten wir durch Ableitung: d 1 (1 − e−t/τ ) = e−t/τ . dt τ
g(t) = ¨ Die Ubertragungsfunktion ist Z
∞
G(λ) = 0
1 1 e−λt e−t/τ dt = . τ 1 + λτ
F¨ ur λ = iω erhalten wir damit ¯ ¯ ¯ ¯ 1 ¯= √ 1 A(iω) = ¯¯ , 1 + iωτ ¯ 1 + ω2 τ 2 µ ¶ 1 φ(iω) = arg = − arctan(ωτ ). 1 + iωτ Also gilt folgende Tabelle: ω=0 A(iω) 1 dB 0 φ(iω) 0
ω =√1/τ 1/ 2 −3 −π/4
ω→∞ ' 1/(ωτ ) ' −20(log10 (ω) + log10 (τ )) ' −π/2
Insbesondere haben wir f¨ ur den Amplitudengang in der dB-Skala die Asymptoten: dB=0 bei log(ω) → −∞ und eine Asynmptote f¨ ur ω → ∞, die um jede Dekade (Verzehnfachung von ω) um 20 dB f¨allt. Bei der Kreisfrequenz ω = 1/τ schneiden sich die Asymptoten, diese Frequenz heißt daher Eckfrequenz. Zeichnet man das BodeDiagramm h¨andisch, was im Zeitalter der Computer nat¨ urlich h¨ochstens f¨ ur eine kurze Skizze gebraucht wird, so zeichnet man erst die Eckfrequenz und die beiden Asymptoten. An der Eckfrequenz betr¨agt die Verst¨arkung -3dB. Die Verst¨arkungskurve folgt den Asymptoten ziemlich genau. Die Phase an der Eckfrequenz hat eine Verz¨ogerung von π/4. F¨ ur hohe Frequenzen steigt die Phasenverz¨ogerung zum Grenzwert π/2. 0 − 3 dB
Eckfrequenz
dB
−10 −20 −30 −40 −2 10
−1
10
Asymptote fällt 20 dB pro Dekade
0
1
10
10
2
10
0 −π/4 Eckfrequenz
Phase
−0.5 −1
−π/2
−1.5 −2 −2 10
−1
10
0
10
1
10
2
10
26
Wir interpretieren das Bode-Diagramm: Dieses RC-Glied ist ein Tiefpassfilter: Hohe Frequenzen werden unterdr¨ uckt. Wird die Frequenz verzehnfacht, sinkt die Verst¨arkung jeweils um 20dB. Gleichzeitig tritt eine Phasenverschiebung auf, bei hohen Frequenzen um ungef¨ahr π/2.
Bemerkung 2.1.9. Es gibt einen Zusammenhang zwischen Amplitudenverlauf und Phasenverlauf. Man kann zeigen: Wenn ein stabiles lineares kausales System u ¨ber einen gr¨ oßeren Frequenzbereich einen Amplitudenabfall um 20k dB/Dekade aufweist, so bildet sich in diesem Bereich ein Phasenverz¨ ogerung um mindestens kπ/2 aus. Die mathematisch exakte Formulierung und der Beweis mit Hilfe von Funktionentheorie w¨ urde den Rahmen dieser Vorlesung sprengen.
Beispiel 2.1.10. Zwei RC-Glieder wie in Beispiel 2.1.8 werden hintereinandergeschaltet. (Zwischen den Gliedern steht eine Verst¨ arkerstufe, die das Ausgangssignal des ersten Gliedes nicht ver¨ andert, aber verhindert, dass das zweite Glied auf das erste zur¨ uckwirkt.)
x
y
Die Zeitkonstante des ersten Gliedes ist 0.5, die Zeitkonstante des zweiten Gliedes ist 2.0. Wie sieht das Bode-Diagramm aus? L¨ osung: Bei Hintereinanderschaltung summieren sich sowohl die dB-Werte als auch die Phasenwinkel. Man zeichnet zun¨ achst die Diagramme der beiden einzelnen Glieder (blau und gr¨ un f¨ ur die Eckfrequenzen 2 und 0.5 bei τ = 0.5 bzw. τ = 2), und addiert dann (rot). Wenn man keinen Computer zur Verf¨ ugung hat, zeichnet man die Asymptoten: F¨ ur jedes der beiden Glieder die Null-Linie und eine mit 20 dB pro Dekade fallende Linie, sodass sich die beiden Linien bei der Eckfrequenz ω = 1/τ schneiden. Addiert man die beiden Polygonz¨ uge, erh¨ alt man die Null-Linie bis zur kleineren Eckfrequenz, eine fallende Gerade mit 20 dB/Dekade bis zur gr¨ oßeren Eckfrequenz, und ab da eine fallende Gerade mit 40 dB/Dekade. Der Amplitudenverlauf folgt diesen Asymptoten ziemlich genau. Der Phasenverlauf beider Glieder f¨allt in einer S-f¨ormigen Kurve jeweils von 0 auf −π/2, bei den Eckfrequenzen be¨ tr¨agt er jeweils −π/4. Uberlagerung ergibt eine Kurve, die von 0 auf −π f¨ allt.
27
0
−20 −30 −40 −50 −1 10
Eckfrequenz 2
Eckfrequenz 1
dB
−10
0
1
10
10
0 −π/2
−2
−4 −1 10
Eckfrequenz 2
−π
−3
Eckfrequenz 1
Phase
−1
0
10
1
10
Dieses Filter ist ein wirksameres Tiefpassfilter als das Filter aus Beispiel 2.1.8. Bei Verzehnfachung der Frequenz wird die Amplitude um 40 dB, also auf ein Hundertstel, unterdr¨ uckt. Entsprechend stellt sich f¨ ur hohe Frequenzen eine Phasenverz¨ogerung um π ein. 2.2. Grundbegriffe der Laplacetransformation. 2.2.1. Definition der Laplacetransformation. Definition 2.2.1. Sei f ∈ L1ω ([0, ∞), C). Wir definieren die Laplacetransformierte von f : ( {λ ∈ C | 0. Mittels Variablensubstitution integrieren wir: Z ∞ Z ∞ ³ s ´α 1 −λt α α b ds t (λ) = e t dt = e−s λ λ 0 0 Z ∞ e−s s(α+1)−1 ds = λ−α−1 Γ(α + 1). = λ−α−1 0
Die Laplacetransformierte ist in der Halbebene, in der sie definiert ist, analytisch. Nach dem Prinzip der isolierten Nullstellen sind zwei analytische Funktionen gleich,
31
wenn sie auf einer Menge u ¨bereinstimmen, die einen H¨aufungspunkt besitzt. Daher gilt die obige Formel nicht nur auf der positiven Halbgeraden, sondern auf der ganzen Halbebene { 0}. Die Transformationen von 1 und tn sind Sonderf¨alle dieser Formel. Bei Multiplikation mit eµt verschiebt sich nach Satz 2.2.4(b) nur das Argument: α eµt (λ) = Γ(α + 1)(λ − µ)−α−1 . t[
Die Transformationen der Winkelfunktionen erhalten wir durch Zerlegung in Exponentialfunktionen: · ¸ 1 1 1 iµt\−iµt 1 µ \ ](λ) = − sin(µt)(λ) = [e − e = 2 , 2i 2i λ − iµ λ + iµ λ + µ2 · ¸ 1 1 1 λ 1 \ + e−iµt ](λ) = + = 2 . cos(µt)(λ) = [eiµt\ 2 2 λ − iµ λ + iµ λ + µ2 ¤
2.2.5. Eindeutigkeit. Am Ende geben wir noch einen sehr wichtigen Satz an, den wir aber erst sp¨ater beweisen werden. Um aus der Laplacetransformierten auf die urspr¨ ungliche Funktion zur¨ uckschließen zu k¨onnen, muss gesichert sein, dass nicht zwei verschiedene Funktionen dieselbe Laplacetransformierte haben. Dazu dient der folgende Eindeutigkeitssatz. Satz 2.2.8. Seien f, g ∈ L1ω , und sei fˆ = gˆ auf einer Teilmenge U ⊂ {λ ∈ C | ω}. Die Menge U besitze einen H¨ aufungspunkt. Dann ist f (t) = g(t) f¨ ur fast alle t ∈ [0, ∞). Den Beweis dieses Satzes k¨onnen wir leicht f¨ uhren, wenn wir sogar eine explizite Formel zur Berechnung von f aus fˆ entwickelt haben. Das geschieht in Unterabschnitt 2.6. Dort werden wir diesen Satz nochmals als Satz 2.6.11 formulieren und beweisen. 2.3. Laplacetransformation, Faltung und Ableitung. In diesem Unterabschnitt wird klar werden, worin der Nutzen der Laplacetransformation besteht. Faltung und Ableitung werden im Frequenzbereich, also f¨ ur die transformierten Funktionen, durch Multiplikation beschrieben. 2.3.1. Der Faltungssatz. ¨ Mit unserer neuen Terminologie k¨onnen wir die Ubertragungsfunktion eines kausalen, zeitinvarianten linearen Systems einfach als die Laplacetransformierte der Impulsantwort beschreiben. Bei Hintereinanderschaltung zweier Systeme werden die ¨ Impulsantworten gefaltet, die Ubertragungsfunktionen aber einfach multipliziert. Der mathematische Hintergrund ist der Faltungssatz: Satz 2.3.1. Seien f, g ∈ L1ω ([0, ∞), C) mit den Laplacetransformierten fˆ, gˆ. Dann gilt f¨ ur alle λ ∈ C mit 0 geeignet), sodass Z t (t − s)−α u(s) ds = 1. 0
L¨ osung: Wir m¨ ussen also eine Faltungsgleichung l¨osen. Wir wenden auf beiden Seiten die Laplacetransformation an. Aus Satz 2.2.7 entnehmen wir die Laplacetransformierten von t−α und der konstanten Funktion 1: (t−α ) ∗ u = 1, −α (λ) · u ˆ td ˆ(λ) = 1(λ), Γ(1 − α)λα−1 u ˆ(λ)
= λ−1 , 1 u ˆ(λ) = λ−α . Γ(1 − α) Nun m¨ ussen wir noch von der Laplacetransformierten u ˆ auf u schließen. Gl¨ ucklicherweise hilft uns in diesem Fall wieder Satz 2.2.7: 1 λ−(α−1)−1 , u ˆ(λ) = Γ(1 − α) 1 1 α−1 u(t) = t . Γ(1 − α) Γ(α)
33
Beispiel 2.3.4. Wir betrachten wieder die Regelstrecke aus Beispiel 1.1.9:
Störung z Regler
Führungs− größe + u
G
Stell− größe x
Heizung +
+
F
Regel− größe y
− Rückkoppelung
f, g seien die Impulsantworten des Heizungssystems und des Reglers, und F, G die ¨ entsprechenden Ubertragungsfunktionen. Bestimmen Sie die Laplacetransformierte yˆ der Zimmertemperatur aus den Transformierten u ˆ, zˆ der F¨ uhrungsgr¨ oße und der St¨ orung. L¨ osung: Im Zeitbereich gilt y = f ∗ x + z,
x = g ∗ (u − y).
Durch Laplacetransformation erhalten wir im Frequenzbereich: yˆ = F u ˆ + zˆ,
x ˆ = G(ˆ u − yˆ).
Aufl¨osen der Gleichung nach yˆ ergibt: (2.3.1)
yˆ(λ) =
G(λ) 1 u ˆ(λ) + zˆ(λ). 1 + F (λ)G(λ) 1 + F (λ)G(λ)
¨ Da das System zwei Eing¨ange und einen Ausgang hat, besitzt es auch zwei Ubertra¨ gungsfunktionen. Die Ubertragungsfunktion vom F¨ uhrungssignal u zur Regelgr¨ oße ¨ y ist G/(1 + F G), die Ubertragungsfunktion vom St¨ orsignal z zur Regelgr¨ oße y ist 1/(1 + F G). Vergleichen Sie das Ergebnis mit (1.3.1), das sich ergab, wenn die Systeme F, G die Signale einfach mit den konstanten Faktoren F, G verst¨ arken w¨ urden. Die Formel, die wir eben im Frequenzbereich abgeleitet haben, ist dieselbe, nur h¨angen nun F, G von λ ab. Im Zeitbereich erhalten wir eine Volterrasche Integralgleichung (1.3.2). Beispiel 2.3.5. Beweisen Sie (die bereits bekannte Formel) c tn (λ) = λ−n−1 n! mit Hilfe des Faltungssatzes. Beweis. Vollst¨andige Induktion nach n. Durch direkte Rechnung erh¨ alt man f¨ ur die konstante Funktion 1: Z ∞ ˆ1(λ) = e−λt dt = λ−1 . 0
34
Nun folgt der Induktionsschritt von n auf n + 1: Z t n tn+1 s = ds, (n + 1)! 0 n! tn+1 tn = 1 ∗ ( ), (n + 1)! n! \ c tn+1 tn (λ) = ˆ1(λ) (λ), (n + 1)! n! \ tn+1 (λ) = λ−1 λ−n−1 = λ−n−2 . (n + 1)! ¤
2.3.2. Laplacetransformation und Ableitung. Der folgende Satz ist vielleicht das n¨ utzlichste Resultat u ¨ber die Laplacetransformation u ¨berhaupt: Er zeigt, dass im Frequenzbereich die Ableitung durch eine Multiplikation beschrieben wird. Satz 2.3.6. Sei ω > 0.
Rt (a) Sei g ∈ L1ω ([0, ∞), C) und sei f (t) = 0 g(s) ds. Dann ist f ∈ L1ω ([0, ∞), C) und es gilt µZ t\ ¶ 1 g(s) ds (λ) = gˆ(λ). λ 0
(b) Sei f ∈ Wω1,1 ([0, ∞), C) mit Ableitung f 0 im Sinne von Wω1,1 . (D.h., f ist eine Stammfunktion von f 0 , umgekehrt ist dann f 0 (t) f¨ ur fast alle t die Ableitung von f .) Dann ist d 0 )(λ) = λfˆ(λ) − f (0). (f (c) Sei f ∈ Wωk,1 ([0, ∞), C) mit Ableitungen f (j) der Ordnungen j = 0 · · · k (im Sinne von Wωk,1 ). Dann gilt k−1 X ¡\¢ f (k) (λ) = λk fˆ(λ) − λk−j−1 f j (0). j=0
Beweis. (a): Da ω > 0, ist die konstante Funktion 1 ein Element von L1ω ([0, ∞), C). Es ist Z t Z t f (t) = g(s) ds = 1 · g(s) ds = (1 ∗ g)(t). 0
Damit ist auch f als Faltung zweier und es gilt nach dem Faltungssatz
0
L1ω -Funktionen
ein Element von L1ω ([0, ∞), C),
1 fˆ(λ) = 1d ∗ g(λ) = ˆ1(λ)ˆ g (λ) = gˆ(λ). λ
35
(b): Es gilt Z f (t) = f (0) +
t
f 0 (s) ds = f (0)1 + (1 ∗ f 0 )(t),
0
1 1d 0 )(λ), fˆ(λ) = f (0) + (f λ λ d 0 )(λ) = λfˆ(λ) − f (0). (f (c): folgt aus (b) durch eine einfache Induktion.
¤
2.3.3. L¨ osung von linearen Differentialgleichungen. Die Laplacetransformation ist eine der Methoden, mit denen man lineare Differentialgleichungen l¨osen kann: Beispiel 2.3.7. L¨ osen Sie das Anfangswertproblem µ ¶0 µ ¶µ ¶ x(t) 2 0 x(t) = , y(t) 1 2 y(t) µ ¶ µ ¶ x(0) 3 = . y(0) 1 L¨ osung: Wir nehmen auf beiden Seiten Laplacetransformationen: µ ¶0 µ \ ¶µ ¶ [ x 2 0 x =[ ]. y 1 2 y Nat¨ urlich verstehen wir die Laplacetransformation der vektorwertigen Funktionen einfach komponentenweise. F¨ ur die Transformation der Ableitung haben wir Satz 2.3.6. Die Multiplikation mit der konstanten Matrix besteht nur aus linearen Operationen, sodass sie mit der Laplacetransformation vertauscht werden kann. Denn die Laplacetransformation ist linear. µ ¶ µ ¶ µ ¶µ ¶ x ˆ(λ) x(0) 2 0 x ˆ(λ) λ − = , yˆ(λ) y(0) 1 2 yˆ(λ) · µ ¶¸ µ ¶ µ ¶ 2 0 x ˆ(λ) x(0) λ− = . 1 2 yˆ(λ) y(0) Wenn λ nicht ein Eigenwert der Systemmatrix ist, k¨onnen wir umformen µ ¶ · µ ¶¸−1 µ ¶ x ˆ(λ) 2 0 3 = λ− . yˆ(λ) 1 2 1 Berechnung der Inversen ergibt µ ¶ µ 1 x ˆ(λ) λ−2 = 1 − (λ−2) yˆ(λ) 2
¶µ ¶ µ ¶ 3 3 λ−2 . = 1 3 1 1 λ−2 λ−2 − (λ−2)2 0
Gl¨ ucklicherweise ist die Umkehrung der Laplacetransformation in diesem Fall sehr leicht: Aus der Tabelle in Satz 2.2.7 entnehmen wir: 1 1 µt (λ) = d µt (λ) = ec , te . λ−µ (λ − µ)2
36
Mit µ = 2 erhalten wir daher µ ¶ µ ¶ x(t) 3e2t = 2t . e − 3te2t y(t) Wir haben hier u ¨brigens vom (noch nicht bewiesenen) Eindeutigkeitssatz 2.2.8 Gebrauch gemacht. Sonst k¨onnten wir nicht die Funktionen x, y an Hand ihrer Laplacetransformierten eindeutig bestimmen.
Satz 2.3.8. Sei A ∈ Cn×n eine konstante Matrix, sei x0 ∈ Cn ein Vektor. Die (vektorwertige) L¨ osung der linearen Differentialgleichung x0 (t) = Ax(t),
x(0) = x0
erh¨ alt man durch Laplacetransformation: x ˆ(λ) = (λ − A)−1 x0 . Beweis. Es gilt d 0 )(λ) = (Ax)(λ), [ (x λˆ x(λ) − x(0) = Aˆ x(λ), x ˆ(λ) = (λ − A)−1 x0 . ¤ Die Matrix (λ − A)−1 spielt in der Analysis matrixwertiger Funktionen, nicht nur im Zusammenhang mit Differentialgleichungen, eine zentrale Rolle. Daher gibt es f¨ ur sie einen eigenen Namen: Definition 2.3.9. Sei A ∈ Cn×n eine konstante Matrix, und σ(A) ihr Spektrum, also die Menge der Eigenwerte von A. Die matrixwertige meromorphe Funktion ( C \ σ(A) → Cn×n , λ 7→ (λ − A)−1 , heißt die Resolvente von A.
Auch lineare Differentialgleichungen h¨oherer Ordnung und inhomogene lineare Differentialgleichungen lassen sich mit der Laplacetransformation behandeln: Beispiel 2.3.10. L¨ osen Sie das Anfangswertproblem x00 (t) − 3x0 (t) + 2x(t) = −2, x(0) = 2, x0 (0) = 6.
37
L¨ osung: Wir nehmen Laplacetransformationen auf beiden Seiten und verwenden Satz 2.3.6: c00 (λ) − 3xb0 (λ) + 2ˆ x x(λ) = −ˆ2(λ), 2 [λ2 x ˆ(λ) − λx(0) − x0 (0)] − 3[λˆ x(λ) − x(0)] + 2ˆ x(λ) = − , λ 2 (λ2 − 3λ + 2)ˆ x(λ) = λx(0) + x0 (0) − 3x(0) − , λ 2λ2 − 2 x ˆ(λ) = , λ(λ − 2)(λ − 1) 2λ + 2 x ˆ(λ) = . λ(λ − 2) Um die Laplacetransformation umzukehren und Satz 2.2.7 anzuwenden, schreiben wir den Bruch auf der rechten Seite um. Sie k¨onnen die Richtigkeit durch direkte Rechnung nachpr¨ ufen. Wie man systematisch auf diese Umformung kommt, beschreiben wir in Satz 2.4.1 und den darauf folgenden Kommentaren. 3 1 − , λ−2 λ x(t) = 3e2t − 1. x ˆ(λ) =
2.3.4. Gebrochene Ableitungen. Manche Funktionen kann man einmal, zweimal, . . . , k-mal differenzieren. Offensichtlich kann man keine Funktion ein Halbmal differenzieren. Oder doch nicht so offensichtlich? Ist f (0) = 0, so entspricht der Ableitung im Frequenzbereich eine Multiplikation mit λ. Ist auch f 0 (0) = 0, so entspricht der zweiten Ableitung im Zeitbereich eine Multiplikation mit λ2 im Frequenzbereich. Wenn man die Laplacetransformation einer Funktion nimmt, sie mit λ1/2 multipliziert, und dann die Laplacetransformation r¨ uckg¨angig macht, h¨atte man eine Art halbe Ableitung definiert. Wir beginnen mit dem Integraloperator: Definition 2.3.11. Sei ω > 0. Sei f ∈ L1ω ([0, ∞), C) und α > 0. Wir definieren eine neue Funktion I α f ∈ L1ω ([0, ∞), C) durch Z t 1 α [I f ](t) = (t − s)α−1 f (s) ds. Γ(α) 0 Wir bezeichnen I α f als das gebrochene Integral der Ordnung α von f . (Als Faltung der zwei L1ω -Funktionen f und tα−1 /Γ(α) liegt nat¨ urlich I α f wieder 1 in Lω .) Der folgende Satz rechtfertigt die Benennung als gebrochenes Integral:
38
Satz 2.3.12. Sei f ∈ L1ω ([0, ∞), C), seien α, β > 0, n ∈ N. Dann gilt: α f (λ) = λ−α fˆ(λ), Id Z Z t Z τ1 n I f (t) = ··· 0
I α (I β f ) = I
0 α+β
τn−1
f (τn ) dτn · · · dτ1 , 0
f,
d α+1 I f = I α f. dt Beweis. Wegen des Faltungssatzes Satz 2.3.1 und Satz 2.2.7 gilt α−1 td α f (λ) = (λ)fˆ(λ) = λ−α fˆ(λ). Id Γ(α)
Die restlichen Behauptungen beweisen wir durch die Laplacetransformation (und greifen damit auf den Eindeutigkeissatz zur¨ uck). Nach Satz 2.3.6(a) gilt Z tZ
τ1
[
··· 0
0
Z τ\ n−1 1 1 n f (λ). f (τn ) dτn · · · dτ1 ] = · · · fˆ(λ) = λ−n fˆ(λ) = Id λ λ 0
Ferner ist β f (λ) = λ−α λ−β fˆ(λ) = I\ α+β f (λ). I α\ (I β f )(λ) = λ−α Id
Die letzte Gleichung folgt nun aus Z [I
α+1
1
α
f ](t) = [I (I f )](t) =
t
[I α f ](s) ds.
0
¤ Wir definieren nun die gebrochene Ableitung. Die heuristische Idee hinter der Definition ist einfach. Wenn eine Funktion zun¨achst (1 − α)-fach integriert und anschließend differenziert wird, heben sich (1 − α) Potenzen der Ableitungen gegen das gebrochene Integral auf, es bleibt eine α-fache gebrochene Ableitung. Definition 2.3.13. Sei f ∈ L1ω ([0, ∞), C) und α ∈ (0, 1). Falls das gebrochene Integral I 1−α f in Wω1,1 ([0, ∞), C) liegt, dann sagen wir, dass f eine gebrochene Ableitung der Ordnung α besitzt und definieren diese durch Z dα d 1 d t [ α f ](t) := [ (I 1−α f )](t) = (t − s)−α f (s) ds. dt dt Γ(1 − α) dt 0 Satz 2.3.14. Sei f ∈ L1ω ([0, ∞), C) und α, β ∈ (0, 1). Wenn die unten vorkommenden gebrochenen Ableitungen existieren, dann gilt: µ\ ¶ dα f (λ) = λα fˆ(λ), dtα dα+β dα dβ f = f, α+β dtα dtβ (dtα−β d dα β f falls α > β, dtα−β I f = α β−α dt I f falls β > α.
39
Beweis.
µ\ ¶ µ \ ¶ dα d 1−α 1−α f (λ) − [I 1−α f ](0) f (λ) = I f (λ) = λI\ α dt dt = λλα−1 fˆ(λ) = λα fˆ(λ).
Die weiteren Eigenschaften folgen direkt durch Anwendung der Laplacetransformation. ¤ Gleichungen, die mit gebrochenen Ableitungen geschrieben werden, sind eigentlich Integrodifferentialgleichungen, die Faltungen mit Potenzfunktionen enthalten. Der Kalk¨ ul der gebrochenen Integration und Differentiation findet in j¨ ungerer Zeit reges Interesse. 2.4. Inversion rationaler Funktionen. 2.4.1. Partialbruchzerlegung und ihre Folgerungen. Systeme von linearen Differentialgleichungen mit konstanten Koeffizientenmatrizen lassen sich mit Hilfe der Laplacetransformation l¨osen. Die Transformierte der L¨osung ist dann eine rationale Funktion. Es stellt sich die Frage der Umkehrung der Transformation: Wie erh¨alt man eine Funktion f aus ihrer Laplacetransformierten fˆ? Bisher kennen wir den Sonderfall c tn 1 (2.4.1) (λ) = . n! (λ − µ)n+1 Durch den folgenden Satz aus dem Standardrepertoire der Algebra und etwas Rechentechnik k¨onnen wir die Umkehrung jeder rationalen Funktion auf diesen Sonderfall zur¨ uckf¨ uhren: Satz 2.4.1 (Partialbruchzerlegung). Seien P und Q 6= 0 zwei Polynome u ¨ber C. Die Nullstellen von Q seien µ1 , · · · , µm mit ihren Vielfachheiten ν1 , · · · , νm . F¨ ur die Grade gelte ∂P < ∂Q. Dann gibt es komplexe Zahlen cjk f¨ ur j = 1, · · · , m, k = 1, · · · , νj , sodass f¨ ur alle λ ∈ C gilt: m
(2.4.2)
νj
P (λ) X X 1 = cjk . Q(λ) j=1 (λ − µj )k k=1
F¨ ur die Umkehrung der Laplacetransformation spielt dieser Satz folgende Rolle: Satz 2.4.2. Seien P und Q 6= 0 zwei Polynome u ¨ber C mit ∂P < ∂Q. Die Partialbruchzerlegung von P/Q sei m
νj
P (λ) X X 1 = . cjk Q(λ) j=1 (λ − µj )k k=1
Dann ist P/Q die Laplacetransformierte fˆ der Funktion f (t) =
νj m X X j=1 k=1
cjk
tk−1 µj t e . (k − 1)!
40
Beweis. Direkte Folge von (2.4.1).
¤
Das asymptotische Verhalten von f f¨ ur t → ∞ sieht man an den Polstellen der Transformierten, wenn diese eine rationale Funktion ist: Satz 2.4.3. Sei f eine Funktion mit rationaler Laplacetransformierter fˆ = P/Q, dabei seien gemeinsame Nullstellen aus P und Q bereits gek¨ urzt. Seien µ1 , · · · , µm die Nullstellen von Q mit Vielfachheiten ν1 , · · · , νm . Dann gilt: (a) Gilt 0 w¨ahlen wir T > 0 so, dass ² |f (t) − f∞ | < f¨ ur alle t > T. 2 Wir w¨ahlen dann λ > 0 ausreichend klein, so dass Z T ² |f (t) − f∞ | dt < . λ 2 0 Damit ist |λfˆ(λ) − f∞ | ¯ Z ∞ ¯ ¯ ¯ −λt ¯ = ¯λ e f (t) dt − f∞ ¯¯ ¯ Z0 ∞ ¯ ¯ ¯ −λt ¯ = ¯λ e (f (t) − f∞ ) dt¯¯ Z 0∞ ≤ λ e−λt |f (t) − f∞ | dt 0
Z ≤
λ
Z
T
0
≤
∞
|f (t) − f∞ | dt + λ
e−λt dt · sup |f (t) − f∞ | t∈[T,∞)
T
² ² + = ². 2 2 ¤
Beispiel 2.5.4. Wir betrachten wieder den Regelkreis aus Beispiel 1.1.9.
Störung z Regler
Führungs− größe + u
G
Stell− größe x
Heizung + F
+
Regel− größe y
− Rückkoppelung
Das F¨ uhrungssignal sei konstant u = 0. Kann die Regelstrecke ein konstantes St¨ orsignal z = 1 gegen Null ausregeln?
45
Wir betrachten dabei zwei Typen von Reglern: Einen Proportionalregler (a) und einen Proportional-Integral-Regler (PI-Regler) (b): (a)
[G(y)](t) = ay(t)
(a > 0), Z t [G(y)](t) = ay(t) + b y(s)ds
(b)
(a, b > 0).
−∞
¨ ¨ L¨ osung: Sei F (λ) die Ubertragungsfunktion des Systems F, und G(λ) die Ubertra¨ gungsfunktion des Reglers. Wir wissen bereits, dass die Ubertragungsfunktion von z auf y durch die folgende Formel gegeben ist (2.3.1): yˆ(λ) =
1 zˆ(λ). 1 + F (λ)G(λ)
Je nach Regler ist ( a G(λ) = a+
b λ
f¨ ur den Proportionalregler, f¨ ur den PI-Regler.
F¨ ur die konstante St¨orung z = 1 ist zˆ(λ) =
1 . λ
Damit ist yˆ(λ)
=
yˆ(λ)
=
1 (Proportionalregler), λ(1 + aF (λ)) 1 (PI-Regler). λ(1 + (a + b/λ)F (λ))
Wir betrachten nun lim y(t) = lim λˆ y (λ).
t→∞
λ→0+
Im Fall des Proportionalreglers erhalten wir λˆ y (λ) =
1 1 → . 1 + aF (λ) 1 + aF (0)
Ist F (0) 6= 0, so kann der Proportionalregler die verbleibende St¨orung beliebig klein machen, wenn seine Verst¨arkung ausreichend groß ist. Jedoch wird er die St¨orung nicht auf Null ausregeln. Wir wissen, dass man Regler mit beliebig großen Verst¨arkungsfaktoren nicht implementieren kann, ohne die Stabilit¨at des Systems zu gef¨ahrden und Schwingungen zu induzieren. F¨ ur den PI-Regler erhalten wir: λˆ y (λ) =
λ 1 = →0 1 + aF (λ) + bF (λ)/λ λ + aλF (λ) + bF (λ)
falls F (0) 6= 0. Der PI-Regler kann also das System so ausregeln, dass die Regelgr¨oße trotz konstanter St¨orung gegen Null konvergiert.
46
2.6. Inversionsformel von Post-Widder. Bisher k¨onnen wir die Laplacetransformation nur umkehren, wenn die Transformierte eine rationale Funktion ist. In diesem Abschnitt beweisen wir eine von zwei allgemeinen Umkehrformeln. Als Nebenprodukt erhalten wir den bisher noch nicht bewiesenen, aber oft verwendeten Eindeutigkeitssatz und den Satz von Titchmarsh u ¨ber die Nullteilerfreiheit der Faltung auf der Halbgeraden. Die Umkehrformel von Post-Widder ist kompliziert anzuschreiben, und auch ihr Beweis ist aufwendig. Wir bauen den Beweis mit einigen Hilfss¨atzen auf. 2.6.1. Die Ungleichung von Chebychev. Wir beginnen mit einem heuristischen Exkurs in die Stochastik, um die Ungleichung von Chebychev (Tschebyscheff) zu motivieren. Die Ungleichung selbst l¨asst sich aber auch rein analytisch formulieren und beweisen. Und in dieser Form werden wir sie am Ende weiterverwenden. Intuitiv betrachtet ist eine (reellwertige) Zufallsvariable X eine reelle Zahl, die das Ergebnis eines Zufallsexperimentes ist. Wenn man das Experiment wiederholt, kann jedesmal eine andere Zahl (“Realisierung”) von X als Ergebnis auftreten. Die Dichtefunktion ρ einer Zufallsvariablen bestimmt, welche Realisierungen wahrscheinlich sind und welche nicht, und zwar gilt: Ist −∞ ≤ a < b ≤ ∞, dann ist die Wahrscheinlichkeit, dass X einen Wert im Intervall [a, b] annimmt, gleich Z b P(a ≤ X ≤ b) = ρ(t) dt. a
(Nicht jede Zufallsvariable besitzt aber eine Dichtefunktion.) Dichtefunktionen erkennt man an zwei Eigenschaften: Z ∞ ρ(t) dt = 1, −∞
ρ(t) ≥ 0 f¨ ur fast alle t ∈ R. Die erste Eigenschaft sagt, dass die Zufallsvariable mit Sicherheit (Wahrscheinlichkeit 1) einen Wert zwischen −∞ und ∞ annimmt. Die zweite Eigenschaft stammt daher, dass Wahrscheinlichkeiten nie negativ sein k¨onnen. Sei nun X eine Zufallsvariable mit Dichtefunktion ρ. Wir definieren den Erwartungswert und die Varianz: R∞ (a) Sei −∞ |t|ρ(t) dt < ∞. Dann ist der Erwartungswert von X Z ∞ tρ(t) dt. E(X) = (b) Sei zus¨atzlich
R∞
−∞ 2
t ρ(t) dt < ∞. Dann ist die Varianz von X Z ∞ Var(X) = (t − E(X))2 ρ(t) dt.
−∞
−∞
Bemerkung 2.6.1. Wenn die Varianz existiert, dann gilt Z ∞ Var(X) = t2 ρ(t) dt − [E(X)]2 . −∞
47
Beweis.
= = = =
Var(X) Z ∞ (t − E(X))2 ρ(t) dt −∞ Z ∞ Z ∞ Z ∞ t2 ρ(t) dt − 2E(X) tρ(t) dt + [E(X)]2 ρ(t) dt −∞ −∞ −∞ Z ∞ t2 ρ(t) dt − 2E(X)E(X) + [E(X)]2 −∞ Z ∞ t2 ρ(t) dt − [E(X)]2 . −∞
¤
Der Erwartungswert ist eine Kenngr¨oße der Lage. Wenn man das Experiment sehr oft wiederholt, und dann u ¨ber die erhaltenen Realisierungen von X den Mittelwert bildet, wird sich n¨aherungsweise der Erwartungswert einstellen. Die Varianz ist eine Kenngr¨oße der Streuung. Zufallsgr¨oßen mit geringer Varianz liefern meist Realisierungen nahe am Mittelwert. Bei großer Varianz weichen die Realisierungen ¨ oft weit nach oben und unten vom Mittelwert ab. Ubrigens kann man auf einem abstrakteren Weg Erwartungswert und Varianz auch f¨ ur manche Zufallsvariablen definieren, die keine Dichtefunktion besitzen. Die Chebychev’sche Ungleichung gibt an, wie wahrscheinlich große Abweichungen vom Mittelwert sind: Sei X eine reelle Zufallsvariable mit Erwartungswert E(X) und Varianz Var(X). Sei ² > 0. Die Wahrscheinlichkeit, dass X Werte im Intervall [E(X) − ², E(X) + ²] annimmt, ist dann P(E(X) − ² ≤ X ≤ E(X) + ²) ≥ 1 −
Var(X) . ²2
Je kleiner die Varianz, und je gr¨oßer ², desto gr¨oßer die Wahrscheinlichkeit, dass die Realisierung nicht weiter als ² vom Erwartungswert entfernt liegt. Die Chebychev’sche Ungleichung gilt f¨ ur alle Zufallsvariablen, welche Erwartungswert und Varianz besitzen. Weil sie f¨ ur alle Zufallsvariablen gilt, ist sie ziemlich unscharf. Weiß man zum Beispiel, dass die Zufallsvariable ann¨ahernd normalverteilt p ist, gilt eine viel sch¨arfere Absch¨atzung. Sei σ = Var(X) die Standardabweichung von X. Dann gilt: ( ≥ 1 − 41 = 0.75 nach Chebychev, P(X ∈ [E(X) − 2σ, E(X) + 2σ]) ≈ 0.95 bei Normalverteilung.
Wir geben hier die analytische Formulierung der Chebychev’schen Ungleichung.
48
Satz 2.6.2 (Ungleichung von Chebychev). Sei ρ ∈ L1 (R, R) eine Dichtefunktion mit Erwartungswert t und Varianz σ 2 , das heißt: Z ∞ ρ(t) dt = 1, −∞
ρ(t) ≥ 0 f¨ ur fast alle t ∈ R, Z ∞ Z ∞ |t|ρ(t) dt < ∞, t= tρ(t) dt, −∞ −∞ Z ∞ Z ∞ t2 ρ(t) dt < ∞, (t − t)2 dt. σ2 = −∞
−∞
Dann gilt f¨ ur jedes ² > 0: Z
t+²
(2.6.1)
ρ(t) dt ≥ 1 − t−²
Beweis.
Z σ
2
∞
σ2 . ²2
(t − t)2 ρ(t) dt
= −∞
Z
(t − t)2 ρ(t) dt
≥ R\[t−²,t+²]
Z
²2 ρ(t) dt
≥ R\[t−²,t+²]
Ã
=
2
²
Z
!
t+²
ρ(t) dt .
1− t−²
¤ Wir verwenden die Chebychev’sche Ungleichung, um folgendes Lemma zu beweisen: Lemma 2.6.3. Sei f : R → C meßbar, beschr¨ ankt, und stetig an einem bestimmten Punkt t0 ∈ R. Sei ρn eine Folge von Dichtefunktionen mit Erwartungswerten tn und Varianzen σn2 , das heißt: Z ∞ ρn (t) dt = 1, ρn (t) ≥ 0, −∞ Z ∞ Z ∞ |t|ρ(t) dt < ∞, tn := tρ(t) dt, −∞ −∞ Z ∞ Z ∞ t2 ρ(t) dt < ∞, σn2 := (t − tn )2 ρ(t) dt. −∞
−∞
Es konvergiere tn → t0 und
σn2
→ 0. Dann gilt Z ∞ lim f (t)ρn (t) dt = f (t0 ).
n→∞
−∞
Beweis. Sei f (t) ≤ M f¨ ur alle t ∈ R. F¨ ur ² > 0 finden wir zun¨achst δ > 0 so, dass ² |f (t) − f (t0 )| ≤ falls |t − t0 | < δ. 2
49
Wir w¨ahlen n ausreichend groß, sodass |tn − t0 | < σn2
δ
Ã
≤
2M
Z
!
t0 +δ
1−
ρ(t) dt t0 −δ
≤
t0 +δ
|f (t) − f (t0 )|ρ(t) dt +
2M
+
² 2
Z
|f (t) − f (t0 )|ρ(t) dt t0 −δ t0 +δ
ρ(t) dt t0 −δ
² ² + = ². 4M 2 ¤
2.6.2. Die Umkehrformel von Post-Widder. Wir gehen von einer beschr¨ankten Funktion f : [0, ∞) → C aus, die an t0 > 0 stetig ist. Die Post-Widder-Formel dient zur Berechnung von f (t0 ) aus der Laplacetransformierten fˆ. Wir leiten sie in zwei Schritten ab: (1) Wir konstruieren eine geeignete Folge von Dichtefunktionen ρn auf [0, ∞), deren Erwartungswerte gegen t0 und deren Varianzen gegen 0 gehen. Damit geht nach Lemma 2.6.3 das Integral Z ∞ ρn (t)f (t) dt → f (t0 ). 0
(2) Wir zeigen, dass sich das obige Integral aus den h¨oheren Ableitungen von fˆ berechnen l¨aßt.
Lemma 2.6.4. Sei t0 > 0. F¨ ur n = 1, 2, 3, · · · definieren wir n , λn = t0 tn λn+1 n ρn (t) = e−λn t . n!
50
Dann sind die Funktionen ρn : [0, ∞) → R Dichtefunktionen, ihre Erwartungswerte konvergieren gegen t0 , und ihre Varianzen konvergieren gegen Null, das heißt: ρn (t) ≥ 0 f¨ ur alle t ≥ 0, Z ∞ ρn (t) dt = 1, 0 Z ∞ tn = tρn (t) dt → t0 , Z0 ∞ t2 ρn (t) dt − t2n → 0. σn2 = 0
Beweis. Offensichtlich ist ρn (t) ≥ 0 f¨ ur t ≥ 0. Wir verwenden die Definition der Laplacetransformation und Satz 2.2.7 zur Berechnung von Integral, Erwartungswert und Varianz: Z ∞ Z ∞ c tn tn n+1 ρn (t) dt = λn e−λn t dt = λn+1 (λn ) = λn+1 λ−n−1 = 1. n n n n! n! 0 0 Z ∞ Z ∞ \ tn+1 tn+1 (n + 1) tn = tρn (t) dt = λn+1 e−λn t dt = λn+1 (λn ) n n n! (n + 1)! 0 0 n+1 n+1 = λn+1 (n + 1)λn−n−2 = = t0 → t0 . n λn n Z ∞ Z ∞ n+2 −λn t t σn2 = dt − t2n t2 ρn (t) dt − t2n = λn+1 e n n! 0 0 \ tn+2 (n + 1)(n + 2) = λn+1 (λn ) − t2n n (n + 2)! (n + 1)2 − (n + 1)(n + 2)λ−n−3 = λn+1 n n λ2n n+1 n+1 2 = = t → 0. λ2n n2 0 ¤ Lemma 2.6.5. Sei f ∈ L1ω ([0, ∞), C), sei t0 > 0. Wir definieren λn , ρn wie in Lemma 2.6.4. Dann ist Z ∞ λn+1 dn ˆ ρn (t)f (t) dt = (−1)n n f (λn ). n! dλn 0 Beweis. Die Ableitungen von fˆ kennen wir aus Satz 2.2.2, (2.2.1): λn+1 dn ˆ n f (λn ) n! dλn Z ∞ n+1 λ tn e−λn t f (t) dt = (−1)n n (−1)n n! 0 Z ∞ n+1 n λn t −λn t = e f (t) dt n! Z0 ∞ = ρn (t)f (t) dt. (−1)n
0
51
¤ Jetzt m¨ ussen wir nur noch die Hilfss¨atze richtig kombinieren! Satz 2.6.6 (Umkehrformel von Post-Widder). Sei f : [0, ∞) → C meßbar und beschr¨ ankt. Sei t0 > 0 und f stetig an der Stelle t0 . Dann gilt µ ¶n+1 n d ˆ n n n 1 f (t0 ) = lim (−1) f ( ). n→∞ n! t0 dλn t0 Beweis. Wir definieren λn und ρn wie in Lemma 2.6.4. Wir wenden zuerst Lemma 2.6.3 mit Hilfe von Lemma 2.6.4 an, anschließend stellen wir mit Lemma 2.6.5 die Beziehung zu fˆ her. Am Ende setzen wir noch die Definition von λn ein: Z ∞ f (t0 ) = lim ρn (t)f (t) dt n→∞
= =
0
λn+1 dn ˆ n f (λn ) n→∞ n! dλn µ ¶n+1 n 1 n d ˆ n lim (−1)n f ( ). n→∞ n! t0 dλn t0 lim (−1)n
¤ Bemerkung 2.6.7. Wir haben die Post-Widder-Formel f¨ ur beschr¨ ankte Funktionen f bewiesen. Diese Annahme l¨ asst sich mit etwas technischem Aufwand beseitigen. Nicht u ussig dagegen ist die Forderung nach Stetigkeit an t0 . Eine ¨berfl¨ L1ω -Funktion ist ja nur bis auf Eindeutigkeit fast u ¨berall bestimmt. Die Stetigkeit an t0 bewirkt, dass der Wert von f (t0 ) eindeutig festliegt. 2.6.3. Die Post-Widder-Formel und die Exponentialmatrix etA . Die Post-Widder-Formel ist ziemlich unbequem, weil man nicht nur die Laplacetransformierte, sondern auch ihre Ableitungen ben¨otigt. Anfangswertprobleme f¨ ur Systeme von linearen Differentialgleichungen sind ein Fall, in dem die Formel zu einem verwendbaren Resultat f¨ uhrt. Betrachten wir das Anfangswertproblem d x(t) = Ax(t), x(0) = x0 dt mit einer konstanten Matrix A ∈ Cn×n und einem Anfangsvektor x0 ∈ Cn . Ein bekannter Potenzreihenansatz f¨ uhrt zur L¨osungsformel x(t) = etA x0 wobei die Exponentialmatrix durch eine absolut konvergente Reihe definiert ist: ∞ k X t k etA = A . k! k=0
Wir kennen aber bereits auch einen Zugang u ¨ber die Laplacetransformation: Wir wissen bereits, dass die Laplacetransformierte der L¨osung durch die Resolvente von A gegeben ist (Satz 2.3.8): tA = (λ − A)−1 . ec Um die Post-Widder-Formel anzuwenden, m¨ ussen wir die Resolvente differenzieren:
52
Lemma 2.6.8. Sei A ∈ Cn×n . F¨ ur alle λ, die nicht Eigenwerte von A sind, gilt n d (λ − A)−1 = (−1)n n!(λ − A)−n−1 . dλn Beweis. Da die Komponenten des Matrixproduktes aus den Komponenten der einzelnen Matrizen durch Multiplikation und Addition aufgebaut werden, gilt auch f¨ ur das Matrixprodukt die Produktregel. Daraus folgt auch sofort die Potenzregel. Wir berechnen zun¨achst die erste Ableitung der Resolvente durch implizites Differenzieren. 1 ist hier die Einheitsmatrix: d d (1) = [(λ − A)(λ − A)−1 ], dλ dλ d d 0 = [ (λ − A)](λ − A)−1 + (λ − A)[ (λ − A)−1 ], dλ dλ d 0 = 1(λ − A)−1 + (λ − A)[ (λ − A)−1 ], dλ d 0 = (λ − A)−2 + (λ − A)−1 , dλ d −(λ − A)−2 = (λ − A)−1 . dλ Wir setzen durch vollst¨andige Induktion fort. Induktionsschritt von n auf n + 1:
=
dn+1 (λ − A)−1 dλn+1 d (−1)n n! [(λ − A)−1 ]n+1 dλ
d (λ − A)−1 dλ = (−1)n (n + 1)! [(λ − A)−1 ]n (−1)(λ − A)−2
= (−1)n n!(n + 1) [(λ − A)−1 ]n
= (−1)n+1 (n + 1)! (λ − A)−n−2 . ¤ Satz 2.6.9. Sei A ∈ Cn×n . Die Exponentialmatrix etA l¨ asst sich schreiben ¶−n µ t etA = lim 1 − A . n→∞ n Beweis. Wir verwenden die Post-Widder-Formel, Lemma 2.6.8, und einige einfache Rechenschritte: 1 ³ n ´n+1 dn n ( − A)−1 etA = lim (−1)n n→∞ n! t dλn t 1 ³ n ´n+1 n = lim (−1)n (−1)n n! ( − A)−n−1 n→∞ n! t t ³n n ´n+1 −1 = lim ( − A) n→∞ t t µ ¶−n−1 t = lim 1 − A n→∞ n ¶−n µ ¶−1 µ t t 1− A = lim 1 − A . n→∞ n n
53
F¨ ur n → ∞ geht aber
µ ¶−1 t 1− A → I, n und damit folgt die gesuchte Formel.
¤
Bemerkung 2.6.10. Die Darstellung der Exponentialmatrix als Produkt von Resolventen hat einen wesentlichen Vorteil gegen¨ uber der Exponentialreihe, wenn man von gew¨ ohnlichen Differentialgleichungen zu linearen partiellen Differentialgleichungen u ¨bergeht, zum Beispiel ∂ u(t, x) = ∆u(t, x), u(0, x) = u0 (x). ∂t Hier wird die Matrix A durch einen partiellen Differentialoperator (z.B. ∆) ersetzt. In der Exponentialreihe treten nun beliebig hohe Potenzen von ∆ auf, sodass sie nur existiert, wenn die Anfangsfunktion u0 beliebig oft differenzierbar ist. Dagegen ist die Resolvente (λ − ∆)−1 u0 die L¨ osung eines elliptischen Problems, die auch f¨ ur rauhe Funktionen u0 existiert. Damit l¨ aßt sich die Formel µ ¶−n t u(t, ·) = lim 1 − ∆ u0 (·) n→∞ n auch auf partielle Differentialgleichungen sinnvoll verallgemeinern. 2.6.4. Der Eindeutigkeitssatz. Wir haben bereits in Satz 2.2.8 formuliert, dass verschiedene Funktionen auch verschiedene Laplacetransformierte haben. Von diesem Eindeutigkeitssatz haben wir schon oft Gebrauch gemacht, den Beweis aber bis jetzt verschoben. Mit Hilfe der Post-Widder-Formel ist er leicht zu beweisen. Satz 2.6.11 (Eindeutigkeit der Laplacetransformation). Seien f, g ∈ L1ω , und sei fˆ = gˆ auf einer Teilmenge U ⊂ {λ ∈ C | ω}. Die Menge U besitze einen H¨ aufungspunkt. Dann ist f (t) = g(t) f¨ ur fast alle t ∈ [0, ∞). Beweis. Wir setzen v = f − g und m¨ ussen zeigen: v(t) = 0 f¨ ur fast alle t. Auf U gilt vˆ(λ) = 0, und da U einen H¨aufungspunkt besitzt und vˆ analytisch ist, gilt nach dem Prinzip der isolierten Nullstellen: vˆ(λ) = 0 auf der ganzen Halbebene 0 ist t2 1 ρσ (t) = √ e− 2σ2 . σ 2π
82
¨ Uber diese wichtige Funktion brauchen wir folgende Details: Lemma 4.2.2. Sei ρσ wie in Definition 4.2.1. Dann gilt: (a) ρσ ist die Dichtefunktion einer Zufallsvariablen mit Erwartungswert 0 und Standardabweichung σ. Das heißt Z ∞ ρσ (t) dt = 1, −∞ Z ∞ tρσ (t) dt = 0, −∞ Z ∞ t2 ρσ (t) dt = σ 2 . −∞
(b) Ist f ∈ S((−∞, ∞), C), so ist Z ∞ ρσ (t − s)f (s) ds = f (t). lim σ→0+
−∞
(c) ρσ ist eine schnell fallende Funktion. (d) Die Fouriertransformation ergibt 1 F(ρσ )(ξ) = ρ1/σ (ξ). σ ur alle t ∈ R ist (e) F¨ √ √ 0 ≤ σ 2πρσ (t) ≤ 1 und lim σ 2πρσ (t) = 1. σ→∞
ur alle PotenBeweis. Aussage (c) folgt mit einigem Schreibaufwand daraus, dass f¨ zen m gilt 2 lim tm e−t = 0. t→±∞
Damit folgt auch, das alle im Folgenden berechneten Integrale konvergieren. F¨ ur (a) verwenden wir einen eleganten Trick. Wir quadrieren das Integral und gehen zu Polarkoordinaten u ¨ber: ·Z ∞ ¸2 Z ∞ Z ∞ Z ∞Z ∞ s2 +t2 1 ρσ (t) dt = e− 2σ2 ds dt ρσ (t)ρσ (s) ds dt = 2 2πσ −∞ −∞ −∞ −∞ −∞ Z ∞ Z 2π Z ∞ Z ∞ 2 2 r r 1 r − 2σ − 2σ 2 2 = e dr = e−τ dτ = 1. dφ r dr = e 2 2πσ 2 0 σ 0 0 0 R∞ Aus ρσ (t) = −ρσ (−t) folgt −∞ tρσ (t) dt = 0. Mit dem gleichen Trick wie vorhin ist Z ∞ Z ∞ Z ∞ 2 2 2 t ρσ (t) dt = 1 · t ρσ (t) dt + s2 ρσ (s) ds · 1 −∞ −∞ −∞ Z ∞ Z ∞ Z ∞ Z ∞ 2 2 = ρσ (s) ds · t ρσ (t) dt + s ρσ (s) ds · ρσ (t) dt −∞ −∞ −∞ −∞ Z ∞Z ∞ = (s2 + t2 )ρσ (s)ρσ (t) ds dt −∞
1 = 2πσ 2 Z 2 = 2σ
−∞ ∞
Z
0 ∞ 0
Z
2π
r2
Z
r2 e− 2σ2 dφ r dr = 2σ 2
0
τ e−τ dτ = 2σ 2 .
0
∞
r2 − r22 r e 2σ 2 dr 2σ 2 σ
83
(b) folgt nun aus Lemma 2.6.3. Zum Beweis von (d) zeigen wir zuerst f¨ ur alle ² ∈ R: Z ∞ 2 1 1 √ e− 2 (t+i²) dt = 1. 2π −∞ Sei o.B.d.A. ² > 0. Nach dem Cauchyschen Integralsatz ist f¨ ur jede geschlossene Kurve in C das Integral Z 1 2 1 √ e− 2 λ dλ = 0. 2π Γ Wir fixieren T > 0 und bauen einen geschlossenen Weg ΓT aus 4 Geradenst¨ ucken (n¨amlich ein Rechteck mit Ausdehnung von −T bis T in reeller Richtung, und von 0 bis ² in imagin¨arer Richtung): ΓT1 (t) = t (t ∈ [−T, T ]), ΓT2 (t) = T + it (t ∈ [0, ²]), ΓT3 (t) = T + i² − t (t ∈ [−T, T ]), ΓT4 (t) = −T + i(² − t) (t ∈ [0, ²]). ur Die L¨ange der Wege ΓT2 und ΓT4 ist von T unabh¨angig, w¨ahrend der Integrand f¨ T → ∞ auf diesen Wegen gleichm¨aßig gegen Null geht. Daher ist " # Z Z 1 1 − 12 λ2 − 21 λ2 lim √ e e dλ + √ dλ = 0, T →∞ 2π ΓT1 2π ΓT3 also
Z ∞ Z ∞ 2 1 2 1 1 1 1= √ e− 2 t dt = √ e− 2 (t+i²) dt. 2π −∞ 2π −∞ Wir berechnen nun die Fouriertransformation von ρσ : Z ∞ t2 1 1 √ F(ρσ )(ξ) = √ e−iξt e− 2σ2 dt 2π σ 2π −∞ Z ∞ τ2 1 = e−iξτ σ− 2 dτ 2π −∞ Z ∞ 2 1 1 2 2 1 = e− 2 (τ +iσξ) − 2 σ ξ dτ 2π −∞ Z ∞ 2 1 1 − σ 2 ξ2 1 2 √ e− 2 (τ +iσξ) dτ = √ e 2π 2π −∞ 1 − σ 2 ξ2 1 = √ e 2 = ρ1/σ (ξ). σ 2π Aussage (e) ist offensichtlich.
¤
4.2.2. Die Umkehrformel. Satz 4.2.3. Sei f : [−∞, ∞) → C eine schnell fallende Funktion und f˜ ihre Fouriertransformierte. Dann ist f¨ ur alle t ∈ R Z ∞ 1 eiξt f˜(ξ) dξ. f (t) = √ 2π −∞
84
Beweis. Die Grundidee ist eine Vertauschung der Integrationsreihenfolge, aber leider geht es nicht ohne Tricks. Der naive Ansatz w¨ urde n¨amlich ergeben Z ∞ 1 √ eiξt f˜(t) dξ 2π −∞ Z ∞ Z ∞ 1 eiξt e−iξs f (s) ds dξ = 2π −∞ −∞ Z ∞Z ∞ 1 = eiξ(t−s) dξ f (s) ds. 2π −∞ −∞ Das innere Integral konvergiert aber nicht absolut, deshalb ist die Vertauschung der Integrationsreihenfolge nicht gerechtfertigt. Das Doppelintegral als Hintereinanderausf¨ uhrung zweier Lebesgueintegrale auf R existiert zwar wegen Lemma 4.1.2: f˜ ist, wie wir aus Satz 4.1.10 wissen, eine schnell fallende Funktion. Es ist aber kein Lebesgueintegral auf R × R. Deshalb haben wir vorhin als Hilfsmittel die Dichtefunktion der Normalverteilung untersucht. Wir beobachten zun¨achst Z ∞ Z ∞ 1 1 lim eiξt f˜(ξ) dξ. ρ1/² (ξ)eiξt f˜(ξ) dξ = √ ²→0 −∞ ² 2π −∞ Das folgt aus dem Satz von der dominierten Konvergenz und Lemma 4.2.2(e). Wir berechnen nun mit Hilfe von Lemma 4.2.2(d) Z ∞ 1 ρ1/² (ξ)eiξt f˜(ξ) dξ −∞ ² Z ∞ Z ∞ 1 iξt 1 e−iξs f (s) ds dξ = ρ1/² (ξ)e √ 2π −∞ −∞ ² Z ∞ Z ∞ 1 1 = f (s) √ e−iξ(s−t) ρ1/² (ξ) dξ ds ² 2π −∞ −∞ Z ∞ 1 = f (s) ρg 1/² (t − s) ds ² −∞ Z ∞ = f (s)ρ² (t − s) ds. −∞
Wegen Lemma 4.2.2(b) konvergiert der letzte Ausdruck f¨ ur ² → 0 gegen f (t).
¤
Bemerkung 4.2.4. Beachten Sie, dass die Umkehrformel — bis auf das Vorzeichen des Exponenten — genauso aussieht wie die Fouriertransformation selbst. Satz 4.2.5. Die Fouriertransformation ist eine bijektive Abbildung des Raumes S((−∞, ∞), C) auf S((−∞, ∞), C). Beweis. Wir wissen bereits, dass die Fouriertransformation F schnell fallende Funktionen auf schnell fallende Funktionen abbildet. Wir definieren F −1 durch die Umkehrformel und m¨ ussen anschließend rechtfertigen, dass dies tats¨achlich die Umkehrabbildung von F ist. Z ∞ 1 eiξs g(ξ) dξ. [F −1 (g)](t) := √ 2π −∞
85
Da die Umkehrformel genauso gebaut ist wie die Fouriertransformation selbst, kann man ebenso beweisen, dass F −1 schnell fallende Funktionen auf schnell fallende Funktionen abbildet. Nach Satz 4.2.3 ist F −1 F die Identit¨at auf S((−∞, ∞), C). Wieder auf Grund der symmetrischen Bauweise der Formeln kann man ebenso beweisen, dass FF −1 die Identit¨at ist. ¤
4.2.3. Der Faltungssatz. Ebenso wie die Laplacetransformation wird durch die Fouriertransformation die Faltung in eine punktweise Multiplikation u uhrt. ¨bergef¨ Satz 4.2.6. Seien f, g ∈ S((−∞, ∞), C) und f˜, g˜ ihre Fouriertransformierten. Dann gilt f¨ ur die Fouriertransformation der Faltung und des punktweisen Produktes: 1 √ f] ∗ g(ξ) = f˜(ξ)˜ g (ξ), 2π 1 fg · g(ξ) = √ [f˜ ∗ g˜](ξ). 2π Beweis.
= = = = =
1 √ F(f ∗ g)(ξ) 2π Z ∞ 1 e−iξt [f ∗ g](t) dt 2π −∞ Z ∞ Z ∞ 1 e−iξt f (t − s)g(s) ds dt 2π −∞ −∞ Z ∞ Z ∞ 1 e−iξs g(s) e−iξ(t−s) f (t − s) dt ds 2π −∞ −∞ · ¸ Z ∞ Z ∞ 1 1 −iξs √ e g(s) √ e−iξτ f (τ ) dτ ds 2π −∞ 2π −∞ g˜(ξ)f˜(ξ).
Da die Umkehrformel genauso gebaut ist wie die Fouriertransformation, l¨aßt sich ebenso beweisen 1 √ F −1 (u ∗ v) = F −1 (u) · F −1 (v). 2π Setzt man u = f˜ und v = g˜, erh¨alt man damit 1 √ F −1 (f˜ ∗ g˜) = f · g, 2π 1 √ (f˜ ∗ g˜) = F(f · g). 2π ¤
86
4.3. Fouriertransformation auf L2 ((−∞, ∞), C). Wir haben bisher die Fouriertransformation nur auf einer sehr kleinen und speziellen Klasse von Funktionen definiert. In diesem Unterabschnitt zeigen wir, dass der Raum L2 ((−∞, ∞), C) sehr gut zur Fouriertransformation passt. 4.3.1. Der Satz von Plancherel. Lemma 4.3.1. Es gilt S((−∞, ∞), C) ⊂ L2 ((−∞, ∞), C). Beweis. Sei f eine schnell fallende Funktion. Es ist Z ∞ |f (t)|2 dt −∞ Z ∞ 1 = [|f (t)|2 + |tf (t)|2 ] dt 1 + t2 −∞ · ¸Z ∞ 1 ≤ sup |f (t)| + sup |tf (t)| dt < ∞. 1 + t2 t∈R t∈R −∞ ¤ Satz 4.3.2 (Satz von Plancherel). Seien f, g ∈ S((−∞, ∞), C) mit den Fouriertransformierten f˜ und g˜. Dann gilt f¨ ur Norm und inneres Produkt im Sinne von L2 : hf˜, g˜iL2 ((−∞,∞),C) = hf, giL2 ((−∞,∞),C) , kf˜kL2 ((−∞,∞),C) = kf kL2 ((−∞,∞),C) . Beweis. Auch der Satz von Plancherel basiert auf Umkehrung der Integrationsreihenfolge, und wieder ben¨otigen wir als technischen Trick die Multiplikation mit der Dichte einer Normalverteilung, um die Integrale absolut konvergent zu halten. Es ist nach dem Satz u ¨ber die dominierte Konvergenz √ Z ∞ Z ∞ 2π ˜ lim g (ξ) dξ = f˜(ξ)˜ g (ξ) dξ. ρ1/² (ξ)f (ξ)˜ ²→0+ ² −∞ −∞ Wir berechnen daher mit Hilfe von Lemma 4.2.2 √ Z ∞ 2π ρ1/² (ξ)f˜(ξ)˜ g (ξ) dξ ² −∞ Z ∞ Z ∞ Z ∞ 1 ρ1/² (ξ) e−iξs f (s) ds e−iξt g(t) dt dξ = √ 2π² −∞ −∞ −∞ Z ∞ Z ∞ Z ∞ 1 = e−iξ(t−s) ρ1/² (ξ) dξ dt ds f (s) g(t) √ 2π² −∞ −∞ −∞ Z ∞ Z ∞ 1 = f (s) g(t) ρg 1/² (t − s) dt ds ² −∞ −∞ Z ∞ Z ∞ = f (s) g(t)ρ² (t − s) dt ds. −∞
−∞
Wegen Lemma 4.2.2(d) konvergiert das innere Integral im letzten Ausdruck gegen g(s), sodass wir f¨ ur ² → 0+ erhalten hf˜, g˜iL2 ((−∞,∞),C) = hf, giL2 ((−∞,∞),C) .
87
Offensichtlich folgt dann kf˜k2L2 ((−∞,∞),C) = hf˜, f˜iL2 ((−∞,∞),C) = hf, f iL2 ((−∞,∞),C) = kf k2L2 ((−∞,∞),C) . ¤ Mit Hilfe dieses Satzes k¨onnen wir formal die Fouriertransformation f¨ ur L2 Funktionen erkl¨aren. Wir ben¨otigen wieder ein Lemma u ¨ber Dichtheit der schnell fallenden Funktionen, das wir ohne Beweis bringen: Lemma 4.3.3. S((−∞, ∞), C) liegt dicht in L2 ((−∞, ∞), C), das heißt, zu jedem f ∈ L2 ((−∞, ∞), C) gibt es eine Folge fn aus S((−∞, ∞), C) sodass lim kfn − f kL2 ((−∞,∞),C) = 0.
n→∞
Satz 4.3.4. Es gibt eine eindeutig bestimmte stetige lineare Abbildung FL2 : L2 ((−∞, ∞), C) → L2 ((−∞, ∞), C) sodass die Einschr¨ ankung von FL2 auf S((−∞, ∞), C) die Fouriertransformation ist. Ferner ist FL2 eine unit¨ are Abbildung, das heißt, f¨ ur alle f, g ∈ L2 ((−∞, ∞), C): hFL2 (f ), FL2 (g)iL2 ((−∞,∞),C) = hf, giL2 ((−∞,∞),C) , kFL2 (f )kL2 ((−∞,∞),C) = kf kL2 ((−∞,∞),C) . Die Abbildung FL2 ist bijektiv, und die Einschr¨ ankung ihrer Umkehrabbildung auf S(−∞, ∞), C) ist die umgekehrte Fouriertransformation F −1 . Beweis. Der Beweis ist eine Standardmethode aus der Funktionalanalysis. Sei f ∈ L2 ((−∞, ∞), C). Wegen Lemma 4.3.3 existiert mindestens eine Folge von schnell fallenden Funktionen fn ∈ S((−∞, ∞), C) mit kfn − f kL2 ((−∞,∞),C) → 0. Wir definieren FL2 als FL2 (f ) = limn→∞ F(fn ). Der Grenzwert existiert, denn fn ist eine Cauchyfolge in L2 ((−∞, ∞), C), und nach dem Satz von Plancherel ist kf˜n − f˜m kL2 ((−∞,∞),C) = kfn − fm kL2 ((−∞,∞),C) . Daher ist auch f˜n eine Cauchyfolge und konvergiert wegen der Vollst¨andigkeit des Raumes L2 ((−∞, ∞), C). Nun muss zun¨achst gezeigt werden, dass der Grenzwert unabh¨angig von der Folge ist. Konvergieren zwei Folgen fn , gn gegen f , so gilt kfn − gn kL2 ((−∞,∞),C) → 0. Nach dem Satz von Plancherel gilt also auch kf˜n − g˜n kL2 ((−∞,∞),C) → 0, und deshalb haben beide Folgen denselben Grenzwert. Damit ist FL2 definiert und ist die stetige Ausdehnung von F. Es braucht jetzt noch einigen Schreibaufwand, um mit Hilfe von Grenz¨ uberg¨angen die Linearit¨at, Normerhaltung und die Umkehrabbildung vom Raum S((−∞, ∞), C) auf den Raum L2 ((−∞, ∞), C) auszuweiten. ¤
Definition 4.3.5. Die Fouriertransformation auf L2 ((−∞, ∞), C) ist die stetige Ausdehnung der Fouriertransformation auf S((−∞, ∞), C) entsprechend Satz 4.3.4. Wenn keine Verwechslung zu bef¨ urchten ist, verwenden wir f¨ ur diese Abbildung ebenfalls die Symbole f˜ = F(f ).
88
R∞ Bemerkung 4.3.6. F¨ ur f ∈ L2 ((−∞, ∞), C) ist das Integral √12π −∞ e−iξt f (t) dt nicht notwendigerweise konvergent. Daher k¨ onnen wir die Fouriertransformation einer L2 -Funktion nur wie oben indirekt, u ¨ber die Approximation, definieren. Ist allerdings f auch Element von L1 ((−∞, ∞), C), so konvergiert das Fourierintegral absolut, und man kann beweisen, dass das Fourierintegral und die Definition u ¨ber Approximation dieselbe Funktion f˜ liefern.
4.3.2. Die R¨ aume Wk,2 ((−∞, ∞), C). An der Fouriertransformation kann man erkennen, wie oft sich eine Funktion differenzieren l¨aßt, wenn man einen geeigneten Differenzierbarkeitsbegriff w¨ahlt. Lemma 4.3.7. Seien f, g ∈ L2 ((−∞, ∞), C) mit Fouriertransformierten f˜, g˜. Dann sind ¨ aquivalent: (a) Es gibt eine stetige Funktion f1 sodass f (t) = f1 (t) f¨ ur fast alle t ∈ R, und Rt f1 (t) − f1 (s) = s g(τ ) dτ f¨ ur alle s, t ∈ R. ur fast alle ξ ∈ R gilt g˜(ξ) = iξ f˜(ξ). (b) F¨ Beweis. Wir geben nur eine Beweisskizze f¨ ur (b) ⇒ (a): Zun¨achst braucht man folgendes Dichtheitsresultat: Es gibt eine Folge schnell fallender Funktionen f˜n sodaß f˜n → f˜ und iξ f˜n → iξ f˜ = g˜ in L2 ((−∞, ∞), C). F¨ ur schnell fallende Funktionen wissen wir, das iξ f˜n = fen0 . Wegen Plancherel folgt fn → f und fn0 → g in L2 ((−∞, ∞), C). Konvergenz in L2 impliziert aber, dass eine Teilfolge existiert, die fast u ¨berall konvergiert. O.B.d.A. nehmen wir an, dass die ganze Folge fn fast u ur fast alle s, t gilt dann ¨berall konvergiert. F¨ Z t Z t f (t) − f (s) = lim (fn (t) − fn (s)) = lim fn0 (τ ) dτ = g(τ ) dτ. n→∞
n→∞
s
s
¤
Definition 4.3.8. Sei k ≥ 0 (nicht notwendig ganzzahlig). Wir definieren: © ª Wk,2 ((−∞, ∞), C) = f ∈ L2 ((−∞, ∞), C) | (1 + ξ 2 )k/2 f (ξ) ∈ L2 ((−∞, ∞), C) . Wir haben bereits in Definition 1.1.5 Wk,p -R¨aume definiert. F¨ ur p = 2 ist diese Definition mit Definition 4.3.8 a¨quivalent: Satz 4.3.9. Sei k ∈ N. Es sind ¨ aquivalent: k,2 (a) f ∈ W ((−∞, ∞), C) im Sinne von Definition 4.3.8. (b) Es gibt Funktionen f0 , · · · , fk ∈ L2 ((−∞, ∞), C), sodass f = f0 fast u ¨berall, und f¨ ur j = 0, · · · , k − 1 jeweils fj die Stammfunktion von fj+1 ist. In diesem Fall sind die Normen v u k uX t kfj k2 2
L ((−∞,∞),C)
j=0
aquivalent. ¨
und k(1 + ξ 2 )k/2 f˜kL2 ((−∞,∞),C)
89
¨ Beweis. Die Aquivalenz von (a) und (b) folgt aus wiederholter Anwendung von Lemma 4.3.7. Dabei sind die Fouriertransformationen der Funktionen fj gegeben durch f˜j (ξ) = (iξ)j f˜(ξ). ¨ ¨ Die Aquivalenz der Normen erhalten wir durch folgende Uberlegung: Z ∞X k k k X X kfj k2L2 ((−∞,∞),C) = k(iξ)j f k2L2 ((−∞,∞),C) = |ξ 2 |j |f (ξ)|2 dξ. j=0
−∞ j=0
j=0
Andererseits ist
Z 2 k/2
k(1 + ξ )
f k2L2 ((−∞,∞),C)
∞
=
(1 + ξ 2 )k |f (ξ)|2 dξ.
−∞
¨ Die Aquivalenz der Normen folgt nun aus 2−k (1 + ξ 2 )k ≤ (max(1, ξ 2 ))k ≤ 1 + ξ 2k ≤
k X j=0
|ξ 2 |j ≤
k µ ¶ X k j=0
j
|ξ 2 |j = (1 + ξ 2 )k . ¤
Definition 4.3.8 ist auch f¨ ur nicht ganzzahlige k sinnvoll. Obwohl es auf ersten Blick v¨ollig theoretisch und u ussig erscheint, R¨aume mit gebrochener Diffe¨berfl¨ renzierbarkeit zu definieren, spielen solche R¨aume in der Theorie der partiellen Differentialgleichungen in mehreren Variablen eine große Rolle. Das versteht man erst, wenn man — analog zum eindimensionalen Fall — Wk,2 -R¨aume in mehreren Variablen definiert. Liegt zum Beispiel eine Funktion auf der oberen Halbebene ( R × [0, ∞) → C f: (x1 , x2 ) 7→ f (x1 , x2 ) im Raum W1,2 (R × [0, ∞), C), so liegt ihre Einschr¨ankung auf den Rand x2 = 0 (man sagt auch: ihre Spur) ( R →C f1 : x 7→ f (x, 0) 1
1
nur mehr im Raum W 2 ,2 (R, C). Andererseits l¨aßt sich jede Funktion in W 2 ,2 (R, C) als Spur einer Funktion aus W1,2 (R × [0, ∞), C) interpretieren. Diese durchaus nicht trivialen S¨atze u ¨ber den Zusammenhang der Differenzierbarkeit von Funktionen und ihren Randwerten, die Spurens¨atze, bilden das R¨ uckgrat einer exakten Formulierung von partiellen Differentialgleichungen mit Randbedingungen. 4.3.3. Fouriertransformation und partielle Differentialgleichungen. Von den vielen Anwendungen der Fouriertransformation zeigen wir nur ein Beispiel einer partiellen Differentialgleichung: Wir betrachten zwei Gleichungen, n¨amlich (4.3.1)
∂ ∂2 u(t, x) = u(t, x) (t ≥ 0, x ∈ R, ) ”W¨armeleitungsgleichung”, ∂t ∂x2 u(0, x) = u0 (x) (x ∈ R) Anfangsbedingung, u(t, ·) ∈ L2 ((−∞, ∞), C),
90
und
(4.3.2)
∂2 ∂2 u(t, x) = u(t, x) (t ≥ 0, x ∈ R, ) ”Wellengleichung”, ∂t2 ∂x2 u(0, x) = u0 (x) (x ∈ R) Anfangsbedingung 1, ∂ u(0, x) = u1 (x) (x ∈ R) Anfangsbedingung 2, ∂t ∂ u(t, ·), u(t, ·) ∈ L2 ((−∞, ∞), C). ∂x
∂ Die Bedingungen u(t, ·) ∈ L2 und ∂x u(t, ·) ∈ L2 ersetzen die Randbedingungen, die eine solche Gleichung ben¨otigen w¨ urde, wenn x auf ein endliches Intervall beschr¨ankt w¨are. Sie sagen, grob gesprochen, dass f¨ ur x → ±∞ die Funktion u zumindest in einer Art Mittelung gegen 0 geht.
Wir l¨osen zuerst die W¨armeleitungsgleichung mittels Fouriertransformation: Dabei transformieren wir die x-Variable, das heißt (zumindest formal) Z ∞ 1 u ˜(t, ξ) = √ e−iξx u(t, x) dx. 2π −∞ Es folgt ∂ u ˜(t, ξ) ∂t u ˜(0, ξ)
= −ξ 2 u ˜(t, ξ), = u ˜0 (ξ).
Die zweite partielle Ableitung nach x wurde durch eine Multiplikation mit −ξ 2 ersetzt. F¨ ur jedes feste ξ kann die Gleichung jetzt leicht gel¨ost werden: r π √ −tξ 2 u ˜(t, ξ) = e u ˜0 (ξ) = ρ (ξ)˜ u0 (ξ). t 1/ 2t Hier ist ρσ wieder die Dichtefunktion der Normalverteilung. Der Faltungssatz ergibt r π 1 √ √ [F −1 (ρ^ u ˜(t, x) = 1/ 2t )] ∗ u0 , t 2π 1 √ u(t, x) = √ ( 2t ρ√2t ∗ u0 )(x) 2t Z ∞ 2 1 √ = e−(x−y) /4t u0 (y) dy. 4πt −∞ Aber auch ohne die Fouriertransformation umzukehren, erh¨alt man qualitative Aussagen u ur jedes feste t > 0 und k ∈ N die Funktion ¨ber die L¨osung: Zum Beispiel ist f¨ ξ 7→ (1 + ξ 2 )k/2 e−tξ
2
beschr¨ankt. Wenn wir annehmen u0 ∈ L2 ((−∞, ∞), C), so folgt daraus sofort (1 + ξ 2 )k/2 u ˜(t, ·) ∈ L2 ((−∞, ∞), C). Daher ist dann f¨ ur feste t > 0 die Funktion x 7→ u(t, x) in Wk,2 ((−∞, ∞), C) f¨ ur alle k. Im Verlauf der Zeit gewinnt die L¨osung der W¨armeleitungsgleichung Glattheit.
91
Wir betrachten nun die Wellengleichung: ∂2 u ˜(t, ξ) = ∂t2 u ˜(0, ξ) = ∂ u ˜(0, ξ) = ∂t
−ξ 2 u ˜(t, ξ), u ˜0 (ξ), u ˜1 (ξ).
Wir l¨osen f¨ ur feste ξ: u ˜(t, ξ) = c˜1 (ξ)eitξ + c˜2 (ξ)e−itξ . mit geeigneten Funktionen c˜1 , c˜2 , deren inverse Fouriertransformationen wir mit c1 , c2 bezeichnen. Eine direkte Rechnung zeigt Z ∞ 1 eitξ c˜1 (ξ) = √ eitξ e−isξ c1 (s) ds 2π −∞ Z ∞ 1 = √ e−iξ(s−t) c1 (s) ds 2π −∞ Z ∞ 1 = √ e−iξτ c1 (τ + t) dτ 2π −∞ = [c1^ (· + t)](ξ). Ebenso ist e−itξ c˜2 (ξ) = [c2^ (· − t)](ξ). Wir erhalten die Formel von d’Alembert: u(t, x) = c1 (t + x) + c2 (x − t). Wenn wir statt dessen im Frequenzbereich weiter rechnen und die Anfangsbedingungen ber¨ ucksichtigen, erhalten wir 1 u ˜(t, ξ) = cos(tξ)˜ u0 (ξ) + sin(tξ)˜ u1 (ξ) dξ, ξ ∂ u ˜(t, ξ) = −ξ sin(t, ξ)˜ u0 (ξ) + cos(ξ)˜ u1 (ξ). ∂t oder in Matrixschreibweise µ ¶ µ ¶µ ¶ ξu ˜(t, ξ) cos(tξ) sin(tξ) ξu0 (ξ) = . ∂ − sin(tξ) cos(tξ) u1 (ξ) ˜(t, ξ) ∂t u Hier werden die Anfangsdaten mit einer unit¨aren Matrix multipliziert und es ist °µ ¶° °µ ¶° ° ξu ° ° ˜0 (ξ) ° ° ∂ ˜(t, ξ) ° = ° ξ∂ u °. ° ˜(t, ξ) ° ° ∂t u ˜1 (ξ) ° ∂t u Wir kehren jetzt die Fouriertransformation um und erhalten nach Plancherel f¨ ur jedes t ≥ 0: °µ ∂ °µ ∂ ¶° ¶° ° ° ° u(t, ·) ° ° ∂x ° ∂x u0 ° =° . ° ∂ u(t, ·) ° 2 ° ° 2 u 1 2 2 ∂t
L ((−∞,∞),C )
L ((−∞,∞),C )
Definieren wir als Energie der L¨osung die Summe von potentieller und kinetischer Energie Z Z 1 ∞ ∂ 1 ∞ ∂ | u(t, x)|2 dx + | u(t, x)|2 dx, E(t) = 2 −∞ ∂x 2 −∞ ∂t
92
so erhalten wir also den Energieerhaltungssatz. Anders als bei der W¨armeleitungsgleichung gibt es aber hier keine Gl¨attung.