I can't see that it could be done because the cellular phone network works through knowing where a phone is at any particular time. i.e. your phone periodically sends out an "I am here" message to local transmitters, so that the system knows where to route your incoming calls to. If the phone companies allowed the same number to be allocated to two different phones there would be a risk of the system breaking down through the two phones injecting conflicting information into the system.