Water Cooling Toward Its Surroundings
Q. A certain quantity of water cools from 70 °C°C to 60 °C°C in the first 5 minmin and to 54 °C°C in the next 5 minmin. The temperature of the surroundings is :
How it's solved
Solved with NewtonsLawOfCooling
Given
- °C
- °C
- min
- °C
- min
- from “in the next”
Find .
Working
- °CK
- °CK
- mins
- °CK
- mins
- in the next
- K
- cooling goes as the excess over the surroundings(cooling first)
- cooling goes as the excess over the surroundings(cooling next)
- s⁻¹
- cooling goes as the excess over the surroundings(cooling first)
- °C
- K°C
Conclusion
The water loses heat at a rate set by how much hotter than its surroundings it is; the second drop is smaller because it starts nearer room temperature, and only 45 °C makes the two rates agree.
The web of concepts
given read from the words equation asked
The Ruby that solves it
The question and its solution are small Ruby files. The engine runs them.
1require_relative "../physics"23question :water_cooling_toward_its_surroundings do4 kind :scq5 describes "A certain quantity of water cools from %{first_from} to %{first_to} in the first %{first_time} and to " \6 "%{then_to} in the next %{then_time}. The temperature of the surroundings is :"7 given first_from: "70 °C"8 given first_to: "60 °C"9 given first_time: "5 min"10 given then_to: "54 °C"11 given then_time: "5 min"1213 option "20 °C"14 option "42 °C"15 option "10 °C"16 option "45 °C"17end1require_relative "../questions/water_cooling_toward_its_surroundings"2require_relative "../science/thermal_properties_of_matter/newtons_law_of_cooling"34solve :water_cooling_toward_its_surroundings, using: NewtonsLawOfCooling do5 objects :water, :air6 water.goes(:cooling_first, in: air)7 water.goes(:cooling_next, in: air)89 take first_from: water.temperature(at: cooling_first.start)10 take first_to: water.temperature(at: cooling_first.end)11 take first_time: cooling_first.time_taken12 take then_to: water.temperature(at: cooling_next.end)13 take then_time: cooling_next.time_taken14 deduce_from "in the next", water.temperature(at: cooling_next.start) => water.temperature(at: cooling_first.end)1516 answer find_value(air.temperature, in: "°C")1718 conclusion "The water loses heat at a rate set by how much hotter than its surroundings it is; the second drop is " \19 "smaller because it starts nearer room temperature, and only 45 °C makes the two rates agree."20endplayground.rb
1require_relative "../solutions/water_cooling_toward_its_surroundings"23play_with :water_cooling_toward_its_surroundings do4 title "Water Cooling Toward Its Surroundings"5endThe laws it drew on
| quantity | written | units | within | from |
|---|---|---|---|---|
| position | m | — | Velocity | |
| displacement | m | — | Velocity | |
| path length | m | — | Velocity | |
| time taken | s | 0 … 1e+05 | Velocity | |
| average velocity | m/s | — | Velocity | |
| average speed | m/s | — | Velocity | |
| starting position | m | — | Velocity | |
| final position | m | — | Velocity | |
| temperature | K | 0 … ∞ | NewtonsLawOfCooling | |
| cooling constant | s⁻¹ | — | NewtonsLawOfCooling | |
| starting temperature | K | 0 … ∞ | NewtonsLawOfCooling | |
| final temperature | K | 0 … ∞ | NewtonsLawOfCooling | |
| displacement of water during cooling first | m | — | ||
| position of water at end of cooling first | m | — | ||
| position of water at start of cooling first | m | — | ||
| displacement of water during cooling next | m | — | ||
| position of water at end of cooling next | m | — | ||
| position of water at start of cooling next | m | — | ||
| average velocity of water during cooling first | m/s | — | ||
| time taken of cooling first | s | 0 … 1e+05 | ||
| average velocity of water during cooling next | m/s | — | ||
| time taken of cooling next | s | 0 … 1e+05 | ||
| average speed of water during cooling first | m/s | — | ||
| path length of water during cooling first | m | — | ||
| average speed of water during cooling next | m/s | — | ||
| path length of water during cooling next | m | — | ||
| temperature of water at start of cooling first | K | 0 … ∞ | ||
| temperature of water at end of cooling first | K | 0 … ∞ | ||
| cooling constant of water | s⁻¹ | — | ||
| temperature of air | K | 0 … ∞ | ||
| temperature of water at start of cooling next | K | 0 … ∞ | ||
| temperature of water at end of cooling next | K | 0 … ∞ | ||
| cooling constant of air | s⁻¹ | — |