Question: who came up with the heliocentric solar system theory?
Answer: Nicolaus Copernicus in his De revolutionibus orbium coelestium ("On the revolution of heavenly spheres", first printed in 1543 in Nuremberg), presented a discussion of a heliocentric model of the universe in much the same way as Ptolemy in the 2nd century had presented his geocentric model in his Almagest.