Question: what is responsible for the difference in potential energy between carbohydrates and carbon dioxide?
Answer: bonds of carbon dioxide molecules are held tightly by the highly electronegative oxygen atoms, so they have low potential energy. The electrons in the C-C and C-H bonds of carbohydrates are shared equally, so they have much higher potential energy.