Кіріспе

Теңдестік қатынасы бар жиынның математикалық құрылысы. Математикада, сетоид (X, ~) – теңдестік қатынасы ~ бар жиын (немесе тип) X. Сетоидты Е жиынтығы, Бишоп жиынтығы немесе экстенсивті жиынтық деп те атайды. Сетоидтар әсіресе дәлелдеу теориясында және математиканың типтік негіздерінде зерттеледі. Көбінесе математикада, егер жиынға теңдестік қатынас анықталса, бірден бөлу жиынтығы құрастырылады (теңдестікті теңдікке айналдырады). Ал, сетоидтар сәйкестік пен теңдестік арасындағы айырмашылықты сақтау қажет болғанда қолданылады, көбінесе интенсионалды теңдік (түпнұсқа жиынның теңдігі) және экстенсивті теңдік (теңдестік қатынас немесе бөлу жиынтығының теңдігі) түсіндіріледі.

Дәлел теориясы

Дәлел теориясында, әсіресе Кури-Ховард сәйкестігіне негізделген конструктивті математиканың дәлел теориясында, математикалық ұйғарымды оның дәлелдемелер жиынымен (бар болса) жиі анықтайды. Әрине, берілген ұйғарымның көптеген дәлелдемелері болуы мүмкін; дәлелдемелердің маңыздылығы қағидасына сәйкес, әдетте ұйғарымның растығы ғана маңызды, дәлелдемелердің қайсысы қолданылғаны емес. Дегенмен, Кури-Ховард сәйкестігі дәлелдемелерді алгоритмдерге айналдыра алады, ал алгоритмдер арасындағы айырмашылықтар көбінесе маңызды болады. Сондықтан дәлелдеу теоретиктері ұйғарымды дәлелдемелердің сетоидымен сәйкестендіруді қалайды, егер оларды бета-түрлендіру сияқты амалдар арқылы бір-біріне келтіруге болады, онда дәлелдемелер эквивалентті деп есептеледі.

Тип теориясы

Математиканың типтік теориялық негіздерінде, сетоидтар типтер теориясында, егер бөлімдік типтер болмаса, жалпы математикалық жиындарды модельдеу үшін қолданылуы мүмкін. Мысалы, Пер Мартин Лёфтың интуиционистік типтер теориясында нақты сандардың типі жоқ, тек ғана рационал сандардың тұрақты Каши тізбектерінің типі бар. Сондықтан, Мартин Лёфтың аясында нақты талдау жасау үшін, адам нақты сандардың сетоидымен жұмыс істеуі керек, ол әдеттегі эквиваленттілік түсінігімен жабдықталған тұрақты Каши тізбектерінің типі болып табылады. Нақты сандардың предикаттары мен функциялары тұрақты Каши тізбектері үшін анықталуы керек және эквиваленттілік қатынасымен сәйкес екені дәлелденуі керек. Көбінесе (бірақ қолданылған типтер теориясына байланысты), таңдау аксиомасы типтер арасындағы функцияларға (интенционалды функциялар) қатысты орындалады, бірақ сетоидтар арасындағы функцияларға (экстенционалды функциялар) қатысты орындалмайды. "Жиын" термині "тип" немесе "сетоид" синонимі ретінде әртүрлі қолданылады.

Конструктивті математика

Конструктивті математикада, эквиваленттік қатынас орнына, ажырату қатынасы бар жиынтық (сетоид) жиі қолданылады, бұл конструктивті сетоид деп аталады. Кейде жартылай эквиваленттік қатынас немесе жартылай ажыратуды пайдалана отырып, жартылай сетоид та қарастырылады (мысалы, Барт және авторлар, 1-бөлім).