←back to thread

Minesweeper thermodynamics

(oscarcunningham.com)
206 points robinhouston | 4 comments | | HN request time: 0s | source
Show context
kens ◴[] No.45123344[source]
The article discusses Boltzmann's formula exp(-E/kT). I was recently looking at the same formula in the context of semiconductors and I realized that Boltzmann's constant k is only needed because temperature uses bad units. If we measured temperature in energy instead of degrees, then Boltzmann's constant drops out. For instance, you could express room temperature as 25 meV (milli electron volts) or 2444 joules/mole and the constant disappears. Likewise, the constant in the ideal gas law disappears if you measure temperature as energy rather than degrees Kelvin. In other words, degrees Kelvin is a made-up unit that should be abandoned. (I'm not sure I believe this, but I don't see a flaw.)
replies(5): >>45123470 #>>45123631 #>>45123995 #>>45124091 #>>45124268 #
srean ◴[] No.45124268[source]
Another example that shows up in mid school is how we measure angle.

Like the Greeks and Babylonians we usually measure it in degrees. Later around 18th century radians started getting used, especially in power series expansions.

In India, historically, angle was measured in the units of length (for a standardized circle). That made functions like sin be a function from length to length.

replies(1): >>45128773 #
1. kqr ◴[] No.45128773[source]
> angle was measured in the units of length

i.e. a variant of radians? A radian is the circular arc whose length is equal to the radius. If we standardise the unit circle then a radian is a length of 1.

replies(1): >>45129081 #
2. srean ◴[] No.45129081[source]
Yes. Similar idea. Sometimes they would also use minutes. Whether this was as a result of contact with the Greeks I do not know. Indian trigonometry however has a different flavour from the trigonometry of Hipparchus.

What Indian mathematicians typically used was a circle with radius 3438 units. Where units would be one of the standard units of length.

Why 3438 you may wonder.

They also wanted to divide the circle into 360 x 60 minutes. For the standard circle they wanted each of those minute arcs to be of 1 unit length. The radius that would accomplish this is (360 x 60)/ 2pi ~= 3438 units.

An angle of 1 minute would then be described as arc length 1 unit on that standardized circle of radius 3438 units.

Indian version of sine and cosine were not expressed as ratios but the corresponding (half) chord for a hypotenuse of 3438 units.

replies(1): >>45129402 #
3. kqr ◴[] No.45129402[source]
Very neat. Alternative-length radians seem quite common. Radians are by definition one radius, but NATO mils are 0.00098 radii (and apparently the Finnish piiru are 0.00105 radii). What you describe are effectively a unit that is 0.0018 radii. Makes sense.
replies(1): >>45129624 #
4. srean ◴[] No.45129624{3}[source]
I see. Today I learned about piiru from you.

I do dislike the fact the libc sin takes argument in radians. For two reasons. One, the angles in the application are rarely in radians, so they need to be converted before the function call. Two, I would like the standard angles, such as the multiples of 15 degrees to have an accurate representation in 32 bits (or 64 bits).

Anyhow this is way off topic.