Coq.

Um sistema formal de gerenciamento de prova
Baixe Agora

Coq. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • LGPL
  • Preço:
  • FREE
  • Nome do editor:
  • The Coq Team
  • Site do editor:
  • http://coq.inria.fr/

Coq. Tag


Coq. Descrição

Um sistema formal de gerenciamento de prova O CoQ é um software que fornece uma linguagem formal para escrever definições matemáticas, algoritmos executáveis e teoremas, juntamente com um ambiente para o desenvolvimento semi-interativo de provas verificadas com máquina.Coq implementa uma especificação de programa e a linguagem de nível superior matemático chamada Gallina que é baseada em Uma linguagem formal expressiva chamada cálculo de construções indutivas que se combinam tanto uma lógica de ordem superior e uma linguagem de programação funcional digitada ricamente. Através de uma linguagem vernacular de comandos, o COQ permite: * Definir funções ou predicados, que podem ser avaliados eficientemente; * Para estatamar os teoremas matemáticos e especificações de software; * para desenvolver comprovações formais desses teoremas; * para verificar essas provas por Um "kernel" de certificação relativamente pequeno; * para extrair programas certificados para idiomas como objetivo, CAML, Haskell ou Scheme.As um sistema de desenvolvimento de prova, o COQ fornece métodos de prova interativos, algoritmos de decisão e semi-decisão, e uma linguagem tática para permitir que o usuário definir seus próprios métodos de prova. A conexão com sistema externo de álgebra de computação ou provedores de teoremas está disponível. Como uma plataforma para a formalização da matemática ou do desenvolvimento de programas, o COQ fornece suporte para notações de alto nível, conteúdo implícito e vários outros tipos úteis de Macros.coq vem com bibliotecas para Aritmética eficiente em N, Z e Q, bibliotecas sobre listas, conjuntos finitos e mapas finitos, bibliotecas em abstratos, relações, análise clássica, etc.coq é lançada com: * uma interface de usuário gráfica baseada no gtk (coqide) (veja screenshots ), * Ferramentas de documentação (COQDOC e COQ-TEX) e uma ferramenta de estatística (COQWC), * Configamento e ferramentas de geração de makefile para COQ (CoQ_makeFile e Coqdep), * Um verificador de prova independente (Coqchk, do CoQ 8.2).


Coq. Software Relacionado

Octave-Ann.

Octave-Ann é um conjunto de ligações que permitem usar a Biblioteca de Ann da Oitava. ...

204

Download

Euler.

Euler é um programa para computação rápida e interativa com números e matrizes reais e complexos, ou com intervalos. ...

142

Download

IDMC.

IDMC é o programa desenvolvido para a simulação e análise dinâmica de modelos não lineares. ...

480

Download