Firstly, I am just a very interested layman so please forgive my ignorance and non mathematical approach. As I understand it, the cosmological principle states that on larger scales the universe is homogeneous and isotropic. So could someone help me to understand the following: 1) Does this imply that the universe is infinite? As any observer must be able to see the same from any point in space? 2) Wouldn't this also suggest that the gravitational forces acting upon galaxies (or groups of galaxies) across large distances cancel out, so we should have a static universe on larger scales not an expanding one? (EDIT: If we were to ignore dark energy) 3) Assuming a big bang, then doesn't that imply there must be an edge to our universe? Thanks for any help.