Part of eval backend edge, agent version bdd945f
Copper Block On Ice
Q. A copper block of 2.5 kgkg is heated in a furnace to a temperature of 500 °C°C and then placed on a large ice block°C. Specific heat of copper = 0.39 J g⁻¹ K⁻¹J g⁻¹ K⁻¹; heat of fusion of water = 335 J g⁻¹J g⁻¹. What is the maximum amount of ice that can melt°C, , in kg?
Inputs
Outputs
ice melted?
How it's solved
Solved with Calorimetry
Given
- kg
- °C
- J g⁻¹ K⁻¹
- J g⁻¹
- °C from “placed on a large ice block”
- °C from “maximum amount of ice that can melt”
- from “maximum amount of ice that can melt”
Find .
Working
- °CK
- J g⁻¹ K⁻¹J kg⁻¹ K⁻¹
- J g⁻¹J/kg
- °CK
- °CK
- heat warms a body(block)
- J
- maximum amount of ice that can melt
- J
- heat changes a phase(ice)
- kg
- kgto 2 significant figures
Conclusion
The copper block cools to 0 °C, giving up heat that melts ice at 0 °C; the heat lost by the block equals the heat gained by the ice to change phase.
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.
1question :copper_block_on_ice do2 kind :numerical3 describes "A copper block of %{block_mass} is heated in a furnace to a temperature of %{hot} and then placed on a large ice block. Specific heat of copper = %{copper_heat}; heat of fusion of water = %{fusion}. %{ice_melted}, in kg?"4 given block_mass: "2.5 kg"5 given hot: "500 °C"6 given copper_heat: "0.39 J g-1 K-1"7 given fusion: "335 J g-1"8 asks ice_melted: "What is the maximum amount of ice that can melt"9end1solve :copper_block_on_ice, using: Calorimetry do2 objects :block, :ice34 take block_mass: block.mass5 take hot: block.temperature_at_first6 take copper_heat: block.specific_heat_capacity7 take fusion: ice.latent_heat89 deduce_from "placed on a large ice block", ice.temperature_at_first => "0 °C"10 deduce_from "maximum amount of ice that can melt", block.temperature_after => "0 °C", block.heat_to_warm => -ice.heat_to_change_phase1112 ice_melted = ice.mass13 answer ice_melted:, in: "kg", figures: 21415 conclusion "The copper block cools to 0 °C, giving up heat that melts ice at 0 °C; the heat lost by the block equals the heat gained by the ice to change phase."16endplayground.rb
1play_with :copper_block_on_ice do2 title "Copper Block On Ice"3endThe laws it drew on
| quantity | written | units | within | from |
|---|---|---|---|---|
| mass | kg | 0 … ∞ | Calorimetry | |
| specific heat capacity | J kg⁻¹ K⁻¹ | — | Calorimetry | |
| latent heat | J/kg | — | Calorimetry | |
| temperature at first | K | — | Calorimetry | |
| temperature after | K | — | Calorimetry | |
| heat to warm | J | — | Calorimetry | |
| heat to change phase | J | — | Calorimetry | |
| heat taken in | J | — | Calorimetry | |
| heat to warm of ground | J | — | ||
| mass of ground | kg | 0 … ∞ | ||
| specific heat capacity of ground | J kg⁻¹ K⁻¹ | — | ||
| temperature after of ground | K | — | ||
| temperature at first of ground | K | — | ||
| heat to warm of block | J | — | ||
| mass of block | kg | 0 … ∞ | ||
| specific heat capacity of block | J kg⁻¹ K⁻¹ | — | ||
| temperature after of block | K | — | ||
| temperature at first of block | K | — | ||
| heat to warm of ice | J | — | ||
| mass of ice | kg | 0 … ∞ | ||
| specific heat capacity of ice | J kg⁻¹ K⁻¹ | — | ||
| temperature after of ice | K | — | ||
| temperature at first of ice | K | — | ||
| heat to change phase of ground | J | — | ||
| latent heat of ground | J/kg | — | ||
| heat to change phase of block | J | — | ||
| latent heat of block | J/kg | — | ||
| heat to change phase of ice | J | — | ||
| latent heat of ice | J/kg | — | ||
| heat taken in of ground | J | — | ||
| heat taken in of block | J | — | ||
| heat taken in of ice | J | — |