Вопросы по теме 'isar'
Когда вы использовали бы "presume" в доказательстве Isar?
Isar имеет, помимо assume , также команду presume для введения фактов в блок доказательства Isar. Из того, что я вижу и читаю в документации, это не требует, чтобы предположение (презумпция?) Было явно указано в цели, и, кажется, добавляет случай,...
203 просмотров
schedule
20.03.2022
Помощник по доказательству только по математике
Большинство помощников по доказательству - это функциональные языки программирования с зависимыми типами. Они могут проверять программы / алгоритмы. Вместо этого меня интересует помощник по доказательству, который лучше всего подходит для математики...
854 просмотров
schedule
09.04.2022
Как я могу эффективно доказать экзистенциальные утверждения с несколькими переменными в Изабель / Изар?
Скажем, я хочу доказать лемму ∃ n m k . [n, m, k] = [2, 3, 5] в Изабель / Изар. Если я продолжу, как предложено в учебнике Isabelle / HOL на странице 45, мое доказательство будет выглядеть следующим образом:
lemma "∃ n m k . [n, m, k] = [2, 3,...
188 просмотров
schedule
05.06.2022
Как возможно приведение типов в isabelle
Предположим, у меня есть следующий код в Isabelle:
typedecl type1
typedecl type2
typedecl type3
consts
A::"type1 set"
B::"type2 set"
Когда я хочу использовать операцию объединения с A и B, как показано ниже:
axiomatization where...
252 просмотров
schedule
24.07.2022
полностью заменить внутренний синтаксис в isar?
Я заинтересован в использовании Isar в качестве метаязыка для написания формальных доказательств J , исполняемого файла математические обозначения и язык программирования, и я хотел бы иметь возможность использовать J в качестве внутреннего...
435 просмотров
schedule
15.10.2022
Почему не работает правило linordered_field_class.frac_le? (Изабель)
Я пытаюсь использовать правило linordered_field_class.frac_le в доказательстве Isar. Вот фрагмент кода (он может зависеть от предыдущих частей доказательства, но это маловероятно). n относится к типу физ.
...
then have 4:"2 ≤...
31 просмотров
schedule
13.04.2023
Базовый стиль Изабель / Изар (упражнение 4.6)
Я заинтересован в использовании Isabelle / Isar для написания доказательств, которые могут быть прочитаны человеком и проверены машиной, и я хочу улучшить свой стиль и упростить свои доказательства.
prog-proof предлагает следующее упражнение:...
152 просмотров
schedule
12.07.2023