Вопросы по теме 'totality'
Если Идрис думает, что все, что не так, может быть полным, может ли Идрис использоваться для доказательства?
http://docs.idris-lang.org/en/v0.99/tutorial/theorems.html#totality-checking-issues указано, что:
Во-вторых, в текущей реализации пока что прилагались ограниченные усилия, поэтому все еще могут быть случаи, когда она считает, что функция...
239 просмотров
schedule
03.03.2022
Лучшая практика Coq: взаимная рекурсия, только одна функция структурно убывает
Рассмотрим следующее игрушечное представление нетипизированного лямбда-исчисления:
Require Import String.
Open Scope string_scope.
Inductive term : Set :=
| Var : string -> term
| Abs : string -> term -> term
| App : term -> term...
410 просмотров
schedule
09.06.2022
Доказательство совокупности функции, принимающей не более n рекурсивных вызовов
Допустим, мы пишем реализацию лямбда-исчисления, и как часть этого мы хотели бы иметь возможность выбрать новое неконфликтующее имя:
record Ctx where
constructor MkCtx
bindings : List String
emptyCtx : Ctx
emptyCtx = MkCtx []
addCtx : String...
180 просмотров
schedule
23.01.2024