Warum gibt es keine Funktion mit einer nicht leeren Domäne und einem leeren Bereich?

Lassen A eine nichtleere Menge sein und B = ; Dann A × B Ist ein Satz. Und lass F eine Funktion sein A B . Dann F A × B . Nach dem Axiom der Spezifikation F muss vorhanden sein (wenn ich da nichts vermasselt habe).

Aber das Buch, das ich gerade lese, Elements of Set Theory von Enderton, sagt, dass keine Funktion eine nicht leere Domäne und einen leeren Bereich haben kann, und es werden keine weiteren Details angegeben.

Daher meine Verwirrung. Seine Aussage gegen meinen Beweis. Das einzige Axiom, soweit ich weiß, das beweist, dass eine solche Menge nicht existiert, ist das Regelmäßigkeitsaxiom. Aber einen solchen Beweis kann ich nicht führen. Also brauche ich Hilfe. Ich hoffe, jemand kann klar erklären, warum eine solche Funktion nicht existiert und warum dies nicht dem Axiom der Spezifikation widerspricht.


Lassen Sie mich meine Verwirrung genauer erklären:

Das weiß ich erstmal A × ist leer. Aber × A ist ebenfalls eine leere Menge, dennoch gibt es kein Problem mit Funktionen mit einer leeren Domäne .

Das Buch, das ich gerade lese, definiert eine Funktion als:

„Eine Funktion ist eine Relation, so dass für jedes X In Dom F Es gibt nur eins j so dass X F j ."

und eine Beziehung als:

"Eine Relation ist eine Menge geordneter Paare."

Lassen Sie mich nun die Funktion definieren F als:

F = { X , j X A  Und  j B  und ... andere Bedingungen }
also ist es gleich:
F = { X , j A × B ... andere Bedingungen } .

Heißt das nicht F erfüllt die Bedingungen des Spezifikationsaxioms und existiert daher?


Was ich konkret fragen möchte ist:

  1. Wie definiert man eine Funktion F (so genau wie möglich)?

  2. Warum impliziert das obige Argument nicht, dass eine Funktion F : A B immer vorhanden?

  3. Tut F A × B halte noch wann B = ?

(Die Antwort auf #2 kann nicht einfach so lauten A × B = , Weil B × A = auch, aber eine Funktion B A existiert .)

Wie genau verwenden Sie das Spezifikationsaxiom? Der Satz C von Funktionen aus A Zu B sicherlich existiert, und die Spezifikation kann verwendet werden, um dies zu überprüfen. Aber die Existenz von C bedeutet nicht das Vorhandensein von Funktionen F : A B . In der Tat, C = .
Für jeden A A , es muss ein Unique vorhanden sein B B so dass ( A , B ) F . Können Sie das Problem mit dieser Einschränkung sehen, wenn A ist nicht leer und B ist leer?
@AndresCaicedo Das Buch definiert, dass eine Funktion eine Beziehung ist F so dass für jeden X im Dom F es gibt nur ein y so dass X F j .
Was ist Ihre Definition einer Funktion F : A B ? Eine Teilmenge F von A × B so dass für alle A In A , gibt es ein Unikat B In B so dass ( A , B ) F (So D Ö M ( F ) = A per Definition)? Oder eine Teilmenge F von A × B so dass für alle A In A , es gibt höchstens einen B In B so dass ( A , B ) F (so dass D Ö M ( F ) kann sich von unterscheiden A )? Im ersten Fall ist die Antwort klar. Im zweiten Fall scheint es eine willkürliche Entscheidung zu sein, sie aufzuerlegen D Ö M ( F ) .
@DetectiveKing Soll dieser Kommentar genau so sein, wie Sie das Axiom der Spezifikation verwendet haben?
@DetectiveKing - das Problem liegt in der Definition der Beziehung ; eine Relation R A × B ist eine Menge von Paaren (a,b) so dass A A Und B B . Wenn B = , wir haben kein B ...
@AndresCaicedo Ich kann die Existenz von sehen C bedeutet nicht das Vorhandensein von Funktionen F .Aber mein Beweis verwendet F als Teilmenge von A × B .
@DetectiveKing Hör auf, vage zu sein und schreibe deinen Beweis auf. Wie soll Ihnen irgendjemand helfen, wenn Sie Ihren Beweis geheim halten?
@AndresCaicedo Ich habe meinen Beitrag aktualisiert. Ich habe mein Bestes versucht, um meine Probleme zu erklären.
Ihre Definition von S macht keinen Sinn. Ihre Definition von F macht auch keinen sinn. Vielleicht meintest du S = { X , j X A , j B } ? Dann S ist nur A × B , was in diesem Fall tatsächlich der Fall ist . Sprichwort S = { X , j X A } macht keinen Sinn. Der X auf der linken Seite der wird nicht mit dem rechten übereinstimmen, der jetzt quantifiziert wird. Sie "fahren" dann fort, was zu schreiben F ist, aber du nicht. Sie haben einige Ellipsen geschrieben und haben das Falsche X A Und j B dort genauso. Es ist noch nicht präzise genug.
@AndresCaicedo ja. S = A × B .Ich gebe nur die Demo darüber, wie ich eine Beziehung definiere, die ich verwenden werde, um eine Funktion zu definieren F . Ich beziehe mich auf das Wiki . Und es gibt keine Definition in formaler Sprache. Ich habe eine falsche Schreibweise, aber die Hauptidee ist hier. Vielleicht eine andere Möglichkeit, die Frage zu stellen: Wie definieren Sie eine Funktion F ? Und warum F existiert nach Ihrer Definition nicht? F A × B noch halten? Ich möchte die Verantwortung nicht verschieben, aber vielleicht ist die Art und Weise, wie ich frage, klarer. Machen Sie eine Antwort, wenn es Ihnen nichts ausmacht.
@DetectiveKing: Ich habe gerade Ihre Frage bearbeitet, um sie zu verdeutlichen und einige Wiederholungen zu vermeiden. Fühlen Sie sich frei, alles zu beheben, was nicht mit dem übereinstimmt, was Sie fragen wollten (und um die Frage weiter zu vereinfachen, ob noch etwas Unnötiges übrig ist). (Ps. Für die Zukunft gilt: Wenn Sie Ihre Frage anhand von Kommentaren verbessern, wird es im Allgemeinen als besser angesehen, Ihre Frage „an Ort und Stelle“ zu bearbeiten, um sie zu verdeutlichen, als einfach weitere Fragen am Ende anzuhängen.)

Antworten (6)

Der mengentheoretische Standardweg zur Definition von Funktionen ist folgender:

  1. Das kartesische Produkt der Mengen A Und B , geschrieben als A × B , ist die Menge aller geordneten Paare , in denen sich das erste Element des Paares befindet A und die zweite drin B :

    A × B = { ( A , B ) : A A , B B } .

    (Diese geordneten Paare als Mengen darzustellen und zu zeigen, dass das kartesische Produkt zweier Mengen unter den Axiomen der Mengenlehre tatsächlich eine Menge ist, sind Details, die wir hier getrost überspringen können.)

  2. Eine Beziehung R zwischen den Sätzen A Und B ist eine Teilmenge ihres kartesischen Produkts: R A × B .

    (Oft schreiben wir aus Konvention A R B als Abkürzung für ( A , B ) R ; Dies ist besonders häufig der Fall, wenn das für die Beziehung gewählte Symbol kein Buchstabe ist R , sondern etwas Abstraktes wie oder .)

  3. Eine Funktion F aus A Zu B ist eine Beziehung zwischen A Und B (d. h. eine Teilmenge ihres kartesischen Produkts), die die folgenden zwei zusätzlichen Bedingungen erfüllt:

    • Existenz von Bildern : für alle A A , da ist ein B B so dass ( A , B ) F .

    • Einzigartigkeit von Bildern : if ( A , B ) F Und ( A , B ' ) F , Dann B = B ' .

    Wenn die Beziehung F ist dann für jeden eine Funktion A A , gibt es genau einen B B befriedigend ( A , B ) F . Wir nennen das B das Bild von A unter F , geschrieben F ( A ) , so dass:

    F ( A ) = B ( A , B ) F .


Also, was ist mit wann B = ? In diesem Fall für alle A , das kartesische Produkt A × B = , da es keine Paare gibt ( A , B ) so dass A A Und B B . (Dasselbe gilt natürlich auch wann immer A = .)

Da die einzige Teilmenge von Ist , die einzige Beziehung zwischen A Und B ist die leere Relation . Die Frage ist also: Ist die leere Relation eine Funktion von A Zu B ?

  • Wenn A , nein, ist es nicht, weil es mindestens einen gibt A A , aber es kann keine geben B so dass ( A , B ) .

  • Wenn A = , Ja, so ist es. In diesem Fall sind sowohl die Existenz- als auch die Eindeutigkeitsbedingungen vage wahr, da es keine gibt A A woran sie scheitern könnten.

Somit gibt es eine (einzelne) Funktion von der leeren Menge zu jeder Menge (einschließlich der leeren Menge selbst), aber es gibt keine Funktion von einer nicht leeren Menge zur leeren Menge.

Danke für die Antwort. Sie ist umfassend und hilfreich. Ich gebe Ihnen ein Kopfgeld, solange ich kann.
Gute Antwort. Ich habe ein Buch über homologische Algebra gelesen und fand diese Antwort für mich nützlich. Danke.

Du hast es vermasselt, weil A × ist die leere Menge. Also nur wenn A leer ist, existiert auch eine solche Funktion.

Hi, meiner Meinung nach geht es nicht darum, ob A × B leer ist oder nicht. Der Unterschied kommt wann B × A = .Ich habe meinen Beitrag aktualisiert und mehr über das Problem erklärt. Ich hoffe, Sie könnten einen Blick darauf werfen.
Detektiv König, F : A B bedeutet, dass (1) F ist eine Funktion (eine Menge geordneter Paare mit einer bestimmten Eigenschaft); (2) die Domäne von F ist alles _ A . Also wenn F es ist notwendigerweise der Fall, dass die Domäne von F leer ist, also wenn A ist nicht leer, F ist keine Funktion, deren Definitionsbereich ist A selbst; aber falls A ist leer (egal was B ist), dann ist es eine Funktion, deren Definitionsbereich ist A . So × A ist eine Funktion aus Zu A ; Aber A × muss keine Funktion von sein A Zu .
@AsafKragila Ich glaube, ich bekomme eine Idee in deinem Kommentar. Also, wenn lass F ein Satz mit einer Eigenschaft zu sein, um eine Funktion über den Satz mit der im Beitrag angegebenen Bedingung zu beschreiben. Der Satz existiert und ist leer. Aber der Satz F passt nicht zur Eigenschaft im Set B A , ist das richtig?
Nach sorgfältigem erneutem Lesen Ihrer Frage scheinen Sie dies mit dem Axiom der Spezifikation argumentieren zu wollen B A existiert, aber Sie verstehen nicht, warum es nicht leer ist. Aber du hast geschrieben F sowohl für diese Menge als auch für ihre Elemente. Ja, die Spezifikation impliziert das B A existiert, aber wir können beweisen, dass nein F A × B die Voraussetzungen für eine Mitgliedschaft erfüllt B A , also ist diese Menge leer.
@AsafKaragila Nein, das ist nicht wirklich der Versuch. Es ist natürlich nicht wirklich ein Versuch, aber der Glaube ist, dass jede Funktion von jeder Menge zu jeder anderen Menge durch Spezifikation definiert werden kann, einfach gesagt F = { ( X , j ) X A j B X A ! j B } , was natürlich völlig bedeutungslos ist.
@AsafKragila Danke für die Erklärung. Ich glaube, ich weiß, was hier vor sich geht. Und ich bin ziemlich schockiert, dass dieses Ding, das seine Eigenschaft in seinem eigenen Körper beschreibt, seine Existenz nicht beschreiben kann.
@AndresCaicedo Vielleicht weiß ich jetzt, was das Problem ist, wenn ich nichts falsch mache. Es ist wie beim Schreiben 1 / 0 wenn es um reelle Zahlen geht. Nun, das Buch, das ich gerade lese, betont die Probleme nicht, nachdem es eine Definition einer Funktion gegeben hat. Vielleicht nimmt es an, dass der Leser das Problem selbst behandelt, aber ich konnte nicht. Trotzdem danke für die Kommentar.

Eine Funktion F : A B ist eine Teilmenge von A × B so dass

  1. für jeden A A , es existiert B B so dass ( A , B ) F ;

  2. für jeden B , B ' B , falls vorhanden A A mit ( A , B ) F Und ( A , B ' ) F , Dann B = B ' .

Die erste Bedingung drückt aus, dass jedes Element in A hat ein Bild drin B . Die zweite Bedingung drückt aus, dass ein solches Bild durch das Element im Definitionsbereich eindeutig bestimmt ist. Also wenn A A , wir können schreiben F ( A ) um das eindeutige Element in zu bezeichnen B so dass ( A , F ( A ) ) F .

Nun, wenn B = , wir haben F A × = , So F ist leer. So jedes Element von A hat kein Bild drin B unter F , also eine Funktion F : A kann nur existieren, wenn auch A ist leer.

Im Gegenteil, wenn A = , Bedingung 1 kann für kein Element von fehlschlagen , das keine Elemente hat; auch Bedingung 2 kann nicht fehlschlagen, also gibt es tatsächlich eine Funktion F : B . Es ist einzigartig, weil F × B = , So F = .

Gegebene Sets A Und B , eine Funktion aus A Zu B ist eine Teilmenge F A × B so dass

A A   ! B B   ( ( A , B ) F ) .

Also wenn A Und B = , keine Funktion F existiert, da gegeben irgendwelche A A Sie können keine finden B B mit ( A , B ) A × B , als A × B ist leer.

Ich denke, das Problem ist hier. Wenn Sie sagen F Ist eine Teilmenge dann tritt das Problem auf. Ich habe meinen Beitrag aktualisiert.

Ich finde du verkomplizierst die Dinge zu sehr. Lassen A eine nichtleere Menge sein und lassen F : A eine Funktion sein.

Betrachten wir nun ein beliebiges Element von A und ruf es an X .

Dann F ( X ) , quod est absurdum.

Aber es gibt kein solches Problem, wenn die Domäne leer ist

Im Wesentlichen sagt Enderton das

(0) F  ist eine Funktion Dom  F lief  F =
ist falsch. Und aus dem, was ich in der Frage gelesen habe, und aus Ausschnitten in den Interwebs (z. B. http://tedsider.org/teaching/st/st_notes.pdf ), sind seine Definitionen für Domäne und Bereich
Dom  F = { X j :: X F j } lief  F = { j X :: X F j }

Nun, was bedeutet das Dom  F ?

Dom  F „Grundeigenschaft von  " X :: X Dom  F „Die obige Definition von  Dom " X :: j :: X F j

Ähnlich,

lief  F = „Grundeigenschaft von  " ¬ j :: j lief  F „Die obige Definition von  lief " ¬ j :: X :: X F j

Daher haben wir einen Widerspruch:

Dom  F lief  F = "die obigen Berechnungen" X , j :: X F j ¬ X , j :: X F j "Logik: Widerspruch" FALSCH

und daraus folgt direkt ( 0 ) ist falsch, unabhängig von der Definition von "Funktion" .

Es gibt also (unter Verwendung von Endertons Definitionen) nicht einmal eine Beziehung F mit einem nicht leeren Definitionsbereich und einem leeren Bereich, und daher (da jede Funktion eine Relation ist) gibt es auch keine Funktion mit einem nicht leeren Definitionsbereich und einem leeren Bereich.

Beachten Sie, wie keine festen Sätze A oder B wurden bisher erwähnt.

Enderton kürzt dann ab

F : A B F  ist eine Funktion Dom  F = A lief  F B
Beachten Sie, dass diese Definition hinsichtlich Domäne und Bereich asymmetrisch ist: F : A ist falsch für nicht leer A (wie wir gerade oben bewiesen haben), aber F : B ist wahr gdw F = (seit  ist eine Funktion ), unabhängig vom Wert von B . Dies ist genau die in der Frage festgestellte Asymmetrie.