Erfordert allgemeine Kommutativität Assoziativität?

Es gibt ein Theorem, dass, wenn eine Operation auf 3 Elementen einer Menge assoziativ ist, sie auf beliebig viele von ihnen assoziativ ist. Diese Eigenschaft wird allgemeine Assoziativität genannt.

In ähnlicher Weise gibt es ein Theorem, dass Kommutativität allgemeine Kommutativität impliziert (jede Permutation der Elemente führt zum gleichen Ergebnis). Allerdings setzt ihr Beweis hier eine Halbgruppe voraus, d. h. es wird Assoziativität angenommen. Muss also die Assoziativität wahr sein, damit auch die allgemeine Kommutativität wahr ist? Wenn ja, kann eine Aussage über (allgemeine) Kommutativität gemacht werden, wenn Assoziativität nicht gilt?

Wie würden Sie ohne Assoziativität fragen, was es bedeutet, allgemein kommutativ zu sein?
Ich denke, wenn Sie an "allgemeine Assoziativität" als Eigenschaft denken, sollten Sie aufhören. Die einzige Eigenschaft, die am Werk ist, ist "Assoziativität", und der Punkt des Theorems ist, dass die Definition von Assoziativität mehr Konsequenzen hat, als zunächst offensichtlich ist.

Antworten (3)

Wir können das Gegenteil beweisen. Wenn Sie Kommutivität haben, aber nicht unbedingt allgemeine Kommutivität, und wir keine Assoziativität haben, dann haben wir keine allgemeine Kommutivität.

Ich denke, allgemeine Kommutivität muss bedeuten ( A B ) C = ( B C ) A = ( C A ) B = ( B A ) C = ( A C ) B = ( C B ) A .

Aber X j = j X Dann ( A B ) C = ( B C ) A = A ( B C ) also haben wir Assoziativität. Wir können also keine allgemeine Kommutativität ohne Assoziativität haben.

Der Satz „Kommutativität allgemeine Kommutativität" macht nur im Zusammenhang mit einer assoziativen Operation Sinn. Allgemeine Kommutativität ist, wenn ich es richtig verstehe, die Aussage, dass

X 1 X 2 X N = X π ( 1 ) X π ( 2 ) X π ( N )
für alle Permutationen π . Allerdings in Ordnung für den Ausdruck X 1 X 2 X N eindeutig sein, muss assoziativ sein.

Wenn Sie die "allgemeine Kommutativität" einer binären Operation verstehen möchten In Ermangelung von Assoziativität sollten Sie eine Konvention für die Zuordnung der Operation annehmen, da es sonst (wie Mike Earnest in seiner Antwort vorschlägt) nicht möglich ist, Ausdrücke wie zu verstehen X j z .

Angenommen, Sie übernehmen die Konvention, die Sie mit der Linken assoziieren, sodass beispielsweise X j z eigentlich bedeutet ( X j ) z . Dann ist die Frage, ob Kommutativität allgemeine Kommutativität in diesem Sinne impliziert, dh ob Kommutativität dies impliziert

X 1 X 2 X N = X σ ( 1 ) X σ ( 2 ) X σ ( N )
für alle N 1 und alle Permutationen σ Σ N , mit der Konvention der linken Assoziativität.

Überraschenderweise lautet die Antwort „nein“. Betrachten Sie zum Beispiel die Operation am Set X = { A , B } definiert von

A A = B A B = B A = A B B = A
Diese Operation ist jedoch offensichtlich kommutativ
( A B ) A = A A = B Aber ( A A ) B = B B = A
Wir sehen also, dass es nicht 'allgemein kommutativ' ist.

Und wie erwartet ist nicht assoziativ, da A ( A B ) = A A = B , Aber ( A A ) B = B B = A .

Man könnte also sagen, allgemeine Kommutativität erfordert Assoziativität, richtig?
@ bjorn93 Wahrscheinlich, aber das hängt davon ab, was Sie unter "allgemeiner Kommutativität" verstehen, die Sie nicht definiert haben. Sie sollten Ihre Frage wirklich durch eine Definition klären.