AUTOMATIC HTML VERSION

不動点定理のLaTeXML自動変換版です。自動検査には合格していますが、元PDFとの目視比較は未実施です。正本はPDF・TeXです。

ブラウワーの不動点定理

電波通信
HTML変換日:2026年7月26日

ここではBn={xnx1}Sn={xnx=1}とする。 この文章の目的は連続写像f:BnBnは常に不動点を持つことを主張するブラウワーの不動点定理を証明することである。

定義 1 (レトラクト).

位相空間Xの部分集合AXのレトラクトであるとは連続写像f:XAが存在して任意のxAについてf(x)=xとなることをいう。このようなf:XAをレトラクションという。

命題 2.

次の二つの主張は同値である。

  1. (1)

    (ブラウワーの不動点定理)任意の連続写像f:BnBnは不動点を持つ。

  2. (2)

    (No retraction theorem)Sn1Bnのレトラクトではない。

証明.

[(1)(2)の証明]

対偶を示す。Sn1Bnのレトラクトとしてf:BnSn1をレトラクションとする。 そしてg(x)=f(x)と定義する。このgには不動点が存在しない。実際g(Bn)=Sn1なので不動点pが存在するならばpSn1でなければならない。しかしg(p)=pも成り立つので矛盾する。

[(1)(2)の証明終了]

[(2)(1)の証明]

対偶を証明する。不動点を持たない連続写像f:BnBnが存在すると仮定する。 即ちxBnについてf(x)xということである。 さてe(x)=xf(x)と定義するとe:Bnnは連続である。 さらにL:Bn×nL(x,t)=f(x)+te(x)と定義すればこれもやはり連続である。 今、tに関する二次方程式L(x,t)2=1を考える。つまり方程式

(1) e(x)2t2+2f(x),e(x)t+f(x)21

を考える。係数がxの関数になってることに注意しよう。いまはこれをtの方程式として見ている。また、(1)の解はxに依存することに注意せよ。 そして、この二次方程式の二つの解は

1e(x)2(f(x),e(x)±f(x),e(x)2e(x)2(f(x)21))

である。さていま、f(x)1が常に成り立つので、e(x)2(f(x)21)0である。よって

f(x),e(x)2e(x)2(f(x)21)|f(x),e(x)|

なので、方程式(1)の解は実数解であり、非負の解と非正の解を持つ。そのうち、非負の解をT(x)としよう。T(x)は明示的に

T(x)=1e(x)2(f(x),e(x)+f(x),e(x)2e(x)2(f(x)21))

と書ける。この式から分かるように、写像T:Bnは連続である。 さて、xSn1のとき、L(x,1)=xなのでT(x)=1である。 以上から、g:BnSn1g(x)=L(x,T(x))と定義するとこれは連続写像で、xSn1のとき g(x)=L(x,T(x))=L(x,1)=xとなり、レトラクションになっている。つまりSn1Bnのレトラクトになっている。

[(2)(1)の証明終了] ∎

この命題からブラウワーの不動点定理を示すためにはSn1Bnのレトラクトではないことを示せばよい。 この主張をさらに換言する。

命題 3.

レトラクションf:BnSn1が存在するならば、 滑らかなレトラクションg:BnSn1が存在する。ここでgBnで滑らかというのは、Bnの十分小さい開近傍でgが滑らかという意味である。

証明.

u(x)=f(x)xと定義する。 u(x)2に注意しよう。 f|Sn1=1Sn1なのでu|Sn1=0なのであるδ(3/4,1)が存在して

δx1u(x)<41

となる。 また、ワイエルストラスの多項式近似定理から各成分が多項式であるような写像P:nnが存在して

x1P(x)u(x)<41

となる。また多項式Q:

r[0,δ]3/4Q(r2)1
r[δ,1]Q(r2)1
Q(1)=0

を充たすものが存在する。 さて、v(x)=x+Q(x2)P(x)と定義するとg:Bnnは連続で、Bnで滑らかである。 更にx[0,δ]ならば

v(x)=x+Q(x2)P(x)=x+f(x)f(x)+Q(x2)P(x)=f(x)(f(x)x)+Q(x2)P(x)=
f(x)(f(x)x)+Q(x2)(f(x)x)Q(x2)(f(x)x)+Q(x2)P(x)=
f(x)(f(x)x)+Q(x2)(P(x)f(x)+x)+(Q(x2)1)(f(x)x)
f(x)|Q(x2)|P(x)(f(x)x)|1Q(x2)|f(x)x

となる。P(x)(f(x)x)<1/4f(x)=1|Q(x2)|1であり、 x[0,δ]ならば3/4Q(x2)1なので01Q(x2)1/4である。よって

v(x)f(x)|Q(x2)|P(x)(f(x)x)|1Q(x2)|f(x)x11424=14

つまりv(x)1/4

一方、x[δ,1]ならば

v(x)=x+Q(x2)P(x)=x+Q(x2)P(x)+Q(x2)(f(x)x)Q(x2)(f(x)x)
x+Q(x2)(P(x)(f(x)x))+Q(x2)(f(x)x)
x|Q(x2)|(P(x)(f(x)x)+f(x)x)

となる。|Q(x2)|1P(x)(f(x)x)1/4でありx[δ,1]なのでf(x)x1/4である。よって

v(x)x|Q(x2)|(P(x)(f(x)x)+f(x)x)
δ(14+14)3424=14

つまりv(x)1/4である。 以上のことからxBnならばv(x)0であるからg:BnSn1

g(x)=v(x)v(x)

と定義でき、これはBn上で滑らかである。xSn1ならばQ(x2)=Q(1)=0なのでv(x)=x、 つまりg(x)=xとなりg:BnSn1は求めるものになる。 ∎

定理 4.

滑らかな関数f:BnSn1f|Sn1=1Sn1となるものは存在しない。

証明.

そのような関数が存在したとして矛盾を導く。g(x)=f(x)xと置く。

F(x,t)=x+tg(x)=x+t(f(x)x)=(1t)x+tf(x)

という連続関数を考えるとこれはSn1を固定する、1Bnfをの間のホモトピーである。このF(x,t)xf(x)を結ぶ直線の内分点である。さてBnはコンパクトでgはなめらかなのでg(x)=f(x)xは特にリプシッツである。gのリプシッツ性を担保する定数をL>0とすると、F(x,t)=F(y,t)を仮定したときにxy=t(g(y)g(x))なので

xytg(y)g(x)tLxy

となる。よって0t<L1ならばFt(x)は単射である。さてF(x,t)xについてのヤコビ行列を考えると

Jx(Ft(x))=En+tJx(g(x))

となる。detは連続関数なのでt0を十分小さくとればt[0,t0]のときdetJx(F(x,t))>0が成立する。t0<L1と取っておく。 さていまからt[0,t0]のときF(x,t)xについて全単射になっていることを証明しよう。UBnの内点、つまり

U={xnx<1}

とする。逆関数定理からFt(U)nの開集合である。 さていまaFt(U)となるBnの点を任意に取る。 これの逆像の存在が言えればよい。 bFt(U)となるBnの点を適当に取る。 するとFt(U)Bnからabを結ぶ線分[a,b]Bnの中に入っており、[a,b]が連結であることから[a,b]Bdry(Ft(U))Øである。この集合の中からcを取る。Ft(Bn)はコンパクトで、特に閉集合であるから

Bdry(Ft(U))CL(Ft(U))Ft(Bn)

となるのでc=Ft(x)となるxBnが存在する。cFt(U)であるからxSn1となる。ゆえにFtSn1を動かさないことからc=Ft(x)=xとなる。つまりcSn1が分かる。 Ft(U)nの開集合であるからBdry(Ft(U))Ft(U)=なので、特にcbである。 そしてc[a,b]cSn1からa=cがわかり、結局a=Ft(x)がわかるのでFtは全射である。 そして

I(t)=Bndet(F(x,t))dx1dx2dxn

と定義すると、Ft(Bn)=Bnと変数変換公式からt[0,t0]のときI(t)=n(Bn)>0 である。ところでI(t)tの多項式であり、しかもI(t)[0,t0]上で定数なので、[0,1]上で定数である。 つまりt[0,1]上で

(2) I(t)=(Bn)>0

となる。 しかしながらF1(x)=f(x)Sn1から

f,f=1

が分かるので

fxi,f=0

である。つまりf(x)Jx(f)(x)の転置行列の固有値が0の固有ベクトルになっている。0を固有値にもつ行列の行列式は0なので

det(Jx(f)(x))=0

つまりI(1)=0となるがこれは(2)に矛盾する。 ∎

References

  • [1] C. A. Rogers, A Less Strange Version of Milnor’s Proof of Brouwer’s Fixed-Point Theorem, Amer. Math. Monthly Vol. 87, No. 7 (1980), pp. 525-527