Physics Stack Exchange is a question and answer site for active researchers, academics and students of physics. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

A system was given a small amount of thermal energy dE, and its number of states G grew by 25%. How can I find the system temperature?

The system contains gas particles, I know that $dE << U$

I thought about using the entropy $\sigma$ = $ln(g)$ when $g$ is the number of states

$\frac{1}{T} = K_b \frac{d\sigma}{dU}$

when $dU = dE $ and the entropy $\sigma$ is $ ln(g)$ so $d\sigma = ln(1.25g)-ln(1g) = ln(1.25)$

we get - $ T = \frac{dE}{K_b\cdot ln(1.25)}$

and the Bolztmann constant units are $J/K$ so it turns out okay units wise, but apparently its not the correct answer. Have I messed up something?

share|cite|improve this question
Why do you think this is incorrect? – Yrogirg Apr 19 '13 at 13:13
the correct answer should be 2636.53K – YNWA Apr 19 '13 at 14:09

Here is the correct solution $\frac{1}{T}=K_b \cdot \frac{d\sigma}{dU}$

now we take $\sigma=ln(g)$ -> $d\sigma=\frac{dg}{g}$ and that it $25$% . substituting this into the equation yields the correct answer. It makes sense, but still I dont get why is that "more" correct then my first way?

share|cite|improve this answer
$0.223 \ldots = \ln(1.25g)-\ln g \approx \frac{d \ln g}{d g} \Delta g = 0.25$ They are practically the same and both are approximations. None is more correct. – Yrogirg Apr 20 '13 at 20:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.