Содержание
20 отношения: Academic Press, Agda, Coq, MIT Press, Карри, Хаскелл, Клини, Стивен Коул, Компьютерная программа, Конструктивная математика, Просто типизированное лямбда-исчисление, Автоматическое доказательство, Амстердам, Система F, Тавтология (логика), Функциональное программирование, Математическое доказательство, Импликация, Интуиционистское исчисление высказываний, Интуиционизм, Зависимый тип, Вычислительная машина.
- Логика в информатике
- Программирование с зависимыми типами
- Теория доказательств
- Теория типов
Academic Press
Academic Press — издательство с центрами в Нью-Йорке, Лондоне, Оксфорде, Бостоне и Сан-Диего, специализирующееся на научной литературе.
Посмотреть Соответствие Карри — Ховарда и Academic Press
Agda
Agda — чистый функциональный язык программирования с зависимыми типами, то есть типами, которые могут быть индексированы значениями другого типа.
Посмотреть Соответствие Карри — Ховарда и Agda
Coq
Coq (coq — петух) — интерактивное программное средство доказательства теорем, использующее собственный язык функционального программирования (Gallina) с зависимыми типами.
Посмотреть Соответствие Карри — Ховарда и Coq
MIT Press
MIT Press — издательство Массачусетского технологического института (MIT), расположенное в Кембридже (США, штат Массачусетс) и специализирующееся на выпуске изданий научного и технического профиля.
Посмотреть Соответствие Карри — Ховарда и MIT Press
Карри, Хаскелл
Ха́скелл Брукс Ка́рри (12 сентября 1900 — 1 сентября 1982) — американский и. Программа его исследований способствовала становлению конструктивного подхода к выработке оснований математики.
Посмотреть Соответствие Карри — Ховарда и Карри, Хаскелл
Клини, Стивен Коул
Сти́вен Ко́ул Кли́ни (правильнее — Кле́йни, Stephen Cole Kleene; 5 января 1909, Хартфорд, Коннектикут, США — 25 января 1994, Мадисон, Висконсин, США) — американский и.
Посмотреть Соответствие Карри — Ховарда и Клини, Стивен Коул
Компьютерная программа
Компьютерная программа. Компью́терная програ́мма — 1) комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления (стандарт ISO/IEC/IEEE 24765:2010)ISO/IEC/IEEE 24765:2010 Systems and software engineering — Vocabulary; 2) синтаксическая единица, которая соответствует правилам определённого языка программирования, состоящая из определений и операторов или инструкций, необходимых для определённой функции, задачи или решения проблемы (стандарт ISO/IEC 2382-1:1993)ISO/IEC 2382-1:1993, Information technology — Vocabulary — Part 1: Fundamental terms.
Посмотреть Соответствие Карри — Ховарда и Компьютерная программа
Конструктивная математика
Конструктивная математика — абстрактная наука о конструктивных процессах, человеческой способности осуществлять их, и об их результатах — конструктивных объектах.
Посмотреть Соответствие Карри — Ховарда и Конструктивная математика
Просто типизированное лямбда-исчисление
Просто типизированное лямбда-исчисление (простое типизированное лямбда-исчисление, лямбда-исчисление с простыми типами, система \lambda^\rightarrow) — система типизированного лямбда-исчисления, в которой лямбда-абстракции приписывается специальный «стрелочный» тип.
Посмотреть Соответствие Карри — Ховарда и Просто типизированное лямбда-исчисление
Автоматическое доказательство
Автоматическое доказательство (Automated Theorem Proving, ATP, а также Automated deduction) — доказательство, реализованное программно.
Посмотреть Соответствие Карри — Ховарда и Автоматическое доказательство
Амстердам
Амстерда́м (Amsterdam) — столица и крупнейший город Нидерландов.
Посмотреть Соответствие Карри — Ховарда и Амстердам
Система F
Система F (полиморфное лямбда-исчисление, система \lambda2, типизированное лямбда-исчисление второго порядка) — система типизированного лямбда-исчисления, отличающаяся от просто типизированной системы наличием механизма универсальной квантификации над типами.
Посмотреть Соответствие Карри — Ховарда и Система F
Тавтология (логика)
Тавтологией в логике называется тождественно истинное высказывание, инвариантное относительно значений своих компонентов.
Посмотреть Соответствие Карри — Ховарда и Тавтология (логика)
Функциональное программирование
Функциона́льное программи́рование — раздел дискретной математики и парадигма программирования, в которой процесс вычисления трактуется как вычисление значений функций в математическом понимании последних (в отличие от функций как подпрограмм в процедурном программировании).
Посмотреть Соответствие Карри — Ховарда и Функциональное программирование
Математическое доказательство
Математическое доказательство — рассуждение с целью обоснования истинности какого-либо утверждения (теоремы), цепочка логических умозаключений, показывающая, что при условии истинности некоторого набора аксиом и правил вывода утверждение верно.
Посмотреть Соответствие Карри — Ховарда и Математическое доказательство
Импликация
Импликация (от implicatio — «связь») — бинарная логическая связка, по своему применению приближенная к союзам «если…, то…».
Посмотреть Соответствие Карри — Ховарда и Импликация
Интуиционистское исчисление высказываний
Интуициони́стское исчисле́ние выска́зываний, называемое иногда Интуициони́стской ло́гикой — формальная система, отражающая некоторые способы рассуждений, приемлемые с точки зрения интуиционизма.
Посмотреть Соответствие Карри — Ховарда и Интуиционистское исчисление высказываний
Интуиционизм
Интуициони́зм — совокупность философских и математических взглядов, рассматривающих математические суждения с позиций «интуитивной убедительности».
Посмотреть Соответствие Карри — Ховарда и Интуиционизм
Зависимый тип
Зависимый тип в информатике и логике — тип, который зависит от некоторого значения.
Посмотреть Соответствие Карри — Ховарда и Зависимый тип
Вычислительная машина
«Считающие часы» Вильгельма Шиккарда. Счётная машина «Resulta BS 7». Вычисли́тельная маши́на, счётная маши́на — механизм, электромеханическое или электронное устройство, предназначенное для автоматического выполнения математических операций.
Посмотреть Соответствие Карри — Ховарда и Вычислительная машина
См. также
Логика в информатике
- CompCert
- Аксиомы Пеано
- Алгоритмически неразрешимая задача
- Арифметика Пресбургера
- Задача выполнимости булевых формул
- Задача выполнимости формул в теориях
- Интуиционистская логика
- Карта Карно
- Комбинаторная логика
- Комбинационная логика
- Логика разделения
- Нечёткая логика
- Переписывание
- Проверка моделей
- Секвенциальная логика
- Семантика (программирование)
- Соответствие Карри — Ховарда
- Состояние гонки
- Структурная индукция
- Типизированное лямбда-исчисление
- Утверждение (программирование)
- Формальная верификация
- Функциональная полнота
- Хорновский дизъюнкт
- Частный случай формулы
Программирование с зависимыми типами
- Зависимый тип
- Обобщённый алгебраический тип данных
- Переменная типа
- Соответствие Карри — Ховарда
Теория доказательств
- Алгоритмическая разрешимость
- Арифметика Пресбургера
- Быстрорастущая иерархия
- Гипотеза Такеути
- Доказательство
- Математическое доказательство
- Метаязык
- Независимость системы аксиом
- Непротиворечивость
- Правило резолюций
- Секвенция (теория доказательств)
- Соответствие Карри — Ховарда
- Теорема Гёделя о полноте
- Теорема о дедукции
- Теоремы Гёделя о неполноте
- Теория доказательств
- Устранимость сечений
- Функция Веблена
Теория типов
- Static cast
- Void
- Абстрактный тип данных
- Алгебраический тип данных
- Вывод типов
- Высший тип
- Гомотопическая теория типов
- Зависимый тип
- Категориальная грамматика
- Класс типов
- Ковариантность и контравариантность (программирование)
- Конструктор типов
- Кортеж (информатика)
- Лямбда-куб
- Математическая структура
- Обобщённый алгебраический тип данных
- Параметрический полиморфизм
- Переменная (программирование)
- Переменная типа
- Перечисляемый тип
- Полиморфизм (информатика)
- Приведение типа
- Принцип открытости/закрытости
- Принцип подстановки Лисков
- Просто типизированное лямбда-исчисление
- Прототипное программирование
- Род (теория типов)
- Система F
- Система типов
- Система типов Хиндли — Милнера
- Сложный тип
- Соответствие Карри — Ховарда
- Теория типов
- Тип, гарантирующий уникальность
- Тип-произведение
- Тип-сумма
- Типаж (абстрактный тип)
- Типизированное лямбда-исчисление
- Типобезопасность
- Упорядоченная пара
- Утиная типизация
- Функциональный тип
- Частный случай формулы
Также известен как Изоморфизм Карри — Ховарда.