携帯用は別頁
「生成AIの能力を生かす質問の仕方」(1)
・・・『できること』と『傾向』の実演レポート
※このページの内容は,2025年2月現在で,無料利用可能な日本語対応の生成AI
1. 「ChatGTP」2. 「Copilot」3. 「Gemini」
を用いて,数学の答案を引き出すための質問の仕方を考えたもので,「単なる個人の感想」です.
(Ⅰ) 数学の図形問題を生成AIに解ける形で入力するには?
《例1》
次の図が画像として示されているときに,∠xの大きさ求めたいとき
1. 「ChatGTP」
入力欄に次のように書き込んで,Enterキーを押す
(A)  (B) 
図1 図2 (C) 
図1 図2
(A) 図1,図2とも問題は解けない.
(B) 図1:「D の位置関係が明確ではありません。」ということで,解答は示されない.
図2:「図の関係をもう少し詳しく説明してもらえれば、より正確な答えを導けます!」ということで,解答は示されない.
(C) 図1,図2とも正しい答案が示される.64°と20°
① ChatGPTでは,画像はファイルの形になっているものを利用し,入力欄の左にある「」をクリックして,画像をアップロードするとよい.(画像がWeb上にあるときは,右クリック→画像としてPCに保存してから使えばよい)
② ChatGPTでは,問題が画像だけで示された場合,答は示されない.「質問は文章で述べるように」という旨の忠告があ.
③ (C)のように「問題文を,論理的な文章として示す」と生成AIが問題を正確に判断し,解けるようになる・・・(B)のように条件の一部が図のみで示されている場合には,判断を誤ることがある.
2. 「Copilot」
入力欄に次のように書き込んで,Enterキーを押す
(A)  (B)  (C) 
図1 図2
(A) 図1は誤答(∠x=80°),図2も誤答(∠x=70°)となる
(B) 正解(20°)が表示される.
(C) 図1,図2とも正しい答案が示される.64°と20°
① Copilotでは,画像はファイルの形になっているものを利用し,入力欄の左にある「」をクリックして,画像をアップロードするとよい.(画像がWeb上にあるときは,右クリック→画像としてPCに保存してから使えばよい)
② この実験結果だけから判断すれば,2025.2月現在で,Copilotは問題が図だけで示されると,正確な情報として受けとめにくいようである.
③ (B)のように,条件の一部分が図だけにある場合でも,解けることがある.
④ (C)のように「問題文を,論理的な文章として示す」と生成AIが問題を正確に判断し,解けるようになる.

3. 「Gemini」
入力欄に次のように書き込んで,Enterキーを押す
(A)  (B) 
(A) 図1では図として∠xが示されている場合でも,問題は解ける.図2では,∠xの画像が小さくて不鮮明であるためか,問題は解けない
(B) 正解(20°)が表示される.

① Geminiでは,画像をファイルの形で保存しなくても,「右クリック→メモリーに入れる→貼り付け」の手順で,画像を入力できる.
② 画像で入力すると不鮮明・曖昧な情報になるときは,(B)のように「問題文を,論理的な文章として示す」と生成AIが問題を正確に判断し,解けるようになる.
《ここまでの要約》
 生成AIは,英語,日本語などの言語による解釈・処理が得意で,図形だけで問題が示されるようなことは得意ではない.
 例外的に,Geminiは問題が図形のみで示されても解けることがある.
 どの生成AIでも,可能な限り「質問は,図だけで示すよりも,論理的な文章で書く」方が期待した回答を得られる傾向がある.
(Ⅱ) 行列の計算を生成AIで解くには?(1)
《例2》
図3 
図4 A=(2103)
 行列Aが「右図3のように画像として与えられた場合」「右図4のようにTeXを使った表現(MathJaxを用いた数式)として与えられた場合」の各々について生成AIを使って行列Aのn乗を求める方法を考える.
 ①ChatGPT,Copilotでは,画像はファイルの形になっているものを利用し,入力欄の左にある「」をクリックして,画像をアップロードするとよい.(画像がWeb上にあるときは,右クリック→画像としてPCに保存してから使えばよい)
 Geminiでは,画像をファイルの形で保存しなくても,「右クリック→メモリーに入れる→貼り付け」の手順で,画像を入力できる.(画像としてPCに保存したものも使える)
 ②ChatGPT,Copilot,Geminiのいずれも,図4のようにTeXを使った表現(MathJaxを用いた数式)として与えられた場合は,画面上でその式をポイントしてから,マウス右クリック→→Show Math As:TeX Commands(または,Copy to Clipboard:TeX Commands)メモリーに入れる→生成AIの入力画面に貼り付け(マウス右クリック→貼り付け,もしくはCtrl+Shift+Insert)により入力画面にTeXの式が書き込まれる.
 ③上記の図やTeXの式のいずれも『なじみにくい』という場合には,成分に分けて a_{1,1}=2, a_{1,2}=-1,a_{2,1}=0,a_{2,2}=3 のように書く方法もある
入力欄に次のように書き込んで,Enterキーを押す
結果は次のようになる

 ChatGTP(画像の読み取りは半日待ちなど制約があり,点検できなかった)
 Copilotでは,上三角行列のn乗という既知の知識を用いて解かれ,ほぼ正しい結果が出る.ただし,次のように(1,2)成分が計算途中のまま?? An=(2nk=0n12k3n1k03n)  Geminiでは,固有値,固有ベクトルを用いた対角化によって途中経過が示され,正しい結果が得られる
An=(2n2n+3n03n)


 ChatGTP推論や漸化式を用いて,正しい結果が得られる
An=(2n3n2n03n)  Copilotでは,上三角行列のn乗という既知の知識を用いて解かれ,正しい結果が出る. An=(2n3n(1(23)n)03n) ※①のときと同じ問題として認識されているが,結果の書き方が少し変わる??
 Geminiでは,固有値,固有ベクトルを用いた対角化によって途中経過が示され,正しい結果が得られる
An=(2n2n+3n03n)

 ChatGTP②と全く同じで,推論や漸化式を用いて,正しい結果が得られる
An=(2n3n2n03n)  Copilotでは,上三角行列のn乗という既知の知識を用いて解かれ,正しい結果が出る.
An=(2n3n(1(23)n)03n) ※②のときと同じ
 Geminiでは,固有値,固有ベクトルを用いた対角化によって途中経過が示され,正しい結果が得られる
An=(2n2n+3n03n)
(Ⅲ) 行列の計算を生成AIで解くには?(2)
・・・固有値が重解となる場合・・・
《例3》
図5 
図6 A=(2110)
 行列Aが「右図3のように画像として与えられた場合」「右図4のようにMathJaxを用いた数式として与えられた場合」の各々について生成AIを使って行列Aのn乗を求めることを考える.
(Ⅱ)のほぼ同様の問題であるが「固有値が重解となる」場合に,現時点(2025.2月)で生成AIに側に学習不足の可能性があり,経過観察を要するかも 入力欄に次のように書き込んで,Enterキーを押す
結果は次のようになる

 ChatGTPでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,計算が途中で終わってしまう
 Copilotでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,対角化行列の計算を間違え,誤った結果が示される An=(2n11n)  Geminiでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,対角化行列の計算を間違え,誤った結果が示される An=(1nnn1+n)


 ChatGTPでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,対角化行列の計算を間違え,誤った結果が示される An=(11n01)
 Copilotでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,対角化行列の計算を間違え,誤った結果が示される An=(2n11n)  Geminiでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,対角化行列の計算を間違え,誤った結果が示される An=(1nnn1+n)
※無料版では,3つの生成AIが別々の答えを示し,全部違うのは驚き!正しくは,次のようになる An=(n+1nn1n)

 ChatGTPでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,対角化行列の計算を間違え,誤った結果が示される An=(1n11n)  Copilotでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,②のときと同じ,誤った結果が示される An=(2n11n)  Geminiでは,行列Aの成分の読み取り,固有値の計算(重解λ=1)の計算は正しいが,②のときと同じ,誤った結果が示される An=(1nnn1+n)
(Ⅳ) Excelの計算を生成AIで解くには?(1)
1組国語数学
No.13957
No.28260
No.32124
No.45938
No.56312
《例3》
 右のような表がExcel上にあるとき,各教科ごとの平均,中央値,分散を求めるには
Excel上で表の範囲をコピーしてから,生成AIの入力欄に貼り付け,次のように書き込んで,Enterキーを押す
1. 「ChatGTP」
教科	平均値	中央値	分散
国語	52.8	59	439.36
数学	38.2	38	343.36
次の結果が得られる
2. 「Copilot」
教科	平均値	中央値	分散
国語	52.8	59	440.16
数学	38.2	38	342.34
次の結果が得られる
※平均値,中央値は合っているが,分散が微妙に合わない(統計で使う不偏分散にも等しくない)
3. 「Gemini」
教科	平均値	中央値	分散
国語	52.8	59	439.36
数学	38.2	38	343.36
次の結果が得られる
① Excelから表の部分をコピー→生成AIの入力欄に貼り付けすると,文章で尋ねられたことに答えることができる.(この程度の計算なら,Excelの中でやる方が早い)
② Copilotでは分散の計算が微妙に合わなくなる(途中計算で小数の丸め方に失敗している可能性あり)
1組英数
No.13957
No.28260
No.32124
No.45938
No.56312
③行見出し,列見出しとして文字列が含まれるのは構わないが,右の例のような「セルの結合」を含むような場合には,データの個数を読み間違うことがある.「セルの結合」は避けた方がよい.
...メニューに戻る
■このサイト内のGoogle検索■

△このページの先頭に戻る△
【 アンケート送信 】
… このアンケートは教材改善の参考にさせていただきます

この頁について,良い所,悪い所,間違いの指摘,その他の感想があれば送信してください.
○文章の形をしている感想は全部読ませてもらっています.
○感想の内で,どの問題がどうであったかを正確な文章で伝えていただいた改善要望に対しては,可能な限り対応するようにしています.(※なお,攻撃的な文章になっている場合は,それを公開すると筆者だけでなく読者も読むことになりますので,採用しません.)


質問に対する回答の中学版はこの頁,高校版はこの頁にあります