Thanks everyone. I'd like to close the question.

Yesterday I've done a formal proof by constructing an explicit mapping from
the finite set to infinite set (using the Hilbert @ operator), then use
IN_INFINITE_NOT_FINITE to assert the existence of elements from the rest of
infinite map.  I also received a shorter proof from mathematics friends by
assuming a mapping from the infinite set to the power of the finite set
(which is still finite), then the non-injectivity will contradict the fact
that all elements in the infinite set are distinct.

My formal proof is quite long, but it's actually the first time I've
successfully done a "pure-math" (but only set-theory gets involved) proof
in HOL4 (previously I was working in a closed theory proving situation that
almost all theorems I needed are those I created by myself). And it was my
35-years birthday yesterday - I see it as a gift to myself:)

Best regards,

Chun


On 5 July 2017 at 12:02, <michael.norr...@data61.csiro.au> wrote:

> A combination of the partition theorems and FINITE_WEAK_ENUMERATE would be
> my guess…
>
> Michael
>
> On 3/7/17, 22:43, "Chun Tian (binghe)" <binghe.l...@gmail.com> wrote:
>
>     Hi again ...
>
>     Suppose I have the following things:
>
>     1. An equivalence relation R (|- equivalence R) for type ‘a
>     2. A ONE-ONE function f (:num->’a). It’s known that all its values are
> distinct according to R.
>     3. A finite set J of values of the same type.
>
>     What theorems could assert the existence of an number N, such that
> f(N) is not equivalent with any value in the finite set J?
>
>     Regards,
>
>     Chun Tian
>
>
>
>


-- 
Chun Tian (binghe)
University of Bologna (Italy)
------------------------------------------------------------------------------
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