Abbildung von (0,1)×(0,1)→(0,1)(0,1)×(0,1)→(0,1)(0,1) \times (0,1) \to (0,1)

Ich versuche, eine Injektion zu finden F : ( 0 , 1 ) × ( 0 , 1 ) ( 0 , 1 ) . Ich glaube nicht, dass meine jetzige Idee streng genug ist.

Lassen ( A , B ) ( 0 , 1 ) × ( 0 , 1 ) , So A , B ( 0 , 1 ) , und es gibt daher Dezimalentwicklungen:

A = 0. X 1 X 2 X 3 B = 0. j 1 j 2 j 3
Dann definieren wir
F ( A , B ) = 0. X 1 j 1 X 2 j 2 X 3 j 3
Es ist möglich dass A Und B haben nicht-eindeutige Dezimalerweiterungen, aber wir nehmen ohne Einschränkung der Allgemeinheit an, dass diese Dezimalstellen enden, bevor die Ausgabe von erstellt wird F .

Lassen ( A , B ) , ( C , D ) ( 0 , 1 ) × ( 0 , 1 ) , Wo

A = 0. A 1 A 2 A 3 B = 0. B 1 B 2 B 3 C = 0. C 1 C 2 C 3 D = 0. D 1 D 2 D 3
wir nehmen an F ( A , B ) = F ( C , D ) . So
0. A 1 B 1 A 2 B 2 = 0. C 1 D 1 C 2 D 2
So A 1 = C 1 , B 1 = D 1 , usw. also A = B Und C = D , So ( A , B ) = ( C , D ) .

Habe ich irgendetwas übersehen, das dieses Argument rigoros machen würde?

Sie müssen genau erklären, was mit Zahlen wie zu tun ist 0,19999999... . Ansonsten ist es in Ordnung.
Wenn Sie davon ausgehen, dass diese Dezimaldarstellungen enden, wie würden Sie beispielsweise abbilden? ( π 4 , π 6 ) ?
@JCAA: Reicht es zu sagen, dass ich behandeln würde 0,199999999 Als wäre es 0,2 bevor Sie das Mapping einrichten?
@travvytree: Ich hätte klarer sein sollen. Ich möchte nicht, dass alle Erweiterungen beendet werden, sondern nur nicht eindeutige, wie die 0,19999 Beispiel.
Er nimmt nur an, dass Zahlen mit mehreren Dezimalerweiterungen "abbrechen". Diese Zahlen sind rational, weil sie endliche Dezimalerweiterungen haben. Aber das OP muss besser erklären, was mit diesen Zahlen zu tun ist. Diese sind schlimmer als π / 4 .
Was meinst du mit "behandeln"?
Können Sie mehr darüber sagen, was ich vermisse? Wenn A = 0,19999999 , dann hat es unendlich viele Dezimalerweiterungen, aber es gibt eine einzige, eindeutige Erweiterung, die endet. Ich kann definieren A ' Und B ' um die eindeutige 'abschließende' Dezimalstelle zu sein und dann zu handeln ( A ' , B ' ) . Weil ( A ' , B ' ) = ( A , B ) , habe ich definiert F für alles drin ( 0 , 1 ) × ( 0 , 1 ) . Ist das besser?
@ Tanner55 Das ist etwas verwirrend. 0,1999 ist der gleiche Wert a 0,2 . Es gibt keinen Unterschied zwischen diesen beiden Zahlen. Es ist also keine gute Idee, es zu definieren A ' , weil in Ihrer Definition, A ' = A . Stattdessen ist es vorzuziehen, zu definieren X ich mit Bezug zu A direkt.
Könnte ich also definieren F aufzunehmen ( A , B ) und dann die Ziffern der ausgeben ( A ' , B ' ) Erweiterung?
@ Tanner55 Sie verwenden dasselbe Symbol, A , für zwei Dinge. Eins ist die reelle Zahl A , und das andere ist eine Dezimalerweiterung von A . Daher kommt die Verwirrung, denn als reelle Zahlen A Und A ' sind genau das gleiche .
Was aber, wenn ich die Ziffern umbenennen würde? A = A 1 A 2 A 3 , A ' = A 1 ' A 2 ' A 3 ' . Das gleiche mit B Und B ' . So ( A , B ) = ( A ' , B ' ) , aber ich definiere F durch die Regel, dass es eine Eingabe mit einer unendlichen Folge von Neunen "konvertiert", wie z. B. die Erweiterung von A ' , zu der eindeutigen abschließenden Erweiterung, wie z. B. die für A , und verwendet dann diesen Algorithmus. Ist das besser?
@ Tanner55 Ja, das macht Sinn. Aber auch hier würde ich die Verwendung vermeiden A Und A ' , weil das wiederum genau das gleiche Objekt ist . Die Verwendung von zwei Symbolen zur Bezeichnung einer Sache führt zu unnötiger Verwirrung. Stattdessen würde ich sagen A = 0. A 1 A 2 = A 1 ' A 2 ' , dann geben Sie das ausdrücklich an F arbeitet mit der Dezimalerweiterung, die endet.
Hier ist eine andere Lösung, die darin besteht, natürliche Sequenzen anstelle von Ziffern zu verschachteln math.stackexchange.com/a/2540524/399263

Antworten (1)

Ich denke, es reicht zu sagen, dass Sie keine unendliche Reihe von Neunen in der Erweiterung von zulassen A Und B . Mit anderen Worten, man kann sagen, dass wenn A hat zwei Dezimalerweiterungen, die Sie definieren X ich die Dezimalwerte der Erweiterung sein, die "beendet", dh wird 0 ab irgendwann.

Das wiederum bedeutet auch, dass es bei der Konstruktion keine unendlichen Neunenreihen gibt F ( A , B ) , was sich leicht nachweisen lässt.

Wie klingt das für einen Beweis: if F ( A , B ) endet in einer unendlichen Reihe von Neunen, dann entweder A beendet nicht bzw B endet nicht, ein Widerspruch.
@ Tanner55 Dieser Beweis ist technisch falsch. Sie behaupten, dass wenn F ( A , B ) endet dann in einer unendlichen Reihe von Neunen A nicht oder _ B nicht. Das ist keine gültige Implikation. In Wirklichkeit ist die Implikation, dass wenn F ( A , B ) tut, dann A muss auch, und das ist der Widerspruch. Dh, Sie beginnen mit der Annahme, dass F ( A , B ) endet mit Neunen, und daraus schließen Sie das A muss mit neunen enden. Aber das weißt du auch A endet nicht mit Neunen, daher erreichen Sie einen Widerspruch.