平成 26 年度卒業論文
サッカーの幾何学的考察 : ゴールキーパーとディフェン ダーのベストポジション
広島大学理学部数学科
B113809
柿木悠輔 指導教員 田丸博士 教授2015
年2
月10
日はじめに
私は中学校や高等学校で
,
日常的なことの中に数学が関わっている例をたくさんみてきた.
そこ で,
その一例としてサッカーを数学的に見ていこうと考えこの論文を書いた.
本研究の目的は
,
サッカーにおいてシューターを固定したときの守備側の最適なポジションを,
平面幾何学的に考察することである.
守備側がゴールキーパー1
人のときは参考文献[1]
で考察さ れている.
そこで本論文では,
守備側がゴールキーパーとディフェンダー1
人の計2
人の場合につ いて考察した.
なお,
シュートコースは直線であると仮定する.
具体的には
,
本論文ではまず[1]
を参考にして,
守備側が2
人の場合に守備側のボールの捕りや すさを表す関数(
距離比率関数)
を定義し,
それを用いて守備側にとっての最適なポジション(
ベス トポジション)
を数学的に定義した.
さらに,
主結果として,
ゴールキーパーとディフェンダーの最 適なポジションを具体的に求めた.
第一章では準備として
,
平面幾何モデルと上記の距離比率関数の定義を紹介する.
そして後の証 明に用いるベストキャッチングポイント,
ベストシュートコース,
ベストポジションの定義を紹介 する.
第二章では
,
第一節でゴールキーパーとディフェンダーのベストキャッチングポイントを求める.
そして第二節で後の証明に用いる妥当なポジションの定義を紹介し,
そのときにおけるゴールキー パーとディフェンダーのベストキャッチングポイントを求める.
第三章では
,
妥当なポジションにおけるシューターのベストシュートコースを求める.
第四章では
,
第三章の結果を利用して,
ゴールキーパーとディフェンダーのベストポジションを 求める.
本論文を作成するにあたって
,
指導教員の田丸博士教授をはじめ,
ゼミ関係者の方々から多くの ことを指導していただきました.
最後になりましたが,
この場をお借りして深く御礼申し上げます.
目次
1
準備1
2
ゴールキーパー,
ディフェンダーのベストキャッチングポイントと妥当なポジション3 2.1
ゴールキーパー,
ディフェンダーのベストキャッチングポイント. . . . 3 2.2
妥当なポジションにおけるゴールキーパーとディフェンダーのベストキャッチングポイント
. . . . 4
3
シューターのベストシュートコース5
4
ゴールキーパー,
ディフェンダーのベストポジション7
1 準備
この章では
,
最適なポジションを定義するために,
守備側におけるボールの捕りやすさを表す関 数を定義し,
その関数を用いて最適な(
ベスト)
キャッチングポイント,
シュートコース,
ポジショ ンを定義する.
以下では
,
シューターをS,
ゴールキーパーをK,
ディフェンダーをD,
ゴールキーパーとディ フェンダーのキャッチングポイントをそれぞれC
K, C
D,
ゴールポストをP
1, P
2,
シュートコース をl
とする.
定義
1.1. (S, K, D, l, C
K, C
D)
が平面幾何モデルであるとは,
以下が成り立つこと: (1) S, K, D
は平面上の点.
(2)
線分P
1P
2上の点P (P = P
1, P = P
2も可)
が存在し, l = SP . (3) C
K, C
Dはl
上の点.
以下
, (S, K, D, l, C
K, C
D)
を平面幾何モデルとする.
注意1.2.
以下を仮定する:
(1) ∠P
1SP
2≦ 90
◦.
(2) K, D
は△ P
1SP
2 の内部で境界線は含まない. (3) C
K, C
D̸ = S
2
点A, B
の距離を| AB |
と表す.
このとき(3)
より| SC
K| , | SC
D| ̸ = 0
が成り立つ.
ここでゴールキーパー
,
ディフェンダーの動く速さ,
シュートの速さをそれぞれv
K, v
D, v
S とし,
一定であるとする.
補題
1.3.
以下は必要十分条件である:
(1)
ゴールキーパーがボールを捕ることができる. (2)
|KCv K|K
≦
|SCvSK|. (3)
||KCSCKK||≦
vvKS.
証明
.
ゴールキーパーがボールを捕ることができるための必要十分条件は,
ボールがキャッチング ポイントまでいくのにかかる時間よりもゴールキーパーがキャッチングポイントまでいくのにかか る時間の方が短くなることである.
すなわち(1)
と(2)
は同値である. (2)
と(3)
は簡単な式変形 により同値が言える.
よって(1), (2), (3)
はすべて同値である.
補題
1.4.
以下は必要十分条件である.
(1)
ディフェンダーがボールを捕ることができる. (2)
|DCv D|D
≦
|SCvSD|.
(3)
||DCSCDD||≦
vvDS.
証明
.
補題1.3
の証明と同様.
今から
,
守備側のボールの捕りやすさを表す関数を定義する.
守備側であるゴールキーパーと ディフェンダーは,
それぞれ先の補題1.3
と 補題1.4
の(3)
の左辺の値が小さいほど,
ボールを捕 りやすくなる.
ゴールキーパーとディフェンダーのどちらか一方がボールに捕ることができれば良 いので次のように定義する.
定義
1.5.
以下の関数DR(S, K, D, l, C
K, C
D)
を距離比率関数と呼ぶ: DR(S, K, D, l, C
K, C
D) := min
{ | KC
K|
| SC
K| , | DC
D|
| SC
D| }
.
また
, DR(S, K, D, l, C
K, C
D) ≧ 0
を保つ.
次に
,
上で定義した距離比率関数を用いて,
平面幾何モデルにおけるベストキャッチングポイン ト,
ベストシュートコース,
ベストポジションを順に定義する.
定義
1.6. (S, K, D, l)
に対して, (C
0K, C
0D)
が ベストキャッチングポイント であるとは,
関数DR(S, K, D, l, C
K, C
D)
が(C
K, C
D) = (C
0K, C
0D)
で最小値をとること.
定義
1.7.
関数DR(S, K, D, l)
を次で定義する:
DR(S, K, D, l) := DR(S, K, D, l, C
0K, C
0D).
ここで
, (C
0K, C
0D)
は(S, K, D, l)
に対するベストキャッチングポイント.
定義
1.8. (S, K, D)
に対して, l
0 が ベストシュートコース であるとは,
関数DR(S, K, D, l)
がl = l
0 で最大値をとること.
定義
1.9.
関数DR(S, K, D)
を次で定義する:
DR(S, K, D) := DR(S, K, D, l
0).
ここで
, l
0 は(S, K, D)
に対するベストシュートコース.
定 義
1.10. S
に 対 し て, (K
0, D
0)
が ベストポジション で あ る と は,
関 数DR(S, K, D)
が(K, D) = (K
0, D
0)
で最小値をとること.
注意
1.11.
ベストキャッチングポイント,
ベストシュートコース,
ベストポジションは一意的とは限らない
.
2
2 ゴールキーパー , ディフェンダーのベストキャッチングポイント と妥当なポジション
この章では
,
ベストキャッチングポイントについて調べる.
また,
ゴールキーパーとディフェン ダーの妥当なポジションを定義する.
2.1
ゴールキーパー,
ディフェンダーのベストキャッチングポイントこの節では
,
ゴールキーパーとディフェンダーのベストキャッチングポイントを求める.
以下, S, K, D, l
を固定する.
補題
2.1.
ゴールキーパーK,
ディフェンダーD
が共にシュートコースl
上にいないとする.
こ のとき距離比率関数DR
は以下のように表せる:
DR(S, K, D, l, C
K, C
D) = min
{ sin( ∠ C
KSK)
sin( ∠ C
KKS) , sin( ∠ C
DSD) sin( ∠ C
DDS)
} .
証明
.
仮定よりS, K, D, C
K, C
D を用いて△ SKC
K, △ SDC
D が作れる.
よって, △ SKC
K,
△ SKC
D において正弦定理から| KC
K|
sin(∠C
KSK) = | SC
K|
sin(∠C
KKS) , | DC
D|
sin(∠C
DSD) = | SC
D| sin(∠C
DDS)
が成り立つ.
これを変形してDR
の定義に代入すればよい.
定理
2.2.
以下が成り立つ.
(1)
ゴールキーパーK
またはディフェンダーD
がシュートコースl
上にいるとき, C
0K= K
またはC
0D= D
ならば(C
0K, C
0D)
がベストキャッチングポイントである.
(2)
ゴールキーパーK
とディフェンダーD
がシュートコースl
上にいないとする. C
′K, C
′D をそれぞれsin( ∠ C
KKS), sin( ∠ C
DDS)
がC
K= C
′K, C
D= C
′D で最大値をとるよう なキャッチングポイントとする.
このとき, (C
K, C
D) = (C
′K, C
′D)
ならば(C
′K, C
′D)
が ベストキャッチングポイントである.
証明
.
まず(1)
を示す. K
またはD
がl
上にいて, C
0K= K
またはC
0D= D
であるため,
それ ぞれDR(S, K, D, l, K, C
D) = 0, DR(S, K, D, l, C
K, D) = 0
を満たす
.
よってDR(S, K, D, l, C
K, C
D)
は最小値となり, (C
0K, C
0D)
がベストキャッチングポ イントとなる.
次に
(2)
を示す.
補題2.1
よりDR(S, K, D, l, C
K, C
D) = min
{ sin( ∠ C
KSK) ·
sin(∠C1KKS), sin( ∠ C
DSD) ·
sin(∠C1DDS)}
が成り立つ
. C
K, C
D はl
上より, sin( ∠ C
KSK), sin( ∠ C
DSD)
は一定である.
ここで, C
′K, C
′D をsin( ∠ C
KKS), sin( ∠ C
DDS)
がそれぞれC
K= C
′K, C
D= C
′D で最大値をとるよ うな キ ャッ チ ン グポ イ ン トと す る.
この と き先 の 式 から, (C
K, C
D) = (C
′K, C
′D)
のと きDR(S, K, D, l, C
K, C
D)
は最小値となるので, (C
′K, C
′D)
がベストキャッチングポイントと なる.
2.2
妥当なポジションにおけるゴールキーパーとディフェンダーのベストキャッ チングポイントこの節では
,
妥当なポジションを定義する.
また,
妥当なポジションにおけるベストキャッチング ポイントについて調べる.
定義
2.3.
ゴールキーパーK,
ディフェンダーD
が△ SP
1P
2 で 妥当なポジション であるとは,
それぞれ∠SKP
1≧ 90
◦かつ∠SKP
2≧ 90
◦, ∠SDP
1≧ 90
◦かつ∠SDP
2≧ 90
◦を満たすことで ある.
命題
2.4. K, D
が△ SP
1P
2で妥当なポジションであり, l
をK, D
を含まないすべてのシュート コースとする.
このとき, ∠ C
0KKS = 90
◦, ∠ C
0DDS = 90
◦ を満たすベストキャッチングポイント(C
0K, C
0D)
が存在する.
証明
. l
をK, D
を含まないシュートコースとする. K, D
が△SP
1P
2 で妥当なポジションであ るから,
それぞれ∠ C
0KKS = 90
◦, ∠ C
0DDS = 90
◦ を満たすキャッチングポイントC
0K, C
0D が 存在する.
このとき, sin( ∠ C
0KKS), sin( ∠ C
0DDS)
は最大値となる.
よって 定理2.2 (2)
より, (C
0K, C
0D)
でベストキャッチングポイントである.
4
3 シューターのベストシュートコース
この章では
,
シューターのベストシュートコースを求める.
以下
S, K, D
を固定し, △ SP
1P
2 に対してK
とD
は妥当なポジションであるとする.
また,
シュートコースl
を, P
1P
2 上の点P
を用いてl = SP
と表す.
補題
3.1. (S, K, D, SP )
に対して,
以下が成り立つ. (1) K
またはD
がSP
上にいるとき:
DR(S, K, D, SP ) = 0.
(2) K
とD
がSP
上にいないとき:
DR(S, K, D, SP ) = min{sin(∠P SK), sin(∠P SD)}.
証明
.
まず(1)
を示す. K
またはD
がSP
上の点なので,
定理2.2
の(1)
から主張が容易に示さ れる.
次に
(2)
を示す. K, D / ∈ SP
とする.
また, K, D
は△ SP
1P
2 に対してK
とD
は妥当なポジ ションである.
よって,
命題2.4
より∠C
0KKS = 90
◦, ∠C
0DDS = 90
◦を満たすベストキャッチングポイント
(C
0K, C
0D)
が存在する.
また, C
0K, C
0D∈ SP
なので,
∠ C
0KSK = ∠ P SK, ∠ C
0DSD = ∠ P SD
が成り立つ.
よって,
sin( ∠ C
0KSK)
sin( ∠ C
0KKS) = sin( ∠ P SK), sin( ∠ C
0DSD)
sin( ∠ C
0DDS) = sin( ∠ P SD)
が成り立つので,
これらを補題2.1
の右辺に代入すればよい.
命題
3.2. P
3を∠ KSD
の二等分線とP
1P
2 上の交点とし, P
′ をP
1P
2上の点(P
′̸ = P
1, P
2, P
3)
とする.
このとき以下が成り立つ:
DR(S, K, D, SP
′) < max { DR(S, K, D, SP
i) | i = 1, 2, 3 } .
証明.
必要ならK
とD, P
1 とP
2 を入れ替えることで,
次のいずれかが成り立つ.
(1) K ∈ SP
′,
(2) K, D ∈ △ SP
′P
1,
(3) K ∈ △ SP
′P
1, D ∈ △ SP
′P
2.
ここで
, △ SP
′P
1, △ SP
′P
2 は各三角形の内部を表すとする. (1) K ∈ SP
′ のとき:
DR(S, K, D, SP
′) < DR(S, K, D, SP
1)
を示す. K, D / ∈ SP
1より,
DR(S, K, D, SP
1) > 0
が成り立つ.
よって, K ∈ SP
′ であるので補題3.1 (1)
よりDR(S, K, D, SP
′) = 0 < DR(S, K, D, SP
1).
(2) K, D ∈ △ SP
′P
1 のとき:
DR(S, K, D, SP
′) < DR(S, K, D, SP
2)
を示す. K
とD
はSP
′, SP
2 上にいないので,
補題3.1 (2)
より,
DR(S, K, D, SP
′) = min { sin( ∠ P
′SK), sin( ∠ P
′SD) }
< min { sin( ∠ P
2SK), sin( ∠ P
2SD) }
= DR(S, K, D, SP
2).
(3) K ∈ △ SP
′P
1, D ∈ △ SP
′P
2 のとき:
DR(S, K, D, SP
′) < DR(S, K, D, SP
3)
を示す. K
とD
はSP
′, SP
3 上にいないので,
補題3.1 (2)
より,
DR(S, K, D, SP
′) = min { sin( ∠ P
′SK), sin( ∠ P
′SD) }
< sin
( ∠ KSD 2
)
= min { sin( ∠ P
3SK), sin( ∠ P
3SD) }
= DR(S, K, D, SP
3).
よって
,
主張が従う.
定理
3.3. P
3 を∠ KSD
の二等分線とP
1P
2 上の交点とする.
このとき以下が成り立つ: l
0:
ベストシュートコース⇒ l
0∈ {SP
1, SP
2, SP
3}.
証明
.
対偶を示す. l
0∈ { / SP
1, SP
2, SP
3}
とする.
このとき命題3.2
よりDR(S, K, D, l
0)
は最大 値をとらず, l
0 はベストシュートコースとならないので対偶は示された.
6
4 ゴールキーパー , ディフェンダーのベストポジション
この章では
,
ゴールキーパー,
ディフェンダーのベストポジションを求める.
以下では
S
を固定する. P, P
3 をそれぞれ∠ P
1SP
2, ∠ KSD
の二等分線とP
1P
2 上の交点とし,
△ SP
1P
2 に対してK, D
を妥当なポジションとする.
補題4.1.
以下が成り立つ.
(1) S, K, D
が同一直線上にいるとき:
DR(S, K, D) = max { sin( ∠ P
iSK) | i = 1, 2 } . (2) S, K, D
が同一直線上にいないとき:
DR(S, K, D) = max
min{sin(∠P
1SK), sin(∠P
1SD)}, min { sin( ∠ P
2SK), sin( ∠ P
2SD) } , sin( ∠ P
3SK)
.
証明
. (1)
を示す. S, K, D
が同一直線上にいるとすると, K, D
は線分SP
3 上の点である.
また∠ P
iSK = ∠ P
iSD (i = 1, 2)
である.
よってl
0 をベストシュートコースとすると,
補題3.1 (1)
と(2)
と 定理3.3
の主張を用いてDR(S, K, D) := DR(S, K, D, l
0)
= max{DR(S, K, D, SP
i) | i = 1, 2, 3}
= max { DR(S, K, D, SP
i) | i = 1, 2 }
= max { sin( ∠ P
iSK) | i = 1, 2 } .
(2)
を示す. S, K, D
が同一直線上にいないとする.
このときS, K, D
はSP
i(i = 1, 2, 3)
上にい ないので,
補題3.1 (2)
を用いれば主張が従う.
補題
4.2. i, j ∈ { 1, 2 }
でi ̸ = j
とする.
(1) K, D ∈ △ SP
iP (
ただし,
辺SP
のみ含む)
のとき,
ベストシュートコースはSP
j であり,
次が成り立つ:
DR(S, K, D) ≧ sin
( ∠ P
1SP
22 )
,
(2) K ∈ △ SP
iP, D ∈ △ SP
jP (
ただし,
辺は含まない)
のとき,
次が成り立つ: DR(S, K, D) = max { sin( ∠ P
iSK), sin( ∠ P
jSD), sin( ∠ P
3SK) } < sin
( ∠ P
1SP
22 )
証明
. i = 1, j = 2
のときのみを示す.
(1) K, D ∈ △ SP
1P
とする. K, D / ∈ { SP
1, SP
2}
であるので,
補題3.1 (2)
より, DR(S, K, D, SP
1) = min { sin( ∠ P
1SK), sin( ∠ P
1SD) }
< min { sin( ∠ P
2SK), sin( ∠ P
2SD) }
= DR(S, K, D, SP
2)
が成り立つ
.
またS, K, D
が同一直線上にない,
すなわち, K, D / ∈ SP
3 であるときは,
上と同様に してDR(S, K, D, SP
3) < DR(S, K, D, SP
2)
が成り立つ
.
一方, S, K, D
が同一直線上にある,
すなわち, K, D ∈ SP
3 であるときは,
補題3.1 (1)
より,
DR(S, K, D, SP
3) = 0 < DR(S, K, D, SP
2)
が成り立つ
.
よって定理3.3
より, SP
2 がベストシュートコースである.
よって, DR(S, K, D) = DR(S, K, D, SP
2)
= min{sin(∠P
2SK), sin(∠P
2SD)}
≧ sin
( ∠ P
1SP
22 )
となる
.
(2) K ∈ △ SP
1P, D ∈ SP
2P
とする.
このとき,
min{sin(∠P
1SK), sin(∠P
1SD)} = sin(∠P
1SK ) < sin
( ∠P
1SP
22 )
,
min { sin( ∠ P
2SK), sin( ∠ P
2SD) } = sin( ∠ P
2SD) < sin
( ∠ P
1SP
22 )
,
sin( ∠ P
3SK ) = sin
( ∠ KSD 2
)
< sin
( ∠ P
1SP
22 )
が成り立つ
. S, K, D
は同一直線上にないので,
補題4.1 (2)
より,
DR(S, K, D) = max {sin(∠P
1SK), sin(∠P
2SD), sin(∠P
3SK)} < sin
( ∠P
1SP
22 )
が成り立つ
.
上の補題から直ちに次が従う
.
命題
4.3. (K
0, D
0)
がベストポジションならば, K
0, D
0 はSP ( ∠ P
1SP
2の二等分線)
に関して逆 側の位置にある.
すなわち,
異なるi, j ∈ { 1, 2 }
が存在して, K
0∈ △ SP
iP , D
0∈ SP
jP
を満たす.
8
上の命題から
,
ゴールキーパーK
とディフェンダーD
のベストポジションを求めるためには, K
とD
がSP
に関して逆側の位置にある場合だけ考えればよい.
ここで
, m
i(i = 1, 2)
を∠P
iSP
の二等分線とする.
補題
4.4. i, j ∈ { 1, 2 }
でi ̸ = j
とする. (K, D) ∈ m
i× m
j のとき,
以下が成り立つ: DR(S, K, D) = sin
( ∠P
1SP
24 )
.
証明
. i = 1, j = 2
のときのみを示す. (K, D) ∈ m
1× m
2とする.
このとき,
∠ P
1SK = ∠ P
2SD = ∠ P
3SK = ∠ P
1SP
24
が成り立つ
.
したがって,
仮定からK ∈ △ SP
1P , D ∈ △ SP
2P
なので,
補題4.2 (2)
よりDR(S, K, D) = max { sin( ∠ P
1SK), sin( ∠ P
2SD), sin( ∠ P
3SK) } = sin
( ∠ P
1SP
24 )
が成り立つ
.
定理
4.5. K, D
を△SP
1P
2 に対して妥当なポジションとし, m
i(i = 1, 2)
を∠P
iSP
の二等分 線とする.
このとき(K
0, D
0)
がベストポジションであることは, (K
0, D
0) ∈ m
1× m
2 または(K
0, D
0) ∈ m
2× m
1 であることと同値である.
証明
. (K
0, D
0)
が△ SP
1P
2 に対してベストポジションであると仮定する. K
0 がP
1 側, D
0 がP
2 側のときのみを示す.
K
0∈ m
1 を示す.
背理法で示す. K
0∈ / m
1 とする.
(i) K
0 がm
1 に対してP
1 側にいるとき,
∠ P
1SK
0< ∠ P
1SP
24 < max {∠ P
2SD
0, ∠ P
3SK
0}
が成り立つ.
よって, M
1∈ m
1, M
2∈ m
2 とすると,
補題4.4
より,
DR(S, K
0, D
0) > sin
( ∠ P
1SP
24 )
= DR(S, M
1, M
2)
となり, (K
0, D
0)
がベストポジションであることに矛盾する.
(ii) K
0 がm
1に対してP
側にいるとき,
∠ P
1SK
0> ∠ P
1SP
24
が成り立つ
.
よって, M
1∈ m
1, M
2∈ m
2 とすると,
補題4.4
より,
DR(S, K
0, D
0) = max { sin( ∠ P
1SK
0), sin( ∠ P
2SD
0), sin( ∠ P
3SK
0) }
> sin
( ∠ P
1SP
24 )
= DR(S, M
1, M
2)
となり
, (K
0, D
0)
がベストポジションであることに矛盾する.
よって
, K
0∈ m
1 である. D
0∈ m
2 も同様に従い, (K
0, D
0) ∈ m
1× m
2 が成り立つ.
次に, (K
0, D
0) ∈ m
1× m
2 であると仮定する. (K, D) = (K
0, D
0)
のときDR(S, K, D)
が最小値とな ればよい. K ∈ m
1 のときはK = K
0, K / ∈ m
1 のときは先の証明(i), (ii)
を考慮し,
また, D
も 同様に考慮すると,
DR(S, K, D) = max { sin( ∠ P
1SK), sin( ∠ P
2SD), sin( ∠ P
3SK) }
≧ max { sin( ∠ P
1SK
0), sin( ∠ P
2SD
0), sin( ∠ P
3SK
0) }
= sin
( ∠P
1SP
24 )
= DR(S, K
0, D
0)
が成り立ち