Edit : I think that this article is the answer i was waiting for, i stubble upon it by chance while investigating automatic proof verification and lambda calculus : http://plato.stanford.edu/entries/mathematics-constructive/
Original post :
Due to negative feed back, as of 15/04/2016, i delete the original post, only leaving collected links and article. Thank you for reading, i guess mathematic community is a closed one, not very open to self learners.
edit : I found this related question Proving that the set of natural numbers is well-ordered
edit : another related question : Proving the so-called "Well Ordering Principle"
edit : here is another one, that point towoard Z being suffiscient Prove the principle of mathematical induction in $\sf ZFC $
edit : here is a discussion about constructives approaches https://mathoverflow.net/questions/30643/are-real-numbers-countable-in-constructive-mathematics