Вопросы и ответы
Получение свидетеля из доказательства экзистенциального утверждения
00
Вопрос или проблема Я пытаюсь получить значения, с которыми Z3 инстанцирует экзистенциалы, с целью реконструкции доказательств в Coq. Я начал с этого (адаптировано из здесь с исправленными ошибками): from z3 import * x = Int("x") s = Solver() s.add(Not(Exists([x], And(x >
Вопросы и ответы
Z3 битовые векторы несоизмеримы после добавления более одного ограничения
00
Вопрос или проблема Для задачи CTF мне нужно восстановить массив байтов, основываясь на нескольких ограничениях для каждого байта. Однако, поиграв немного с битовыми векторами в Z3, я заметил, что solver.check() возвращает unsat, как только я добавляю