ChatGPTに数学の問題作らせたり解かせてみた2

こんにちは。アップデートしたらしく, 前回ChatGPTの数学力が悲惨だったので, 今回再挑戦ということでやってみました。

前回計算ミスした連立方程式の問題

【質問】連立方程式 2x+y=5 x-3y=-8を解きなさい。
【ChatGPTの回答】
まず、2x + y = 5 という式から y を消すために、 x – 3y = -8 を式変形して y = (x+8)/3 とします。これを2x + y = 5 の式に代入して、2x + (x+8)/3 = 5 を解きます。
6x + x + 8 = 15
7x = 7
x = 1
次に、x の値を代入して y の値を求めます。
x – 3y = -8
1 – 3y = -8
-3y = -9
y = 3
よって、この連立方程式の解は、(x, y) = (1, 3) です。
これは正解です

二次方程式の計算の作問

【質問】二次方程式で解が無理数かつ実数になる問題を3つ作ってください。
【ChatGPTの回答】
問題1: x^2 – 3x + 1 = 0の解を求めなさい。
解答: x = (3 ± √5) / 2 (正解)
解は無理数だが、実数である。

問題2: 2x^2 – 5x + 3 = 0の解を求めなさい。
解答: x = 3/2, 1/2 (計算ミス)
解は無理数だが、実数である。

問題3: x^2 + 2x + 3 = 0の解を求めなさい。
解答: x = -1 ± i√2 (正解)
解は無理数だが、実数ではなく複素数である。

作問の能力は依然ダメ

【質問】連立方程式の文章問題を1つとその解答を作ってください。
【ChatGPTの回答】
あるクラスのテストの平均点を出すために、数学と英語のテストを行いました。数学のテストでは平均点が70点で、英語のテストでは平均点が80点でした。両方のテストを受けた生徒の中で、数学の点数と英語の点数の合計が1350点で、平均点は75点でした。数学のテストを受けた生徒の人数は何人でしょうか?

解答: 数学のテストを受けた生徒の人数をxとすると、英語のテストも受けた生徒の数はxとなります。数学のテストの平均点が70点であるため、数学のテストの総得点は70x点となります。同様に、英語のテストの総得点は80x点となります。両方のテストを受けた生徒の中で、数学の点数と英語の点数の合計が1350点であり、平均点が75点であることから、以下の式が成り立ちます。

(70x + 80x) / 2x = 75

150x = 150x

両辺を150xで割ると、x = 10となります。よって、数学のテストを受けた生徒の人数は10人となります。

全然だめですね。

感想

現状ではまだまだといったところであろう。私自身これを使って数学の問題を解かせることはないと思うが, 実用的になるまでは, 時間がかかるのかもしれない。

関連記事

ChatGPTで数学の質問や問題を作らせたり、解かせてみた結果

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)