Teorema titik tetap untuk ruang metrik konstruktif?

15

Teorema titik tetap Banach mengatakan bahwa jika kita memiliki ruang metrik kosong yang tidak kosong , maka fungsi kontraktual yang seragam memiliki titik tetap unik . Namun, bukti teorema ini membutuhkan aksioma pilihan - kita perlu memilih elemen yang sewenang-wenang untuk memulai iterasi dari, untuk mendapatkan Cauchy urutan . f : A A μ ( f ) a A f a , f ( a ) , f 2 ( a ) , f 3 ( a ) , Af:AAμ(f)aAfa,f(a),f2(a),f3(a),

  1. Bagaimana teorema titik tetap dinyatakan dalam analisis konstruktif?
  2. Juga, adakah referensi ringkas untuk ruang metrik konstruktif?

Alasan saya bertanya adalah bahwa saya ingin membangun model Sistem F di mana jenis tambahan membawa struktur metrik (antara lain). Agak berguna bahwa dalam teori himpunan konstruktif, kita dapat memasak sekumpulan himpunan U , sehingga U ditutup di bawah produk, eksponensial, dan keluarga berindeks U , yang membuatnya mudah untuk memberikan model Sistem F.

Akan sangat menyenangkan jika saya bisa memasak keluarga serupa ruang ultrametrik konstruktif. Tetapi karena menambahkan pilihan pada teori himpunan konstruktif menjadikannya klasik, jelas saya perlu lebih berhati-hati tentang teorema titik tetap, dan mungkin hal-hal lain juga.

Neel Krishnaswami
sumber
2
Anda dapat mengubah hipotesis menjadi A menjadi himpunan yang dihuni . Anda tidak menyerukan aksioma pilihan untuk memilih aA .
Colin McQuillan

Jawaban:

22

Aksioma pilihan digunakan ketika ada koleksi "benda" dan Anda memilih satu elemen untuk setiap "benda". Jika hanya ada satu hal dalam koleksi, itu bukan aksioma pilihan. Dalam kasus kami, kami hanya memiliki satu ruang metrik dan kami "memilih" titik di dalamnya. Sehingga tidak aksioma pilihan selain penghapusan bilangan eksistensial, yaitu, kita memiliki hipotesis dan kita mengatakan "biarkan x A menjadi sedemikian rupa sehingga ϕ ( x ) ". Sayangnya, orang sering mengatakan "xA.ϕ(x)xAϕ(x) xSEBUAH ", yang kemudian terlihat seperti penerapan aksioma pilihan.ϕ(x)

Untuk referensi, berikut adalah bukti konstruktif dari teorema titik tetap Banach.

Teorema: Kontraksi pada ruang metrik lengkap yang dihuni memiliki titik tetap yang unik.

Bukti. Misalkan adalah ruang metrik lengkap yang dihuni dan f : M M adalah kontraksi. Karena f adalah kontraksi ada α sehingga 0 < α < 1 dan d ( f ( x ) , f ( y ) ) α d ( x , y ) untuk semua x , y M(M.,d)f:M.M.fα0<α<1d(f(x),f(y))αd(x,y)x,yM.

Misalkan dan v adalah titik tetap f . Maka kita memiliki d ( u , v ) = d ( f ( u ) , f ( v ) ) α d ( u , v ) yang merupakan asal dari 0 d ( u , v ) ( α - 1 ) d ( u , v ) uvf

d(u,v)=d(f(u),f(v))αd(u,v)
, maka d ( u , v ) = 0 dan u = v . Ini membuktikan bahwa f memiliki paling banyak satu titik tetap.0d(u,v)(α1)d(u,v)0d(u,v)=0u=vf

Tetap membuktikan keberadaan titik tetap. Karena dihuni terdapat x 0M . Tentukan urutan ( x i ) secara rekursif dengan x i + 1 = f ( x i ) . Kita dapat membuktikan dengan induksi bahwa d ( x i , x i + 1 ) α id ( x 0 , x 1 ) . Dari sini dapat disimpulkanMx0M(xi)

xi+1=f(xsaya).
d(xsaya,xsaya+1)αsayad(x0,x1) adalah urutan Cauchy. Karena M selesai, urutannya memiliki batas y = lim i x i . Karena f adalah kontraksi, maka kontinu seragam dan sehingga komutasi dengan batas urutan: f ( y ) = f ( lim i x i ) = lim i f ( x i ) = lim i x i + 1 = lim i x saya(xsaya)M.y=limsayaxsayaf Jadi y adalah titik tetap dari f . QED
f(y)=f(limixi)=limif(xi)=limixi+1=limixi=y.
yf

Catatan:

  1. Saya berhati-hati untuk tidak mengatakan "pilih " dan "pilih x 0 ". Adalah umum untuk mengatakan hal-hal seperti itu, dan mereka hanya menambah kebingungan yang mencegah matematikawan biasa untuk dapat mengetahui apa yang bisa dan tidak merupakan aksioma pilihan.αx0

  2. uvf¬¬(u=v)u=v

  3. (xi)x0xM.x0M

  4. MxM.M¬xM.

  5. fixMMM

  6. Akhirnya, teorema titik tetap berikut memiliki versi konstruktif:

    • Teorema titik tetap Knaster-Tarski untuk peta monoton pada kisi lengkap
    • Teorema titik tetap Banach untuk kontraksi pada ruang metrik lengkap
    • Teorema titik tetap Knaster-Tarski untuk peta monoton pada dcpos (dibuktikan oleh Pataraia)
    • Berbagai teorema titik-tetap dalam teori domain biasanya memiliki bukti konstruktif
    • Teoresi rekursi adalah bentuk teorema titik tetap dan memiliki bukti konstruktif
    • Saya membuktikan bahwa teorema titik tetap Knaster-Tarski untuk peta monoton pada poset rantai-lengkap tidak memiliki bukti konstruktif. Demikian pula, teorema titik tetap Bourbaki-Witt untuk peta progresif pada poset lengkap rantai gagal secara konstruktif. Contoh tandingan untuk yang berikutnya berasal dari topos efektif: dalam ordinal topos efektif (didefinisikan dengan tepat) membentuk satu set dan peta penerusnya progresif dan tidak memiliki titik tetap. Ngomong-ngomong, peta penerus pada ordinals bukanlah monoton dalam topos yang efektif.

Nah, itu lebih banyak informasi daripada yang Anda minta.

Andrej Bauer
sumber
1
Apakah ada aksioma ruang metrik yang perlu dirumuskan ulang?
Neel Krishnaswami
ini adalah jawaban yang bagus, Andrej!
Suresh Venkat
1
@Neel: Tidak, aksiomanya sama dengan kasus klasik.
Andrej Bauer
2
fixfixfix
2
fsayaxfsayax=λM..λf.f(fsayaxM.(f))M.fM.M.