miércoles, 1 de julio de 2015

Growth rate of the children of Israel in Egypt

Reading the bible I've found some things that I'd like to share, about the growth rate of the children of Israel ein Egypt.

According to Genesis 46:27: "And the sons of Joseph who were born to him in Egypt were two persons. All the persons of the house of Jacob who went to Egypt were seventy."

And Numbers 1:45-46: " So all who were numbered of the children of Israel, by their fathers' houses, from twenty years old and above, all who were able to go to war in Israel--all who were numbered were six hundred and three thousand five hundred and fifty."

And Numbers 1:1: "Now the Lord spoke to Moses in the Wilderness of Sinai, in the tabernacle of meeting, on the first day of the second month, in the second year after they had come out of the land of Egypt, saying:"

So, taking this data it is not hard to see that in 430 years, 70 were multiplied to 603550, giving a growth rate of 0.0212982635902, it means 2,1%.

Today, wikipedia says: "The CIA World Factbook gives the world annual birthrate, mortality rate, and growth rate as 1.89%, 0.79%, and 1.096% respectively.[5] The last 100 years have seen a rapid increase in population due to medical advances and massive increase in agricultural productivity[6] made possible by the Green Revolution.[7][8][9]"

So, the growth rate of the children of Israel in Egypt was 2 times the current growth rate of world population taking account that today we have medical advances! Is it not amazing?

PD: as an attachment I've wrote some code in python to see the number of people of Israel in the 430 years

def fu(pob, grow, delta_t):
 i_delta_t = int(delta_t)
 for i in range(i_delta_t+1):
  if i%10==0:
   print "year",i,"->",pob

Here is the output(this is every 50 years):

year 0 -> 70.0
year 50 -> 200.783359284
year 100 -> 575.913676647
year 150 -> 1651.91260935
year 200 -> 4738.23661356
year 250 -> 13590.8437765
year 300 -> 38983.0752706
year 350 -> 111816.468686
year 400 -> 320726.945802
year 410 -> 395969.179647
year 420 -> 488863.169379
year 430 -> 603550.0

No hay comentarios:

Publicar un comentario