Η συνάρτηση Green είναι το βασικό εργαλείο για τη λύση μιας γραμμικής διαφορικής εξίσωσης με όρο πηγής, όταν έχουν καθοριστεί οι συνοριακές ή οι αρχικές συνθήκες. Με απλά λόγια, δείχνει πώς αποκρίνεται το σύστημα σε μια μοναδιαία σημειακή πηγή τοποθετημένη στο ξ\xi.

Για έναν γραμμικό τελεστή LL, μια συνάρτηση Green G(x,ξ)G(x,\xi) ορίζεται από το πρόβλημα σημειακής πηγής

LG(x,ξ)=δ(xξ)L\,G(x,\xi) = \delta(x-\xi)

ως προς τη μεταβλητή xx, μαζί με τις ίδιες συνοριακές ή αρχικές συνθήκες που πρέπει να ικανοποιεί και η τελική λύση. Εδώ το δ(xξ)\delta(x-\xi) είναι η δέλτα του Dirac, μια κατανομή που παριστάνει μια μοναδιαία πηγή συγκεντρωμένη στο ξ\xi.

Αν υπάρχει τέτοια συνάρτηση Green και το πρόβλημα είναι γραμμικό, τότε η λύση της

Lu(x)=f(x)L\,u(x) = f(x)

μπορεί συχνά να γραφτεί ως

u(x)=G(x,ξ)f(ξ)dξ.u(x) = \int G(x,\xi) f(\xi)\, d\xi.

Αυτή είναι η βασική ιδέα: λύνεις μία φορά το πρόβλημα σημειακής πηγής και μετά συνδυάζεις αυτές τις σημειακές αποκρίσεις για να χειριστείς μια γενική πηγή ff.

Τι σημαίνει η συνάρτηση Green

Η πηγή δέλτα είναι αυτό που κάνει τον ορισμό χρήσιμο. Αντί να λύσεις αμέσως την πλήρη εξίσωση, πρώτα ζητάς την απόκριση στη πιο συγκεντρωμένη είσοδο που γίνεται.

Έτσι μπορείς να διαβάζεις τη G(x,ξ)G(x,\xi) ως «την επίδραση στο xx μιας μοναδιαίας ώσης που εφαρμόζεται στο ξ\xi». Μια πιο σύνθετη πηγή ff αντιμετωπίζεται τότε ως συνεχής υπέρθεση σημειακών πηγών. Αυτό το βήμα λειτουργεί μόνο επειδή το πρόβλημα είναι γραμμικό.

Γιατί οι συνοριακές συνθήκες αλλάζουν την απάντηση

Μια συνάρτηση Green δεν καθορίζεται μόνο από τον διαφορικό τελεστή. Ανήκει σε ολόκληρο το πρόβλημα, μαζί με τις συνθήκες του.

Για παράδειγμα, ο τελεστής u-u'' στο 0<x<10<x<1 με u(0)=u(1)=0u(0)=u(1)=0 έχει διαφορετική συνάρτηση Green από τον ίδιο τελεστή με συνοριακές συνθήκες Neumann. Η εξίσωση μπορεί να φαίνεται ίδια, αλλά οι επιτρεπτές λύσεις αλλάζουν, άρα αλλάζει και ο πυρήνας.

Αυτό είναι ένα από τα πιο συνηθισμένα λάθη. Δεν υπάρχει μία μοναδική συνάρτηση Green για «την εξίσωση», εκτός αν οι συνθήκες αποτελούν ήδη μέρος της διατύπωσης.

Λυμένο παράδειγμα: το πρόβλημα Dirichlet για u(x)=f(x)-u''(x)=f(x)

Θεώρησε το πρόβλημα συνοριακών τιμών

u(x)=f(x),0<x<1,-u''(x) = f(x), \qquad 0 < x < 1,

με

u(0)=0,u(1)=0.u(0)=0, \qquad u(1)=0.

Για αυτό το συγκεκριμένο πρόβλημα, η συνάρτηση Green είναι

G(x,ξ)={x(1ξ),xξ,ξ(1x),xξ.G(x,\xi) = \begin{cases} x(1-\xi), & x \le \xi, \\ \xi(1-x), & x \ge \xi. \end{cases}

Είναι συνεχής ως προς το xx, μηδενίζεται στα x=0x=0 και x=1x=1, και η πρώτη της παράγωγος έχει το σωστό άλμα στο x=ξx=\xi. Αυτό το άλμα είναι που παράγει την πηγή δέλτα στην εξίσωση G(x,ξ)=δ(xξ)-G''(x,\xi)=\delta(x-\xi).

Μόλις γίνει γνωστός ο πυρήνας, κάθε όρος πηγής για αυτό το ίδιο πρόβλημα συνοριακών τιμών χρησιμοποιεί τον ίδιο τύπο:

u(x)=01G(x,ξ)f(ξ)dξ.u(x)=\int_0^1 G(x,\xi) f(\xi)\, d\xi.

Διάλεξε έναν απλό όρο πηγής:

f(x)=1.f(x)=1.

Τότε

u(x)=01G(x,ξ)dξ=0xξ(1x)dξ+x1x(1ξ)dξ.u(x)=\int_0^1 G(x,\xi)\, d\xi = \int_0^x \xi(1-x)\, d\xi + \int_x^1 x(1-\xi)\, d\xi.

Υπολόγισε κάθε μέρος:

0xξ(1x)dξ=(1x)x22,\int_0^x \xi(1-x)\, d\xi = (1-x)\frac{x^2}{2}, x1x(1ξ)dξ=x(1x)22.\int_x^1 x(1-\xi)\, d\xi = x\frac{(1-x)^2}{2}.

Προσθέτοντάς τα παίρνεις

u(x)=x(1x)2.u(x)=\frac{x(1-x)}{2}.

Ένας γρήγορος έλεγχος το επιβεβαιώνει:

u(x)=12x2,u(x)=1,u'(x)=\frac{1-2x}{2}, \qquad u''(x)=-1,

οπότε

u(x)=1=f(x),-u''(x)=1=f(x),

και οι συνοριακές τιμές είναι

u(0)=0,u(1)=0.u(0)=0, \qquad u(1)=0.

Αυτό το παράδειγμα δείχνει καθαρά το όφελος. Δεν ξαναχτίζεις τη μέθοδο για κάθε νέο ff· κρατάς τον ίδιο πυρήνα και αλλάζεις μόνο το ολοκλήρωμα.

Συνηθισμένα λάθη με τη συνάρτηση Green

  1. Να αντιμετωπίζεις τις συναρτήσεις Green σαν να λειτουργούν με τον ίδιο τρόπο και για μη γραμμικά προβλήματα. Το βήμα της υπέρθεσης εξαρτάται από τη γραμμικότητα.
  2. Να ξεχνάς ότι οι συνοριακές ή οι αρχικές συνθήκες είναι μέρος του ορισμού.
  3. Να υποθέτεις ότι ο πυρήνας πρέπει πάντα να είναι συμμετρικός. Η συμμετρία συνήθως απαιτεί επιπλέον δομή, όπως μια κατάλληλη αυτοσυζυγή διατύπωση.
  4. Να συγχέεις μια συνάρτηση Green με μια θεμελιώδη λύση. Συνδέονται στενά, αλλά δεν είναι πάντα το ίδιο αντικείμενο.
  5. Να χρησιμοποιείς τον ολοκληρωτικό τύπο χωρίς να ελέγχεις αν υπάρχει συνάρτηση Green για το συγκεκριμένο πρόβλημα.

Πού χρησιμοποιούνται οι συναρτήσεις Green

Οι συναρτήσεις Green εμφανίζονται στις συνήθεις και στις μερικές διαφορικές εξισώσεις κάθε φορά που ένα γραμμικό πρόβλημα οδηγείται από έναν όρο πηγής. Είναι συνηθισμένες στην ηλεκτροστατική, στη διάχυση, στα προβλήματα κυμάτων, στην κβαντομηχανική και στην ελαστικότητα.

Σε γραμμικά χρονικά αναλλοίωτα συστήματα, συνδέονται επίσης στενά με τις αποκρίσεις ώσης. Η ορολογία αλλάζει από πεδίο σε πεδίο, αλλά η ιδέα είναι παρόμοια: κατανοείς την απόκριση σε μία συγκεντρωμένη είσοδο και μετά από αυτήν χτίζεις την απόκριση σε μια γενική είσοδο.

Ένας γρήγορος τρόπος να το θυμάσαι

Αν ξεχάσεις τον τυπικό ορισμό, κράτα αυτήν την εκδοχή:

Συναˊρτηση Green=αποˊκριση σε μιˊα σημειακηˊ πηγηˊ.\text{Συνάρτηση Green} = \text{απόκριση σε μία σημειακή πηγή}.

Έπειτα η πλήρης λύση προκύπτει αθροίζοντας αυτές τις αποκρίσεις σημειακής πηγής σε όλο το πεδίο, και αυτό ακριβώς κάνει το ολοκλήρωμα.

Δοκίμασε έναν παρόμοιο όρο πηγής

Κράτησε τις ίδιες συνοριακές συνθήκες, αλλά αντικατάστησε το f(x)=1f(x)=1 με f(x)=xf(x)=x. Ο πυρήνας παραμένει ο ίδιος και αλλάζει μόνο το τελευταίο ολοκλήρωμα:

u(x)=01G(x,ξ)ξdξ.u(x)=\int_0^1 G(x,\xi)\,\xi\, d\xi.

Αυτό είναι ένα καλό επόμενο βήμα, γιατί ξεχωρίζει καθαρά τα δύο μέρη που μεταβάλλονται: η συνάρτηση Green ανήκει στη διατύπωση του προβλήματος, ενώ ο όρος πηγής μπορεί να αλλάζει από περίπτωση σε περίπτωση. Αν θέλεις να προχωρήσεις περισσότερο, δοκίμασε τη δική σου εκδοχή με διαφορετική πηγή και έλεγξε το ολοκλήρωμα που προκύπτει σε σχέση με τις συνοριακές συνθήκες.

Χρειάζεσαι βοήθεια με μια άσκηση;

Ανέβασε την ερώτησή σου και πάρε επαληθευμένη λύση βήμα-βήμα σε δευτερόλεπτα.

Άνοιξε το GPAI Solver →