Was bedeuten diese Prädikatenaussagen erster Ordnung?

Aussage ist "Manche Jungs mögen jedes Mädchen." Ich versuche herauszufinden, welches Prädikat erster Ordnung zu der Aussage passt.

  1. ( X )   [   Mädchen ( X ) ( j )   [   Junge ( j ) Likes ( j , X ) ] ]
  2. ( X )   [   Mädchen ( X ) ( j )   [   Junge ( j ) Likes ( j , X ) ] ]
  3. ( X )   [   Mädchen ( X ) ( j ) [   Junge ( j ) Likes ( j , X ) ] ]
  4. ( j )   [   Junge ( X ) (   ( j )   Mädchen ( j ) Likes ( X , j ) ) ]

Aussage 1. Wenn jedes x „Mädchen“ erfüllt, dann erfüllen einige y „Junge“ und diese speziellen Instanzen von y wie alle Instanzen von x.

Aussage 2. Jedes x erfüllt "Mädchen", und es gibt einige y, die alle Instanzen von x mögen, wenn sie "Junge" erfüllen.

Aussage 3. Wenn jedes x „Mädchen“ erfüllt, dann gibt es ein y, das alle Instanzen von x mag, wenn „Junge“ erfüllt ist.

Aussage 4. Es gibt ein x, das „Junge“ erfüllt, und wenn jedes y „Mädchen“ erfüllt, dann werden alle diese y von diesen bestimmten Instanzen von x gemocht.

Aussage 1 besagt, dass es zumindest einen "Jungen" geben sollte. Aussage 2 sagt, dass „alles Mädchen ist“, Aussage 3 sagt „wenn alles Mädchen ist“, und „wenn etwas „Junge“ ist, dann mag diese Instanz von „Junge“ jede Instanz von „Mädchen“. Aussage 4 scheint die gleiche zu sein wie Aussage 3, aber anders geschrieben. Aussage 3 und 4 erscheinen mir richtig. Aussage 1 ist falsch, weil sie besagt, dass es mindestens einen Jungen geben sollte (Konjunktion statt Implikation; in der Implikation können wir den ersten Satz zu sein bekommen falsch) Aussage 2 erscheint mir falsch, weil nicht alles ein Mädchen sein kann, es wirkt nicht so elegant.

Eine andere einfachere Art, Aussage 2 zu interpretieren, könnte sein, dass der universelle Quantor distributiv über die Konjunktion ist, sodass die Aussage ungefähr zu „alles ist Mädchen und wenn „Junge“ existiert, dann mag er alles.“ Dies impliziert auch eine Überschneidung zwischen „Mädchen“ und „Junge“. Und wenn Überschneidungen nicht erlaubt sind, dann würde es zu "alles ist Mädchen, "Junge" kann nicht existieren". Das scheint mir jetzt auch eine richtige Aussage zu sein.

Ich habe Schwierigkeiten, dieses Thema zu verstehen. Versuchen Sie also bitte, mir eine detaillierte Antwort zu geben, die mir helfen kann, dies zu verstehen.

Antworten (1)

Eine Aussage nach der anderen.

Erste Aussage

X ( Mädchen ( X ) j ( Junge ( j ) Likes ( j , X ) )

Statement 1. If every x satisfies "girl", then some y satisfy "boy" and those particular instances of y like all instances of x.

Das ist falsch. Was Sie geschrieben haben, würde durch so etwas wie modelliert werden

X Mädchen ( X ) Wenn jeder  X  befriedigt "Mädchen" Etwas ,
genauer gesagt würde es modelliert werden
X Mädchen ( X ) j ( Junge ( j ) X Likes ( j , X ) j  mag alle Instanzen von  X )
und das ist überhaupt nicht das, was Sie wollen, noch ist es äquivalent (der universelle Quantor vorbei X verteilt sich nicht ). Ich habe festgestellt, dass Sie den in allen Aussagen blau markierten Fehler gemacht haben, also werde ich ihn nicht noch einmal erwähnen.

Im Klartext könnte die erste Aussage lauten: „Für jedes Mädchen gibt es einen Jungen, der sie mag“ oder vielleicht „Jedes Mädchen hat einen Jungen, der sie mag“. Ich bin mit dem zweiten nicht ganz zufrieden, weil "hat" irgendwie Eigentum impliziert, aber ich bin mir nicht sicher.

Dann behauptest du das "statement 1 says that there should be some "boy" at least". Das ist nicht richtig, bestenfalls würde die Aussage implizieren, dass es einen Jungen gibt, was nicht dasselbe ist wie zu sagen, dass es einen Jungen gibt. Das ist wahrscheinlich falsch, es hängt von dem Universum ab, das Sie in Betracht ziehen. In einem Universum mit nur Jungen ist die Aussage wahr. Unter der Annahme, dass das Universum die Menschen der Erde sind, glaube ich nicht, dass Ihnen irgendjemand den Wahrheitswert dieser Aussage sagen kann.

Zweite Aussage

X ( Mädchen ( X ) j ( Junge ( j ) Likes ( j , X ) ) )

"Statement 2. Every x satisfies "girl" and there exists some y which if satisfies "boy" likes all instances of x."

Was Sie geschrieben haben, würde modelliert werden X Mädchen ( X ) j ( Junge ( j ) X Likes ( j , X ) ) oder X ( Mädchen ( X ) j ( Junge ( j ) X Likes ( j , X ) ) ) , je nach Auslegung. Es spielt keine Rolle, welches es ist, weil sie in den meisten FOLs äquivalent sind und beide falsch sind, wie in der Analyse der ersten Aussage erwähnt.

Richtig wäre: "Wenn eine Person gegeben ist, ist diese Person ein Mädchen, und es gibt jemanden, der, wenn es zufällig ein Junge ist, der letztere den ersteren mag". Ich konnte keine natürlich klingendere Art finden, diese Aussage auf Englisch zu formulieren, und ich glaube nicht, dass eine 100% korrekte Übersetzung in natürlich klingendes Englisch gebracht werden kann.

"Statement 2 says that "everything is girl"- Nochmals, das ist nicht das, was es sagt, obwohl es das nicht impliziert.

"Another easier way of interpreting statement 2 could be that universal quantifier is distributive over conjunction, so the statement roughly becomes "everything is girl and if "boy" exists, then it likes everything." This also implies a overlap between "girl" and "boy". And if overlap is not allowed then it would become "everything is girl, "boy" can't exist."

Sehr gute Analyse, bis auf den Teil, in dem der Junge alles mag, was unter der Annahme erfolgt, dass Ihre Übersetzung korrekt ist, und es nicht an dem liegt, was bereits erwähnt wurde.

Auch hier hängt der Wahrheitswert vom Universum ab. In einem gesegneten Paradies, in dem es nur Mädchen gibt, wäre die Aussage wahr. Unter der Annahme, dass das Universum die Menschen der Erde sind, ist die Aussage falsch, weil es Jungen gibt.

Ich muss meine Antwort kürzen, weil mir etwas eingefallen ist, aber ich hoffe, dass das, was ich bisher geschrieben habe, ausreicht, damit Sie verstehen, was vor sich geht.
∀x(Girl(x)→∃y(Boy(y)∧Likes(y,x)) Stellen wir ist als ∀x(Z) dar. Das bedeutet, dass jedes x Z erfüllen muss. Ist es also falsch, das zu sagen? für jeden Wert von x muss Girl(x)→∃y(Boy(y)∧Likes(y,x) gelten? Das ist die Verwirrung, die ich immer noch habe. Ich habe die Wahrnehmung, dass jede Instanz von x genügen muss Z. Also, wenn statt der Implikation UND statt der Implikation steht, dann würde das bedeuten, dass jede Instanz von x Girl(x) erfüllen muss.Verstehst du, wo ich falsch liege?
@ aste123 Ich nehme an, Ihr Kommentar ist eine Antwort auf einige Teile meiner Antwort. Können Sie bitte angeben, welche Teile das sind, damit ich Ihnen helfen kann? "So, is it wrong to say that for every value of x, Girl(x)→∃y(Boy(y)∧Likes(y,x) must hold?", überhaupt nicht falsch, es ist richtig. Wenn es war X ( Mädchen ( X ) j ( Junge ( j ) Likes ( j , X ) ) ) Stattdessen wäre es nicht falsch zu sagen, dass jeder Fall von X befriedigen muss Mädchen ( X ) .
Ich habe es verstanden, denke ich. Die richtige Antwort sollte also Aussage 4 sein. Dies ist das erste Mal, dass ich es in diesem Umfang verstanden habe. Danke schön.
Nur zur Bestätigung, habe ich recht? S3: Wenn x ein Mädchen ist, dann gibt es einige y, die "Junge" befriedigen und diese Instanz von Mädchen mögen. S4: Mindestens einmal ist es so, dass es einen Jungen gibt, und wenn irgendwelche Instanzen von „Mädchen“ existieren, dann mag dieser Junge alle vorhandenen Instanzen von „Mädchen“. Ich denke, die Existenz von "girl" ist in S4 nicht obligatorisch, können Sie das bitte bestätigen?
@aste123 In Bezug auf Aussage 4 ist das, was Sie geschrieben haben, richtig, aber es klingt auf Englisch sehr seltsam, viel natürlicher wäre "Es gibt einen Jungen, der jedes Mädchen mag". Und ja, es ist richtig, dass die Existenz von Mädchen nicht zwingend erforderlich ist, damit die Aussage wahr ist. In einem Universum mit nur Jungen wäre die Aussage wahr. Übrigens, ich nehme an, du hast einen Tippfehler in S4, du meintest wahrscheinlich X am Anfang der Aussage.
@ aste123 In Bezug auf S3 ist das, was Sie im obigen Kommentar geschrieben haben, falsch. Was Sie geschrieben haben, würde als modelliert werden Mädchen ( X ) j ( Junge ( j ) Likes ( j , X ) ) . Beachten Sie das Fehlen des Quantifizierers vorbei X und das anstatt . Eine mögliche Art, S3 auf Englisch zu schreiben, ist die folgende. For any given girl, there's someone who **if** it happens to be a boy, then that boy likes the aforementioned girl. Und Sie sind willkommen, helfen gerne.
ja, tatsächlich habe ich "if" in S3 versehentlich weggelassen. Was ich meinte, war "wenn (irgendein) x Girl(x) erfüllt, dann gibt es einige, die if"Junge" befriedigen, wie diese bestimmte Instanz von Mädchen. Ich schätze, Sie haben den Quantifizierer über x in Ihrem vorherigen Kommentar weggelassen, weil ich if xanstelle von verwendet habe if (any) x. Vielen Dank.
@aste123 Genau deshalb habe ich den Quantifizierer weggelassen. Gut gemacht.