Aufgabe: Im Dialog soll ChatGPT entscheiden, ob eine (ganze) Zahl gerade oder ungerade ist.

Kommentar: Zunächst wird die  Frage nach dem “Können”  ziemlich entspannt beantwortet. Hier bezeichnet sich ChatGPT als “KI-Modell” – sonst eher als “Sprachmodell” und beschreibt seine “Fähigkeit”. Der Text an sich ist im Internet (als Trainingsbasis) sicher sehr häufig vorhanden.

Die konkreten Beispiele werden richtig beantwortet und begründet. Der Eindruck entsteht, dass ChatGPT (3.5) “im Kopf” rechnen kann.

Die Begründungen zeigen, dass ChatGPT die Zahlen als numerische Werte auffasst, auf die man die modulo-2 Berechnung anwenden kann.

 

(Original-Dialog, deutsch)

Kannst Du gerade und ungerade Zahlen unterscheiden?

Ja, als KI-Modell habe ich die Fähigkeit, gerade und ungerade Zahlen zu unterscheiden. Wenn mir eine ganze Zahl als Input gegeben wird, kann ich schnell das Modulo-Ergebnis der Zahl durch 2 berechnen und feststellen, ob es 0 (gerade) oder 1 (ungerade) ist. Dementsprechend kann ich „even“ oder „odd“ als Output ausgeben, je nachdem, ob die Zahl gerade oder ungerade ist.

Ist -75 gerade oder ungerade?

-75 ist ungerade.

Die Regel, um zu bestimmen, ob eine Zahl gerade oder ungerade ist, lautet wie folgt: Eine Zahl ist gerade, wenn sie ohne Rest durch 2 teilbar ist, andernfalls ist sie ungerade.

-75 kann durch 2 nicht ohne Rest geteilt werden, da die nächstkleinere gerade Zahl, die kleiner als -75 ist, -76 ist und -75 somit um eine ungerade Zahl von -76 entfernt ist. Deshalb ist -75 eine ungerade Zahl.

Gerade oder ungerade folgende Zahlen: 231, 6734, -8, 128, 1025 ?

  • Die Zahl 231 ist ungerade, da sie nicht ohne Rest durch 2 teilbar ist.
  • Die Zahl 6734 ist gerade, da sie ohne Rest durch 2 teilbar ist.
  • Die Zahl -8 ist gerade, da sie ohne Rest durch 2 teilbar ist.
  • Die Zahl 128 ist gerade, da sie ohne Rest durch 2 teilbar ist.
  • Die Zahl 1025 ist ungerade, da sie nicht ohne Rest durch 2 teilbar ist.

 

bernhard.thomas@interscience.de

17.02.2023