Agda icon

Agda

Agda icon

Agda

  2
Бесплатное ПО Открытый код
Категории: Образование Разработка
Платформы: Mac Linux Windows
Особенности:
formal safety proofs programming-language proof-assistant verification mathematics



Agda - это типизированный язык программирования с зависимой типизацией. Он
имеет индуктивные семейства, т. Е. Типы данных, которые зависят от значений,
таких как тип векторов заданной длины. Он также имеет параметризованные
модули, операторы mixfix, символы Unicode и интерактивный интерфейс Emacs,
который может помочь программисту в написании программы.

Агда является доказательством помощника. Это интерактивная система для
написания и проверки доказательств. Agda основана на интуиционистской теории
типов, основополагающей системе конструктивной математики, разработанной
шведским логиком Пером Мартином-Лёфом. Он имеет много общего с другими
помощниками по доказательству, основанными на зависимых типах, таких как Coq,
Epigram, Matita и NuPRL.

Аналоги (2):

  • Coq

    Coq является помощником по доказательствам, который позволяет вам писать математические доказательства в строгой и формальной форме ...
      4
    Бесплатное ПО Открытый код
    Mac Linux Windows
    formal safety proof-assistant verification mathematics
  • Isabelle

    Изабель - помощник для написания и проверки математических доказательств с помощью компьютера.
      3
    Бесплатное ПО Открытый код
    Mac Linux Windows
    safety proofs proof-assistant formulas mathematics formal-language isabelle-isar-proof-language