Thermodynamics

Heat Transfer

Three modes — conduction, convection, radiation — that move thermal energy around

Heat transfers between objects through three modes — conduction (direct molecular collision in solids), convection (bulk fluid motion in liquids/gases), and radiation (electromagnetic waves, no medium needed). Different materials and conditions favor different modes. Understanding these mechanisms underpins insulation, cooking, climate science, and everything from refrigeration to spacecraft thermal control.

  • Three modesConduction, convection, radiation
  • Conduction (Fourier)Q/t = -k·A·dT/dx
  • Convection (Newton's cooling)Q/t = h·A·ΔT
  • Radiation (Stefan-Boltzmann)Q/t = ε·σ·A·T⁴
  • σ (Stefan-Boltzmann constant)5.67 × 10⁻⁸ W/(m²·K⁴)
  • Net rateSum of all three modes

Interactive visualization

Press play, or step through manually. The visualization is yours to drive — try it before reading on.

Open visualization fullscreen ↗

Watch the 60-second explainer

A condensed visual walkthrough — narrated, captioned, under a minute.

Three modes of heat transfer

ModeMechanismWhere it occursRate equation
ConductionMolecular collisions, lattice vibrationsSolids, stationary fluidsQ/t = -k·A·dT/dx (Fourier's law)
ConvectionBulk fluid motionLiquids and gasesQ/t = h·A·ΔT (Newton's cooling)
RadiationElectromagnetic wavesAnywhere (including vacuum)Q/t = ε·σ·A·T⁴ (Stefan-Boltzmann)

Conduction

Heat flows from high to low temperature regions in a solid (or stationary fluid):

Q/t = k · A · (T_hot − T_cold) / L

For a wall of thickness L, area A, with temperatures T_hot and T_cold on each side. k is thermal conductivity (W/(m·K)).

Materialk (W/(m·K))Notes
Diamond1000-2000Best natural conductor
Silver406Best metal conductor
Copper385Common conductor
Aluminum205Used in heat sinks
Iron80
Glass0.8Poor conductor
Brick0.7
Wood0.15Reasonable insulator
Fiberglass insulation0.043
Air (still)0.024Excellent (if convection prevented)
Aerogel0.012Among lowest known

Convection

Bulk motion of fluid carries heat. Newton's law of cooling:

Q/t = h · A · (T_surface − T_fluid)

where h is the convective heat transfer coefficient (W/(m²·K)). h depends on flow conditions, fluid type, and surface geometry.

Settingh (W/(m²·K))
Free convection in air5-25
Forced convection in air25-250
Free convection in water50-1,000
Forced convection in water50-20,000
Boiling water (vigorous)2,500-100,000
Condensation of steam5,000-100,000

Radiation

Stefan-Boltzmann law:

Q/t = ε · σ · A · T⁴

where:

  • ε — emissivity (0 to 1; 1 for blackbody).
  • σ = 5.67 × 10⁻⁸ W/(m²·K⁴) — Stefan-Boltzmann constant.
  • A — surface area.
  • T — absolute temperature in Kelvin.

For a body in surroundings at T_env:

Q_net/t = ε · σ · A · (T⁴ − T_env⁴)

Note T⁴ scaling — small changes in T produce large changes in radiation. Doubling T → 16× radiation power.

Real-world heat transfer

SystemDominant mode(s)
Coffee cup coolingConvection (steam) + conduction (cup) + slight radiation
Solar heating EarthRadiation (only — vacuum of space)
Laptop CPU coolingConduction (heat sink) + forced convection (fan)
Iron heating water on stoveConduction (pot) + convection (water) + radiation (small)
Skin losing heat in coldRadiation + convection + evaporation (sweat)
Thermos bottleSuppresses all three modes
Spacecraft thermal controlRadiation only
Volcano cooling lava flowRadiation (surface, very hot) + convection (atmosphere)

JavaScript — heat transfer calculations

// Conduction through a wall
function conductionRate(k, area, T_hot, T_cold, thickness) {
  return k * area * (T_hot - T_cold) / thickness;
}

// 10 m² window, 4mm thick, glass k = 0.8, indoor 22°C, outdoor 0°C
console.log(`Single-pane heat loss: ${conductionRate(0.8, 10, 22, 0, 0.004).toFixed(0)} W`);
// Wow, 44,000 W — but real windows have much smaller temperature gradient through air films
// Realistic U-value ~6 → 10 m² × 22°C × 6 = 1320 W

// Convection cooling
function convectionRate(h, area, T_surf, T_fluid) {
  return h * area * (T_surf - T_fluid);
}

// 1 m² wall at 30°C in 20°C room with natural convection h ≈ 10
console.log(`Wall convection: ${convectionRate(10, 1, 30, 20)} W`); // 100 W

// Radiation
const SIGMA = 5.67e-8;  // W/(m²·K⁴)

function radiationRate(emissivity, area, T) {
  return emissivity * SIGMA * area * Math.pow(T, 4);
}

// Person: ε ≈ 0.95, area ≈ 1.8 m², T ≈ 33°C surface (skin) = 306 K
console.log(`Person radiating at 33°C: ${radiationRate(0.95, 1.8, 306).toFixed(0)} W`);
// ~850 W (huge in absolute terms!)

// Net radiation in environment
function netRadiation(emissivity, area, T_object, T_env) {
  return emissivity * SIGMA * area * (Math.pow(T_object, 4) - Math.pow(T_env, 4));
}

// Person at 306 K in 295 K (22°C) room
console.log(`Net radiation loss: ${netRadiation(0.95, 1.8, 306, 295).toFixed(0)} W`);
// ~120 W net (comfortable; close to metabolic rate ~100 W)

// Equilibrium temperature for spacecraft
function spacecraftTemp(absorptivity, emissivity, solarFlux = 1361, area_facing = 1, area_total = 6) {
  // Q_in = α · S · A_facing
  // Q_out = ε · σ · T⁴ · A_total
  const Q_in = absorptivity * solarFlux * area_facing;
  const T = Math.pow(Q_in / (emissivity * SIGMA * area_total), 0.25);
  return T;
}

// White paint α = 0.2, ε = 0.9
console.log(`White spacecraft: ${spacecraftTemp(0.2, 0.9, 1361, 1, 6).toFixed(1)} K`);
// ~285 K (~12°C)

// Black absorber α = 0.95, ε = 0.95
console.log(`Black spacecraft: ${spacecraftTemp(0.95, 0.95, 1361, 1, 6).toFixed(1)} K`);
// ~330 K (~57°C — too hot)

// Series resistance for layered walls
function totalU(layers) {
  // U = 1/total resistance; layer i has R_i = thickness/k
  const R_total = layers.reduce((sum, [thickness, k]) => sum + thickness/k, 0);
  return 1 / R_total;
}

// Wall: 1cm gypsum (k=0.17), 10cm fiberglass (k=0.04), 1cm wood (k=0.15)
console.log(`Wall U: ${totalU([[0.01, 0.17], [0.10, 0.04], [0.01, 0.15]]).toFixed(2)} W/(m²K)`);
// ~0.4 W/(m²·K) — reasonable insulated wall

Where heat transfer matters

  • Building design. Insulation, windows, HVAC, R-values, U-values for walls and ceilings.
  • Electronics cooling. Heat sinks (conduction + convection), liquid cooling, thermal interface materials.
  • Power generation. Steam turbines, nuclear reactors, fuel cells — all involve massive heat transfer.
  • Industrial. Heat exchangers, distillation columns, ovens, furnaces, refining.
  • Climate science. Earth's energy balance — solar input vs IR re-emission. Greenhouse effect (extra IR absorption).
  • Aerospace. Spacecraft thermal control, reentry heating, jet engine combustion chamber design.
  • Cooking. Pan choice (heat conductivity), oven design, microwave (radiative + dielectric).

Common mistakes

  • Confusing thermal conductivity with heat capacity. Conductivity (k) — how fast heat travels through. Capacity (c) — how much heat to raise T. Different properties; both matter.
  • Forgetting all three modes coexist. Real situations involve multiple modes; one might dominate but others contribute. For accuracy, account for all.
  • Using temperature in Celsius for radiation. Stefan-Boltzmann uses absolute T (Kelvin). Celsius gives wildly wrong answers.
  • Treating "still air" as a good conductor. Air's low k (0.024) makes it a great insulator IF convection is prevented. Otherwise, air movement transfers heat fast.
  • Ignoring T⁴ in radiation. Doubling T gives 16× radiation power. Hot objects radiate far more than warm ones.
  • Confusing emissivity and absorptivity. Kirchhoff's law: at thermal equilibrium, ε = α (good emitter = good absorber at same wavelength). White surfaces: low both visible AND IR. Need wavelength-specific values for accurate analysis.

Frequently asked questions

How does conduction work?

In solids and stationary fluids, heat transfers via molecular collisions and lattice vibrations (phonons). Faster molecules collide with neighbors, transferring kinetic energy. In metals, free electrons also transport heat — that's why metals feel cold (they conduct heat away from your hand quickly). Mathematically, Fourier's law: Q/t = -k·A·(dT/dx), where k is thermal conductivity.

What's natural vs forced convection?

Natural convection — fluid motion driven by buoyancy (warm fluid rises, cool sinks). Examples: heating room from radiator, atmospheric circulation. Forced convection — pumps or fans push fluid (cars' radiators with fans, AC units). Forced convection is much faster — h might be 10× higher than natural.

Why do thermos bottles work?

Suppress all three modes. (1) Vacuum between walls — eliminates conduction (no medium) and convection (no fluid). (2) Silvered inner walls — reflect infrared radiation back. Result: very slow heat transfer; coffee stays hot for hours. Single-pane glass would lose heat to room air via conduction + convection in minutes.

How does radiation compare to other modes?

Radiation is the only mode that works in vacuum (no medium needed). Magnitude scales as T⁴ — at low T, negligible; at high T, dominant. Sun heats Earth (93 million miles of vacuum) entirely by radiation. At room temperature, all three modes contribute; for hot stoves, radiation dominates.

Why is double-glazed window more insulating?

Trapped air between panes inhibits convection (small gap → fluid can't form efficient circulation cells). Air has low thermal conductivity (~0.024 W/m·K) — comparable to fiberglass insulation. Triple-pane with argon fill is even better. Window U-value (~0.5 W/m²K for triple-pane) vs single-pane (~6) — 10-12× insulation improvement.

What's blackbody radiation?

An idealized object that absorbs all incident radiation (and re-emits maximally). Real objects emit Q = ε·σ·A·T⁴ where ε (0 to 1) is emissivity. ε = 1 for blackbody; ε ~ 0.95 for matte surfaces; ε ~ 0.05 for shiny metal. The Sun (T ≈ 5800 K) is approximately blackbody — peak emission at visible wavelengths.

How does spacecraft thermal control work?

In space, only radiation (no air for conduction/convection). Spacecraft balance solar input with re-radiation: Q_in = solar flux × area_facing × absorptivity. Q_out = ε·σ·T⁴·area_total. Equilibrium T determined by these. White paint (low absorption, high emission) keeps cool; black anodized aluminum (high absorption) gets hot. Multi-layer insulation (MLI) reduces radiative coupling.