У главі 1 та додатку А до книги Готта представлено кілька сімей примітивних типів (типи всесвіту, залежні типи функцій, залежні типи пар, типи копродукції, порожній тип, тип одиниці, тип натурального числа та типи особи) для формування фундаменту для теорії типу гомотопії.
Однак здається, що з урахуванням типів Всесвіту та залежних типів функцій ви можете побудувати всі ці інші "примітивні" типи. Наприклад, тип порожній замість цього можна визначити як
ΠT:U.T
Я припускаю, що інші типи також можуть бути побудовані аналогічно тому, як вони знаходяться в чистому CC (тобто просто вивести тип із індуктивної частини визначення).
Багато з цих типів явно викликають надмірність типів індуктивних / W, які вводяться в главах 5 і 6. Але типи індуктивних / W є не обов'язковою частиною теорії, оскільки є відкриті питання щодо їх взаємодії з HoTT (на принаймні на час виходу книги).
Тому я дуже розгублений, чому ці додаткові типи представлені як примітивні. Моя інтуїція полягає в тому, що фундаментальна теорія повинна бути максимально мінімальною, і перевизначення надмірного порожнього типу як примітивного в теорії видається дуже довільним.
Чи був зроблений такий вибір
- з якихось метатеоретичних причин, про які я не знаю?
- з історичних причин зробити так, щоб теорія типу виглядала як теорії минулого типу (які не обов'язково намагалися бути основоположними)?
- за "зручність" комп'ютерних інтерфейсів?
- якась перевага в пошуку доказів, про які я не знаю?
Подібно до: Мінімальна специфікація теорії типів Мартіна-Лефа , /cs/82810/reducing-products-in-hott-to-church-scott-encodings/82891#82891