It's interesting to note that if the universe expands to twice its current radius,then it will require 10^60 m^3 of space to be created per second, and so 10^60 x 10^-27kg of dark energy = 10^33kg of dark energy per second. This means that the mass of 1000 Suns must be created every second in the universe.Over 10^18 seconds - the time to double the radius of the universe- 10^51 kg would be needed.The only possible source for this amount of mass is the missing antimatter which would have a mass of about 10^52 kg.Black holes might take in antimatter and turn it into dark energy and therefore space.The pressure exerted on antimatter in a black hole would cause a phase change which would turn something that is equivalent to a liquid - with a small volume (antimatter) - into something which is equivalent to a gas with a large volume (dark energy).Dark energy creation in a black hole could stop a singularity from forming in the hole.But it could just be the expansion of intergalactic space lowering the pressure existing dark energy exerts on antimatter, located in intergalactic space, that allows more antimatter to evaporate and form new dark energy. CALCULATION THAT SHOWS UNIVERSE IS HARMONIC OSCILLATOR WITH A PERIOD OF 10^18.5 SECONDS - about 2 x its current age If the universe oscillates between a Big Bang and a Big crunch, can two particles at opposite ends of it, be considered to be undergoing simple harmonic oscillation? If the potential energy of the oscillator is given by G m1 m2 /r and m1 is the mass of the universe,10^52 kg,r = 10^26 metres - the current size of the universe -then since the PE of a simple harmonic oscillator is given by PE = 1/2 k x^2, the force constant k becomes 10 ^ -37 m2. using frequency of oscillator = ( k / m2 ) ^1/2, frequency = ( 10^ -37m2 / m2 )^ 1/2 = 10^ - 18.5 per second. In other words the universe oscillates every 10 ^ 18.5 seconds - about twice its current age!!