> On 12 Mar 2018, at 19:12, Ken Kubota <m...@kenkubota.de> wrote:
> 
> Thanks, this is what I expected.
> 
> Concerning the Axiom of Choice (answering Mario's email, too), its use should 
> be expressed as a conditional of the form AC => THM (or as a hypothesis) and 
> not as an axiom in order to make the appeal to it explicit.
> 
> An example is the theorem in exercise X5308 in [Andrews, 2002, p. 237]:
>       "X5308. Prove AC => […]"

Due to its simple but elegant treatment of polymorphism, there is a very 
significant
difference between axioms and hypotheses in Mike Gordon’s formulation of HOL.
An axiom containing a type variable can be instantiated ad lib, but in a 
hypothesis,
no instantiation is allowed. So you can’t realistically say that uses of the 
Axiom
of Choice should be expressed as AC => THM. Having to express a theorem
with a hypothesis comprising all the type instances of AC used in its proof 
would
be unworkable.

Regards,

Rob.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
hol-info mailing list
hol-info@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hol-info

Reply via email to