Date: 2018-12-13 07:59 pm (UTC)
deniok: (Default)
From: [personal profile] deniok
Насколько я помню, это все про чистые системы типов. Если у тебя есть well-founded иерархия вселенных, и тебе разрешено задавать функции, у которых результат живет во вселенной ниже вселенной аргумента, но не самой нижней, то получится логически неконсистентная система. Ну и они там начиная с Жирарда строят такие термы, которые приводят к противоречиям, а потом объясняют, что они значат. В последнее я никогда не мог толком врубится. Думаю, что надо пару недель посидеть с карандашом над статьей Харкенса и/или заимплементить U- и U.

У меня студенты лямбда-куб делают в качестве финальной лабораторки, надо будет заставить их еще и PTS заимплементить.

Date: 2018-12-13 09:50 pm (UTC)
deniok: (Default)
From: [personal profile] deniok
Жирар доказал более тонкую штуку про неконсистентность U и U-. А отсюда, задавая стирающее отображение, заменяющее все (три) вселенные на одну (Type или *), неконстстентность системы с Type:Type получается прямым следствием.

Date: 2018-12-13 10:13 pm (UTC)
deniok: (Default)
From: [personal profile] deniok
Нет, вру, Жирар доказал только про U, про U- доказал Coquand в конце 80-х. Но и то и другое при стирании дает неконсистентность Type:Type.

Date: 2018-12-14 07:14 pm (UTC)
From: [personal profile] sassa_nf
"различие между types и kinds"

Like,

List = Set -> Set -- so now you can have List Int, List Bool, etc; in Haskell you can't express that as a type expression, so you end up talking about kinds, * -> *, so at least one can talk about parameterising on some of them, or matching the parameters.

Read literally, this means that given a type (Set), List produces a type (Set). But is it possible to have a List List? (Hence paradox akin to Russel)

The solution is to have towers of types. In Agda, Set implies Set 1. So List = Set 1 -> Set 1. But the type (Set 1 -> Set 1) is itself a Set 2 - next level universe of types. Although List is in a different universe, List Int is in the same universe as Int. Then at type level it is impossible to have List List, because List accepts an argument of type from universe 1 (Set 1), not universe 2 (Set 2, such as List).

It is possible to generalize List, though, by capturing the universe from which the argument is: List = Set a -> Set a. Now it is possible to express something like List List, but the two Lists are from two different universes.

Геометрия трёхмерна

Date: 2018-12-14 10:31 am (UTC)
From: [personal profile] andy_ivanov
"результат живет во вселенной ниже вселенной аргумента," Вот отсюда все ваши парадоксы логики и другая хрень с множествами. Типа давайте пусть не будет геометрии, тогда будут парадоксы. Геометрию убрать невозможно. Это моя аксиома. Шо там думают предшественники? Думаю, согласны в основном.

Re: Геометрия трёхмерна

Date: 2018-12-14 12:14 pm (UTC)
deniok: (Рыжий)
From: [personal profile] deniok
Кто и куда убрал геометрию? Евклидова геометрия - почетная разрешимая теория первого порядка с равенством, это Тарский еще в 50-ые годы прошлого столетия показал.

Re: Геометрия трёхмерна

Date: 2018-12-14 12:22 pm (UTC)
From: [personal profile] andy_ivanov
Мы с Тарским незнакомы, но то, что геометрия и парадоксы несовместимы, у меня лично нет ни каких сомнений. Речь о чём, когда вы вводите любые понятия и рассуждаете о них, это всегда происходит в трёхмерном пространстве. Невозможно создать понятие без этого.

Re: Геометрия трёхмерна

Date: 2018-12-14 12:43 pm (UTC)
deniok: (Рыжий)
From: [personal profile] deniok
Ага, а еще без одномерного времени тоже невозможно. И вне диапазона температур от -40 до +40 градусов Цельсия тоже крайне затруднительно.

Re: Геометрия трёхмерна

Date: 2018-12-14 01:45 pm (UTC)
From: [personal profile] andy_ivanov
Ну это из серии "в огороде бузина". Понятия всё равно все в пространстве. (И во времени). И что это доказывает?
Когда доказывается теорема Пифагора, там нет никаких логических парадоксов. Более того, когда есть парадоксы, это значит неверная геометрическая модель: "Множество которое содержит само себя своим членом" Ну, нарисуйте, расскажите что вы нарисовали. И сразу понятно, что просто модель неверна. Это просто сухая вода и масло-масляное.
Отрицание высказывания "множество, которое не содержит себя своим членом" может быть разным в зависимости от контекста. Напишите отрицание высказывания "не Земля".Отрицание - одно из самых сложных понятий. Сводить это к какой-то "простоте" это значит противоречить фактам.

Re: Геометрия трёхмерна

Date: 2018-12-14 10:44 pm (UTC)
xacid: (Default)
From: [personal profile] xacid
что вы имеете против отрицания?

Re: Геометрия трёхмерна

Date: 2018-12-15 07:39 am (UTC)
From: [personal profile] andy_ivanov
Отрицание - самая сложная логическая операция. Она всегда имеет контекст. Без контекста она не имеет смысла. Когда я учился, нам сказали - вот закорючка, она называется "отрицание". А в чём смысл операции никто толком не объяснял. Это сложнейшее понятие, которые многие совершенно неправильно понимают. Во всяких википедиях дурачки пишут, что это обратное значение. Когда спрашиваешь, что такое обратное значение, уточняют что это обратное значение всего к чему стоит отрицание. Слово "контекст" им не знакомо. Примеров нет. Типа шо тут говорить, это "тупым токо не понятно". Начну с того, что отрицание может просто не существовать.

Re: Геометрия трёхмерна

Date: 2018-12-14 01:46 pm (UTC)
From: [personal profile] andy_ivanov
Представьте, что я Евклид

Re: Геометрия трёхмерна

Date: 2018-12-14 04:54 pm (UTC)
From: [personal profile] andy_ivanov
Ну так всё гипотеза. но это не аргумент. А вот что скажет суд, куда делся труп? Если есть чудеса, то труп может воскреснуть, и на небо улететь, но суд в эти сказки не верит. И я тоже. Это я вам Эвклид Эвклиду говорю.

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

May 2025

S M T W T F S
    1 2 3
456 7 8 9 10
11 121314151617
181920 21222324
25262728293031

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated May. 22nd, 2025 06:14 pm
Powered by Dreamwidth Studios