I am sure I know enough mathematics to solve the problem, but you are going to have to pose it correctly first.
ok, now I have the same set {0,1,2,3....infinity} each number represented using bitarrays, so the lenght of a number's bitarray is infinite.
No, that's not right. For starters, it's not clear to me what set is {0,1,2,3,...infinity}. If you had just said {0,1,2,3,...}, I would imagine you mean the set of natural numbers, but then "infinity" shouldn't be there. Then, if you represent each number using bitarrays, the length of a number's bitarray is finite.
So please try again, and be as precise as possible.