Agda

Agda

Agda adalah bahasa pengaturcaraan fungsian yang ditaip.Ia mempunyai keluarga induktif, iaitu, jenis data yang bergantung pada nilai, seperti jenis vektor panjang yang diberikan.
Agda adalah bahasa pengaturcaraan fungsian yang ditaip.Ia mempunyai keluarga induktif, iaitu, jenis data yang bergantung pada nilai, seperti jenis vektor panjang yang diberikan.Ia juga mempunyai modul parametrised, pengendali mixfix, aksara Unicode, dan antara muka Emacs interaktif yang boleh membantu programmer dalam menulis program.Agda adalah pembantu bukti.Ia adalah sistem interaktif untuk menulis dan menyemak bukti.Agda didasarkan pada teori jenis intuisiistik, sistem asas untuk matematik konstruktif yang dibangunkan oleh ahli logik Sweden Per Martin-Löf.Ia mempunyai banyak persamaan dengan pembantu bukti lain berdasarkan jenis bergantung, seperti Coq, Epigram, Matita dan NuPRL.
agda

Alternatif untuk Agda untuk semua platform dengan sebarang lesen

Coq

Coq

Coq adalah pembantu bukti, yang membolehkan anda menulis bukti matematik dengan cara yang ketat dan formal, dan memaklumkan kepada mereka kebenaran oleh komputer.
F*

F*

F * adalah bahasa pengaturcaraan berfungsi seperti ML yang bertujuan untuk pengesahan program.F * boleh menyatakan spesifikasi yang tepat untuk program, termasuk sifat ketepatan fungsian.Program yang ditulis dalam F * boleh diterjemahkan ke OCaml atau F # untuk pelaksanaan.
Isabelle

Isabelle

Isabelle adalah pembantu bukti untuk menulis dan menyemak bukti matematik oleh komputer.