Использование "омега" для типа "N" - PullRequest
0 голосов
/ 05 апреля 2019

Для моего исследования я написал несколько функций в Coq для типа nat и доказал, что они верны.Теперь мне нужно написать те же функции для типа N, но доказательство их правильности кажется болезненным, поскольку тактика omega не работает для этого типа.Есть ли альтернатива для omega на N?

До сих пор я изучал библиотеку Nnat и нашел несколько полезных переводов из N в nat и наоборот.Если альтернативы omega не существует, существует ли тактика быстрого преобразования цели в N в nat и использования на ней omega?

1 Ответ

1 голос
/ 05 апреля 2019

Тактика lia, доступная в модуле Lia, похоже, работает с N.

...