Definition von Daniel Marschall
Sei .
Dann ist der Concat-Operator zwischen den Zahlen wie folgt definiert:
Wobei die natürliche Zahl bzw. Null in ein Wort umwandelt,
das Wort wiederum in eine natürliche Zahl bzw. Null zurückwandelt
und die Konkatenation der Wörter.
Beispiel:
Sei die Länge der Zahl , dann können wir die Concat-Operation nicht nur formell, sondern auch mathematisch definieren:
Beispiel:
Anmerkung: Die formelle und mathematische Definition der Längen-Funktion findet in Abschnitt (3) statt.
Außerdem sei definiert, das die Priorität dieses Operators über der Multiplikation/Division und Additon/Subtraktion, allerdings unterhalb der Potenz liegt:
Sei .
Für die Konkatenation dieser Zahlen gilt:
Es gilt stets das Assoziativgesetz:
Das Kommutativgesetz gilt nur und nur dann, wenn gilt:
Es gibt ein linksneutrales Element :
Es existiert kein rechtsneutrales Element.
Es existiert kein Null- oder Einselement.
Die Länge einer Zahl ist definiert als
wobei die Länge des Wortes ist.
Die Länge von kann auch definiert werden mit
Im Gegensatz zu der Konkatenation von Wörtern ist das Summieren der Längen bei der Konkatenation von nicht immer möglich:
Begründung:
Wir haben oben in (2.3) das neutrale Element definiert, das eine Stelle wegfallen lässt:
Sei eine Folge mit .
Es sei definiert:
Aufgrund des nicht erfüllten Kommutativgesetzes der Concat-Operation kann die Folgenkonkatenation auch "rückwärts" durchlaufen werden:
Stand: 25.11.2010