Permutationen
Betrachte eine Liste von Objekten. Eine Anordnung dieser Objekte (durch vertauschen) nennt man eine Permutation. Wir interessieren uns für die Anzahl der möglichen Permutationen, die gebildet werden können. Für diese Diskussion müssen wir zwischen dem Fall, dass alle Objekte unterschiedlich sind, und dem Fall, dass einige der Objekte ähnlich sein können, unterscheiden.
Alle Objekte sind unterschiedlich
Wir besprechen zunächst den Fall, dass alle Objekte unterschiedlich sind. Betrachten wir zum Beispiel das Wort TEA (die Objekte sind jetzt die Buchstaben T, E, A). Die Anzahl der möglichen Permutationen ist :
TEA, TAE, ETA, EAT, AET, ATE
In der Tat, eine Möglichkeit, eine neue Permutation von TEA zu bilden, besteht darin, wiederholt einen Buchstaben aus TEA zu nehmen (ohne zurücklegen), um ein neues Wort zu bilden. Es gibt also Möglichkeiten, den ersten Buchstaben zu wählen, und für jede dieser drei Möglichkeiten gibt es zwei Möglichkeiten, den zweiten Buchstaben zu wählen, und für alle diese Möglichkeiten gibt es Möglichkeit, den letzten Buchstaben zu wählen. Insgesamt haben wir also
oder
mögliche Wege, das Wort umzustellen. Mit Hilfe eines Baumes können wir diesen Prozess auf elegante Weise darstellen:
Wenn wir das gleiche Argument für ein Wort mit verschiedenen Buchstaben verwenden, sehen wir, dass die Anzahl der möglichen Wörter, die wir bilden können,
ist, oder
Zusammenfassend gilt:
Eine Liste von unterschiedlichen Objekten kann auf verschiedene Arten angeordnet werden.
Einige Objekte sind gleich
Wenn einige der Objekte in der Liste identisch sind, ist es schwieriger, alle verschiedenen Anordnungen zu finden, da einige davon gleich sein werden.
Nehmen wir zum Beispiel das Wort "TESS". Wenn alle Buchstaben unterschiedlich wären, so wäre die Anzahl der möglichen Permutationen , aber da einige der Buchstaben in dem Wort gleich sind, werden einige dieser Wörter ebenfalls gleich sein (z.B. wenn man die letzten beiden Buchstaben vertauscht, erhält man zweimal das Wort TESS). Tatsächlich ist die Anzahl der verschiedenen Wörter, die man bilden kann, :
TESS, TSES, TSSE, ETSS, ESTS, ESST, STES, STSE, SSTE, SSET, SETS, SEST
Wie kann man nun diese Zahl berechnen? Die Formel lautet
Die im Zähler ist die Anzahl der Wörter, die wir bilden könnten, wenn alle Buchstaben unterschiedlich wären, und da jedes Wort verdoppelt wird (wegen der beiden "S"), müssen wir durch dividieren
Schauen wir uns das Wort "MISSISSIPPI" an. Die Anzahl der verschiedenen Wörter ist
denn wenn alle Buchstaben unterschiedlich wären, gäbe es mögliche Wörter, die wir bilden könnten, aber es gibt mal zu viele Wörter, weil es S, I und 2 P gibt. Es ist hier nicht die Absicht, diese Formel zu beweisen. Wir werden nur den einfachsten Fall, in dem die Liste zwei verschiedene Arten von Objekten enthält, ausführlicher diskutieren.
Liste mit zwei Arten von Objekten
Betrachte das Wort
Die Anzahl der verschiedenen Wörter, die wir bilden können, ist
Wir wollen versuchen zu verstehen, warum dies so ist. Wir beginnen damit, dass wir den Buchstaben einen Index geben, damit wir sie unterscheiden können:
Die Anzahl der möglichen Wörter, die wir jetzt bilden können, ist . Wir bilden nun Gruppen: alle Wörter, die das gleiche Wort bilden würden, wenn die Indizes gelöscht würden, werden in eine Gruppe gelegt. Zum Beispiel die Wörter
sind in der gleichen Gruppe, weil sie das gleiche Wort
bilden, während die Wörter
in einer anderen Gruppe sind und bilden das Wort
bilden. Die nächste Frage ist nun: Wie viele Wörter gibt es in jeder Gruppe? Nun, es gibt Möglichkeiten, die Indizes der s neu anzuordnen, und für jede dieser Möglichkeiten gibt es Möglichkeiten, die Indizes der s anzuordnen. Insgesamt muss es also Wörter in jeder Gruppe geben. Wenn wir also die Indizes weglassen, hat jede Gruppe zu viele Wörter. Um die gleichen Wörter zu eliminieren, müssen wir also die durch die dividieren. Und daraus folgt die obige Formel.