On 06/09/17 03:11, michael.norr...@data61.csiro.au wrote:
> This depends a little on what you mean by “find a type”.  In the initial 
> state of HOL, there are two types (bool and ind), and one operator -> 
> (function space).  The core axiomatization allows us to conclude that bool 
> has two elements, and that ind has at least aleph_0 many elements. Applying 
> the function operator generates a type that is strictly bigger than the 
> exponent/domain type. With these tools, it is clear that one cannot construct 
> a type with cardinality one. 
>     
> Yet, the predicate ?y. !x. x = y captures the idea of a type having just one 
> element. So, if I’m interpreting your question correctly, the answer is no. 

Yes, this answers my question. Thanks you.

-- 
Do not eat animals; respect them as you respect people.
https://duckduckgo.com/?q=how+to+(become+OR+eat)+vegan

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
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