「正解がない」のではなく、「解が一つではない」 ― パレート最適という捉え方
※本記事は、最適化理論の考え方から着想を得て、日常や仕事の思考に応用してみる連載の第2回です。Claude Fable 5と一緒に書きました。第1回では、意思決定の前に不確実性の存在を認識し、その幅(不確実集合)を推定することの大切さについて書きました。
はじめに
「学生時代は正解のある問題を解くが、社会に出ると正解のない問題を解くことになる」。よく聞く言葉ですし、実感としても大きく間違ってはいないと思います。
ただ、この「正解がない」という表現は、少し雑ではないでしょうか。雑なだけならよいのですが、この言葉は思考を止める方向に働きがちです。正解がないなら、考えても仕方がない。正解がないなら、どの答えも同じくらい正しい(あるいは正しくない)。そう受け取られた瞬間に、問題解決は前に進まなくなります。
そこで、こう捉え直してみます。社会の問題に正解が「ない」のではなく、解が「唯一ではない」。最適化理論の言葉で言えば、評価軸が一つの単一目的最適化ではなく、複数の軸が衝突する多目的最適化になっていて、解は一点ではなくパレート最適解の集合として存在している――という捉え方です。この記事では、なぜこの捉え方のほうが問題解決に向いているのかを書いてみます。
学校の問題と社会の問題は、何が違うのか
学校のテストには正解が一つあります。これは、評価の軸が一つに固定されているからです。数学の答案は「数学的に正しいか」という単一の目的で評価され、その目的のもとでは最適解が一意に定まります。
一方、社会の問題では評価の軸が複数あり、しかもそれらが互いに衝突します。製品開発なら品質とコストと納期。組織運営なら短期の成果と長期の育成。個人のキャリアなら収入とやりがいと時間。どれか一つの軸を良くしようとすると、別の軸が悪くなる。この構造を、最適化理論では多目的最適化と呼びます。
多目的最適化では、すべての軸で同時に一番になる解は、普通は存在しません。その代わりに、「どれかの軸を犠牲にしない限り、他の軸をこれ以上改善できない」という解が複数現れます。これがパレート最適解であり、その集まりがパレート最適解の集合(パレートフロント)です。
つまり、「正解がない」の正体は、解が存在しないことではなく、単一の軸では序列をつけられない解の集合が残ることなのです。
なぜこの捉え方が問題解決に向いているのか
「正解がない」と「解が集合として存在する」。同じ状況の言い換えのようでいて、この二つは思考の進み方をまったく変えます。後者の捉え方に立つと、問題解決は次のような手順に分解できるようになります。
解の集合を、曖昧ながらも把握する
「正解がない」と捉えている限り、解の空間はただの霧です。「パレート最適解の集合がある」と捉えると、まずその集合の姿を掴みにいこう、という構えが生まれます。
厳密に描く必要はありません。たとえば、ある軸を最優先した場合の極端な解と、別の軸を最優先した場合の極端な解を思い浮かべ、その間にどんな選択肢が並んでいそうかを想像する。それだけでも、解の地形はぼんやり見えてきます。同時に、この段階で「明確に悪い解」も見分けられるようになります。何も犠牲にせずにどこかを改善できる余地が残っている解(劣解)は、価値判断を持ち出すまでもなく改善すべき解です。「正解がない」からといって、どの解も同じ価値なわけではないのです。
集合に適した基底(評価軸)を設定する
解集合の姿がぼんやり見えてきたら、その広がりをうまく記述できる軸を選びます。線形代数の言葉を借りれば、対象に適した基底を取る、というイメージです。
この問題の解たちは、何と何のトレードオフの上に並んでいるのか。品質とコストなのか、スピードと関係者の納得感なのか、自由度と安定性なのか。ここを言語化できた時点で、「なんとなく難しい問題」は「特定のトレードオフ構造を持つ問題」に変わります。逆に、軸の設定を誤ると、本当は対立していないものを対立させて悩んだり、肝心の対立を見落としたりします。解集合の把握と基底の設定を行き来しながら、その問題に合った軸を探ることになります。
各基底について観察・考察する
軸が定まれば、検討は軸ごとに分解できます。この軸は最低限どこまで確保する必要があるのか。この軸とあの軸のトレードオフは、実際どれくらい急なのか。少し譲るだけで他の軸が大きく改善する「うまみのある領域」はどこか。
こうして各軸を個別に観察し、考察していくと、最初は曖昧だったパレート最適解の集合の輪郭が、少しずつ確かなものになっていきます。漠然と全体を睨んで唸るのではなく、軸ごとに調べて集合の解像度を上げていく。この分解可能性こそが、「解が集合として存在する」と捉えることの実務的な利点だと思います。
そして、ここまで進めてはじめて、本当の意味での「正解のなさ」が登場します。パレートフロント上のどの一点を選ぶかは、軸の重み付け、すなわち価値判断の問題であり、論理だけでは決まりません。しかしそれは、霧の中で途方に暮れて選ぶことではなく、構造化された集合の中から、明示された価値観に基づいて選ぶことです。同じ「選ぶ」でも、質がまったく違います。
副産物:意見の対立も整理できる
この捉え方には、議論の見通しを良くするという副産物もあります。仕事上の意見の対立の多くは、事実認識の対立ではなく、軸の重み付けの違い――つまり、同じパレートフロント上の別の点を指しているだけ――です。
「相手が間違っている」のではなく「相手は別の軸を重く見ている」のだと分かれば、議論は「どちらが正しいか」から「どの軸をどれだけ重視すべきか、それはなぜか」へと移せます。前者は水掛け論になりがちですが、後者は前提をすり合わせる建設的な議論になります。
おわりに
「社会には正解がない」という言葉を、「解がパレート最適解の集合になっている」と読み替える。そうするだけで、やるべきことが具体的になります。解の集合を曖昧ながらも把握する。その集合に適した基底(評価軸)を設定する。各基底について観察し、考察して、集合の解像度を上げる。そのうえで、価値判断として一点を選ぶ。
正解のなさは、思考を止める理由ではなく、解が集合であることの言い換えにすぎません。集合として捉えれば、正解のない問題にも、論理的に取り組むための足場を作ることができるのだと思います。
次回は、「目的関数」という概念を借りて、そもそも何を最適化すべきなのか、という話を書く予定です。
