Apa itu super universe?

9

Saya membaca makalah terkenal ini On Universes in Type Theory . Awalnya saya mengharapkan sesuatu yang mirip Setωdi Agda, tetapi ternyata itu bahkan sesuatu yang lebih umum. Tampaknya untuk menggeneralisasi konstruksi alam semesta dari jenis induktif-rekursif polos menjadi pengikat (mirip dengan dan Σ ). Pertanyaan utama yang ingin saya tanyakan adalah, apa niat di baliknya?ΠΣ

Berikut ini beberapa kode Idris yang mendefinisikan semesta gaya Tarski yang biasa:

mutual

  public export data U : (level : Nat) -> Type where
    GroundU : Ground -> U level
    BinderU : Binder -> (a : U level) -> (b : (x : T {level} a) -> U level) -> U level
    UnivU   : U (S level)
    LiftU   : U level -> U (S level)

  public export T : {level : Nat} -> (code : U level) -> Type

Saya mencoba menggeneralisasikannya menjadi sesuatu seperti

mutual

  public export data U : (a : Type) -> (b : (x : a) -> Type) -> Type where
    GroundU : Ground -> U a ???
    ...

Apa yang seharusnya ???? Penulis makalah ini hanya mengatakan alam semesta harus ditutup di bawah pembentuk yang ditetapkan.

sunting: Saya kira ???hanya b...

盛安安
sumber
Apakah Anda mencoba untuk memiliki lebih dari- Natalam semesta? Tidak jelas apa yang Anda minta.
Andrej Bauer
Makalah itu tampaknya melakukan itu.
盛安安
1
Saya tahu apa yang ada di koran. Apa yang kamu coba lakukan? Apa pertanyaan Anda?
Andrej Bauer
Yah ... Saya datang dengan ide yang akan digunakan Setω, jadi saya mencari makalah tentang super universes untuk melihat apakah saya bisa belajar sesuatu. Hanya ada sedikit makalah tentang itu, dan makalah ini adalah yang utama. Untuk memahaminya, saya mencoba mengimplementasikannya sendiri. Meskipun sekarang saya tidak berpikir itu akan memberikan wawasan tentang ide baru saya, saya masih ingin memahaminya.
盛安安
Saya ingin tahu niat menggeneralisasi konstruksi alam semesta menjadi binder.
盛安安

Jawaban:

11

Salah satu niat di balik memiliki operator semesta dan super-semesta ditutup di bawahnya, adalah untuk memberikan versi-teori tipe aksioma kardinal besar yang dikenal dari teori himpunan. Sebuah kardinal tidak dapat diakses adalah seperti alam semesta jenis-teori. Jenis kardinal yang menarik berikutnya adalah kardinal Mahlo . Berbicara secara intuitif, kardinal Mahlo adalah kardinal yang memiliki "banyak" kardinal yang tidak dapat diakses di bawahnya. Apa ini dalam istilah tipe-teoretis? Seharusnya menjadi semacam alam semesta dengan banyak dan banyak alam semesta di dalamnya. Inilah yang ditanggapi Palmgren ketika dia mempertimbangkan super-universes.U

Ada juga sisi yang lebih praktis untuk memiliki banyak alam semesta. Adalah berguna untuk memiliki tipe-tipe induktif-rekursif dalam teori tipe, untuk segala macam tujuan. Tetapi mereka membiarkan kita mendefinisikan alam semesta baru, jadi pertanyaannya adalah berapa banyak ? Untuk memahami apa yang dilakukan Palmgren, alih-alih memotret untuk super-universe segera, coba urutan konstruksi berikut di Agda (menggunakan rekursi induksi):

  1. Tetapkan satu semesta , yang berisi (kode) N dan ditutup di bawah Π dan Σ . Semesta jenis ini sesuai dengan kardinal yang tidak dapat diakses .U0NΠΣ

  2. Tentukan operator yang menggunakan tipe A apa pun dan tentukan alam semesta yang berisi (kode) A dan ditutup dengan Π dan Σ . Operator alam semesta semacam ini mirip dengan aksioma Grothendieck tentang alam semesta . Berapa banyak alam semesta yang bisa kita dapatkan dengan menerapkan U berulang kali , mulai dari N ?USEBUAHSEBUAHΠΣUN

  3. Untuk mendapatkan lebih banyak alam semesta, kami mendalilkan sebuah super-universe yang berisi banyak alam semesta, sebagai berikut:V

    • berisi N , dan ditutup di bawah Π dan ΣVNΠΣ
    • Diberikan (kode) tipe dan keluarga B : A V , ada semesta U , yang merupakan elemen dari V , itu berisi semua jenis keluarga B , dan ditutup di bawah Π dan Σ .SEBUAH:VB:SEBUAHVUVBΠΣ

    Berapa banyak alam semesta yang dikandung ? Perhatikan bahwa kita bisa mendapatkan keluarga B : NV sedemikian rupa sehingga B ( n ) adalah alam semesta ke- n , dan karenanya V harus berisi semesta U ω yang berisi semua ini. Dan ini baru permulaan!VB:NVB(n)nVUω

Andrej Bauer
sumber
Apakah Anda mengidentifikasi di alam semesta dengan tingkat indeks meta-teoretis tradisional? N
盛安安
Saya kira jawabannya memang "ya"
盛安安
Saya menggunakan notasi matematika di seluruh. Di ASCII saya akan menulis natalih-alih , jadi bukan meta-teoretis, itu hanya tipe bilangan alami. Bahkan tidak masalah apa pun yang Anda miliki , saya hanya menggunakannya sebagai tipe dasar dari mana kita bisa memulai. Jika saya menggunakan , Anda juga akan baik-baik saja (kecuali Anda harus pergi satu semesta lebih tinggi untuk mendapatkan tipe tak terbatas, karena alam semesta pertama hanya akan berisi tipe terbatas yang dibangun dari menggunakan Π dan Σ ). NnatboolboolΠΣ
Andrej Bauer