Agda

Agda

Agda je odvisen od vrste funkcionalnega programskega jezika.Ima induktivne družine, tj. Vrste podatkov, ki so odvisne od vrednosti, kot je vrsta vektorjev določene dolžine.
Agda je odvisen od tipa funkcionalnega programskega jezika.Ima induktivne družine, torej vrste podatkov, ki so odvisne od vrednosti, kot je vrsta vektorjev določene dolžine.Ima tudi parametrizirane module, operaterje mixfix, Unicode znake in interaktivni vmesnik Emacs, ki programerju lahko pomaga pri pisanju programa.Agda je dokazila.Je interaktivni sistem za pisanje in preverjanje dokazil.Agda temelji na intuicijski teoriji tipa, temeljnem sistemu konstruktivne matematike, ki ga je razvil švedski logik Per Martin-Löf.Ima veliko podobnosti z drugimi dokaznimi pomočniki, ki temeljijo na odvisnih vrstah, kot so Coq, Epigram, Matita in NuPRL.

Alternativa Agdau za vse platforme s katero koli licenco

Coq

Coq

Coq je pomočnik pri dokazovanju, ki vam omogoča natančno in formalno pisanje matematičnih dokazov in preverjanje pravilnosti računalnika.
F*

F*

F * je ML podoben funkcionalni programski jezik, namenjen preverjanju programa.F * lahko izrazi natančne specifikacije za programe, vključno z lastnostmi funkcionalne korektnosti.Programe, napisane v F *, lahko za izvedbo prevedemo v OCaml ali F #.
Isabelle

Isabelle

Isabelle je pomočnica pri pisanju in preverjanju matematičnih dokazov po računalniku.