Ich habe eine Reihe von Paaren, Wo ist nicht einzigartig unter den Paaren.
Wenn ich die Extraktion aller Instanzen ausdrücken möchte für einen bestimmten Fall von , als Funktion, sagen wir mal . Ist folgendes richtig?
Was wäre, wenn die tatsächlichen Paare nicht eindeutig wären, und ist eine Liste statt einer Menge? Wie würde ich dieselbe Funktion ausdrücken (wodurch ich eine nicht eindeutige Liste von Instanzen von )?
Set-Builder-Notation bedeutet oft, jede explizite Aufzählung der Elemente zu vermeiden (bis zu einer gewissen Wiederholung im Fall von Multi-Sets), indem ein Prädikat angegeben wird, das die zugehörigen Elemente charakterisiert. Genau genommen kann dies für Multimengen nicht funktionieren, da ein Prädikat bei Anwendung auf ein Item entweder erfüllt ist oder nicht (wahr oder falsch).
Was benötigt würde, wäre eine Funktion, wie von @copper.hat vorgeschlagen, die jedem Mitglied des zugrunde liegenden Satzes eine Zählung zuweist. Wenn man einmal auf die Beine gegangen ist, kann man genauso gut die Funktion selbst die Repräsentation der Multi-Menge sein lassen.
Es gibt eine Möglichkeit, die explizite Aufzählung von Elementen in einer Liste zu einer originalgetreuen Darstellung eines Multisets zu machen, dh zu einer, die eine variable Anordnung der Elemente nicht zulässt. Dies besteht einfach darin, auf einer sortierten Liste zu bestehen . Dies erfordert, dass die zugrunde liegende Menge (Domäne) eine Sortierreihenfolge hat, die kanonisch ist oder zumindest aus dem Kontext verstanden wird. Für Nachnamen könnte man die offensichtliche Wahl der lexikographischen Ordnung treffen.
Was letztendlich die beste Wahl der Darstellung ist, hängt von der Verwendung ab, für die die Notation verwendet wird. Ein Autor muss seine Leser in der Lage sein, die Notation mit minimaler Verwirrung zu analysieren.
kupfer.hut
harte Mathematik
jbx
jbx
harte Mathematik
kupfer.hut
jbx
jbx
kupfer.hut
jbx
kupfer.hut
jbx
kupfer.hut