Mnemonics
Chloroplast stroma

Calvin cycle

Three CO₂ in, one G3P out. Light-independent does not mean dark.

Per 3 CO₂: 1 G3P exported · costs 9 ATP + 6 NADPH

The three phases
Fix, Reduce, Regenerate
The accounting
3 turns make 6 G3P: 1 leaves, 5 stay to rebuild RuBP

This mnemonic, unpacked word by word →

Three turns fix three CO₂ and export a single G3P; six turns make a glucose, for 18 ATP and 12 NADPH. It runs in daylight: several of its enzymes are switched on by light, so "dark reactions" is a name to unlearn. The product is G3P (students often expect glucose here).


1
3 RuBP + 3 CO₂ 6 3-Phosphoglycerate
Rubiscorate-limiting

The most abundant enzyme on Earth and one of the slowest, near 3 reactions per second. The abundance is compensation. Carboxylation makes an unstable 6-carbon intermediate that splits instantly into two 3-PGA. Rubisco also grabs O₂ by mistake (photorespiration), the wasteful habit C₄ and CAM plants evolved to dodge.

2
6 3-Phosphoglycerate 6 1,3-Bisphosphoglycerate
Phosphoglycerate kinase 6 ATP → 6 ADP

Glycolysis step 7 run backwards, paid for with light-reaction ATP. The intermediate names are the same; the direction runs the other way.

3
6 1,3-Bisphosphoglycerate 6 G3P
G3P dehydrogenase (NADPH) 6 NADPH → NADP⁺

The reduction phase, using NADPH where glycolysis’s twin enzyme uses NADH. One of the six G3P leaves the cycle for sucrose and starch; the other five stay.

4
5 of the 6 G3P (15 carbons) 3 RuBP (15 carbons)
Phosphoribulokinase regulated 3 ATP → 3 ADP

A carbon shuffle through the same transketolase and aldolase chemistry as the nonoxidative pentose phosphate pathway, capped by phosphoribulokinase. Count carbons: 15 in, 15 out. If the lights go off, RuBP falls and 3-PGA piles up, the classic pulse-chase graph.