123
Agda

Agda

Agda یک زبان برنامه نویسی کاربردی وابسته به تایپ است.این خانواده ها دارای استقرا است ، یعنی انواع داده هایی که به مقادیر وابسته هستند ، مانند نوع بردارهای طول معین.
Agda یک زبان برنامه نویسی کاربردی وابسته به تایپ است.این خانواده ها دارای استقرا است ، یعنی انواع داده هایی که به مقادیر وابسته هستند ، مانند نوع بردارهای طول معین.همچنین دارای ماژول های پارامتریزه ، اپراتورهای mixfix ، کاراکترهای یونیکد و یک رابط Emacs تعاملی است که می تواند در نوشتن برنامه به برنامه نویس کمک کند.آگدا دستیار اثبات است.این یک سیستم تعاملی برای نوشتن و بررسی اثبات است.آگدا مبتنی بر نظریه نوع شهودی ، یک سیستم اساسی برای ریاضیات سازنده است که توسط مارتین سوئدی پر مارتین-لاف ساخته شده است.شباهت های بسیاری با سایر دستیارهای اثبات براساس انواع وابسته ، مانند Coq ، Epigram ، Matita و NuPRL دارد.

دسته بندی ها

گزینه های Agda برای همه سیستم عامل های دارای مجوز

Coq

Coq

Coq یک دستیار اثبات است که به شما امکان می دهد اثبات های ریاضی را با روشی دقیق و رسمی بنویسید ، و آنها را در مورد صحت توسط رایانه بررسی کنید.
F*

F*

F * یک زبان برنامه نویسی کاربردی شبیه ML است که با هدف تأیید برنامه انجام می شود.F * می تواند مشخصات دقیق را برای برنامه ها ، از جمله ویژگی های صحت عملکردی بیان کند.برنامه هایی که با F * نوشته شده اند برای اجرای می توانند به OCaml یا F # ترجمه شوند.
Isabelle

Isabelle

ایزابل دستیار اثبات نوشتن و بررسی اثبات ریاضی توسط کامپیوتر است.