Что такое подтип Изабель / HOL? Какие команды Isar создают подтипы?
Я хотел бы знать о подтипах Изабель / HOL. Я немного объясняю, почему этоЭто важно для меня в моем частичном ответе на мой последний вопрос SO:
Попытка рассматривать классы и подтипы типов как наборы и подмножества
По сути, у меня есть только один тип, поэтому мне было бы полезно использовать мощь типов HOL через подтипы.
мы выполнили поиск в документации Isabelle, в Интернете и в списках рассылки Isabelle. Слово "подтип» используется, хотя и не очень, и кажется, чтоне очень важная часть словаря Изабель.
Частично япросто хотелось бы знать, как использовать словоподтип» правильно. Я нене хочу называть что-то подтипом в Изабельне подтип.
Согласно вики, подтип зависит от языка:
https://en.wikipedia.org/wiki/Subtyping
Важная последняя часть; команды пожалуйстаМожет кто-нибудь дать мне список команд Isar, которые создают подтипы Isar? Я'я расследуюtypedef
, как объясняется в вопросе, связанном с выше. Я'Я склонен называть этот подтип, ноISAR-ref.pdf Безразлично»т использовать "подтип» при объяснении команды.
Если есть другие способы создания подтипов Изабель / HOL, яЯ хотел бы знать.