The short answer
The curve plots hemoglobin's oxygen saturation against the partial pressure of oxygen. A right shift means decreased affinity — hemoglobin gives oxygen up more readily, which is what tissue needs. A left shift means increased affinity — hemoglobin holds oxygen more tightly.
The conditions that cause a right shift are exactly the conditions of metabolically active tissue: more carbon dioxide, more acid (lower pH), higher temperature, and more 2,3-bisphosphoglycerate. The standard mnemonic is CADET, face right — carbon dioxide, acid, 2,3-DPG, exercise, temperature.
Everything else in this topic follows from those two sentences, including the P50 questions and the fetal hemoglobin questions that the MCAT reliably asks.
Why the curve is sigmoidal
Hemoglobin has four subunits, each with a heme group that binds one oxygen molecule. Binding is cooperative: when one subunit binds oxygen, the protein shifts conformation in a way that raises the affinity of the remaining subunits.
That cooperativity is what produces the S-shape. At low partial pressures the first oxygen binds with difficulty, so the curve is shallow. Once binding begins, affinity rises and the curve steepens. At high partial pressures the sites are nearly full and the curve plateaus.
Myoglobin, by contrast, has a single heme group and no cooperativity, so its curve is hyperbolic and sits to the left of hemoglobin's — higher affinity at every partial pressure. That is functionally appropriate: myoglobin is a storage protein in muscle, and it should only release oxygen when tissue partial pressure is very low.
The physiological payoff of the sigmoidal shape is that the steep region falls right around the partial pressures found in tissue. A small drop in tissue oxygen tension produces a large release of oxygen from hemoglobin, which is precisely what you want a delivery molecule to do.
What causes each shift
A right shift is caused by increased carbon dioxide, decreased pH, increased temperature, and increased 2,3-BPG. These are the local conditions of exercising or metabolically active tissue, and the shift is a delivery mechanism: tissue that is working hard chemically signals hemoglobin to let go.
The pH and carbon dioxide components together are the Bohr effect. Hydrogen ions and carbon dioxide bind to hemoglobin and stabilise its low-affinity conformation, lowering its affinity for oxygen. Since active tissue produces both, the effect is self-targeting — oxygen is released where it is being consumed.
A left shift is caused by the reverse: decreased carbon dioxide, increased pH, decreased temperature, decreased 2,3-BPG. It also occurs with fetal hemoglobin and with carbon monoxide.
| Change | Shift | Effect on affinity and P50 |
|---|---|---|
| ↑ CO₂ | Right | Lower affinity, higher P50 |
| ↓ pH (more acidic) | Right | Lower affinity, higher P50 |
| ↑ Temperature | Right | Lower affinity, higher P50 |
| ↑ 2,3-BPG | Right | Lower affinity, higher P50 |
| Fetal hemoglobin | Left | Higher affinity, lower P50 |
| Carbon monoxide | Left | Higher affinity and reduced carrying capacity |
P50 — the number the shifts are measured by
P50 is the partial pressure of oxygen at which hemoglobin is fifty percent saturated. In adult human hemoglobin under standard conditions it is roughly 26 to 27 mmHg.
The relationship students most often invert: a right shift raises P50, because lower affinity means you need a higher partial pressure to reach half saturation. A left shift lowers P50.
It helps to read "P50" as "how much oxygen pressure this molecule demands before it will half-fill." A molecule that clings to oxygen is easy to fill, so it needs less pressure — low P50. A molecule that releases oxygen readily is harder to fill, so it needs more — high P50.
MCAT questions often give you two curves and ask which has the higher P50, or give a numerical P50 and ask which condition produced it. Both reduce to the same translation.
Fetal hemoglobin and carbon monoxide
Fetal hemoglobin has two alpha and two gamma subunits rather than two alpha and two beta. The gamma subunits bind 2,3-BPG poorly, and since 2,3-BPG is what lowers affinity, binding it less means holding oxygen more tightly. Fetal hemoglobin therefore sits to the left of adult hemoglobin.
That is functionally necessary. Oxygen has to move from maternal blood to fetal blood across the placenta, and it will only do so if fetal hemoglobin has the higher affinity. The left shift is the mechanism of placental oxygen transfer.
Carbon monoxide also shifts the curve left, but it is a different kind of problem and the MCAT tests the distinction. Carbon monoxide binds hemoglobin with far greater affinity than oxygen, occupying binding sites and reducing total oxygen-carrying capacity. It additionally increases the affinity of the remaining sites, so the oxygen that is bound is released less readily to tissue.
The clinical consequence follows: the partial pressure of dissolved oxygen in arterial blood can look normal while oxygen delivery is severely impaired, because capacity and release are compromised rather than dissolved oxygen tension. Passages sometimes build a question entirely around that gap.
The common mistake
The most frequent error is reasoning that a right shift is bad because hemoglobin binds less oxygen in the lungs. In practice, alveolar oxygen partial pressure sits on the flat upper portion of the curve, where saturation is high regardless of a moderate shift. The shift matters mainly on the steep portion, at tissue partial pressures, where it substantially increases the fraction of oxygen unloaded.
A second error is treating the shift as a change in the total amount of hemoglobin or in carrying capacity. Shifts change affinity, not capacity. Carbon monoxide poisoning and anemia change capacity; carbon dioxide and temperature do not.
A third is confusing the Bohr effect with the Haldane effect. The Bohr effect is carbon dioxide and hydrogen ions reducing hemoglobin's affinity for oxygen. The Haldane effect runs the other way: deoxygenated hemoglobin carries carbon dioxide and hydrogen ions more readily than oxygenated hemoglobin does. They are complementary halves of the same gas-exchange logic, and questions occasionally test whether you can name which is which.
A worked example
Suppose a passage describes subjects exercising at altitude and reports an increase in red-cell 2,3-BPG concentration after several days, along with an increase in measured P50.
Work it through. More 2,3-BPG means lower affinity, which means a right shift, which means a higher P50 — the reported values are internally consistent. The functional interpretation is that the adaptation improves oxygen unloading at the tissue, partially offsetting the lower arterial oxygen tension available at altitude.
Now suppose the question asks what would happen to the same subjects' curve if they hyperventilated sharply. Hyperventilation lowers arterial carbon dioxide and raises pH, both of which shift the curve left, opposing the 2,3-BPG effect. A good answer recognises that two shifts can act in opposite directions and that the net position depends on their relative magnitudes.
That is the level at which this topic is usually tested — not recall of the mnemonic, but combining two influences and predicting a direction.
Practice this on Verbloom
Verbloom's MCAT biology practice includes physiology passages that combine curve interpretation with experimental data, which is closer to the exam's actual format than isolated recall questions.
If your misses cluster on shift-direction questions, that is usually one inverted relationship rather than a broad gap, and it is quick to fix once you can see it.
Frequently asked questions
What does a right shift in the oxygen–hemoglobin curve mean?
It means hemoglobin's affinity for oxygen has decreased, so it releases oxygen more readily to tissue. It is caused by increased carbon dioxide, decreased pH, increased temperature, and increased 2,3-BPG — the conditions found in metabolically active tissue. A right shift corresponds to a higher P50.
Does a right shift mean less oxygen is picked up in the lungs?
Only slightly, under most conditions. Alveolar oxygen partial pressure falls on the flat upper part of the curve, where saturation stays high despite a moderate shift. The meaningful effect occurs on the steep portion at tissue partial pressures, where the shift increases how much oxygen is unloaded.
Why does fetal hemoglobin have higher oxygen affinity?
Fetal hemoglobin contains gamma subunits in place of beta subunits, and gamma subunits bind 2,3-BPG poorly. Since 2,3-BPG lowers affinity, binding less of it leaves fetal hemoglobin with higher affinity and a left-shifted curve. That gradient is what allows oxygen to transfer from maternal to fetal blood across the placenta.
What is the difference between the Bohr effect and the Haldane effect?
The Bohr effect is carbon dioxide and hydrogen ions lowering hemoglobin's affinity for oxygen, promoting oxygen release in active tissue. The Haldane effect is the converse: deoxygenated hemoglobin binds carbon dioxide and hydrogen ions more readily than oxygenated hemoglobin, promoting carbon dioxide pickup in tissue and release in the lungs.
Why is myoglobin's curve hyperbolic rather than sigmoidal?
Myoglobin has one heme group and therefore no cooperative binding between subunits. The sigmoidal shape of hemoglobin's curve comes from cooperativity across its four subunits. Myoglobin also has higher affinity than hemoglobin at all partial pressures, consistent with its role as an oxygen store that releases only when tissue tension is very low.
Related Verbloom guides
Want CARS reading to feel methodical?
Verbloom drills the argument-first reading that CARS rewards — main idea, author attitude, structure, and supported inference — in short, focused sessions.