不求甚解学经济-不动点定理(四)角谷静夫不动点定理 Kakutani's Fixed Point Theorem

(Brandon) Song Li Lv4

这一部分是角谷静夫不动点定理。

Brouwer适用于函数,Kakutani适用于一般意义上的对应,这种对应又称为「集值函数」。「对应」 C:XYC:X\Rightarrow Y,取值为YY的某子集。也可视为函数F:XP(Y)F:X\rightarrow\mathcal{P}(Y),其中P(Y)\mathcal{P}(Y)YY的幂集。

[引理] 若X=ABX=A\cup B(但不要求AB=A\cap B=\varnothing),f:AYf:A\rightarrow Yg:BYg:B\rightarrow Yh:XYh:X\rightarrow Y,而f(x)f(x)在那些xAx\in A连续,g(x)g(x)在那些xBx\in B连续,且f(x)=g(x)f(x)=g(x)xABx\in A\cap B。定义h(x)=f(x)h(x)=f(x)xAx\in Ah(x)=g(x)h(x)=g(x)xBx\in B,
h(x)h(x)XX连续。

「Kakutani 不动点定理」XX为欧氏空间中非空紧凸集,C:XYC:X\Rightarrow Y有闭图(即GraphC={(x,y)X×Y:yC(x)}Graph C=\lbrace (x,y)\in X\times Y:y\in C(x) \rbrace为闭集),且任给xXx\in XC(x)C(x)为非空闭凸集。则存在xXx^{\ast}\in X,使得xC(x)x^{\ast}\in C(x^{\ast})

[证明]

先在单纯形上证明。

①对单纯形Δ\Deltakk次重心剖分。将第kk次剖分所得到的顶点们记为V_0(k),V_1(k),,V_n(k)V\_{0}(k), V\_{1}(k),…,V\_{n}(k)

②构造引理中所使用的函数h(x)h(x)

将顶点集合{V_0(k),V_1(k),,V_n(k)}\lbrace V\_{0}(k), V\_{1}(k),…,V\_{n}(k) \rbrace定义为引理中所需要的AA。将co(V_0(k),V_1(k),V_n(k))co(V\_{0}(k),V\_{1}(k),…V\_{n}(k))定义为引理中所需要的BB

任选x_nx\_{n},若x_n{V_0(k),V_1(k),V_n(k)}x\_{n}\in\lbrace V\_{0}(k), V\_{1}(k),…V\_{n}(k) \rbrace,因C(x_n)C(x\_{n})取值为一个集合,则从集合中任选一个yC(x_n)y\in C(x\_{n}),并定义f(x_n)=yf(x\_{n})=y。因CC为闭图,意即GraphC={(x,y):yC(x)}Graph C=\lbrace (x,y):y\in C(x) \rbrace为闭集。也就是说取序列{x_k}_k\lbrace x\_{k} \rbrace\_{k}{y_k}_k\lbrace y\_{k} \rbrace\_{k},若x_kxx\_{k}\rightarrow xy_kyy\_{k}\rightarrow y,且(x_k,y_k)GraphC(x\_{k},y\_{k})\in Graph C(即y_kC(x_k)y\_{k}\in C(x\_{k})),则有(x,y)GraphC(x,y)\in Graph C(即yC(x)y\in C(x))。因此,当x_kxx\_{k}\rightarrow xy_kyy\_{k}\rightarrow y,我们定义的函数f(x_k)=y_kf(x\_{k})=y\_{k}满足f(x)=yf(x)=y。而这就表示ff为连续函数。

x_nco(V_0(k),V_1(k),,V_n(k))x\_{n}\in co(V\_{0}(k),V\_{1}(k),…,V\_{n}(k)),则将其表示为x_n=_iθ_jV_j(k)x\_{n}=\sum\_{i}θ\_{j}V\_{j}(k),亦即x_nx\_{n}可以表示为顶点V_j(k)V\_{j}(k)们的凸组合,定义g(x_n)=θ_jg_j(V_j(k))g(x\_{n})=\sum\theta\_{j}g\_{j}(V\_{j}(k)),而g_j(V_j(k))=f(V_j(k))g\_{j}(V\_{j}(k))=f(V\_{j}(k))。即通过将单纯形内任一点表示成顶点们的凸组合,我们便可以使用上一步中仅作用于顶点的函数ff来表示未必是顶点的任意一个x_nx\_{n},而为表示区别,此时的ff记为g_jg\_{j}。而gg是连续函数g_jg\_{j}的凸组合,仍然为连续函数。

定义hh为引理中所要求的样子,即:若xAx\in Ah(x)=f(x)h(x)=f(x),若xBx\in Bh(x)=g(x)h(x)=g(x)。且易知若xABx\in A\cap B,则依据前述方式定义有g(x)=f(x)g(x)=f(x),此时这两种定义方式是一致的。

故而根据Brouwer,存在x_nx\_{n}^{\ast}使得x_n=h(x_n)x\_{n}^{\ast}=h(x\_{n}^{\ast})

③因各 θ_jθ\_{j}[0,1][0,1]中,根据Bolzano-Weierstrass定理 “紧集中的实序列必有收敛子列”。取序列{θ_j_k}_k\lbrace θ\_{j\_{k}} \rbrace\_{k}收敛于θ_jθ\_{j}^{\ast}。其中序列的第kk项均取自相应的第kk次剖分。

同理,各h(V_j)h(V\_{j})中,可取{h_k(V_j_k)}_k\lbrace h\_{k}(V\_{j\_{k}}) \rbrace\_{k}收敛于y_jy\_{j^{\ast}}

而当剖分细致程度越来越高,即kk\rightarrow\infty时(为了便于理解,此处可以视之为,随着越剖越细每个小子形的面积趋近于00),有{V_j_k}_k\lbrace V\_{j\_{k}} \rbrace\_{k}以及{x_k}_k\lbrace x\_{k} \rbrace\_{k}收敛于同一个xx^{\ast}

④当每一项(V_j_k,h_k(V_j_k))GraphC(V\_{j\_{k}},h\_{k}(V\_{j\_{k}}))\in Graph C,已知C有闭图,则极限(x,y_j)GraphC(x^{\ast}, y\_{j}^{\ast})\in Graph C,即y_jC(x)y\_{j}^{\ast}\in C(x^{\ast})

x=h(x)=_jθ_jy_jx^{\ast}=h(x^{\ast})=\sum\_{j}θ\_{j}^{\ast}y\_{j}^{\ast},其中y_jC(x)y\_{j}^{\ast}\in C(x^{\ast})。这就意味着xcoC(x)x^{\ast}\in coC(x^{\ast}),但已知CC为凸值的,因而coC(x)=C(x)coC(x^{\ast})=C(x^{\ast})。即得xC(x)x^{\ast}\in C(x^{\ast})

在单纯形上得证。

将其推广到一般的非空紧凸集时,步骤与Brouwer类似,暂略。\square

脱胎于:

Border K C. Fixed point theorems with applications to economics and game theory[M]. Cambridge university press, 1989.

Ichiishi T. Game theory for economic analysis[M]. Elsevier, 2014.

俞建. 博弈论与非线性分析[M]. 科学出版社, 2008.

  • 標題: 不求甚解学经济-不动点定理(四)角谷静夫不动点定理 Kakutani's Fixed Point Theorem
  • 作者: (Brandon) Song Li
  • 撰寫于 : 2017-09-05 00:02:31
  • 更新于 : 2025-01-14 07:13:33
  • 連結: https://brandonsli.com/p/bcce376c.html
  • 版權宣告: 保留所有權利 © (Brandon) Song Li
目錄
不求甚解学经济-不动点定理(四)角谷静夫不动点定理 Kakutani's Fixed Point Theorem