![[更新日:2026/03/29]RF-EX4(ラディカル・フォーミュラー・EX4)=読んで理解する数学=苦手な人も読むだけで理解できる数式解説と教材をAIで作る方法](https://oshiete.ai/images/thumbnail_options/aigc/aigc_img39.jpg?w=256&h=256)
[更新日:2026/03/29]RF-EX4(ラディカル・フォーミュラー・EX4)=読んで理解する数学=苦手な人も読むだけで理解できる数式解説と教材をAIで作る方法
【答案用紙作成】宿題をとっとと終わらせて遊びたい君へ! 【解答解説作成】理解もちゃんとしておきたい要領の良い君へ! 【苦手な人向け】数式を見ると固まってしまう君へ! 【教材作成概要】教材の構成を俯瞰したい先生・保護者の方へ 【教材作成情報】AIの内部処理まで確認したい研究者・制作者の方へ * 各コマンド解説 【答案用紙作成】 途中式だけを最短ルートでスッキリ表示。 「とりあえず答えまでの道筋だけ知りたい!」という君にぴったり。 数学が嫌いでも、AIを使う楽しさから入ってみよう。 【解答解説作成】 答案用紙の途中式に「なぜその操作をするのか」を短く添えて出力。 参考書の“解答+ワンポイント解説”のように読めるモードです。 【苦手な人向け】 各ステップに「やること(Orient)」を見出しとして表示。 “今から何をするのか”が一言で分かるから、 解説を読む前に心の準備ができて安心して進めます。 【教材作成概要】 Step、変換操作、変換前後、次の操作だけを抽出し、 数式変形の流れを「状態遷移表」のように確認できます。 【教材作成情報】 OODA、タグ処理、演算子選択など、 EX4 が内部で行っているすべての情報を完全開示します。 教材制作・研究・AI挙動分析にご活用いただけます。 実は内部では【教材作成情報】を実行後に他のコマンド用に変形させるという工程を踏んでおります。 * 宿題にAIを使うことに懸念している保護者方へ。 省略しない出力もできるプロンプトを導入し、途中過程にも目を向けさせるように仕向けてみてはいかがでしょうか。また、このプロンプトで数式展開ができるのはなぜなのか、一緒に考えてみるのも良いのではないでしょうか。実は、このプロンプトの開発中には、書いたプロンプトをAIを使わず、Excelに書きながら手で回して、本当にこのプロンプトで実現可能なのか試しています(いわゆる"机上デバッグ"と言われることもやりました)。 * 本作は、数式を解説することを目指して作ったRF-EX1を、数式解説に特化して発展させたものになります。 * 本作でも、リブロワークス『ふりがなプログラミング』シリーズの読み下し文を参考にプロンプトを書いてみました。
投稿日時:
- プロンプト実行例
- プロンプトを見る
入力例) 【答案用紙作成】6x − 20 > 2x 【解答解説作成】6x − 20 > 2x 【苦手な人向け】6x − 20 > 2x 【教材作成概要】6x − 20 > 2x 【教材作成情報】6x − 20 > 2x
※教材を出力したい場合は【教材作成情報】を実行してから、他のコマンドを実行すると良いです。
【教材作成情報】6x − 20 > 2x
AIからの回答
| Step | 変換操作 | 変換操作前 | Observe | Orient | Decide | Reason | 局所変換可能判定結果 | 演算子の左隣の単項の候補 | 演算子の候補 | 演算子の右隣の単項の候補 | 局所変換候補存在確認結果 | 同類項存在確認結果 | 演算子の左隣の単項 | 演算子 | 演算子の右隣の単項 | 演算結果 | 変換操作後 | 次の変換操作 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 準備 | - | 6x - 20 > 2x | - | - | - | - | - | - | - | - | - | - | - | - | - | 6x - 20 > 2x | 対象特定 |
| 2 | 対象特定 | 6x - 20 > 2x | 6x - 20 > 2x | 未知数項を左辺へ集める or 定数項を右辺へ集める | 未知数項を左辺へ集める | 未知数項を左辺へ集めるため | 偽 | (空) | - | 2x | 偽 | 偽 | (空) | - | 2x | (空) | 6x - 20 > #え#み | 両辺共通項特定 |
| 3 | 両辺共通項特定 | 6x - 20 > #え#み | 6x - 20 > 2x | (空) | - | 未知数項を左辺へ集めるため | (空) | (空) | - | 2x | (空) | (空) | (空) | - | 2x | (空) | 6x - 20 > #え#み | 対象箇所表示(両辺共通項) |
| 4 | 対象箇所表示(両辺共通項) | 6x - 20 > #え#み | 6x - 20 > 2x | (空) | - | 未知数項を左辺へ集めるため | (空) | (空) | - | 2x | (空) | (空) | (空) | - | 2x | (空) | 6x - 20 (-2x) > 2x (-2x) | タグ展開 |
| 5 | タグ展開 | 6x - 20 (-2x) > 2x (-2x) | 6x - 20 > 2x | (空) | - | 未知数項を左辺へ集めるため | (空) | (空) | - | 2x | (空) | (空) | (空) | - | 2x | (空) | 6x - 20 - 2x > 2x - 2x | 対象特定 |
| 6 | 対象特定 | 6x - 20 - 2x > 2x - 2x | 6x - 20 - 2x > 2x - 2x | 左辺の同類項をまとめる or 右辺の計算を行う | 左辺の同類項をまとめる | 左辺の同類項をまとめるため | 真 | 6x | - | 2x | 真 | 真 | 6x | - | 2x | (空) | #ひ - 20 #え#み > 2x - 2x | タグ並び替え |
| 7 | タグ並び替え | #ひ - 20 #え#み > 2x - 2x | 6x - 20 - 2x > 2x - 2x | (空) | - | 左辺の同類項をまとめるため | (空) | (空) | - | (空) | (空) | (空) | 6x | - | 2x | (空) | #ひ #え#み - 20 > 2x - 2x | 対象箇所表示 |
| 8 | 対象箇所表示 | #ひ #え#み - 20 > 2x - 2x | 6x - 20 - 2x > 2x - 2x | (空) | - | 左辺の同類項をまとめるため | (空) | (空) | - | (空) | (空) | (空) | 6x | - | 2x | (空) | (6x - 2x) - 20 > 2x - 2x | 演算実行 |
| 9 | 演算実行 | (6x - 2x) - 20 > 2x - 2x | 6x - 20 - 2x > 2x - 2x | (空) | - | 左辺の同類項をまとめるため | (空) | (空) | - | (空) | (空) | (空) | 6x | - | 2x | 4x | 4x - 20 > 2x - 2x | 対象特定 |
| 10 | 対象特定 | 4x - 20 > 2x - 2x | 4x - 20 > 2x - 2x | 右辺の計算を行う or 定数項を右辺へ集める | 右辺の計算を行う | 右辺の計算を行うため | 真 | 2x | - | 2x | 真 | 真 | 2x | - | 2x | (空) | 4x - 20 > #ひ #え#み | 対象箇所表示 |
| 11 | 対象箇所表示 | 4x - 20 > #ひ #え#み | 4x - 20 > 2x - 2x | (空) | - | 右辺の計算を行うため | (空) | (空) | - | (空) | (空) | (空) | 2x | - | 2x | (空) | 4x - 20 > (2x - 2x) | 演算実行 |
| 12 | 演算実行 | 4x - 20 > (2x - 2x) | 4x - 20 > 2x - 2x | (空) | - | 右辺の計算を行うため | (空) | (空) | - | (空) | (空) | (空) | 2x | - | 2x | 0 | 4x - 20 > 0 | 対象特定 |
| 13 | 対象特定 | 4x - 20 > 0 | 4x - 20 > 0 | 定数項を右辺へ集める | 定数項を右辺へ集める | 定数項を右辺へ集めるため | 偽 | (空) | + | 20 | 偽 | 偽 | (空) | + | 20 | (空) | 4x #え#み > 0 | 両辺共通項特定 |
| 14 | 両辺共通項特定 | 4x #え#み > 0 | 4x - 20 > 0 | (空) | - | 定数項を右辺へ集めるため | (空) | (空) | + | 20 | (空) | (空) | (空) | + | 20 | (空) | 4x #え#み > 0 | 対象箇所表示(両辺共通項) |
| 15 | 対象箇所表示(両辺共通項) | 4x #え#み > 0 | 4x - 20 > 0 | (空) | - | 定数項を右辺へ集めるため | (空) | (空) | + | 20 | (空) | (空) | (空) | + | 20 | (空) | 4x - 20 (+20) > 0 (+20) | タグ展開 |
| 16 | タグ展開 | 4x - 20 (+20) > 0 (+20) | 4x - 20 > 0 | (空) | - | 定数項を右辺へ集めるため | (空) | (空) | + | 20 | (空) | (空) | (空) | + | 20 | (空) | 4x - 20 + 20 > 0 + 20 | 対象特定 |
| 17 | 対象特定 | 4x - 20 + 20 > 0 + 20 | 4x - 20 + 20 > 0 + 20 | 左辺の定数項を計算する or 右辺の定数項を計算する | 左辺の定数項を計算する | 左辺の定数項を計算するため | 真 | 20 | - | 20 | 真 | 真 | 20 | - | 20 | (空) | 4x - #ひ #え#み > 0 + 20 | 対象箇所表示 |
| 18 | 対象箇所表示 | 4x - #ひ #え#み > 0 + 20 | 4x - 20 + 20 > 0 + 20 | (空) | - | 左辺の定数項を計算するため | (空) | (空) | - | (空) | (空) | (空) | 20 | - | 20 | (空) | 4x - (20 - 20) > 0 + 20 | 演算実行 |
| 19 | 演算実行 | 4x - (20 - 20) > 0 + 20 | 4x - 20 + 20 > 0 + 20 | (空) | - | 左辺の定数項を計算するため | (空) | (空) | - | (空) | (空) | (空) | 20 | - | 20 | 0 | 4x > 0 + 20 | 対象特定 |
| 20 | 対象特定 | 4x > 0 + 20 | 4x > 0 + 20 | 右辺の定数項を計算する | 右辺の定数項を計算する | 右辺の定数項を計算するため | 真 | 0 | + | 20 | 真 | 真 | 0 | + | 20 | (空) | 4x > #ひ #え#み | 対象箇所表示 |
| 21 | 対象箇所表示 | 4x > #ひ #え#み | 4x > 0 + 20 | (空) | - | 右辺の定数項を計算するため | (空) | (空) | - | (空) | (空) | (空) | 0 | + | 20 | (空) | 4x > (0 + 20) | 演算実行 |
| 22 | 演算実行 | 4x > (0 + 20) | 4x > 0 + 20 | (空) | - | 右辺の定数項を計算するため | (空) | (空) | - | (空) | (空) | (空) | 0 | + | 20 | 20 | 4x > 20 | 対象特定 |
| 23 | 対象特定 | 4x > 20 | 4x > 20 | 係数4を払う | 係数4を払う | xの係数を1にするため | 偽 | (空) | / | 4 | 偽 | 偽 | (空) | / | 4 | (空) | #ひ #え#み > 20 | 両辺共通項特定 |
| 24 | 両辺共通項特定 | #ひ #え#み > 20 | 4x > 20 | (空) | - | xの係数を1にするため | (空) | (空) | / | 4 | (空) | (空) | (空) | / | 4 | (空) | #ひ #え#み > 20 | 対象箇所表示(両辺共通項) |
| 25 | 対象箇所表示(両辺共通項) | #ひ #え#み > 20 | 4x > 20 | (空) | - | xの係数を1にするため | (空) | (空) | / | 4 | (空) | (空) | (空) | / | 4 | (空) | (4x / 4) > (20 / 4) | タグ展開 |
| 26 | タグ展開 | (4x / 4) > (20 / 4) | 4x > 20 | (空) | - | xの係数を1にするため | (空) | (空) | / | 4 | (空) | (空) | (空) | / | 4 | (空) | 4x / 4 > 20 / 4 | 対象特定 |
| 27 | 対象特定 | 4x / 4 > 20 / 4 | 4x / 4 > 20 / 4 | 左辺の係数を計算する or 右辺の計算を行う | 左辺の係数を計算する | xの係数を1にするため | 真 | 4 | / | 4 | 真 | 真 | 4 | / | 4 | (空) | #ひ #え#み x > 20 / 4 | 演算実行 |
| 28 | 演算実行 | #ひ #え#み x > 20 / 4 | 4x / 4 > 20 / 4 | (空) | - | xの係数を1にするため | (空) | (空) | - | (空) | (空) | (空) | 4 | / | 4 | 1 | x > 20 / 4 | 対象特定 |
| 29 | 対象特定 | x > 20 / 4 | x > 20 / 4 | 右辺の定数項を計算する | 右辺の定数項を計算する | 右辺の割り算を実行するため | 真 | 20 | / | 4 | 真 | 真 | 20 | / | 4 | (空) | x > #ひ #え#み | 対象箇所表示 |
| 30 | 対象箇所表示 | x > #ひ #え#み | x > 20 / 4 | (空) | - | 右辺の割り算を実行するため | (空) | (空) | - | (空) | (空) | (空) | 20 | / | 4 | (空) | x > (20 / 4) | 演算実行 |
| 31 | 演算実行 | x > (20 / 4) | x > 20 / 4 | (空) | - | 右辺の割り算を実行するため | (空) | (空) | - | (空) | (空) | (空) | 20 | / | 4 | 5 | x > 5 | 対象特定 |
以上で全回答が完了しました。
次のコマンド
- 【答案用紙作成】…答案用紙に書ける形式で数式を展開します。
- 【解答解説作成】…「答案用紙作成」に解説を付けて出力します。
- 【苦手な人向け】…苦手な人向けに、処理の対象がどこかも含めて表示します。
- 【教材作成概要】…教材作成者向けに、数式を展開する処理の概要を状態遷移表的に示します。
- 【教材作成情報】…教材作成者向けに、このプロンプトで生成している数式展開の全情報を開示します。
【答案用紙作成】
| 答案用紙記入例 |
|---|
| 6x − 20 > 2x |
| 4x − 20 > 0 |
| 4x > 20 |
| x > 5 |
以上で全回答が完了しました。
次のコマンド
- 【答案用紙作成】…答案用紙に書ける形式で数式を展開します。
- 【解答解説作成】…「答案用紙作成」に解説を付けて出力します。
- 【苦手な人向け】…苦手な人向けに、処理の対象がどこかも含めて表示します。
- 【教材作成概要】…教材作成者向けに、数式を展開する処理の概要を状態遷移表的に示します。
- 【教材作成情報】…教材作成者向けに、このプロンプトで生成している数式展開の全情報を開示します。
【解答解説作成】
| 解答例 | 解説 |
|---|---|
| 4x - 20 > 0 | 未知数項を左辺へ集め、左辺の同類項をまとめ、右辺の計算を行う (6x - 20 - 2x > 2x - 2x) ことで、式を整理します。 |
| 4x > 20 | 定数項を右辺へ集め、左辺の定数項を計算し、右辺の定数項を計算する (4x - 20 + 20 > 0 + 20) ことで、x の項を独立させます。 |
| x > 5 | x の係数を 1 にするために、左辺の係数を計算し、右辺の割り算を実行する (4x / 4 > 20 / 4) ことで、不等式の解を求めます。 |
以上で全回答が完了しました。
次のコマンド
- 【答案用紙作成】…答案用紙に書ける形式で数式を展開します。
- 【解答解説作成】…「答案用紙作成」に解説を付けて出力します。
- 【苦手な人向け】…苦手な人向けに、処理の対象がどこかも含めて表示します。
- 【教材作成概要】…教材作成者向けに、数式を展開する処理の概要を状態遷移表的に示します。
- 【教材作成情報】…教材作成者向けに、このプロンプトで生成している数式展開の全情報を開示します。
【苦手な人向け】
| Step | やること | 解答例 | 解説 |
|---|---|---|---|
| 1 | (準備) | 6x − 20 > 2x | 問題を解く準備をします。 |
| 2 | 未知数項を左辺へ集める | 6x - 20 (-2x) > 2x (-2x) | 未知数項を左辺へ集めるため、両辺に何をするか示します。 |
| 3 | 未知数項を左辺へ集める | 6x - 20 - 2x > 2x - 2x | 未知数項を左辺へ集めます。 |
| 4 | 左辺の同類項をまとめる | (6x - 2x) - 20 > 2x - 2x | 左辺の同類項をまとめる場所を示します。 |
| 5 | 左辺の同類項をまとめる | 4x - 20 > 2x - 2x | 左辺の同類項をまとめます。 |
| 6 | 右辺の計算を行う | 4x - 20 > (2x - 2x) | 右辺の計算を行う場所を示します。 |
| 7 | 右辺の計算を行う | 4x - 20 > 0 | 右辺の計算を行います。 |
| 8 | 定数項を右辺へ集める | 4x - 20 (+20) > 0 (+20) | 定数項を右辺へ集めるため、両辺に何をするか示します。 |
| 9 | 定数項を右辺へ集める | 4x - 20 + 20 > 0 + 20 | 定数項を右辺へ集めます。 |
| 10 | 左辺の定数項を計算する | 4x - (20 - 20) > 0 + 20 | 左辺の定数項を計算する場所を示します。 |
| 11 | 左辺の定数項を計算する | 4x > 0 + 20 | 左辺の定数項を計算します。 |
| 12 | 右辺の定数項を計算する | 4x > (0 + 20) | 右辺の定数項を計算する場所を示します。 |
| 13 | 右辺の定数項を計算する | 4x > 20 | 右辺の定数項を計算します。 |
| 14 | 係数4を払う | (4x / 4) > (20 / 4) | xの係数を1にするため、両辺をどう割るか示します。 |
| 15 | 係数4を払う | 4x / 4 > 20 / 4 | xの係数を1にするために割り算の形にします。 |
| 16 | 左辺の係数を計算する | x > 20 / 4 | xの係数を1にします。 |
| 17 | 右辺の定数項を計算する | x > (20 / 4) | 右辺の割り算を実行する場所を示します。 |
| 18 | 右辺の定数項を計算する | x > 5 | 右辺の割り算を実行します。 |
以上で全回答が完了しました。
次のコマンド
- 【答案用紙作成】…答案用紙に書ける形式で数式を展開します。
- 【解答解説作成】…「答案用紙作成」に解説を付けて出力します。
- 【苦手な人向け】…苦手な人向けに、処理の対象がどこかも含めて表示します。
- 【教材作成概要】…教材作成者向けに、数式を展開する処理の概要を状態遷移表的に示します。
- 【教材作成情報】…教材作成者向けに、このプロンプトで生成している数式展開の全情報を開示します。
【教材作成概要】
| Step | 変換操作 | 変換操作前 | 変換操作後 | 次の変換操作 |
|---|---|---|---|---|
| 1 | 準備 | - | 6x - 20 > 2x | 対象特定 |
| 2 | 対象特定 | 6x - 20 > 2x | 6x - 20 > #え#み | 両辺共通項特定 |
| 3 | 両辺共通項特定 | 6x - 20 > #え#み | 6x - 20 > #え#み | 対象箇所表示(両辺共通項) |
| 4 | 対象箇所表示(両辺共通項) | 6x - 20 > #え#み | 6x - 20 (-2x) > 2x (-2x) | タグ展開 |
| 5 | タグ展開 | 6x - 20 (-2x) > 2x (-2x) | 6x - 20 - 2x > 2x - 2x | 対象特定 |
| 6 | 対象特定 | 6x - 20 - 2x > 2x - 2x | #ひ - 20 #え#み > 2x - 2x | タグ並び替え |
| 7 | タグ並び替え | #ひ - 20 #え#み > 2x - 2x | #ひ #え#み - 20 > 2x - 2x | 対象箇所表示 |
| 8 | 対象箇所表示 | #ひ #え#み - 20 > 2x - 2x | (6x - 2x) - 20 > 2x - 2x | 演算実行 |
| 9 | 演算実行 | (6x - 2x) - 20 > 2x - 2x | 4x - 20 > 2x - 2x | 対象特定 |
| 10 | 対象特定 | 4x - 20 > 2x - 2x | 4x - 20 > #ひ #え#み | 対象箇所表示 |
| 11 | 対象箇所表示 | 4x - 20 > #ひ #え#み | 4x - 20 > (2x - 2x) | 演算実行 |
| 12 | 演算実行 | 4x - 20 > (2x - 2x) | 4x - 20 > 0 | 対象特定 |
| 13 | 対象特定 | 4x - 20 > 0 | 4x #え#み > 0 | 両辺共通項特定 |
| 14 | 両辺共通項特定 | 4x #え#み > 0 | 4x #え#み > 0 | 対象箇所表示(両辺共通項) |
| 15 | 対象箇所表示(両辺共通項) | 4x #え#み > 0 | 4x - 20 (+20) > 0 (+20) | タグ展開 |
| 16 | タグ展開 | 4x - 20 (+20) > 0 (+20) | 4x - 20 + 20 > 0 + 20 | 対象特定 |
| 17 | 対象特定 | 4x - 20 + 20 > 0 + 20 | 4x - #ひ #え#み > 0 + 20 | 対象箇所表示 |
| 18 | 対象箇所表示 | 4x - #ひ #え#み > 0 + 20 | 4x - (20 - 20) > 0 + 20 | 演算実行 |
| 19 | 演算実行 | 4x - (20 - 20) > 0 + 20 | 4x > 0 + 20 | 対象特定 |
| 20 | 対象特定 | 4x > 0 + 20 | 4x > #ひ #え#み | 対象箇所表示 |
| 21 | 対象箇所表示 | 4x > #ひ #え#み | 4x > (0 + 20) | 演算実行 |
| 22 | 演算実行 | 4x > (0 + 20) | 4x > 20 | 対象特定 |
| 23 | 対象特定 | 4x > 20 | #ひ #え#み > 20 | 両辺共通項特定 |
| 24 | 両辺共通項特定 | #ひ #え#み > 20 | #ひ #え#み > 20 | 対象箇所表示(両辺共通項) |
| 25 | 対象箇所表示(両辺共通項) | #ひ #え#み > 20 | (4x / 4) > (20 / 4) | タグ展開 |
| 26 | タグ展開 | (4x / 4) > (20 / 4) | 4x / 4 > 20 / 4 | 対象特定 |
| 27 | 対象特定 | 4x / 4 > 20 / 4 | #ひ #え#み x > 20 / 4 | 演算実行 |
| 28 | 演算実行 | #ひ #え#み x > 20 / 4 | x > 20 / 4 | 対象特定 |
| 29 | 対象特定 | x > 20 / 4 | x > #ひ #え#み | 対象箇所表示 |
| 30 | 対象箇所表示 | x > #ひ #え#み | x > (20 / 4) | 演算実行 |
| 31 | 演算実行 | x > (20 / 4) | x > 5 | 対象特定 |
以上で全回答が完了しました。
次のコマンド
- 【答案用紙作成】…答案用紙に書ける形式で数式を展開します。
- 【解答解説作成】…「答案用紙作成」に解説を付けて出力します。
- 【苦手な人向け】…苦手な人向けに、処理の対象がどこかも含めて表示します。
- 【教材作成概要】…教材作成者向けに、数式を展開する処理の概要を状態遷移表的に示します。
- 【教材作成情報】…教材作成者向けに、このプロンプトで生成している数式展開の全情報を開示します。
コメント 0
他のプロンプトもチェック
GPTs
キャラクター作成
▶最新の有益プロンプトはこちら▼ https://oshiete.ai/item_lists/73557973863457792 質問に答えていくと好みのアニメ美女イラストが生成されます。選択肢は400通りあるので、自分の好きなイラストを生成しましょう!! #tiktok #instagram #twitter #X #ChatGPT4151267GPTs
キャラクター作成
▼最新作はこちら▼ https://oshiete.ai/item_lists/73557973863457792 あなた好みの美女をDALLEで出力!!選択肢はなんと400通り。細かい設定も出来るので、この世で1番の美女を出力してみて下さい。 ▼Midjourney版と比較してみてください▼ https://oshiete.ai/items/98021813535834112 #DALLE #美女171123324GPTs
物語・脚本・プロット
文章を送ると読みやすくアレンジしてくれます。企業LINEで使えば、集客率大幅アップ #LINE #instagram6223140GPTs
資料作成
英語ドキュメントをアメリカのビジネス慣習に添えているかレビューする