|
|
Lexikon auf Ihrer Homepage |
|
Lexikon als Lesezeichen hinzufügen |
In der Mathematik ist eine Funktion oder Abbildung eine Beziehung (Relation) zwischen zwei Mengen, die jedem Element der einen Menge (Funktionsargument, unabhängige Variable, x-Wert) genau ein Element der anderen Menge (Funktionswert, abhängige Variable, y-Wert) zuordnet. Das Konzept der Funktion oder Abbildung nimmt in der modernen Mathematik eine zentrale Stellung ein; es enthält als Spezialfälle unter anderem parametrische Kurven, Skalar- und Vektorfelder, Transformationen, Operationen, Operatoren und vieles mehr.
Das Nebeneinander der Begriffe Funktion und Abbildung ist nur historisch zu verstehen.
Der Begriff Funktion, 1694 von Leibniz eingeführt, wurde zunächst als formelmäßige Rechenvorschrift aufgefasst, zum Beispiel <math>y = x^2</math> oder <math>f(x)=\sin x</math>. In der Schulmathematik wurde dieser naive Funktionsbegriff bis weit in die zweite Hälfte des 20. Jahrhunderts beibehalten. Bisweilen wurden auch mehrwertige Funktionen, zum Beispiel eine im Vorzeichen unbestimmte Quadratwurzelfunktion, zugelassen.
Erst als die Analysis im 19. Jahrhundert mit einem exakten Grenzwertbegriff auf eine neue Grundlage gestellt wurde, entdeckten Weierstraß, Dedekind und andere, dass Grenzwerte unendlicher Folgen „klassischer“ Funktionen sprunghaft sein können und sich nicht immer durch „geschlossene“ Formeln, d. h. mit endlich vielen Rechenoperationen ausdrücken lassen. Das erzwang eine schrittweise Ausweitung des Funktionsbegriffs.
Davon unabhängig wurde im 19. Jahrhundert die Gruppentheorie begründet, mit der man systematisch untersuchen kann, wie sich algebraische Gleichungen unter der Wirkung aufeinanderfolgender Transformationen verändern. Bei der Anwendung dieser Theorie auf geometrische Probleme wurden gleichbedeutend mit Transformation auch die Begriffe Bewegung und Abbildung gebraucht.
Als Anfang des 20. Jahrhunderts die Grundlagen der Mathematik einheitlich in der Sprache der Mengenlehre formuliert wurden, stellten sich die Begriffe Funktion und Abbildung dann als deckungsgleich heraus. Im Sprachgebrauch wirken die unterschiedlichen Traditionen jedoch fort. In der Analysis spricht man heute häufig noch von Funktionen, während man in der Algebra und in der Geometrie von Abbildungen spricht. Einige Mathematiker unterscheiden auch heute noch streng zwischen einer Abbildung und einer Funktion. Diese verstehen unter einer Funktion eine Abbildung in den reellen oder komplexen Zahlenkörper.
Weitere Synonyme für Funktion in spezielleren Zusammenhängen sind unter anderem Operator in der Analysis, Operation, Verknüpfung und Morphismus in der Algebra.
Heute sehen manche Autoren den Funktionsbegriff nicht unbedingt auf Mengen beschränkt an, sondern lassen jede aus geordneten Paaren bestehende Klasse, die keine verschiedenen Elemente mit gleicher linker Komponente enthält, als Funktion gelten[1]. Mengentheoretisch ausgedrückt werden Funktionen also als rechtseindeutige Relationen definiert.
Eine Funktion <math>f</math> ordnet jedem Element <math>x</math> einer Definitionsmenge <math>D</math> genau ein Element <math>y</math> einer Zielmenge <math>Z</math> zu.
Schreibweise:
Anmerkungen:
Mengentheoretisch ist eine Funktion eine spezielle Relation:
Die letzten beiden Eigenschaften lassen sich auch wie folgt zusammenfassen:
Oft möchte man aber auch die Zielmenge explizit zu einem Teil der Funktion machen, zum Beispiel um Aussagen zur Surjektivität anstellen zu können:
<math>G_f</math> wird auch der Graph der Funktion <math>f</math> genannt. Die Definitionsmenge <math>D</math> der Funktion ist dabei durch ihren Graphen eindeutig bestimmt und besteht aus den ersten Komponenten aller Elemente des Graphen. Stimmen zwei Funktionen in ihren Graphen überein, so sagt man auch, sie seien im Wesentlichen gleich.
Man kann jedoch auch noch die Definitionsmenge hinzunehmen und eine Funktion entsprechend als ein Tripel <math>f = (G_f,D,Z)</math>, <math>G_f</math> wie oben, definieren.
Eine Zuordnung kann unter anderem in einer der folgenden Formen beschrieben werden:
| <math>x</math> | 1 | 2 | 3 | 4 | 5 | 6 | 7 | … |
| <math>y</math> | 1 | 4 | 9 | 16 | 25 | 36 | 49 | … |
Für Funktionen gibt es etliche symbolische Schreibweisen, die jeweils einige spezielle Eigenschaften der Funktion ausdrücken. Im Folgenden werden einige wichtige genannt.
| Symbol | Erklärung |
|---|---|
| <math>f\colon\, A\to B</math> | Funktion von <math>A</math> nach <math>B</math> |
| <math>f\colon\, a\mapsto b</math> | Funktion, die <math>a</math> auf <math>b</math> abbildet; statt <math>b</math> kann auch ein Term o. Ä. stehen |
| <math>(a,b) \in f</math> <math>(a,b) \in G_f</math> |
Funktion, die <math>a</math> auf <math>b</math> abbildet; statt <math>b</math> kann auch eine Formel o. Ä. stehen (mengentheoretische Schreibweise) |
| <math>f\colon\, a\mapsto f(a) := b</math> | Funktion, die <math>a</math> auf <math>b</math> abbildet, die die elementweise Zuordnung mit Beschreibung der Funktionssymbolik (statt <math>f(a)</math> stehen oft Dinge wie <math>a^{{-}1},\; \overline{a},\; a\cdot c</math> u. Ä.) und der Formel o. Ä. (an der Stelle von <math>b</math>) zur Berechnung des Bildes angibt |
| <math>f\colon\, A\to B,\, a\mapsto f(a) := b</math> | Ausführlichste Notation, die alle beteiligten Mengen und die elementweise Zuordnung mit Beschreibung der Funktionssymbolik und der Formel o. Ä. zur Berechnung des Bildes angibt |
| <math>f\colon\, A\rightarrowtail B</math> | injektive Funktion von <math>A</math> nach <math>B</math> |
| <math>f\colon\, A\twoheadrightarrow B</math> | surjektive Funktion von <math>A</math> nach <math>B</math> |
|
<math>f\colon\, A\;\operatorname\leftrightarrow\; B</math> |
bijektive Funktion von <math>A</math> nach <math>B</math> |
| <math>f\colon\, A\hookrightarrow B</math> | Inklusionsabbildung, natürliche Inklusion, natürliche Einbettung von <math>A</math> in <math>B</math> (A ist Untermenge von B, und die Funktion bildet jedes Element von <math>A</math> auf sich ab.) |
|
<math>f = \operatorname{id}_A</math> |
Identität, identische Abbildung auf A oder von <math>A</math> nach <math>B</math> (A = B, und die Funktion bildet jedes Element auf sich ab.) |
|
<math>f\colon\, A \;\stackrel{\mathrm{\cong}}\rightarrow\; B</math> |
Isomorphismus von <math>A</math> nach <math>B</math> |
| <math>f\colon\, A\rightsquigarrow B</math> | partielle Funktion (s. o.) von <math>A</math> nach <math>B</math> |
| <math>f\colon\, A\multimap B</math> | mehrwertige Funktion, Korrespondenz (s. o.) von <math>A</math> nach <math>B</math> |
Die Symbole können auch, wo sinnvoll, miteinander kombiniert werden.
Für die Zuordnung eines Funktionswertes y zu einem Argument x gibt es eine Reihe verschiedener Sprech- oder ausführlicher Schreibweisen, die alle mehr oder weniger gleichwertig sind und vor allem in Abhängigkeit von dem, was vordergründig ausgedrückt werden soll, vom jeweiligen Kontext, der benutzten Symbolik und auch vom Geschmack des Sprechers (Schreibers) gewählt werden. Hier einige Beispiele:
Davon zu unterscheiden ist die Sprech- und Schreibweise: „y ist eine Funktion von x“, die vor allem in der Physik sehr nahe stehenden Bereichen der Mathematik auftaucht. Sie ist die ältere und ursprüngliche Sprech- und Schreibweise und beschreibt die Abhängigkeit einer Variablen <math>y</math> von einer anderen Variablen <math>x</math>, im Gegensatz dazu, dass mit Hilfe der Variablen <math>x</math> und <math>y</math> (stellvertretend) die Zuordnung bestimmter Elemente von Mengen beschrieben wird. Die „physikalische“ Sprechweise stammt von dem Vorgehen, zunächst zwei veränderlichen Größen (der physikalischen Realität) Symbole, nämlich die Variablen <math>x</math> und <math>y</math>, zuzuordnen und danach deren Abhängigkeit festzustellen. Steht beispielsweise <math>y</math> für die Raumtemperatur und <math>x</math> für die Zeit, so wird man feststellen können, dass sich die Raumtemperatur in Abhängigkeit von der Zeit ändert und somit „die Raumtemperatur eine Funktion der Zeit ist“ oder stellvertretend „y eine Funktion von x ist.“
Statt Definitionsmenge <math>A</math> wird auch Definitionsbereich, Domain, Urbildmenge oder schlicht Urbild gesagt. Insbesondere im Falle partieller Funktionen wird zusätzlich von der Quellmenge gesprochen, diese heißt auch Quelle oder Source. Die Elemente von <math>A</math> heißen Funktionsargumente oder Urbilder, salopp auch <math>x</math>-Werte. Die Zielmenge B wird auch Wertemenge, Wertebereich, Codomain, Destination oder Target genannt, die Elemente von <math>B</math> heißen Zielwerte oder Zielelemente, salopp auch <math>y</math>-Werte. Funktionswerte, Bildelemente oder schlicht Bilder heißen dagegen nur diejenigen Elemente von <math>B,</math> die tatsächlich als Bild eines Arguments auftreten, die Menge der Funktionswerte heißt Bildmenge, Bild, Image oder Range von <math>f.</math>
Wertemenge/-bereich wird manchmal etwas uneinheitlich auch als Synonym zu Bildmenge benutzt.
Für die verschiedenen Mengen sind diverse Operatoren-Schreibweisen in Gebrauch, also Kurzschreibweisen, die einer Funktion <math>f</math> ihre verschiedenen Mengen zuordnen. Hier die gängigsten Beispiele:
| Definitionsbereich | <math>\operatorname{Def}_f,\; \operatorname{Def}(f),\; \operatorname{Dom}_f,\; \operatorname{dom}(f),\; \operatorname D_f,\; \operatorname D(f),\; \operatorname{Ur}_f,\; \operatorname{Ur}(f)</math> |
| Quellmenge | <math>\operatorname{Quelle}_f,\; \operatorname{Quelle}(f),\; \operatorname Q_f,\; \operatorname Q(f),\; \operatorname{Src}_f,\; \operatorname{Src}(f)</math> |
| Bildmenge | <math>f(A),\; \operatorname{Bild}_f,\; \operatorname{Bild}(f),\; \operatorname B_f,\; \operatorname B(f),\; \operatorname{Im}_f,\; \operatorname{Im}(f),\; \operatorname I_f,\; \operatorname I(f),\; \operatorname{Ran}_f,\; \operatorname{ran}(f),\; \operatorname R_f,\; \operatorname R(f)</math> |
| Wertebereich | <math>\operatorname{Werte}_f,\; \operatorname{Werte}(f),\; \operatorname W_f,\; \operatorname W(f),\; \operatorname{Ziel}_f,\; \operatorname{Ziel}(f),\; \operatorname{Cod}_f,\; \operatorname{Cod}(f),\; \operatorname{Dst}_f,\; \operatorname{Dst}(f)</math> |
Insbesondere wird für jede Untermenge <math>C\subset\operatorname{Bild}_f</math> von <math>\operatorname{Bild}_f</math> mit <math>f^{{-}1}(C)</math> das Urbild von <math>C</math> bezüglich der Funktion <math>f</math> bezeichnet. Es gilt dann <math>\operatorname{Def}_f = f^{{-}1}(\operatorname{Bild}_f).</math> Dieses <math>f^{{-}1}(C)</math> ist nicht zu verwechseln mit dem Bild der Umkehrfunktion einer bijektiven Funktion, es ist nur eine Schreibweise für das Urbild; im Falle, dass <math>f</math> bijektiv ist, stimmen aber das so beschriebene Urbild von <math>C</math> bezüglich <math>f</math> und das Bild von <math>C</math> unter der Umkehrfunktion <math>f^{{-}1}</math> überein.
Eine Funktion <math>f \colon X\to Y</math>, deren Definitionsbereich <math>X</math> eine Produktmenge <math>X=A\times B</math> ist, heißt oft zweistellig. Den Wert von <math>f</math>, der bei Anwendung von <math>f</math> auf das Paar <math>(a,b)</math> erhalten wird, bezeichnet man mit <math>f(a,b)</math>.
Analoges gilt für höhere Stelligkeiten. Eine Funktion <math>f:A\times B \times C \to D</math> bezeichnet man üblicherweise als dreistellig. Eine Funktion, deren Definitionsbereich keine Produktmenge ist (oder bei der die innere Struktur des Definitionsbereichs keine Rolle spielt) bezeichnet man als einstellig. Unter einer nullstelligen Funktion versteht man eine Funktion, deren Definitionsbereich das leere Produkt <math>\{()\}</math>, eine gewisse einelementige Menge ist.
Statt einstellig, zweistellig, dreistellig sagt man auch oft unär, binär, ternär; Stelligkeit wird daher auch als „Arität“ (englisch: arity) bezeichnet.
Eine Funktion <math>f\colon\, U \to \R,\ U\subseteq\R</math>, kann man visualisieren, indem man ihren Graphen in ein (zweidimensionales) Koordinatensystem zeichnet. Der Funktionsgraph einer Funktion <math>f</math> kann mathematisch definiert werden als die Menge aller Elementepaare <math>(x|y)</math>, für die <math>y = f(x)</math> ist. Der Graph einer stetigen Funktion auf einem zusammenhängenden Intervall bildet eine zusammenhängende Kurve (genauer: die Menge der Punkte der Kurve, aufgefasst als Unterraum des topologischen Raumes <math>\R^2</math> ist zusammenhängend).
Analog kann man Funktionen <math>f\colon\, U \to \R^2,\, U\subseteq\R</math>, und <math>g\colon\, U \to \R,\, U\subseteq\R^2</math>, visualisieren, indem man sie in ein dreidimensionales Koordinatensystem zeichnet. Ist <math>f</math> stetig, so ergibt sich eine Kurve (die auch Ecken haben kann), die sich durch das Koordinatensystem „schlängelt“. Ist <math>g</math> stetig, so ergibt sich eine Fläche als Bild, typischerweise in Form einer „Gebirgslandschaft“.
Computerprogramme zur Darstellung von Funktionen heißen Funktionenplotter. Funktionsprogramme gehören auch zum Funktionsumfang von Computeralgebrasystemen (CAS), matrizenfähigen Programmierumgebungen wie MATLAB, Scilab, GNU Octave und anderen Systemen. Die wesentlichen Fähigkeiten eines Funktionenplotters sind auch auf einem graphikfähigen Taschenrechner verfügbar. Es gibt auch Web-gestützte Angebote, die nur einen aktuellen Browser benötigen.
Funktionen, die Zusammenhänge wie Operationen (Addition, etc.) in der Definitions- und der Zielmenge nicht stören werden verträglich genannt. Siehe auch Homomorphismus, Morphismus und Kategorientheorie.
Ein fundamentales Konzept in der Mathematik stellen Strukturen dar, die dadurch entstehen, dass Mengen in Verbindung mit dazu gehörigen Abbildungen gesehen werden. Derartige Strukturen bilden die Grundlage praktisch aller mathematischen Disziplinen, sobald sie über elementare Mengenlehre, kombinatorische Probleme oder grundlegende mathematisch-philosophische Fragestellungen hinausgehen.
Mengen können durch sogenannte Verknüpfungen strukturiert werden. Der wichtigste Spezialfall ist die innere zweistellige Verknüpfung, dabei handelt es sich um eine Abbildung der Form <math>f\colon\, A\times A \rightarrow A</math>.
Beispiele für innere zweistellige Verknüpfungen sind Rechenoperationen, wie die Addition oder Multiplikation auf Zahlenmengen. Dementsprechend wird das Bild <math>*(x,y)</math> eines Paares <math>(x,y)</math> unter einer Verknüpfung <math>*</math> üblicherweise in der Form <math>x*y</math> geschrieben.
Ist auf der Menge <math>B</math> eine innere zweistellige Verknüpfung <math>*</math> gegeben, so lässt sich auch auf <math>B^A</math> eine innere zweistellige Verknüpfung von Abbildungen <math>f,g \in B^A</math> definieren:
Eine zweite wichtige Art der Abbildung ist die äußere zweistellige Verknüpfung, dies ist eine Abbildung der Form <math>f\colon\, O\times A \to A</math> oder <math>f\colon\, A\times O \to A</math>. <math>O</math> wird dabei als Operatorenbereich bezeichnet.
Wichtigste Beispiele hierfür sind Moduln über Ringen und Vektorräume.
Eine topologische Struktur oder ein topologischer Raum besteht aus einer nichtleeren Menge <math>X</math> und einem Mengensystem sogenannter offener Mengen, einer Topologie. Eine Topologie kann definiert werden mittels einer Abbildung
mit
Die Mengen <math>U \in \mathcal U(x)</math> werden als Umgebungen von <math>x</math> bezeichnet. <math>\mathcal U</math> ordnet also jedem Element <math>x \in X</math> die Menge <math>\mathcal U(x)</math> seiner Umgebungen zu. (Gelegentlich wird die Abbildung <math> \mathcal U</math> selbst als Topologie bezeichnet.)
In der Analysis werden üblicherweise topologische Räume betrachtet, deren topologische Struktur durch eine sogenannte Abstandsfunktion oder Metrik erzeugt wird. Eine Metrik ist dabei eine Abbildung
<math>d\colon\, X \times X \to [0, \infty[</math> mit den folgenden Eigenschaften für alle <math>x,y,z \in X</math>:
Anschaulich gesprochen, gibt eine Metrik also den Abstand zweier Elemente an.
Handelt es sich bei der zu betrachtenden Menge um einen Vektorraum <math>V</math> über dem reellen oder komplexen Zahlenkörper <math>\mathbb{K} \in\{\mathbb{R},\mathbb{C}\}</math>, so kann eine Metrik (und damit eine Topologie) mittels einer Norm erzeugt werden. Eine Norm ist eine Abbildung
<math>\|.\|\colon\, V \to [0,\infty[</math> mit
für alle <math>x,y \in V</math> und alle <math>\alpha \in \mathbb{K}.</math> (Die Definition gilt in analoger Weise für Moduln aller Art.)
Anschaulich kann die Norm eines Vektors als seine Länge interpretiert werden. Abschwächungen des Normbegriffes sind Halbnormen und Quasi-Normen, mittels derer sich ebenfalls topologische Strukturen (allerdings keine Metriken) definieren lassen.
sind in der linearen Algebra und Funktionalanalysis betrachtete Abbildungen, die eine topologische und insbesondere geometrische Struktur erzeugen können.
Ist <math>V</math> ein Vektorraum über dem reellen oder komplexen Zahlenkörper <math>\mathbb{K}\in\{\mathbb{R},\mathbb{C}\}</math>, so ist eine Sesquilinearform eine Abbildung
<math>s\colon\, V \times V \to \mathbb{K}</math>, mit den Eigenschaften
Man sagt, <math>s</math> ist linear in der zweiten und antilinear (oder auch semilinear) in der ersten Komponente. Diese Anordnung ist allerdings willkürlich und variiert von Autor zu Autor.
Erfüllt die quadratische Form <math>q(x) := s(x,x)</math> von <math>s</math> zusätzlich die Bedingung
so nennt man <math>s</math> positiv semidefinit oder positiv definit.
Ist <math>V</math> ein komplexer Vektorraum, so bezeichnet man <math>s</math> in diesen Fällen schlicht als positiv, oder strikt positiv und es folgt, dass die Sesquilinearform hermitesch ist, das heißt es gilt
<math>s(x,y) = \overline{s(y,x)}.</math>
Ist <math>V</math> ein reeller Vektorraum, so nennt man eine Sesquilinearform, die die entsprechende Bedingung
<math>s(x,y) = s(y,x)</math> erfüllt, symmetrisch. Die Symmetrie einer Sesquilinearform folgt nicht aus ihrer Definitheit.
Eine positive (oder positiv semidefinite und symmetrische) Sesquilinearform bezeichnet man als Semiskalarprodukt, eine strikt positive (oder positiv definite und symmetrische) Sesquilinearform als Skalarprodukt. Im zweiten Fall schreibt man <math>\langle x,y\rangle = s(x,y)</math>.
Jedes Skalarprodukt (auch Semiskalarprodukt) erzeugt mittels <math>(q(x))^{\frac{1}{2}}</math> eine Norm (auch Halbnorm), also eine topologische Struktur.
Zusätzlich lässt sich mittels eines Skalarproduktes der Begriff der Orthogonalität definieren. Zwei Vektoren <math>x,y</math> heißen orthogonal genau dann, wenn <math>\langle x,y\rangle = 0</math> gilt.
Es gibt unterschiedlichste Unterscheidungsmerkmale und somit auch viele Namen für einzelne Funktionstypen.
Eine Multifunktion (auch mehrwertige Funktion oder Korrespondenz genannt) ist eine linkstotale Relation. Das heißt, die Elemente der Definitionsmenge <math>X</math> können auf mehrere Elemente der Zielmenge <math>Y</math> abgebildet werden. Man schreibt auch <math>f:X\multimap Y</math>. Ein Beispiel für Multifunktionen sind die Umkehrfunktionen von surjektiven Funktionen. (Wenn <math>f:X\rightarrow Y</math> surjektiv ist, gilt automatisch: <math>f^{-1}:Y\multimap X</math> ist eine Multifunktion.)
Wenn <math>Y</math> eine Menge ist, dann kann man jede Multifunktion <math>f:X\multimap Y</math> auch als eine Funktion <math>\tilde f</math> darstellen, die in die Potenzmenge von <math>Y</math> geht: <math>\tilde f:X\rightarrow\wp(Y)</math>.
Wohlzuunterscheiden vom Begriff der Funktion ist der Begriff der partiellen Funktion der theoretischen Informatik, in der Mathematik spricht man eher von „nicht überall definierten Funktionen“ oder von „funktionaler Relation“. Hier darf es Elemente der Quellmenge (<math>x</math>-Werte) geben, denen kein Wert der Zielmenge (<math>y</math>-Wert) zugeordnet ist. Hier ist dann die Nennung der Quellmenge in der obigen Tripelschreibweise tatsächlich notwendig. Allerdings darf es auch dort für einen <math>x</math>-Wert nicht mehr als einen <math>y</math>-Wert geben. Um partielle Funktionen von Funktionen zu unterscheiden, bezeichnet man letztere auch als totale oder überall definierte Funktionen.
Häufig liegen die Werte einer Funktion nicht in einer Zielmenge, sondern lediglich in einer echten Klasse, beispielsweise sind Mengenfolgen „Funktionen“ mit Definitionsbereich <math>\N</math> und Werten in der Allklasse. Um die mengentheoretischen Probleme, die sich daraus ergeben, zu vermeiden, betrachtet man nur noch den Graph der entsprechenden Funktion, genauer: Ein funktionsartiger Graph ist eine Menge <math>G</math> von Paaren <math>(x,y)</math>, so dass keine zwei Paare im ersten Eintrag übereinstimmen:[4]
Definitions- und Wertemenge sind tatsächlich Mengen, aber es ist nicht nötig, sich von vornherein auf eine Zielmenge festzulegen.