AUTOMATIC HTML VERSION

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

Brown-Morse-Sardの定理について

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

1 準備

定義 1 (測度零).

ℝnの部分集合Sが測度零であるとは、任意のεに対してn次元区間の列{Ii}が存在して、S⊂⋃iIiと

∑i|Ii|<ε

を充たすときに言う。これはSのルベーグ測度が0であることと同値である。

定義 2 (臨界点とか).

Uはℝmの開集合とする。そして 写像f:U→ℝnはC1級とする。 このとき各点p∈Uに対してfのヤコビ行列J⁢f⁢(p)がm×n型行列として定義される。 関数fの臨界点とはJ⁢f⁢(p)の階数がnより真に小さくなる点pのことを言う。Cfをfの臨界点全体の集合とする。また、f⁢(Cf)に属する点を臨界値と言う。

Bδn⁢(p)で中心をpとする半径δのℝnにおける開球を表すことにし、p=0のときは単にBδnと書くことにする。

2 Morseの補題

補題 3.

Uはℝmの開集合とする。 そして 実数値関数f:U→ℝはC1級とし、 C1級写像ϕ:Bδn⁢(p)→ℝm はϕ⁢(Bδn⁢(p))⊂U を充たすもので、 b:(0,R)→[0,∞)は単調増加関数とする。 さて固定されたy∈Bδn⁢(p)が任意のx∈Bδn⁢(p)について ‖x−y‖<R充たすとき常に

|∂f∂xi⁢(ϕ⁢(x))|≤b⁢(‖x−y‖)⁢‖x−y‖k−1

を充たすならば、 fには依存しないK>0が存在して任意のx∈Bδn⁢(p)に対して

|f⁢(ϕ⁢(x))−f⁢(ϕ⁢(y))|≤K⁢b⁢(‖x−y‖)⁢‖x−y‖k

が成り立つ。

証明.

F⁢(t)=f⁢(ϕ⁢(y+t⁢(x−y)))とするとF⁢(1)=f⁢(ϕ⁢(x))かつF⁢(0)=f⁢(ϕ⁢(y))が成り立つ。さてt∈(0,1)が存在して

F⁢(1)−F⁢(0)=F(1)⁢(t)

を充たす。また

F(1)⁢(t)=∑i=1m∂f∂xi⁢(ϕ⁢(y+t⁢(x−y)))⁢∂ϕi∂xj⁢(y+t⁢(x−y))⁢(xj−yj)

であるので

|F(1)⁢(t)|≤L⁢∥x−y∥⁢(∑i=1m|∂f∂xi⁢(ϕ⁢(y+t⁢(x−y)))|)

となる。 さて仮定から

|∂f∂xi⁢(ϕ⁢(y+t⁢(x−y)))|≤b⁢(∥y+t⁢(x−y)−y∥)⁢∥y+t⁢(x−y)−y∥k−1

が成り立ち、t∈(0,1)なので

|∂f∂xi⁢(ϕ⁢(y+t⁢(x−y)))|≤b⁢(∥x−y∥)⁢∥x−y∥k−1

となる。 よってK=m⁢Lと置けば

|f⁢(ϕ⁢(x))−f⁢(ϕ⁢(y))|≤K⁢b⁢(‖x−y‖)⁢‖x−y‖k

となることがわかる。 ∎

定義 4 (Ck級球形分解).

Aはℝmの部分集合、Pはℝmの開集合とし、A⊂Pを充すとする。 A⊂ℝmとk≥0に対して集合X⊂ℝmとℝmの部分集合族𝒴⊂2ℝmと 写像の族Φ={ϕY:BY→ℝm}Y∈𝒴の三つ組(X,𝒴,Φ)が(A,P)のCk級球形分解であるとは以下を充たすこととする。

  1. (1)

    Xは可算集合

  2. (2)

    𝒴は可算族で、任意のY∈𝒴はY⊂Pを充たす。

  3. (3)

    ϕYの定義域BYはnY次元ユークリッド空間の0を中心とした半径δYの開球である。

  4. (4)

    A⊂X∪⋃Y∈𝒴Y

  5. (5)

    ϕYはBYからℝmの中へのC1級の同相写像でY⊂ϕY⁢(BY)を充たす。

  6. (6)

    ∀x,y∈BY⁢‖x−y‖≤‖ϕY⁢(x)−ϕY⁢(y)‖

  7. (7)

    P上で定義され、 A上で0となるCk級の任意の実数値関数fに対して、 実数RY,f>0と、 (0,RY,f)を定義域とする単調増加関数bY,fが存在して limε→0bY,f⁢(ε)=0を充たし、 かつ、 すべてのx∈BYとϕY⁢(y)∈Yを充たすy∈BYに対して、 ‖x−y‖<RY,fならば

    |f⁢(ϕY⁢(x))|≤bY,f⁢(‖x−y‖)⁢‖x−y‖k

    が成り立つ。

また、組(A,P)にCk級球形分解が存在するときに、(A,P)はCk級球形分解可能であるという。

注意.

bY,fは連続でなくともよい。

いまから任意のmと任意のk及び A⊂Pを充たす任意のA⊂ℝmと 任意のℝmの開集合P について、 任意の(A,P)はCk級モース球形分解可能であることを示す。

補題 5.

{Ai}i∈ℕをℝmの部分集合族とし、{Pi}をℝmの開集合族とする。 このとき各(Ai,Pi)がCk級球形分解可能ならば、 (⋃i∈ℕAi,⋃i∈ℕPi)もそうである。

証明.

AiのCk級球形分解を(Xi,𝒴i,Φi)とする。このとき

(⋃i∈ℕXi,⋃i∈ℕ𝒴i,⋃i∈ℕΦ)

が(⋃i∈ℕAi,⋃i∈ℕPi)のCk級球形分解になっている。このことは簡単に確かめられる。 ∎

補題 6.

F:D→ℝmはユークリッド空間の開集合D上で定義されたCk級写像で

‖x−y‖≤‖F⁢(x)−F⁢(y)‖

を充たすとする。このとき、A⊂ℝmについて (F−1⁢(A),F−1⁢(P))がCk級球形分解(X,𝒴,Φ)を持つならば、 (F⁢(X),F∗⁢(𝒴),F∘Φ)は(A,P)のCk級球形分解になっている。ここで、

F∗⁢(𝒴)={F⁢(Y)∣Y∈𝒴}
F∘Φ={F∘ϕY∣Y∈𝒴}

である。

証明.

一番最後の条件以外は容易に確かめられる。 その最後の条件を調べよう。 いまfはP上のCk級関数でA上で0になっているとする。 このとき、f∘FはF−1⁢(A)上で0になっている。 よって limε→0bY,f∘F⁢(ε)=0となる単調関数bY,f∘Fが存在してすべてのx∈BYとϕY⁢(y)∈Yを充たすy∈BYに対して

|f∘F⁢(ϕY⁢(x))|≤bY,f∘F⁢(‖x−y‖)⁢‖x−y‖k

が成り立つ。これを書き直すと、すべてのx∈BYとF∘ϕY⁢(y)∈F⁢(Y)を充たすy∈BYに対して

|f⁢(F∘ϕY⁢(x))|≤bY,f∘F⁢(‖x−y‖)⁢‖x−y‖k

が成り立つことがわかるので、bF⁢(Y),f=bY,f∘Fとすれば、(F⁢(X),F∗⁢(𝒴),F∘Φ)は最後の条件を充たし、これが(A,P)のCk級球形分解であることがわかる。 ∎

補題 7.

任意のmについて任意の(A,P)のC0級モース球形分解が存在する。

証明.

ユークリッド空間の局所コンパクト性から直ちに補題は従う。 ∎

補題 8.

任意のkについて任意のA⊂ℝのCk級モース球形分解が存在する。

証明.

集合XをAの孤立点全体とするとXはその相対位相において可分距離空間であり、また、離散空間でもあるので、Xは可算集合である。そして𝒴⊂2ℝを、相対コンパクトな開区間の可算族で、A∖Xを被覆し、その閉包がPの部分集合になっているものとする。A∖Xはリンデレフで、Pは開集合なのでこのような集合族は存在する。次に各Y∈𝒴についてϕYを平行移動

ϕY:(−diam⁡(Y)/2,diam⁡(Y)/2)→Y

として定義する。このような平行移動ϕYはYについて一意的に決まることと、平行移動なので、

|ϕY⁢(x)−ϕY⁢(y)|=|x−y|

となることに注意せよ。diam⁡(Y)はYの直径である。 このように定義された(X,𝒴,Φ)は分解の条件を充たすことがわかる。一番最後の条件を示そう。 fをA上で0となる関数とする。このとき A∖Xの点はすべてAの集積点なので、 任意のx∈A∖Xについて

f(1)⁢(x)=f(2)⁢(x)=⋯=f(k)⁢(x)=0

となることが帰納的に分かる。 さてx,y∈Aとfにテイラーの定理を使うと

f⁢(y)=f(k)⁢(ξ)⁢(y−x)k+f⁢(x)

となるξがxとyの間に存在することがわかる。そしてY∈𝒴に対して、RY,fを

RY,f=sup{r>0∣B⁢(A∩Y,r)⊂P}

と定義し、bY,f:(0,RY,f)を

(1) bY,f⁢(ε)=sup{|f(k)⁢(x)|∣x∈B⁢(A∩Y,ε)}

と定義する。CL⁢(Y)⊂Pに注意して、 f(k)がコンパクト集合上で一様連続であることを用いると

bY,f⁢(ε)→0⁢(ε→0)

がわかる。 そして(1)からx,y∈Yについて

|f⁢(x)−f⁢(y)|≤bY,f⁢(|x−y|)⁢|x−y|k

となることがわかる。このことと、|ϕY⁢(x)−ϕY⁢(y)|=|x−y|から、(X,𝒴,Φ)が(A,P)のCk級球形分解であることがわかる。 ∎

補題 9.

任意にmを与え、A⊂ℝmで、Pはℝmの開集合で、A⊂Pする。 このときkについて任意の組(A,P)のCk級モース球形分解が存在する。

証明.

いまからm+kに関する帰納法で証明を行う。 m+k=1の時は上の補題である。また、m>1、k>0として証明しても一般性を失わない。 いまl+q<m+kとなる組(l,q)に対しては任意の部分集合B⊂ℝlとB⊂Qとなる組(B,Q)のCq級モース球形分解が存在するしよう。

A⊂ℝmを任意に与える。そして

Θ={u∈Ck∣u|A=0}
S={x∈A∣∀u∈Θ⁢∀i∈{1,2,…,m}⁢∂iu⁢(x)=0}
T=A∖S

と定義しておく。 帰納法の仮定から(S,P)にCk−1級モース球形分解(X,𝒴,Φ)が存在する。 これがCk級球形分解にもなっていることを示そう。 このbの条件をを各∂jfに適応すると、各i∈ℕごとにlimε→0bi⁢j⁢(ε)=0となる単調関数bi⁢jが存在して各j∈{1,2,…,m}に対してすべてのx∈Bεiniとϕi⁢(y)∈Eiを充たすy∈Bεiniに対して

|∂jf⁢(ϕi⁢(x))|≤bi⁢j⁢(‖x−y‖)⁢‖x−y‖k−1

となる。ここで

bi⁢(ε)=maxj∈{1,2,…,m}⁡bi⁢j⁢(ε)

とすれば すべてのx∈Bεiniとϕi⁢(y)∈Eiを充たすy∈Bεini および任意のj∈{1,2,…,m}に対して

|∂jf⁢(ϕi⁢(x))|≤bi⁢(‖x−y‖)⁢‖x−y‖k−1

が成り立つ。 そして補題3からϕiについてϕi⁢(y)∈Av1ならば

|f⁢(ϕi⁢(x))|≤bi⁢(‖x−y‖)⁢‖x−y‖k

が成り立つ。つまり、(X,𝒴,Φ)はSのCk級モース球形分解になっている。

次にTについて考察しよう。 任意のp∈Tについてある関数gでg|A=0で∂ig⁢(p)≠0であるようなものが存在する。 適当に番号を入れ替えて∂mg⁢(p)≠0としてよい。 このとき陰関数定理からpの近傍Npと Ck級写像hp:Bδpm−1→ℝが存在してNpの点(x1,x2,…⁢xn)で

g⁢(x1,x2,…,xn)=0

を充たすものはxn=hp⁢(x1,x2,…⁢xn−1)と書ける。 さらに

Np⊂P

と仮定しても良い。 ここで

Hp:Bδm−1→ℝm;(x1,x2,…⁢xn)↦(x1,x2,…,hp⁢(x1,x2,…,xn−1))

を考えると、これはCk級で各x,y∈Bδm−1について

‖x−y‖≤‖Hp⁢(x)−Hp⁢(y)‖

であり、

Np∩A⊂Hp⁢(Bδm−1)

を充たす。 さて、もちろんp∈Npなので

T⊂⋃p∈TNp

であり、Tはリンデレフなので可算個の点{pv}v∈ℕが存在して

T⊂⋃v∈ℕNpv

となる。表記を簡潔にするためにNv=Npv、hv=hpv、Hv=Hpv、δv=δpvと書くことにする。 このとき各v∈ℕについて

Nv∩A⊂Hv⁢(Bδm−1)

が成り立つことに注意しよう。

ここで帰納法の仮定からm−1とkに対す る定理から(Hv−1⁢(Nv∩A),Hv−1⁢(P))はCk級球形分解(Zv,𝒲v,Ψv)が存在する。補題6から、(Hv⁢(Zv),(Zv)∗⁢(𝒲v),Hv∘Ψv)は(Nv∩A,P)のCk級球形分解になっている。 さらに補題5から(⋃v(Nv∩A),P)はCk級球形分解可能であり、さらにT⊂⋃v(Nv∩A)なのでTもCk級球形分解可能である。

以上のことからSとTにCk級球形分解が存在し、A=S∪Tなので補題5から (A,P)にもCk級球形分解が存在する。 ∎

補題 10 (Morseの補題).

k∈ℕとしAはℝmの部分集合でP⊂ℝmは開集合とし、A⊂Pとする。このとき{Ai}i∈ℕが存在して次を充たす。

  1. (1)

    A⊂⋃iAi⊂P

  2. (2)

    A0は高々可算集合。

  3. (3)

    A⊂Cfとなる任意のf∈Ck⁢(P)に対して非増加関数の列{bi:(0,Ri,f)→ℝ}i∈ℕが存在してbi→0及び 任意のx,y∈Ai⁢(i≥1)について

    |f⁢(x)−f⁢(y)|≤bi⁢(‖x−y‖)⁢‖x−y‖k

    が成り立つ。

この補題で述べられる{Ai}i∈ℕを(A,P)のCk級モース分解と呼ぶことにする。

証明.

(X,𝒴,Φ)を先の補題から得られる(A,P)のCk級球形分割であるとする。 A0=Xとして、𝒴を適当に番号付して、𝒴={Ai}i∈ℕとし、またこの番号付に応じて、ϕAi=ϕi、BAi=Biと書くことにする。 条件の(1)、(2)はすぐにわかる。(3)を確かめよう。

各r∈{1,2,…,m}に対して∂rf|A=0なので、球形分解の定義の(7)から、各i∈ℕに対してbi,r:(0,Ri,r)→ℝが存在し、 limε→0bi,r⁢(ε)=0を充し、かつ、全てのx∈Biとϕi⁢(y)∈Aiを充すy∈Biに対して‖x−y‖<Ri,rならば

|∂rf⁢(ϕi⁢(x))|≤bi,r⁢(‖x−y‖)⁢‖x−y‖k

を充たす。 さて、Ri=minr⁡Ri,rと定め、

bi:=maxr⁡br,i

と定めれば、bi:(0,Ri)→ℝは limε→0bi⁢(ε)=0を充し、かつ、全てのx∈Biとϕi⁢(y)∈Aiを充すy∈Biに対して‖x−y‖<Riならば 任意のr∈{1,2,…,m}について

|∂rf⁢(ϕi⁢(x))|≤bi⁢(‖x−y‖)⁢‖x−y‖k

を充たす。

さて、x,y∈Aiに対してϕr⁢(s)=x,ϕr⁢(t)=yとなるs,t∈Biを取る。これはAi⊂ϕr⁢(Bi)から可能である。 さて、biの性質と補題3から

|f⁢(ϕi⁢(s))−f⁢(ϕi⁢(t))|≤bi⁢(‖s−t‖)⁢‖s−t‖k

を得る。ところで

‖s−t‖≤‖ϕi⁢(s)−ϕi⁢(t)‖=‖x−y‖

なので

|f⁢(x)−f⁢(y)|≤bi⁢(‖x−y‖)⁢‖x−y‖k

がわかる。 ∎

次の定理がいわゆるSadの定理である。

3 Brown-Morse-Sardの定理

定理 11 (Brown-Morse-Sard).

U⊂ℝm f:U→ℝn, fはCr級とする。もし

r≥1+max⁡(m−n,0)

ならばf⁢(Cf)は測度零である。

証明は場合分けで行う。

命題 12.

m<nの場合に定理11は成り立つ。 つまり、m<nであり、 Uがℝmの開集合で f:U→ℝnがC1級関数 ならばf⁢(Cf)は測度零である。

証明.

O=U×ℝn−mとし、F:O→ℝnを

F⁢(x1,x2,…,xm,xm+1,…,xn)=f⁢(x1,x2,…,xm)

と定義すると、fがC1級関数であるからFもそうである。 このことからFは局所リプシッツ関数であることがわかる。よってFは零集合を零集合に写す。Cf×{0}⊂OはOの零集合であり、F⁢(Cf×{0})=f⁢(Cf)であるから定理は示された。 ∎

命題 13.

m=nの場合に定理11は成り立つ。つまり、 m=nであり、 Uがℝmの開集合で f:U→ℝnがC1級ならば f⁢(Cf)は測度零である。

証明.

Uの中の有界閉立方体Aに対してf⁢(A∩Cf)が零集合であることを示せばよい。 まず、fはA上リプシッツであることに注意しよう。 各a∈Aに対して Ta=(Ta1,Ta2,…,Tan):A→ℝnを

Tai⁢(x)=fi⁢(a)+∑j=1n∂jfi⁢(a)⁢(xj−aj)

と定義する。すると

fi⁢(x)−Tai⁢(x)=∑j=1n(∂jf⁢(zi)−∂jfi⁢(a))⁢(xj−aj)

∂if⁢(x)はA上一様連続なのでε→0のときb⁢(ε)→0となるbが存在して

‖f⁢(x)−Ta⁢(x)‖≤b⁢(‖x−a‖)⁢‖x−a‖

となる。 a∈Cfと仮定すると、この点では写像のランクが落ちてるのでTaによってAはn−1次元部分空間Paに写像される。 そして‖x−a‖<εとすると‖f⁢(x)−f⁢(a)‖≤L⁢εでPaからf⁢(x)までの距離はb⁢(ε)⁢εより小さい。 体積は高々2n⁢Ln−1⁢εn⁢b⁢(ε)となる。

さてAを幅が1/kとなるk個の立方体に分割する。 臨界点aを含む立方体はaを中心とする半径n/kの球体の中に含まれる。 この球体の像の体積は高々2n⁢Ln−1⁢(n/k)n⁢b⁢(n/k)である。 立方体の個数は高々kn個なのでf⁢(A∩Cf)の体積は高々

kn⁢2n⁢Ln−1⁢(n/k)n⁢b⁢(n/k)=2n⁢Ln−1⁢nn/2⁢b⁢(n/k)

k→∞とするとf⁢(A∩Cf)の体積が0であることがわかる。 ∎

n<mの場合を証明するために補題をいくつか用意する。

補題 14.

U⊂ℝmは開集合とし、m>nとする。 g:U→ℝnをCq級としSをfのランクが0になる点全体とする。このときq≥m/nならばf⁢(S)の測度はゼロである。

証明.

{Si}i∈ℕをSのCq級モース分解とする。 各g⁢(Si)が零集合であることを示せば良い。 g=(g1,g2,…,gn)と成分表示する。 このとき、Sは階数が0の点全体であることから、x∈Sについて xは各giの臨界点になっている。モース分解の性質からあるbiが存在して x,y∈Siとすると‖x−y‖<εならば任意のj∈{1,2,…,n}に対して

|gj⁢(x)−gj⁢(y)|≤bi⁢(ε)⁢εq

となる。 このことから、x,y∈Siで‖x−y‖<εならば

‖g⁢(x)−g⁢(y)‖≤n⁢bi⁢(ε)⁢εq

となる。 CをUに含まれる閉立方体として、g⁢(Si∩C)が零集合であることを示せば良い。 Cの一辺の長さをLとし、Cを一辺がL/k⁢(k∈ℕ)の閉立法体{Cl}に分割すると、Clが半径L⁢mkの球に含まれるので、 f⁢(Si∩Cl)は半径が

m⁢n⋅bi⁢(L⁢mk)⁢(L⁢mk)q

の球に含まれる。{Cl}の個数はkm個なので、 f⁢(Si∩C)の測度は、球体の体積に関連した定数Kを用いて、上から

K⋅bi⁢(mk)⁢km−q⁢n

と評価できる。この評価は任意のk∈ℕで成り立つので、k→∞とするとf⁢(Si∩C)の測度が零になることがわかる。 ∎

補題 15.

Aをfの階数がrの点全体とする。このときもしq≥m−rn−rならばf⁢(A)は測度零である。

証明.

r=0の時は先の補題である。p∈Aとするとpの近傍Nとその局所座標系、f⁢(p)周りの局所座標系が存在して、

fi⁢(u1,u2,…,um)=ui⁢(i=1,…,r)

となるものが存在する。u1,…,urを固定して写像

η:ℝm−r→ℝn−r;x=(ur+1,…,um)↦η⁢(u)=(fr+1⁢(u,x),…,fn⁢(u,x))

を考えると階数は零である。 P(u1,…,ur)を最初の座標がu1,…,urであるようなℝnの中のn−r部分空間とするときr=0の場合、つまり先の補題からf⁢(N∩A)∩P(u1,…,ur)はP(u1,…,ur)の中で測度零である。よってf⁢(N∩A)は任意のP(u1,…,ur)との交わりが零集合なのでフビニの定理からf⁢(N∩A)も測度零である。 ∎

命題 16.

n<mとする。 U⊂ℝm f:U→ℝn, fはCr級とする。もし

r≥m−n+1

ならばf⁢(Cf)は測度零である。

証明.

まず、各i⁢(0≤i≤n−1)について

Ai={x∈U∣rank⁡J⁢f⁢(x)=i}

と定義する。 もちろん

Cf=⋃i=0n−1Ai

が成り立つ。 そしてr≥m−n+1のとき任意の0≤i≤n−1に対してr≥m−in−iなので 先の補題からf⁢(Ai)が零集合であることがわかり、結局f⁢(Cf)は零集合であることがわかる。 ∎

命題 12、13、16から定理11が成り立つ事がわかる。

4 Sardの補題にまつわる反例

Sardの定理に置いて、rの微分可能性が1+max⁡(m−n,0)より小さい場合何が怒るのか調べることは有意義である。今から以下の命題の異なる三つの証明を紹介して行く。

命題 17.

C1級関数f:ℝ2→ℝで、f⁢(Cf)が正測度を持つものが存在する。

4.1 Whitneyによる構成

次の形のWhitneyの拡張定理を用いる。

命題 18.

Aをℝnの閉集合とし、n−1<s<nとする。このとき任意のs-Hoelder写像fについてその拡張F:ℝn→ℝが存在してσk≤n−1を充たすk∈Znが存在してx∈Aについて

∂kF⁢(x)=0

となる。

命題 19.

C1級写像f:ℝ2→ℝが存在してf⁢(Cf)が正測度を持つものが存在する。

証明.

写像f0,f1,f2,f3:ℝ2→ℝを

f0⁢(x)=3−1⁢x
f1⁢(x)=3−1⁢x+(2−1,1/6)
f2⁢(x)=3−1⁢x+(2−1,2−1)
f3⁢(x)=3−1⁢x+(1/6,2−1)

と定義する。fi⁢(Q)⊂Qを充すことに注意しよう。 Q⁢(n1)=fn1⁢(Q)⁢(n1∈{0,1,2,3})と定め、 一般に、Q⁢(n1,n2,…,nk)が定義されたとき、 Q⁢(n1,n2,…,nk,nk+1)=fnk+1⁢(Q⁢(n1,n2,…,nk)) と定義する。 そして

Ak=⋃i∈{1,2,…,k},ni∈{0,1,2,3}Q⁢(n1,n2,…,nk)

と定義し、

P=⋂k∈ℕAk

とする。Pはカントール集合と同相である。 各x∈Pに対して、x∈Q⁢(a1,a2,…,ak)かつ x∈Q⁢(b1,b2,…,bl)でk≤lならば、 任意のi∈{1,2,…,k}に対してai=biであるから、xに対して 無限列{ni⁢(x)}i∈ℕで

{x}=⋂k∈ℕQ⁢(n1⁢(x),n2⁢(x),…,nk⁢(x))

となるものがただ一つ定まる。これを用いて、 写像f:P→ℝを

f⁢(x)=∑k=1∞nk⁢(x)4k

と定義する。 さて、x,y∈Pについて、k番目で初めてnk⁢(x)≠nk⁢(y)となったとすると、

3−k≤‖x−y‖

となる。 そして

|f⁢(x)−f⁢(y)|≤∑i=k34i≤14k−1

となるので、s=log⁡4/log⁡3として

|f⁢(x)−f⁢(y)|≤4−1⁢‖x−y‖s

が成り立つ。 また、任意の無限列{ni}i∈ℕ⁢(ni∈{0,1,2,3})に対して ni⁢(x)=niとなるx∈Pが存在するので、 f⁢(P)=[0,1]である。s>1なので、 このfに先の命題を適用し、 任意のk∈Z2⁢(1)とx∈Pに対して

∂kF⁢(x)=0

で F|P=fとなる Fを得ると、P⊂CFなので、

[0,1]⊂F⁢(CF)

となり、FはC1級でF⁢(CF)は正測度を持つ。 ∎

注意.

実際のWhitneyの構成はカントール集合集合上ではなくℝ2内の弧に対して拡張定理を用いている。つまりWhitneyは弧γ上でその勾配が0だが定数でない関数を構成した。この構成はカントールの悪魔の階段の二次元版とも思える。

注意.

任意のm,n∈ℕ⁢(m>n)についてCm−n級関数f:ℝm→ℝnで、f⁢(Cf)が正測度であるものの存在も示せる。

4.2 Grinbergによる構成

次のよく知られた事実がある。証明は省略する。

命題 20.

C+C=[0,2]

Grinbergはこの命題20を用いてSardの定理にまつわる反例を構成した。 その第一段階は次に述べるような関数を構成することである。

命題 21.

C1級の関数f:ℝ→ℝでC⊂f⁢(Cf)となるものが存在する。

証明.

カントール集合Cは単位区間を三等分し、その真ん中の開区間を取り除き、そしてまた残った区間をそれぞれ三等分し、そのそれぞれの真ん中の開区間を取り除き・・・とこの操作を繰り返して得られる集合である。Cの一次元ルベーグ測度は0であることに注意しよう。ℐをCを構成するときに取り除かれる開区間全体の集合とする。 ℐは開集合[0,1]∖Cの連結成分全体と一致する。 C が零集合であることから任意のa∈Cについて

a=∑I∈ℐ,I⊂[0,a]|I|

が成り立つ。ここで|I|はIの一次元ルベーグ測度を表す。 σ=6/π2とすると

∑n=1∞σn2=1

となる。 ここで、この級数を元に通常のものとは異なるカントール集合を構成する。 まず、単位区間の真ん中の点(つまり1/2)を中心とする長さがσ/12の開区間(つまり1/2を中心とする半径σ/2の開球と同じである)を取り除く。 そして、次に残った二つの区間のそれぞれ真ん中の点を中心とする長さ12⁢σ22の開区間を取り除く。 この操作を繰り返してゆく。一般にこの操作をn回行うと、2n−1個の長さが同じ閉区間が残る。n+1回めの操作はこの残った2n−1個の閉区間の真ん中の点を中心とする長さ12n−1⁢σn2の開区間を取り除く操作になる。この操作を繰り返して得られる集合をDとする。(正確にはn回目に残る集合をDnとしたとき、このDn全ての共通部分がDである。) さて、n回目の操作で取り除かれる開区間の長さの総和は2n−1⁢12n−1⁢σn2なので、全体として、取り除かれる開区間の長さの総和は

∑n=1∞2n−1⁢12n−1⁢σn2=∑n=1∞σn2=1

となるから、Dは零集合である。𝒥を[0,1]∖Dの連結成分全体、つまりDを定義するときに取り除かれた集合全体とする。𝒥は可算集合であるが、適当に番号をつけて[0,1]∖D=⋃k∈ℕ(pk,qk)とする。

連続関数T:ℝ→ℝ で 任意のt∈(0,1)についてT⁢(t)>0任意のt∉(0,1)に対してT⁢(t)=0 そして ∫ℝT⁢𝑑t=1 を充すものを一つ取る。そして、各kについてn⁢(k)は、「n⁢(k)回目に(pk,qk)が取り除かれる。」を充すような自然数とする。(つまりn⁢(k)は(pk,qk)の世代数とする。)そして

hk⁢(x)=1σ⁢n⁢(k)2⁢2n⁢(k)−13n⁢(k)⁢T⁢(x−pk12n⁢(k)−1⁢σn⁢(k)2)=1σ⁢n⁢(k)2⁢2n⁢(k)−13n⁢(k)⁢T⁢(n⁢(k)2⁢2n⁢(k)−1σ⁢(x−pk))

とhk:ℝ→ℝを定義する。このhkは

∫ℝhk⁢(t)⁢𝑑t=13n⁢(k)

および

supp⁢(hk)=[pk,qk]

を充す。 さてここで、h=∑khkと定義する。 hの連続性を調べよう。 {(pk,qk)}は互いに交わらないので、連続性はDの点のみで調べれば良い。 TはT⁢(0)=T⁢(1)=0を充しているので、t∈Dについてh⁢(t)=0である。 そして、 n2⁢2n−13n→0なのでhが連続であることがわかる。 関数f:ℝ→ℝを

f⁢(x)=∫0xh⁢(t)⁢𝑑t=∑k∫0xhk⁢(t)⁢𝑑t

と定義する。 hは連続なのでfはC1級関数になる。

𝒜nをCを構成するときに現れる第n世代の閉区間全体とし、 ℬnをDを定義するときに現れる第n世代の閉区間全体とする。 また、𝒜=⋃n𝒜n、ℬ=⋃nℬnとする。 各nについて𝒜nは互いに交わらない2n−1個の閉区間の族である。 I,J∈𝒜nについて、任意のx∈Iと任意のy∈Jについてx<yとなっているときにI≺Jと定義する。ℬnにも同様に順序≺を導入する。さて𝒜n上でもℬn上でも≺は全順序になっており、𝒜nとℬnは濃度が同じ有限集合なので一意的に順序を保つ全単射sn:𝒜n→ℬnが存在する。 そしてs:𝒜→ℬをI∈𝒜がA∈𝒜nならばs⁢(I)=sn⁢(I)として定義する。

各x∈Cに対して、列{Ik}⊂𝒜で、Ik∈𝒜kで

⋂kIk={x}

を充すものが存在する。このような列は複数あることに注意せよ。そして

⋂ks⁢(Ik)={y}

となるyが存在する。このyは列{Ik}の選び方に依らず一意的に存在するので、 写像α:C→Dをこのxにyを対応させる写像として定義する。

ℐnをCを構成するときに取り除かれる第n世代の開区間全体とし、 𝒥nをDを定義するときに取り除かれる第n世代の開区間全体となる。 もちろんこのときℐ=⋃nℐn、𝒥=⋃n𝒥nとする。 上と同様にしてℐnと𝒥nには全順序≺が定義され、順序を保つ全単射rn:ℐn→𝒥nが存在する。 そして写像r:ℐ→𝒥をA∈ℐがℐnならばr⁢(A)=rn⁢(A)として定義する。 このとき

r⁢({I∈ℐ∣I⊂[0,x]})={J∈𝒥∣J⊂[0,α⁢(x)]}

が成り立つ。

任意のa∈Cをとりb=α⁢(a)∈Dとする。このときf′⁢(b)=h⁢(b)=0であり、

f⁢(b)=∑k∫0bhk⁢(t)⁢𝑑t=∑k∈ℕ,(pk,qk)⊂[0,b]13n⁢(k)=∑I∈ℐ,I⊂[0,a]|I|=a

であるので、C⊂f⁢(Cf)を得る。 (ちなみにこの構成だとC=f⁢(Cf)までわかる。) ∎

先に述べた命題を用いればSardの定理にまつわる反例が次のように構成できる。

命題 22.

C1級関数g:ℝ2→ℝでg⁢(Cg)が正のルベーグ測度を持つものが存在する。

証明.

関数f:ℝ→ℝを命題21で述べられた関数とする。そして 関数g:ℝ2→ℝを

g⁢(x,y)=f⁢(x)+f⁢(y)

と定義する。すると gはC1級写像であり、また

J⁢(g)⁢(x,y)=0⇔(∂xf)⁢(x)=0,(∂yf)⁢(y)=0

が成り立つことがわかる。 よって

[0,2]=C+C⊂g⁢(Cg)

であるからgが求める関数である。 ∎

4.3 Kaufmanによる構成

次のWhitneyの補題を用いる。

命題 23.

Jをℝの開区間とする。 連続写像w:J→ℝと閉集合A⊂J、v∈ℝ、a∈Jは以下を充たすとする。 任意のεに対してδ>0が存在して

  1. (1)

    x∈Aかつ|x−a|<δならば

    |w⁢(x)−w⁢(a)x−a−v|<ε

    である。

  2. (2)

    x∈J∖Aかつ|x−a|<δならば導関数w′⁢(x)が存在し、

    |w′⁢(x)−v|<ε

    である。

    このときwは点a∈Aにおいて微分可能でw′⁢(a)=vである。

証明.

任意のa∈Aと任意のεに対してδ>0が存在して任意の|x−a|<δならば

|w⁢(x)−w⁢(a)x−a−v|<2⁢ε

を示せばよい。 話を簡単にするためにa≤xとする。 x∈J∖Aのときに目的の式を示せばよい。 ここでpxをpx∈Aで、A∩(px,x)=Øとなるものとする。 Aが閉集合なのでこのようなpxは存在する。 また、a≤pxである。 (2)からwは開区間(px,x)で微分可能なので中間値の定理から

w⁢(x)=w⁢(px)+w′⁢(c)⁢(x−px)

となるc∈(px,x)が存在する。 さてこのとき、

w⁢(x)−w⁢(a)x−a =w⁢(x)−w⁢(px)x−px⁢x−pxx−a+w⁢(px)−w⁢(a)px−a⁢px−ax−a
=w′⁢(c)⁢x−pxx−a+w⁢(px)−w⁢(a)px−a⁢px−ax−a

となり、また、

v=v⁢x−pxx−a+v⁢px−ax−a

なので

|w⁢(x)−w⁢(a)x−a−v|≤|w′⁢(c)−v|⁢|x−pxx−a|+|w⁢(px)−w⁢(a)px−a−v|⁢|px−ax−a|

である。さてpx及びcの定義から|c−a|<δ、|px−a|<δなので|w′⁢(c)−v|<εかつ|w⁢(px)−w⁢(a)px−a−v|<εである。また、pxの定義から|x−px|≤|x−a|かつ|px−a|≤|x−a|なので 結局|x−a|<δならば

|w⁢(x)−w⁢(a)x−a−v|<2⁢ε

を得る。 ∎

上の補題から次がわかる。

補題 24.

U⊂ℝm は開集合とし、 孤立点を持たないコンパクト集合A⊂Uは内点を持たないとする。 連続関数F:U→ℝnについて、FはU∖AにおいてC1級で任意のa∈Aに対して

limx∈U∖A,x→aJ⁢F⁢(x)=0

とし、さらにa∈Aとについて

limx∈A,x→a‖F⁢(x)−F⁢(a)‖‖x−a‖=0

が成り立っているとする。このときFはU上すべての点でC1級であり、J⁢F⁢(a)=0である。

命題 25.

C1級全射関数f:ℝ3→ℝ2で、各点x∈ℝ3でrank⁡(f)⁢(x)≤1となるものが存在する。

証明.

β<1/2とする。 I={x∈ℝ3∣|xi−ci|≤L/2}という立法体を考える。 {x∈ℝ3∣|xi−(ci+εi)⁢L/4|≤β⁢L/2}⁢(εi∈{1,−1})という形で書ける立法体を考える。(εiの値の選び方でこの形に書ける立方体は8個ある。)=ℰ⁢(I) この形で書ける立法体の間の距離はL/2−β⁢L以上である。 また、Iの境界と先の形で書ける立方体との距離はL/4−β⁢L/2以上である。

今からI={x∈ℝ3∣|x|≤1}で定義される立方体を8の小さい立方体に分割していってカントール集合を作る。 ℰ⁢(I)を適当に番号付けて、 ℰ⁢(I)={I⁢(n1)∣ni∈{1,2,…,8}}とする。 一般にI⁢(n1,n2,…,nk)が定義されたとき、ℰ⁢(I⁢(n1,n2,…,nk))を適当に番号付けて、

ℰ⁢(I⁢(n1,n2,…,nk))={I⁢(n1,n2,…,nk,nk+1)∣nk+1∈{1,2,…,8}}

としてI⁢(n1,n2,…,nk,nk+1)を帰納的に定義する。 世代が同じI⁢(a1,a2,…,ak)とI⁢(b1,b2,…,bk)との距離は βk−1−2⁢βk以上である。 世代が異なるI⁢(a1,a2,…,ak)とI⁢(b1,b2,…,bj)(k<j)との関係は以下のようになる。 もしこの二つが交わってなければ、この二つの立方体の間の距離はβk−1⁢(1−2⁢β)以上になり、 もし大きい方の立方体が小さい方を含んでいれば、大きい方の境界と、小さい立方体との距離はβk⁢(1/2−β)となる。

Iの境界をB、I⁢(n1,n2,…,nk)の境界をB⁢(n1,n2,…,nk) で表すことにする。そして、

C⁢(β)=⋂k∈ℕ(⋃i∈{1,2,…,k},ni∈{1,2,…,8}I⁢(n1,n2,…,nk))

とする。C⁢(β)はカントール集合と同相である。 以下β2>8−1を仮定する。 Rをℝ2の任意の閉正方形とする。k∈ℕと (n1,n2,…,nk)∈{1,2,…,8}に対して閉長方形 R⁢(n1,n2,…,nk)を帰納的に以下のように定義する。 R⁢(n1)はRを7つの垂直な線分によって8個の相似な長方形に分割し、それを番号付けたものとして定義する。 一般にR⁢(n1,n2,…,nk)が定義された時、 もし、kが偶数ならばR⁢(n1,n2,…,nk)を7つの垂直な線分で8個の相似な長方形に分割し、それを番号付けたものとしてR⁢(n1,n2,…,nk,nk+1)を定義し、 もしkが奇数ならばR⁢(n1,n2,…,nk)を7つの水平な線分で8個の相似な長方形に分割し、それを番号付けたものとしてR⁢(n1,n2,…,nk,nk+1)を定義する。ここで、あるA>0が存在して任意のk∈ℕについて

diam⁡(R⁢(n1,n2,…,nk))≤A⁢2−3⁢k/2

となる。(kが奇数であるときと偶数であるときに場合分けすれば証明出来る。) 全射写像Φ:C⁢(β)→Rは C⁢(β)∩I⁢(n1,n2,…,nk)をR⁢(n1,n2,…,nk)に全射に写すとする。このような写像は存在する。 以上の考察から、M>0が存在してx,y∈C⁢(β)について

|Φ⁢(x)−Φ⁢(y)|≤M⁢|x−y|λ

となることがわかる。ここでλ=−3⁢log⁡2/2⁢log⁡β>1である。

f:[0,1]→Rをf⁢(m/8)=amおよび、C1級で

|f′|≤9⁢max⁡|am−am+1|

を充すものとする。 g:ℝ3→ℝで∂Jmの近傍上でg=m/8となるC1級写像とする。この時g⁢(ℝ3)⊂[0,1]であり、|D⁢g|≤N⁢β−kを満たす。 そして

F=f∘g

と定義する。 FはI∖C⁢(β)上でC1級である。 境界上ではD⁢F=0であり、また、I⁢(n1,n2,…,nk)∖C⁢(β)上で

|D⁢F|≤|D⁢g|⁢|f′|≤H⁢β−k⁢2−3⁢k/2≤H⁢β−k⁢βλ⁢k

なので、先の補題からFはI上全体でC1級であり、C⁢(β)上でD⁢F=0 である。 Fの定義の仕方からFの階数は全ての点で1以下である。 ∎

注意.

この命題における各点x∈ℝ3でrank⁡(f)⁢(x)≤1という条件はf⁢(Cf)が正測度であるという条件よりも強いことに注意しよう。

5 多様体の間の写像のBrown-Morse-Sardの定理

定義 26.

m次元多様体Mの部分集合Sが測度零であるとは

定理 27 (多様体のBrown-Morse-Sardの定理).

M,Nをそれぞれm,n次元Cr級可微分多様体とし、f:M→NはCr級とする。また、Mはリンデレフであるとする。このときもし

r≥1+max⁡(m−n,0)

ならばf⁢(Cf)は測度零である。

証明.

ここまで読んだらわかる。 ∎

References

  • [1] スタンバーグ著,高橋恒郎訳「微分幾何学」吉岡書店, 数学業書(24), 1985.
  • [2] E. L. Grinberg, On the smooth hypothesis in Sard’s theorem, Amer. Math. Monthly, vol. 47(1985), 299-304.
  • [3] R. Kaufman, A singular map of a cube onto a square, J. Differential Geom. vol 14, No. 4(1979), 593-594.
  • [4] A. Sard, The measure of the critical values of differential maps, Bull. Amer. Math. Soc. Vol. 48 (1942), 883-890
  • [5] H. Whitney, A function not constant on a connected set of critical points, Duke Math. J. Vol. 1, No. 4(1935), 514-517.