Dear PF Forum, Does the earth core produces its own energy? If it is true, how? Radioactive decay? Gravity? Earth core temperature is around 4000 Celcius. Almost like the sun surface temperature. How can that temperature kept for 4 billions of year? Can the temperature heat the mantle and earth surface through convection heat transfer?