1

偏差値erからの手紙(解答編)

81
0
  前回の記事 で紹介した問題の解答を記す。問題文の再掲はするが、前回を読まれていない方はそちらを先に読んでいただきたい。


問題 ~手紙では相手にとって分かりやすい伝え方を心がけましょう~

 数学者Aからこのような手紙が送られてきた。
 先日、僕はあるゲームに参加した。そのゲームの参加者は僕を含めて4人で、僕は2位だった。
 ゲームにはスコアというものがあって、スコアが高ければ順位が上になる。
 ゲーム終了後、僕自身のスコアの偏差値を計算してみたんだ。そのとき、ふと気づいた。
 僕の偏差値を知るだけならば、3位と4位のスコアを完全に知る必要はなく、その積Pだけを知っていればよい、と。
 1位と僕のスコア、それからPの値がうまく噛み合った上に、同順位の参加者がいなかったからね。
 Aの偏差値はいくらか。ただし、スコアは任意の実数値をとる。




方針 ~偏差値erって何? 経歴は? 年収は? 調べてみました!~

 この問題は、以下の補題の考察を経て解くことができる(高校生以下が本記事を読むことも想定し、数理論理学的表記は用いていない)。
補題
 ゲームに参加した4人のスコアがそれぞれx,y,0,1(ただしx<0,y<0)であったと仮定する。
 ある実数d,p,q,rが存在し、(x+p)(y+q)=rを満たす任意のx,y(x<0,y<0)について『スコアが0の人の偏差値はdである』が成り立つとき、d,p,q,rの値を求めよ。


 元の問題(原題)を一言で表すならば、「1位のスコア、2位のスコアおよび3位と4位のスコアの積のみから2位の偏差値が一意に定まる場合、その偏差値はいくらか」である。問題文が冗長すぎる。
 このことを踏まえて補題に注目すると、これは原題と殆ど同じものだと言える。1位と2位のスコアを仮定しただけだ。
 けれども、この補題はある点で原題よりも制約が弱くなっている。すなわち、(x+p)(y+q)=rの部分。これは「xpを足したものとyqを足したものの積がrで一定である」ということを示している。p,q,rの値は現時点で不明なので、その点において、補題は原題よりも少し強い主張を試みたものだと言える。



 ということで、補題から考えていこう。言うまでもないが、偏差値は((素点)-(平均点))÷(標準偏差)×10+50で与えられる。



解説 ~日本のスマ補題は長すぎる~

 上の補題において、(d,p,q,r)=(50+103,1,1,1)を証明することができる。
補題の証明
クリックすると証明が現れます
 スコアが0の人(以下、この人を「N」と呼ぶ)の偏差値はdになるそうだが、まずは偏差値の定義通りにNの偏差値を求めよう。つまり計算だ。
 スコアの平均をM(x,y)、分散をV(x,y)、標準偏差をS(x,y)、それからNの偏差値をN(x,y)とおくと、これらは以下のように表せる。
M(x,y)=x+y+1+04V(x,y)=x2+y2+12+024(M(x,y))2S(x,y)=V(x,y)N(x,y)=0M(x,y)S(x,y)10+50
 ただし、表記を簡単にするため、分散の一般的な定義である「偏差の2乗の平均値」から派生した「素点の2乗平均から素点平均の2乗を減じたもの」をV(x,y)の定義に用いた(この2つが一致することは有名事実であり、もしご存知でなければ Wikipedia を参照されたい)。



 d=10c+50と定めることで、以下の式が成り立つ。
N(x,y)=d0M(x,y)S(x,y)10+50=10c+50M(x,y)S(x,y)=c
 M(x,y)V(x,y)およびS(x,y)の定義をそのまま代入して、さらに式をゴリゴリと整理していく。
M(x,y)V(x,y)=cM(x,y)x2+y2+12+024(M(x,y))2=cx+y+1+04x2+y2+12+024(x+y+1+04)2=cx+y+14(x2+y2+1)(x+y+1)2=cx+y+13(x2+y2+1)2(xy+x+y)=cc3(x2+y2+1)2(xy+x+y)=(x+y+1)c2(3(x2+y2+1)2(xy+x+y))=(x+y+1)2(3c21)(x2+y2+1)2(c2+1)(xy+x+y)=0()
 さて、()を満たす(x,y)の組をxy直交座標平面上にプロットすれば、明らかに2次曲線(2次曲線の基本的な性質は Wikipedia を参照)、もしくはそれが退化したものが描かれる。いま、()の式に登場するx,y(x+p)(y+q)=rを満たす任意の数であったため、xy直交座標平面上のグラフ(x+p)(y+q)=r()のグラフに完全に含まれていなければならない。



 グラフ(x+p)(y+q)=rを考えると、以下の考察からr0が判るので、これは2次曲線(特に、直角双曲線)の形状を呈する(反比例のグラフを思い出してほしい)。
 r=0と仮定する。この場合、pqの少なくとも一方は正でなければならない( p,qがともに負であればx<0,y<0を満たすx,yの組が存在しなくなる)ので、p>0と仮定できる(そう仮定しても一般性を失わない)。すると、(x,y)=(p,1),(p,2)はいずれもグラフ(x+p)(y+q)=r(=0)上の点となる。いずれの(x,y)の値においても偏差値がdで一定なので、
N(p,1)=N(p,2)(=d)M(p,1)S(p,1)=M(p,2)S(p,2)p1+13(p2+1+1)2(pp1)=p2+13(p2+4+1)2(2pp2)p3p2+8=p+13p22p+19p3p22p+19=(p+1)3p2+8p2(3p22p+19)=(p+1)2(3p2+8)3p42p3+19p2=3p4+6p3+11p2+16p+88p38p2+16p+8=0p(p4)2+7p3+8=0()
が必要である。しかしながら、p>0において常にp(p4)20かつ7p3>0であるため、左辺は常に8より大きくなり、方程式()は解をもたない。よってr=0は補題に不適である。



 したがって、2つの2次曲線には(どの3点も同一直線上に無い)共有点が少なくとも5点存在する。「5点を通る2次曲線は一意に定まる」という2次曲線の性質を思い出せば(こちらも有名事実なので、もしご存知なければ「2次曲線 5点」でGoogle検索していただきたい(日本語版Wikipediaには掲載されていなかった))、この2つの2次曲線は同一のものと導かれる。
 同一の2次曲線を表す式では係数の比が一致するので、特にx2およびy2の係数は0である必要がある。()の当該係数に注目して、
3c21=0c=±13
と判る。このとき()
0(x2+y2+1)243(xy+x+y)=0xy+x+y=0(x+1)(y+1)=1()
と変形できるので、p=q=r=1が判明する。



 あとはcの正負を考えればよい。Nの偏差値dについてd=10c+50であったから、「Nのスコア(つまり0)が平均を超えているか否か」が判れば、d50より大きいか小さいか、すなわちcの正負を求められる。0がスコアの平均を超えていればcは正で、逆もまた然り。実は、これはすぐに判明する。x<0,y<0の範囲における()のグラフを考えることでx<1,y<1が言えるからだ(お手元の紙にグラフを描いて確認してみよう)。ゆえに、
M(x,y)=x+y+1+04<11+1+04=14<0
を得て、0はスコアの平均を超えていることが従う。
 よってcは正、言い換えればc=13であり、d=1013+50=50+103である。 (証明終)



 補題に答えられたところで、以下に示す偏差値の性質を思い出しておきたい。
  • すべてのデータに定数を加えても各データの偏差値は不変
  • すべてのデータに正の定数を乗じても各データの偏差値は不変
偏差値の性質の証明
クリックすると証明が現れます
 以下では本問への応用を考えて4人の場合を示すが、一般の場合も同様に示せる。
 4人の素点をs1,s2,s3,s4と文字でおいて集合ss={s1,s2,s3,s4}と定め、平均M(S)、標準偏差S(s)を計算すると以下のようになる。
M(s)=s1+s2+s3+s44S(s)=(s1M(s))2+(s2M(s))2+(s3M(s))2+(s4M(s))24
 ただし、今回は分散を「偏差の2乗の平均値」として計算した(そのほうが議論が簡単になるので)。このとき、素点がsn(n=1,2,3,4)の人の偏差値N(sn)
N(sn)=snM(s)S(s)10+50
になる。



 すべてのデータに定数Xを加えた場合を考える。{s1+X,s2+X,s3+X,s4+X}=s+Xと表すと、M(s+X)およびS(s+X)
M(s+X)=(s1+X)+(s2+X)+(s3+X)+(s4+X)4=s1+s2+s3+s44+4X4=M(s)+XS(s+X)=((s1+X)M(s+X))2+((s2+X)M(s+X))2+((s3+X)M(s+X))2+((s4+X)M(s+X))24=(s1+XM(s)X)2+(s2+XM(s)X)2+(s3+XM(s)X)2+(s4+XM(s)X)24=(s1M(s))2+(s2M(s))2+(s3M(s))2+(s4M(s))24=S(s)
である。したがって、N(sn+X)は以下の通り。
N(sn+X)=(sn+X)M(s+X)S(s+X)10+50=sn+XM(s)XS(s)10+50=snM(s)S(s)10+50=N(sn)
 ゆえに、すべてのデータに定数Xを加えても各データの偏差値は変わらない。



 すべてのデータに正の定数Y>0を乗じた場合を考える。{s1Y,s2Y,s3Y,s4Y}=sYと表すと、M(sY)およびS(sY)
M(sY)=(s1Y)+(s2Y)+(s3Y)+(s4Y)4=s1+s2+s3+s44Y=M(s)YS(sY)=((s1Y)M(sY))2+((s2Y)M(sY))2+((s3Y)M(sY))2+((s4Y)M(sY))24=(s1M(s))2+(s2M(s))2+(s3M(s))2+(s4M(s))24Y2=S(s)Y
である。したがって、N(snY)は以下の通り。
N(snY)=(snY)M(sY)S(sY)10+50=snYM(s)YS(s)Y10+50=snM(s)S(s)10+50=N(sn)
 ゆえに、すべてのデータに正の定数Yを乗じても各データの偏差値は変わらない。



 X,Yは任意なので、これらの性質は正しい。 (証明終)



 いよいよ仕上げである。上記に倣って、原題でゲームに参加した4人のスコアをs1s4で表す。ただし、「n位のスコアがsnである(n=1,2,3,4)」という条件を加えておく。当然のことだが、数学者Aは2位だったので、Aのスコアはs2である。



 仮に{s1,s2,s3,s4}={f1,f2,f3,f4}(ただしf1>f2>f3>f4かつzを定数としてf3f4=P)という分布でf2の偏差値が一定となる場合、偏差値の性質から
{s1,s2,s3,s4}={f1f2f1f2,f2f2f1f2,f3f2f1f2,f4f2f1f2}={1,0,f3f2f1f2,f4f2f1f2}
という分布(ただし、f3f4=z)における0の偏差値も一定となる(すべてのデータにf2を加えて1f1f2>0を乗じても各データの偏差値は不変)。さらにこのとき
(s3+f2f1f2)(s4+f2f1f2)=f3f4(f1f2)2=P(f1f2)2
が成り立つため、補題の結果を用いるとf2f1f2=P(f1f2)2=1である。これを解くことでf1=2f2,P=f22が得られて、f1>f2よりf2>0が従う。
 よって、そのときのスコアの分布は実数k<0を用いて
{s1,s2,s3,s4}={2f2,f2,f2k,f2k}
と表せる( k>0としてしまうとf3f2またはf4f2が成り立ち、仮定した大小関係に矛盾する)。f3>f4を思い出すとf2k>f2k、ゆえにk>1であるから、f2=Fとして
{s1,s2,s3,s4}={2F,F,Fk,Fk}(F>0,1<k<0)
こそが、Aの参加したゲームにおける4人のスコアだったわけだ。要するに、このスコアの分布におけるFの偏差値が、原題で問われている偏差値である。我々はそれを既に計算している。何故ならば、この分布におけるFの偏差値というのは、
{s1,s2,s3,s4}={1,0,f3f2f1f2,f4f2f1f2} ={1,0,k1,1k1}
という分布における0の偏差値と同一なのだから。補題より、その偏差値は50+103である。


 以上の議論より、ゲームにおけるAの偏差値は50+103(約55.77)であった。




別解 ~補題に頼らなければこうなります~

 上の解説で示した偏差値の性質より、P=0,±12の場合のみ考えればよい。1位と2位のスコアをそれぞれt1,t2(t1>t2)とする(当然ながら数学者Aのスコアはt2である)。


Case1. P=0の場合
クリックすると証明が現れます
 3位と4位のいずれかのスコアが0なので、t2>0が判る。ここで、4つの要素からなる集合
α1={t1,t2,0,1},α2={t1,t2,0,2},α3={t1,t2,0,3}
のいずれにおいても、t2の偏差値は一定であることを利用しよう。この偏差値を10h+50とおくと、偏差値の定義より
{t2t1+t2+014t12+t22+02+124(t1+t2+014)2=ht2t1+t2+024t12+t22+02+224(t1+t2+024)2=ht2t1+t2+034t12+t22+02+324(t1+t2+034)2=h{(t13t21)24(t12+t22+1)(t1+t21)2=h2(t13t22)24(t12+t22+4)(t1+t22)2=h2(t13t23)24(t12+t22+9)(t1+t23)2=h2{(t13t21)24(t12+t22+1)(t1+t21)2=(t13t22)24(t12+t22+4)(t1+t22)2(t13t22)24(t12+t22+4)(t1+t22)2=(t13t23)24(t12+t22+9)(t1+t23)2(t13t23)24(t12+t22+9)(t1+t23)2=(t13t21)24(t12+t22+1)(t1+t21)2{(t13t21)2(4(t12+t22+4)(t1+t22)2)=(t13t22)2(4(t12+t22+1)(t1+t21)2)(t13t22)2(4(t12+t22+9)(t1+t23)2)=(t13t23)2(4(t12+t22+4)(t1+t22)2)(t13t23)2(4(t12+t22+1)(t1+t21)2)=(t13t21)2(4(t12+t22+9)(t1+t23)2){8(t134t12t2+3t1t226t1t2+9t222t1+4t2)=08(t134t12t2+3t1t2210t1t2+15t226t1+12t2)=016(t134t12t2+3t1t228t1t2+12t223t1+6t2)=0{t134t12t2+3t1t22=6t1t29t22+2t14t2t134t12t2+3t1t22=10t1t215t22+6t112t2t134t12t2+3t1t22=8t1t212t22+3t16t2{10t1t215t22+6t112t2=8t1t212t22+3t16t28t1t212t22+3t16t2=6t1t29t22+2t14t2{2t1t23t22+3t16t2=02t1t23t22+t12t2=0()3t16t2=t12t2t1=2t2
が必要である。これを()に代入すればt22=0となってt2=0を得るが、これは最初に確認したt2>0矛盾
 よって、このCaseは問題に不適である。


Case2. P=12の場合
クリックすると証明が現れます
 Case1.と同様に考える。正直に言うとこの解法は大変なのでこれ以上書きたくない。4つの要素からなる集合
β1={t1,t2,1,12},β2={t1,t2,2,6},β3={t1,t2,3,4}
のいずれにおいても、t2の偏差値は一定であることを利用しよう。この偏差値を10h+50とおくと、偏差値の定義より
{t2t1+t21124t12+t22+12+1224(t1+t21124)2=ht2t1+t2264t12+t22+22+624(t1+t2264)2=ht2t1+t2344t12+t22+32+424(t1+t2344)2=h{(t13t213)24(t12+t22+145)(t1+t213)2=h2(t13t28)24(t12+t22+40)(t1+t28)2=h2(t13t27)24(t12+t22+25)(t1+t27)2=h2{(t13t213)24(t12+t22+145)(t1+t213)2=(t13t28)24(t12+t22+40)(t1+t28)2(t13t28)24(t12+t22+40)(t1+t28)2=(t13t27)24(t12+t22+25)(t1+t27)2(t13t27)24(t12+t22+25)(t1+t27)2=(t13t213)24(t12+t22+145)(t1+t213)2{(t13t213)2(4(t12+t22+40)(t1+t28)2)=(t13t28)2(4(t12+t22+145)(t1+t213)2)(t13t28)2(4(t12+t22+25)(t1+t27)2)=(t13t27)2(4(t12+t22+40)(t1+t28)2)(t13t27)2(4(t12+t22+145)(t1+t213)2)=(t13t213)2(4(t12+t22+25)(t1+t27)2){40(t134t12t2+3t1t2242t1t2+63t22128t1+280t2+252)=08(t134t12t2+3t1t2230t1t2+45t2280t1+184t2+180)=048(t134t12t2+3t1t2240t1t2+60t22115t1+254t2+240)=0{t134t12t2+3t1t22=42t1t263t22+128t1280t2252t134t12t2+3t1t22=30t1t245t22+80t1184t2180t134t12t2+3t1t22=40t1t260t22+115t1254t2240{42t1t263t22+128t1280t2252=40t1t260t22+115t1254t224040t1t260t22+115t1254t2240=30t1t245t22+80t1184t2180{2t1t23t22+13t126t212=05(2t1t23t22+7t114t212)=0()13t126t2=7t114t2t1=2t2
が必要である。これを()に代入すればt2212=0となってt2=±23を得るが、t2は集合の中で2番目に大きい要素なのでt2=23が判る。
 このとき、集合
{2t2,t2,k,12k}={43,23,k,12k}(k<0)
において(k>0の場合はkt2または12kt2が成り立つため除外できる)、t2=23の偏差値が50+103であることを確かめられる(証明略)。よって50+103は本問の解の1つである。


Case3. P=12の場合
クリックすると証明が現れます
 Case2.と同様に考える。特に大変なのが式の展開。4つの要素からなる集合
γ1={t1,t2,1,12},γ2={t1,t2,2,6},γ3={t1,t2,3,4}
のいずれにおいても、t2の偏差値は一定であることを利用しよう。この偏差値を10h+50とおくと、偏差値の定義より
{t2t1+t2+1124t12+t22+12+1224(t1+t2+1124)2=ht2t1+t2+264t12+t22+22+624(t1+t2+264)2=ht2t1+t2+344t12+t22+32+424(t1+t2+344)2=h{(t13t211)24(t12+t22+145)(t1+t211)2=h2(t13t24)24(t12+t22+40)(t1+t24)2=h2(t13t21)24(t12+t22+25)(t1+t21)2=h2{(t13t211)24(t12+t22+145)(t1+t211)2=(t13t24)24(t12+t22+40)(t1+t24)2(t13t24)24(t12+t22+40)(t1+t24)2=(t13t21)24(t12+t22+25)(t1+t21)2(t13t21)24(t12+t22+25)(t1+t21)2=(t13t211)24(t12+t22+145)(t1+t211)2{(t13t211)2(4(t12+t22+40)(t1+t24)2)=(t13t24)2(4(t12+t22+145)(t1+t211)2)(t13t24)2(4(t12+t22+25)(t1+t21)2)=(t13t21)2(4(t12+t22+40)(t1+t24)2)(t13t21)2(4(t12+t22+145)(t1+t211)2)=(t13t211)2(4(t12+t22+25)(t1+t21)2){56(t134t12t2+3t1t2230t1t2+45t2220t1+16t2180)=024(t134t12t2+3t1t2210t1t2+15t22+20t164t260)=080(t134t12t2+3t1t2224t1t2+36t22+13t150t2144)=0{t134t12t2+3t1t22=30t1t245t22+20t116t2+180t134t12t2+3t1t22=10t1t215t2220t1+64t2+60t134t12t2+3t1t22=24t1t236t2213t1+50t2+144{30t1t245t22+20t116t2+180=24t1t236t2213t1+50t2+14424t1t236t2213t1+50t2+144=10t1t215t2220t1+64t2+60{3(2t1t23t22+11t122t2+12)=07(2t1t23t22+t12t2+12)=0()11t122t2=t12t2t1=2t2
が必要である。これを()に代入すればt22+12=0となるが、そのようなt2は存在しないため矛盾
 よって、このCaseは問題に不適である。


 以上3つのCaseを考えた結果として、本問の解は50+103に限られる。




あとがき ~この部分に入れる文章は朝4時のテンションで決めています~

 Aはゲーム終了後、直ちにこの事実を見抜いたという。ゲームの会場で紙とペンを取り出し、場の空気も読まずに黙々と計算したのだろうか。それとも、この程度の事実は暗算で導けたのだろうか。謎は深まるばかりだが、いずれにせよ、いかにも数学者らしいエピソードであろう。勿論フィクションである。


 本問を解く鍵はどこにあったか。それは、「Aが2位であったこと」、「3位と4位のスコア自体は不必要で、その積だけを用いてAの偏差値が算出されたこと」、それから「同順位の参加者がいなかったこと」の3つだ。
 最後の1つは一見役に立っていないように思われるが、実際には補題を解く過程で強く貢献している。それを確認しよう。補題においてx=y=0とすると、これは(x+1)(y+1)=1を満たし、かつNのスコアが2番目に大きい状況は覆らない。だが、このときNの偏差値を計算すると50103になってしまう( 0はスコアの平均である0+0+0+14=14よりも小さい)。補題の解が存在しなくなるのだ。補題が解けなければ原題も解けないので(原題においては4人のスコアが2,1,1,1である場合が考えられる)、このケースを除外するために「同順位の参加者がいなかったこと」はどうしても必要だった。


 最後に解説(もしくは別解)を検討すると、副次的な結果として「題意を満たす得点分布において、1位のスコアは2位のスコアの2倍である」という性質も得られている。こちらも興味深い性質だ。もしも読者がこのゲームに(読者含め4人で)参加して2位となり、1位が読者のスコアの2倍となっていれば、本問と同様の状況を迎えているかもしれない。の可能性に賭けて、直ちに3位と4位のスコアの積を訊いてみよう。ゲームの名前は知らないけれども。
 本問を通じて、新たなる偏差値erが誕生することを微かに望む。
 長かった。前回の「テストと8人の受験者」で「HTMLコードも含めて7000文字以上書いたのだが」などと甘えたことを言っていたのがもはや懐かしい。今回はなんと約29000文字(HTMLコードも含めて)。「別解を書こう」と思った時点で間違っていたのかもしれない。
投稿日:2021824
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

匿(Tock)
匿(Tock)
201
28728
主に初等幾何・レムニスケート。時々偏差値・多重根号。 「たとえ作曲家が忘れ去られた日であっても、彼の旋律が街並みを縫って美しく流れていますように。」

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. 問題 ~手紙では相手にとって分かりやすい伝え方を心がけましょう~
  2. 方針 ~偏差値erって何? 経歴は? 年収は? 調べてみました!~
  3. 解説 ~日本のスマ補題は長すぎる~
  4. 別解 ~補題に頼らなければこうなります~
  5. あとがき ~この部分に入れる文章は朝4時のテンションで決めています~