メインコンテンツへスキップ
見出し画像

【第4回・アルゴリズムロマンス(数理的ディスティニー)小説の書き方】「安定した組み合わせ」は幸せを保証するのか? 読者を惹きつける「すれ違い」の作り方


    【免責事項】
    主に「創作の初心者から中級者へのステップアップ」を目指す方を対象として構成しています。
    筆者は公的な専門家やプロ作家ではございません。
    記述の正確性には細心の注意を払っておりますが、物語を面白くするためのアイデアとして、読者ご自身の判断で活用していただくようお願い申し上げます。
    記事内では、心理学や物語論の概念を創作に応用して解説しています。
    学術的な理論そのものの説明と、筆者独自の解釈・創作上の提案は、可能な限り区別して記載しています。
    専門的な内容を詳しく確認したい場合は、記事内で紹介する参考資料もあわせてご参照ください。

    【広告・アフィリエイトについて】
    ※本記事にはアフィリエイト広告を含みます。
    記事内のリンクを通じて商品やサービスを購入・登録した場合、筆者に紹介料が支払われることがあります。


    はじめに:


    「AIが選んだ相手なのだから、私たちにとって最良の選択なのだろうか?」

    周囲は二人の相性を高く評価している。

    条件も申し分なく、システムの判定も好意的だ。

    それなのに、主人公の心には、どうしても消えない迷いがあった。

    かつて好きだった人のことを、まだ忘れられないのだ。

    周囲から見れば、今の相手を選ぶのが合理的なのかもしれない。

    それでも、本人の気持ちまで計算どおりに決まるとは限らない。

    一人の読者として物語を楽しむとき、私はこうした「正しいはずなのに、うまくいかない関係」に深く惹き込まれます。

    なぜ主人公がその選択を受け入れられないのか、そして最後にどのような決断をするのかが気になり、思わず応援したくなってしまうのです。

    小説でも、こうした状況は読者の心を引きつける葛藤の種になります。

    けれど、登場人物をすれ違わせようとしても、偶然の誤解ばかりでは不自然になってしまう。

    かといって、大事件を起こさなければ物語が動かない、というわけでもありません。

    では、どうすれば登場人物の性格や選択から、自然な葛藤を生み出せるのでしょうか?

    その対立を考える手がかりとして、数学の「安定結婚問題」を見てみましょう。

    本シリーズでは、データやアルゴリズムが人々の運命を左右する物語を「アルゴリズムロマンス(数理的ディスティニー)」と呼び、創作のヒントを探っています。

    第4回となる今回は、この数学の考え方を借りながら、読者が続きを気にする「すれ違い」を組み立てる方法を考えていきましょう。

    ー「アルゴリズムロマンス(数理的ディスティニー)」おすすめ作品ー

    『her/ハー 世界でひとつの彼女』
    スパイク・ジョーンズ(監督)

    近未来のロサンゼルスを舞台に、他人の手紙を代筆する仕事に就く孤独な男性と、人声をもつ人工知能型OS「サマンサ」との交流を描いた恋愛映画です。
    傷ついた心を抱える主人公が、声だけのAIとの軽妙で思慮深い対話を通じて、次第に心の穴を埋められていくプロセスが実に丁寧に描かれています。
    姿形を持たない相手との会話だけで、いかにして深い親密さや距離感が生まれるのか?
    現代人が抱える孤立感やぬくもりへの切実な欲求に優しく寄り添いながら、言葉というコミュニケーションの持つ力とぬくもりを静かに伝えてくれる作品です。


    第1章 数学上の「安定」は、幸せと同じなのか?


    ■ 数学の「安定」と、人間の「幸せ」は違う

    安定結婚問題は、複数の人が互いの希望順位に基づいてペアを組むとき、どのような組み合わせが安定しているといえるのかを考える問題です。

    この問題を数学的に扱った代表的な研究が、デイヴィッド・ゲール氏とロイド・シャープレー氏による1962年の論文「College Admissions and the
    Stability of Marriage」
    です。

    シャープレー氏は、安定配分の理論と市場設計の実践への貢献により、アルビン・ロス氏とともに2012年のノーベル経済学賞を受賞しています。

    基本的なモデルでは、男性と女性が同数おり、各人が相手候補全員に対して同順位のない希望順位を持つと仮定します。

    ここで重要なのが「ブロッキングペア」です。

    現在の組み合わせよりも互いに相手を好む二人が存在する場合、その二人は現在のペアを離れて新たに組みたいと考える可能性があります。

    このようなペアが存在しない組み合わせを、安定マッチングと呼びます。

    基本モデルでは、ゲール氏とシャープレー氏の提案したアルゴリズム(ゲール=シャープレー・アルゴリズム)によって、安定マッチングが存在することを示せます。

    このアルゴリズムが導き出したペアは、「モデルの前提のもとでブロッキングペアが存在しないペア」であり、構造的に非常に安定した状態です。

    この条件を物語に応用するなら、周囲が認める関係に別の問題を持ち込めます。

    ここで区別したいのは、数学上の安定性と、個人が感じる幸福です。

    安定していることと、全員が最も望んでいる相手と組めることは別です。

    安定マッチングは、誰もが第一希望を得ることや、全員の満足度が最大になることを保証しません。

    この違いは、創作を考えるうえでも参考になります。

    周囲から見れば妥当な組み合わせでも、本人には未練や迷いが残っている。

    数学上の安定性と、物語の登場人物が感じる幸福を分けて考えることで、葛藤の種を見つけやすくなります。

    私がこの考え方を創作に応用できると感じるのは、「周囲が正解だと考えること」と「本人が望むこと」を分けて考えられるからです。

    💡 数学の考え方を、物語の葛藤に変える
    「社会全体にとっての安定(アルゴリズムによる解)」と「個人の感情的な満足」は必ずしも一致しない。
    この違いを、物語の葛藤を設計するヒントとして応用してみましょう。
    「周囲が正解だと考える相手」をシステムがあてがうことで、主人公が「本人が望む相手への未練」を断ち切れずに苦悩する、というドラマを作りやすくなります。


    第2章 安定した関係を揺さぶる、日常のすれ違い


    ■ 大事件がなくても、関係はすれ違う

    この違いを創作に応用するなら、周囲が認める関係と、当人の気持ちが食い違う場面を考えられます。

    主人公と相手は、どちらも悪い人ではない。

    それなのに、二人の関係が少しずつ悪くなる。

    たとえば、主人公は相性診断で高い評価を得た相手と出会います。

    会話も弾み、価値観も合っています。

    それでも、主人公は以前好きだった人のことが忘れられません。

    さらに、出会いのサービスで次々と候補者が提示されるため、「もっと自分に合う人がいるのではないか?」と考えてしまいます。

    選択肢が多いことで、かえって決断に迷う人物を描くこともできます。

    こうした迷いを抱える人物を設定すれば、目の前の相手と向き合えず、関係が進展しない展開を描けます。

    ■ 迷いが生まれ、誤解が積み重なる

    迷いがある人物には、日常のコミュニケーションも負担になり得ます。

    関係を揺さぶるのは、大きな事件である必要もありません。

    返信が遅れる、相手の短いメッセージを悪い意味に受け取る、不安から連絡を避ける。

    こうした小さな出来事が重なることで、二人の間に誤解が生まれることがあります。

    たとえば、主人公が返信を先延ばしにしたのは、相手に興味がないからではなく、過去の恋愛への未練を整理できなかったからだとします。

    一方、相手は返信が途絶えたことを拒絶だと受け取ります。

    どちらも相手を傷つけるつもりはなかったのに、互いの事情を知らないまま距離が開いてしまうのです。

    このように、登場人物それぞれの考え方や行動の理由を具体的に設定すれば、偶然に頼りすぎずにすれ違いを描けます。

    読者に結末を気にしてもらうには、単に誤解を起こすだけでなく、二人が誤解を解けない理由も用意しておくと効果的です。

    物語では、メッセージのやり取りによる疲労や突然の音信不通を、関係がすれ違うきっかけとして使えます。

    ☕ 悪役を作らずに、読者を引き込む
    すれ違いを描くときは、この構成では、必ずしも明確な悪役を用意する必要はありません。
    「システムがはじき出した正解を信じたい気持ち」と、「どうしても諦めきれない個人の感情」、そして「不安からくるコミュニケーション不足」。
    こうした小さな行動の積み重ねを描けば、周囲が理想と考える関係にも亀裂を生じさせられます。



    第3章 すれ違いを自然に生み出す、3つの手順


    では、この構成を自分の物語に取り入れるため、設定・迷い・行動の順に整理してみましょう。

    ここからは、ある一貫した主人公を例に通して考えてみます。

    ■ ステップ1:周囲が「理想的」と考える理由を作る

    まず、周囲が主人公にとって理想的だと考える相手や状況を設定します。

    たとえば、AIによる相性診断で高い評価を得て、友人や家族からも祝福されている二人です。

    「あなたたちは本当にお似合いだね」と友人から言われるたび、主人公は笑顔でうなずく。

    なぜ周囲がその関係を支持するのか、価値観が合う、生活が安定するなど具体的な理由を用意しましょう。

    読者にも納得できる根拠があると、後の葛藤が際立ちます。

    📝 周囲がその相手を勧めるのは、なぜ?
    今回のように、社会的な評価と主人公の感情を対立させる構成では、周囲が正解だと信じる理由を具体的に設定すると、主人公の迷いが際立ちます。

    ■ ステップ2:主人公が受け入れられない理由を掘り下げる

    次に、主人公がその関係をためらう理由を考えます。

    周囲がどれほど勧めても、主人公には「以前の恋人への未練」があり、目の前の相手に本音を話せない不安を抱えています。

    周囲から見れば些細な問題でも、主人公にとっては簡単に無視できないものであることが大切です。

    ■ ステップ3:迷いを行動に変え、すれ違いを生む

    主人公の迷いを決めたら、次はそれがどのような行動に表れるかを考えます。

    自分の本音を話すのが怖くて、主人公はデートの約束への返信を先延ばしにします。

    すると、相手は避けられていると思い連絡を控えます。

    主人公はそれを「気持ちが冷めた証拠」だと受け取ります。

    二人とも傷つきたくないため、確認することを避けるのです。

    なぜ主人公がその行動を選んだのか?

    相手がどう受け取ったのか?

    誤解を解く機会がなぜ失われたのか?を、それぞれ描いてみましょう。

    🔑 読者が気になるのは、主人公が次に何を選ぶか?
    本当の気持ちを伝えれば、周囲が認める理想の関係を失うかもしれない。
    けれど、黙っていれば、自分の気持ちを確かめる機会を失う。
    この3つの要素を組み合わせれば、必ずしも悪役や大事件を登場させなくても、人間関係の葛藤を組み立てられます。


    まとめ:「正しい選択」と「本当に望むもの」の間に、物語が生まれる


    登場人物の関係を動かすために、必ずしも大事件や明確な悪役を用意する必要はありません。

    周囲が正解だと考える関係がある。

    けれど、主人公には簡単には割り切れない気持ちがある。

    そして、その迷いが小さな行動となって表れ、相手とのすれ違いを生んでいく。

    以上を踏まえると、葛藤を設計する際には、次の3点を確認してみてください。

    • 周囲が正解だと考える状況には、どのような理由があるのか?

    • 主人公は、その状況を受け入れられない理由を抱えているのか?

    • その迷いが、どのような行動や誤解につながるのか?

    安定結婚問題が示す数学上の性質は、現実の恋愛をそのまま予測するものではありません。

    しかし、安定した組み合わせと個人の希望を区別する考え方は、物語の葛藤を設計するヒントになります。

    壮大な設定を考えるのは後回しにして、まずは一つだけ迷いを書いてみましょう。

    最後に、ここまでの考え方を3つの質問にまとめます。

    今この画面を閉じる前に、以下のシートを活用してみてください。


    ✍️ 実践シート:あなたの物語に「すれ違い」を作る3つの質問

    1. 周囲が主人公にとって理想的だと考える相手は、どのような人物でしょうか?
      ──[ 例:AIが推奨する、趣味も価値観も完全に一致し、家族も絶賛する理想のパートナー ]

    2. 主人公は、その相手や状況に対して、どのような迷いや未練を抱いているでしょうか?
      ──[ 例:完璧すぎて自分の弱さを見せられず、かつての恋人の不器用な優しさを諦めきれない ]

    3. その迷いは、どのような行動や誤解を引き起こすでしょうか?
      ──[ 例:デートの約束への返信を先延ばしにしていた結果、相手を不安にさせ、誤解から連絡が途絶えてしまう ]

    思いついたことを短く書き出し、そこから二人の関係がどう変わるかを考えてみてください。


    次回予告:【第5回・最終回】4つの理論から物語を生み出すAIプロンプトテンプレート

    ここまでの連載では、技術決定論、HLA遺伝子、心理特性、安定結婚問題というテーマを取り上げ、学術的な考え方を物語の舞台やキャラクター、葛藤づくりに応用する方法を考えてきました。

    最終回では、これまでの考え方を組み合わせ、世界観やキャラクターの関係、物語の葛藤を整理するためのプロンプトテンプレートを紹介します。

    アイデアはあるのに、物語の土台をうまく整理できない。

    設定を一から考えるのが難しい。

    そんなときに、発想を言葉にし、執筆に向けたたたき台を作る補助として活用できる内容を目指しています。

    基本的な使い方は、プロンプトを貼り付け、AIからの質問に順番に答えるというものです。

    「どんな技術が普及した世界ですか?」

    「主人公が一番恐れていることは何ですか?」といった簡単な質問が一つずつ提示されます。

    あなたの回答をもとに、AIが世界観やキャラクターの関係、物語の葛藤を整理したプロット原案を作成することを目指します。

    出力された内容は完成原稿ではなく、執筆のためのたたき台として使うことを想定しています。

    今回の考え方を、次回はAIを使って設定づくりに応用します。

    記事が創作のヒントになったら、「スキ」やフォローで応援していただけるとうれしいです。

    【参考文献・公式情報】
    本記事の執筆にあたり、以下の資料・情報を参考にしています。
    ・Gale, D., & Shapley, L. S.
    (1962). College Admissions and the Stability of Marriage. The American Mathematical Monthly, 69(1), 9–15. (JSTOR等収録)
    ・ノーベル賞公式ウェブサイト(
    NobelPrize.org):
    2012年ノーベル経済学賞 受賞理由等に関する記録


    関連する記事も、必要に応じて参考にしてみてください。

     
     
    小説執筆に役立つヒントを紹介。 生成AIを使い、専門家とは異なる客観的な視点でアイデアを再構成しています。 創作の壁を突破する一助になれば幸いです。 ※Amazon.co.jpアソシエイトとして、当アカウントは適格販売により収入を得ています。

    あなたへのおすすめ