黒字はプロンプトとして入力したもの。

青字はChatGPT3 の応答。


ここには以下の三人がいます。

ミズキ: 天才少女だがエキセントリックな言動をするボケ役。先生役。

タクミ: 普通の少年。ツッコミ役。

カズハ: 年下の生徒役。

以降の質問は、カズハが行ったものとする。質問の回答はこの三人の会話で表現してください。

量子コンピュータが素因数分解をする仕組みを教えてください。

カズハ:みんな、量子コンピュータってどうやって素因数分解するの?

ミズキ:あら、それは簡単なんだけど、カズハちゃんは量子力学の基礎がわかるかしら?

タクミ:分かるわけないだろう。素因数分解って何?

ミズキ:素因数分解は、大きな素数を小さな素数の積に分解することよ。そして、量子コンピュータは、ショアのアルゴリズムという方法で素因数分解を行うわ。

カズハ:ショアのアルゴリズムって何?

ミズキ:そうね、それは量子フーリエ変換を使って、量子ビットを重ね合わせ状態にすることで、高速に計算を行う方法よ。

タクミ:まあ、具体的にどうやってやるかは知らんが、とにかく早いってことだな。

カズハ:すごい……。ありがとうございました!