🌱 Plant Phototropism & Gravitropism

Watch a plant stem bend toward light (phototropism) and roots grow downward (gravitropism). Auxin redistribution drives differential growth via the Cholodny-Went theory.

Life ScienceInteractive
Drag light source (☀) to any position · P pause · R reset

How it Works

The plant is represented as a series of connected segments forming a stem (above ground) and root (below ground). Each segment has a target angle influenced by auxin concentration on its left and right sides.

Light causes phototropin activation on the illuminated side of the stem, triggering lateral auxin transport to the shaded side. Higher auxin on the shaded side promotes faster cell elongation there, bending the stem toward the light. Gravity redistributes auxin downward in roots; since high auxin inhibits root cell elongation, the upper side (less auxin) grows faster, bending the root downward.

Stem curvature: κ = α_phot · (A_dark - A_light) / (A_dark + A_light)
Root curvature: κ = -α_grav · (A_low - A_high) / (A_low + A_high)
Auxin ratio r = (light_intensity · sin(θ_light)) + gravity_signal
Segment bend rate: dθ/dt = κ · sensitivity

Frequently Asked Questions

What is phototropism?

Phototropism is the directional growth response of a plant toward (positive) or away from (negative) a light source. Stems typically show positive phototropism, bending toward light to maximize photosynthesis.

What is gravitropism?

Gravitropism is the growth response to gravity. Roots exhibit positive gravitropism (grow downward) while shoots show negative gravitropism (grow upward), ensuring proper plant orientation regardless of seed position.

What is auxin and how does it work?

Auxin (indole-3-acetic acid, IAA) is a plant hormone that promotes cell elongation in stems at low concentrations and inhibits root elongation at high concentrations. Its redistribution causes differential growth that bends the organ.

What is the Cholodny-Went theory?

The Cholodny-Went theory states that tropisms result from the lateral redistribution of auxin to the shaded or lower side of a plant organ. The unequal auxin distribution causes unequal growth rates on the two sides, producing curvature.

How quickly do plants respond to light?

Initial auxin redistribution can begin within minutes of unilateral light exposure. Visible bending typically occurs over 30 minutes to several hours, depending on species, light intensity, and growth rate.

What photoreceptor detects light for phototropism?

Phototropins (phot1 and phot2) are the primary blue-light receptors responsible for phototropic responses. They are activated by UV-A/blue light (350–500 nm) and trigger downstream signaling cascades that relocate auxin.

How do plants sense gravity?

Specialized cells called statocytes contain starch-filled plastids (statoliths) that sediment under gravity. This sedimentation is detected by the cell, triggering asymmetric auxin transport via PIN proteins to produce gravitropic curvature.

Can phototropism and gravitropism interact?

Yes, the two responses can compete or cooperate. A horizontal plant placed in light from above will show both a gravitropic upward bend and a phototropic bend toward the light source, with the resulting angle reflecting both signals.

What is the role of PIN proteins in tropisms?

PIN (PIN-FORMED) proteins are auxin efflux transporters that control the direction of auxin flow. Their asymmetric localization on cell membranes determines which side of an organ receives more auxin, driving differential growth.

Are tropisms relevant to agriculture?

Yes, understanding tropisms helps optimize crop growth. Controlled light environments in vertical farming exploit phototropism, and gravitropism research informs how plants might grow in microgravity for space agriculture.

About this simulation

Each of the 14 stem segments computes an "auxin signal" from the angle between itself and a draggable sun, bending toward the shaded side just as phototropin-triggered auxin transport does in real stems, while a separate gravity term keeps pulling it back upright. Root segments run the opposite priority — gravity dominates and a weak light-avoidance term nudges them away from the sun — so watching stem and root diverge from the same seed shows Cholodny-Went theory acting out in real time.

🔬 What it shows

A seedling with a green stem bending toward a draggable sun and a brown root curving downward, both built from chained angled segments whose curvature is recalculated every frame from simulated auxin asymmetry.

🎮 How to use

Drag the sun icon directly on the canvas or use the Light Position X slider, then tune Light Intensity, Auxin Sensitivity and Gravity Strength; switch Show between Stem, Root or both, and press P/R to pause/reset.

💡 Did you know?

Root cells and stem cells respond to the exact same hormone, auxin, in opposite ways — it speeds up elongation in stem cells but inhibits it in root cells, which is why one organ bends toward high auxin and the other bends away.

Frequently asked questions

What happens when I drag the sun icon?

Dragging updates lightX, which recomputes the light angle relative to every stem segment each frame, directly shifting the auxinSignal term that bends the stem toward or away from the new light position.

Why does the stem bend but the root barely reacts to the sun?

The stem's auxinSignal is scaled by full light intensity and auxin sensitivity, while the root only gets a small photoSignal weighted at 0.001, reflecting how gravitropism dominates root growth far more than phototropism.

Why does raising Gravity Strength straighten the stem?

The stem's gravSignal term is -sin(angle)*gravSens, which always pushes the angle back toward zero (straight up), so a higher gravity value makes the stem resist bending and return upright faster.

What do the auxin L and auxin R numbers at the bottom mean?

They are a simplified left/right auxin concentration split computed from the light's horizontal offset from the stem base, illustrating the lateral auxin gradient that the Cholodny-Went theory says drives bending.

Why is each segment's angle capped at plus or minus 90 degrees?

The code clamps stemAngles and rootAngles to the range -PI/2 to PI/2, preventing the simulated organ from folding back on itself past a horizontal orientation.