Updated · By Pete Bromfield, former Head of Maths with IB examining experience

IA idea · Modelling with functions

Can you predict a tree's height from its trunk?

AI SLAI HLAA SL Solid Also in: Geometry & Voronoi, Environment, Statistics

Research question

Is the height of trees in my local park related to trunk diameter by a power law, and does the exponent agree with the value predicted by the theory of elastic similarity (about ⅔)?

Make it yours, then agree it with your teacher.

Next step: plan this IA free — the planner opens with this question filled in. For feedback on your own draft, the IA package (€39 once) gives you 5 AI feedback credits and every annotated exemplar in full.

Why it makes a good exploration

Foresters estimate height from diameter all the time, and biologists argue about the exponent. You measure heights with trigonometry and a clinometer, then test a published scientific claim with your own data.

The mathematics you'll need

  • Trigonometry (right-angled triangles) to measure heights
  • Power models and log-log regression
  • Correlation and residuals
  • Measurement uncertainty

Where the data comes from

Measure 30+ trees of one species: circumference at 1.3 m and height using a clinometer app and pacing the distance.

  • phyphox (RWTH Aachen) — Free app that turns your phone's accelerometer, microphone, barometer and gyroscope into data loggers with CSV export.

A possible outline

  1. Explain the clinometer method and its error.
  2. Collect and tabulate data for one species.
  3. Fit a power model via logs; compare the exponent with ⅔.
  4. Examine outliers (damaged or crowded trees).
  5. Reflect on species, age and environment.

Pitfalls that cost marks

  • Mixing species, which have different shapes.
  • Not adding eye height to the trigonometric height.
  • Measuring height from too close, where small angle errors explode.

Showing personal engagement

  • Choose trees you know — your school grounds or a local park.
  • Calculate how your height error depends on your distance from the tree and choose the best distance.
  • Compare two species.

See Criterion C: personal engagement for what examiners look for.

Which course is it for?

CourseFitMaths to lean on
AA SLGood fitTrigonometry (right-angled triangles) to measure heights; Power models and log-log regression
AA HLNot a natural fitThe mathematics is mainly from the AI course; at AA HL the exploration would need an AA-level approach (calculus, proof or probability theory) to reach the top of Criterion E.
AI SLGood fitTrigonometry (right-angled triangles) to measure heights; Power models and log-log regression
AI HLGood fitTrigonometry (right-angled triangles) to measure heights; Power models and log-log regression

Level: Solid. Needs some independent work beyond class examples. See how the IA differs between AA and AI, SL and HL.

How this idea reaches the top bands

Reflection (D)

For this idea, start with the weak points: mixing species, which have different shapes; and not adding eye height to the trigonometric height. Say how each one affects your answer.

Use of mathematics (E)

SL: trigonometry (right-angled triangles) to measure heights; power models and log-log regression; correlation and residuals; measurement uncertainty, each explained in your own words and carried out correctly.

How modelling explorations reach the top bands in general: Modelling with functions IA ideas. Guides: A · B · C · D · E · self-grade sheet.

Taking it further

Use your model to estimate the height of a tree you cannot measure and assess the prediction interval.

Extending it for HL

Add an HL technique the question genuinely needs: what an HL modelling exploration adds.

Frequently asked questions

Which IB Maths course is this IA idea for?

It works for AI SL, AI HL and AA SL. We rate it Solid: it needs some independent work beyond class examples.

What mathematics does this IA use?

Trigonometry (right-angled triangles) to measure heights, power models and log-log regression, correlation and residuals and measurement uncertainty.

Where can I get data for this IA?

Measure 30+ trees of one species: circumference at 1.3 m and height using a clinometer app and pacing the distance. Checked sources and tools: phyphox (RWTH Aachen).

Turn this idea into your IA

The planner opens with “Can you predict a tree's height from its trunk?” filled in: the question, the maths and the data sources.

Plan this IA free

Your plan is kept in this browser. A free account keeps it with your drafts on any device: Join free · Sign in

Also: free IA self-check · A–E checklist (PDF) · have a draft? AI feedback or a review with Pete (€100)

Writing it up: how to write a Maths IA, step by step · structure and format · mistakes that cost marks · IA modelling, step by step

Similar ideas

All modelling ideas · AI SL ideas · AI HL ideas · AA SL ideas · All 239 IA ideas