Skip to content
All lessons
Foundational Sciences · Physiology

Respiratory Physiology: Gas Exchange & the Oxygen–Hemoglobin Curve

A Step 1 tour of pulmonary gas exchange — Fick's law, diffusion vs perfusion limitation, and the A–a gradient — anchored to the sigmoidal oxygen–hemoglobin dissociation curve, its right/left shifts, and the classic dyshemoglobinemias (CO, methemoglobin, HbF).

11 min readHigh yield

The alveolar–capillary interface

Gas exchange occurs across the alveolar–capillary membrane (roughly 0.5 µm thick) by simple diffusion down partial-pressure gradients — no active transport. Alveolar O2 (~100 mmHg) diffuses into deoxygenated pulmonary capillary blood (~40 mmHg), while CO2 diffuses out (venous ~45 → alveolar ~40 mmHg). Once dissolved, O2 is carried almost entirely bound to hemoglobin; only a trivial fraction stays dissolved. How readily Hb loads O2 in the lung and releases it in tissue is dictated by the O2–hemoglobin dissociation curve, the central concept of this lesson.

Diffusion, limitation, and the A–a gradient
  • Fick's law: diffusion rate ∝ (area × ΔP) / thickness, and ∝ solubility / √MW. CO2 diffuses ~20× faster than O2 (far more soluble).
  • Perfusion-limited gases (O2 normally, CO2, N2O): equilibrate early along the capillary — transfer rises only with more blood flow.
  • Diffusion-limited gases (CO always — Hb binds it so avidly its capillary partial pressure stays ~0, so transfer never stops; O2 in emphysema, fibrosis, strenuous exercise): fail to equilibrate along the capillary.
  • Thickened membrane (fibrosis, edema) ↓ diffusion via ↑ thickness; emphysema ↓ diffusion via ↓ surface area.
  • Alveolar gas equation: PAO2 = 150 − PaCO2/0.8 (room air, sea level). A–a gradient = PAO2 − PaO2, normally ~5–15 mmHg, ↑ with age.
  • ↑ A–a gradient: shunt, V/Q mismatch, diffusion defect. Normal A–a gradient with hypoxemia: high altitude and hypoventilation.

Why the curve is sigmoidal

The O2–Hb curve is sigmoidal because O2 binding is cooperative: binding of the first O2 nudges hemoglobin from the low-affinity T (taut) state toward the high-affinity R (relaxed) state, so affinity rises as saturation rises. The steep middle lets tissues extract lots of O2 for a small fall in PO2; the flat top keeps SaO2 high even when alveolar PO2 drops modestly. P50 — the PO2 at 50% saturation (normally ~26–27 mmHg) — indexes affinity: a right shift raises P50 (lower affinity, better tissue unloading), a left shift lowers P50 (higher affinity, poorer unloading). Myoglobin, monomeric and non-cooperative, has a hyperbolic curve lying far to the left (holds O2 tightly until very low PO2).

Sigmoidal oxygen–hemoglobin dissociation curve plotting percent hemoglobin saturation against partial pressure of oxygen, with left- and right-shift factors labeled.
The sigmoidal O2–Hb curve. Right shift (↑CO2, ↑H+, ↑2,3-BPG, ↑temp) lowers affinity and aids tissue unloading; left shift raises affinity. · Wikimedia Commons — Ratznium at English Wikipedia Later versions were uploaded by Aaronsharpe at en.wikipedia. — Public domain, via Wikimedia Commons
Content, delivery, Bohr & Haldane
  • O2 content: CaO2 = (1.34 × Hb × SaO2) + (0.003 × PaO2). Hb-bound O2 dominates; dissolved O2 is negligible.
  • Anemia: ↓ O2 content but normal PaO2 and normal SaO2 (each remaining Hb is fully saturated).
  • O2 delivery = CaO2 × cardiac output.
  • Bohr effect: in active tissue, ↑ CO2 / ↑ H+ right-shift the curve → more O2 unloaded.
  • Haldane effect: in the lung, O2 binding promotes CO2 release (oxygenated Hb holds less CO2/H+).
  • CO2 transport: ~70% as HCO3− (carbonic anhydrase + chloride shift), ~20–23% carbaminohemoglobin, ~7% dissolved.
Right-shift factors

Right shift = ↓ affinity = more O2 released to tissues"CADET, face Right!"

  • C — ↑ CO2
  • A — ↑ Acid (↓ pH)
  • D — ↑ 2,3-DPG (2,3-BPG)
  • EExercise
  • T — ↑ Temperature

The opposites (↓ CO2, ↑ pH/alkalosis, ↓ 2,3-BPG, ↓ temperature) plus HbF, carbon monoxide, and methemoglobin shift the curve left.

Left shift vs right shift

FeatureLeft shift (↑ affinity)Right shift (↓ affinity)
P50↓ (lower)↑ (higher)
Tissue O2 unloadingImpairedEnhanced
pH↑ (alkalosis)↓ (acidosis)
PCO2
2,3-BPG
Temperature
Classic causesHbF, CO, methemoglobinExercise, chronic high altitude (↑ 2,3-BPG)

Dyshemoglobins at a glance

FeatureCarboxyhemoglobin (CO)Methemoglobin (Fe³⁺)Fetal Hb (HbF)
MechanismCO binds Hb ~200–250× O2 affinityIron oxidized Fe²⁺→Fe³⁺, can't bind O2α2γ2; γ chains bind 2,3-BPG poorly
Curve effectLeft shift + ↓ O2 contentLeft shift (functional anemia)Left shift (physiologic)
PaO2NormalNormal
Pulse oximetryFalsely normal/highFixed ~85%
TriggersSmoke/fire, faulty heaterDapsone, nitrites, benzocaine/local anestheticsNormal fetus (pulls O2 from maternal HbA)
Treatment100% O2 (± hyperbaric)Methylene blue (ascorbic acid if G6PD)
How it's tested
  • CO poisoning: winter, faulty furnace or house fire, a whole household with headache, nausea, confusion; normal PaO2 with a falsely normal pulse ox (need co-oximetry). "Cherry-red" skin is a late/postmortem clue. Next step: 100% O2, hyperbaric if severe/pregnant.
  • Methemoglobinemia: cyanosis unresponsive to O2, "chocolate-brown" blood, and a saturation gap (pulse ox ~85% while PaO2 normal); classic after dapsone, topical benzocaine/lidocaine, or nitrites. Treat with methylene blue.
  • Cyanide (not a dyshemoglobin): inhibits cytochrome c oxidase (complex IV) → cells can't use O2, ↑ venous O2, anion-gap lactic acidosis; from nitroprusside or industrial fires. Treat with hydroxocobalamin ± sodium thiosulfate.
  • High altitude: low inspired PO2 → hypoxemia with a normal A–a gradient; chronic compensation ↑ 2,3-BPG (right shift) and ↑ EPO.

Practice Physiology now

Board-style questions, spaced-repetition flashcards, and a Socratic AI tutor — free to start.