[opentheory-users] article format wording about constants
Joe Hurd
joe at gilith.com
Sat Jan 15 23:23:14 UTC 2011
Hi Ramana,
> This confuses me... Are you saying it's possible to have two different constant
> terms where the constants have the same name but different types, where one of
> the types is not just an instance of the other?
A trivial example of this is
[] : bool list
and
[] : num list
If these were input constants, the processing tool would never know
that they were both instances of a more general
[] : 'a list
defined in another theory.
With defined constants this should never be the case (though
theoretically a system could permit same-name constants at disjoint
types and remain sound - this was the topic of a long discussion on
the HOL4 mailing list some years back).
Cheers,
Joe
More information about the opentheory-users
mailing list