123
Isabelle

Isabelle

Изабел е помощник по доказателствата за писане и проверка на математически доказателства от компютър.
Изабел е асистент по проверка на писане и проверка на математически доказателства от компютър.Той позволява математическите формули да се изразяват на официален език и предоставя инструменти за доказване на тези формули в логическото смятане.

Алтернативи на Isabelle за всички платформи с всякакъв лиценз

Coq

Coq

Coq е асистент по доказателство, който ви позволява да пишете математически доказателства по строг и официален начин и да ги проверявате за коректност от компютъра.
F*

F*

F * е ML-подобен функционален език за програмиране, насочен към проверка на програмата.F * може да изрази точни спецификации за програми, включително свойства за функционална коректност.Програмите, написани на F *, могат да бъдат преведени в OCaml или F # за изпълнение.
Agda

Agda

Agda е зависим от типа функционален език за програмиране.Той има индуктивни семейства, т.е. типове данни, които зависят от стойностите, като типа вектори с дадена дължина.