THE INTERACTIVE LAB · 44 TOPICS

Make the mathematics visible.

Predict what will happen. Change a value, test a boundary and explain the evidence. Every investigation is inside its corresponding Notes lesson.

1 · Predict→2 · Explore→3 · Explain

44 investigations

TOPIC 1.1

Read the water, not just the arrows

Connect a tank's changing volume to direction and concavity on its graph.

You control
filling pattern · elapsed time
You observe
Exact volume, equal-time gains and synchronized tank/graph
You explain
Name both the direction of change and how the gains change.
Test the boundary
  • increasing with decreasing gains is not decreasing
  • patterns are specified formulas, not inferred from a few dots
Open investigation
TOPIC 1.2

Two secants, one fair comparison

Compare average rates using equal-width intervals, including intervals crossing a turning point.

You control
first interval start · interval width
You observe
Two secants on the same quadratic and exact change quotients
You explain
State the rate, interval and output units per input unit.
Test the boundary
  • positive net change does not establish increasing throughout
  • no zero-width secant
Open investigation
TOPIC 1.3

When do differences tell the story?

Use equal input steps to distinguish linear and quadratic behavior; test why spacing matters.

You control
model family · input spacing · quadratic coefficient
You observe
Input/output, first-difference, second-difference and AROC tables
You explain
Link constant differences to equal input increments and the stated model family.
Test the boundary
  • a=0 is linear
  • unequal steps invalidate the usual second-difference shortcut
  • finite tables do not prove a global model
Open investigation
TOPIC 1.4

A flat point is not always a turn

Distinguish extrema, a stationary inflection and end behavior using two cubic families.

You control
cubic shape · leading sign · secant center
You observe
Exact turning/flat points, monotonic intervals and short secants
You explain
Justify an extremum with a change in direction, not with a flat tangent alone.
Test the boundary
  • x cubed has no local extremum at zero
  • short secant is not exact instantaneous rate
  • local and global extrema differ
Open investigation
TOPIC 1.5

Zeros leave different fingerprints

Connect multiplicity, real intercepts and nonreal conjugates to a polynomial's factors.

You control
real-zero multiplicity · conjugate-pair factor · symmetry test
You observe
Graph at a repeated zero, factor degree and complex-root inventory
You explain
Explain crossing/touching and count zeros with multiplicity.
Test the boundary
  • nonreal zeros do not appear as x-intercepts
  • conjugate pairing assumes real coefficients
  • odd/even degree is not odd/even function symmetry
Open investigation
TOPIC 1.6

Which term owns the tails?

Predict both polynomial tails from degree and leading sign, then compare with the complete polynomial.

You control
degree · leading coefficient · tail probe
You observe
Complete polynomial, leading term and exact output ratio
You explain
State two directional limit statements and explain lower-order terms.
Test the boundary
  • tail probe is finite evidence, not infinity
  • nonzero leading coefficient is required
Open investigation
TOPIC 1.7

Follow the quotient at infinity

Use three rational degree cases and a remainder to identify end behavior.

You control
degree case · leading coefficient · tail probe
You observe
Separate rational branches, horizontal/slant comparison and remainder table
You explain
Compare the whole function with its quotient and show the remainder tends to zero.
Test the boundary
  • horizontal asymptote may be crossed
  • slant is not a horizontal asymptote
  • domain x not equal to -1
Open investigation
TOPIC 1.8

A numerator root must earn its place

Decide whether a numerator root is an allowed zero and build a sign chart.

You control
numerator root · excluded denominator root · sign-test input
You observe
Original domain, allowed zero or hole, and interval signs
You explain
Check numerator equals zero AND denominator is nonzero.
Test the boundary
  • coincident roots give a hole at height one and no zero
  • undefined is neither positive nor negative
Open investigation
TOPIC 1.9

Which side goes where?

Predict one-sided infinite behavior from the remaining denominator multiplicity.

You control
pole location · remaining order · coefficient sign
You observe
Split branches, exact pole sides and near-pole table
You explain
Write separate left-hand and right-hand limit statements.
Test the boundary
  • even pole order has matching sides
  • coefficient sign flips both sides
  • a denominator root alone is insufficient before cancellation
Open investigation
TOPIC 1.10

Cancel factors, keep the missing input

Compare numerator and denominator multiplicities to classify a hole or a surviving pole.

You control
excluded input · numerator multiplicity · denominator multiplicity · extension overlay
You observe
Original/reduced rules, remaining order and open versus filled point
You explain
Classify the discontinuity after cancellation while retaining the original domain.
Test the boundary
  • partial cancellation can leave a pole
  • 0/0 is not enough to conclude a hole
  • equal multiplicities give hole height one
Open investigation
TOPIC 1.11

Choose the useful representation

Use factoring, polynomial division and the binomial theorem for three different purposes.

You control
representation task · excluded root or shift · expansion power
You observe
Equivalent forms, remainder check and binomial coefficient row
You explain
Select a form that reveals zeros, a quotient, or expansion coefficients, and retain domains.
Test the boundary
  • division remainder is essential
  • simplified rational rule alone extends the original domain
  • binomial coefficients require powers as well as coefficients
Open investigation
TOPIC 1.12

Move a point before moving a curve

Map a parent point through horizontal and vertical transformations, then check the full graph.

You control
vertical scale · horizontal scale · horizontal shift · vertical shift · parent point
You observe
Mapped coordinates, parent and transformed graphs, vertex or constant case
You explain
Use the input equation to explain why the horizontal scale is reciprocal.
Test the boundary
  • a=0 has no unique vertex
  • b cannot be zero in the point-map formula
  • negative b reflects the input
Open investigation
TOPIC 1.13

Fit is evidence; assumptions are part of the answer

Choose a model from equal-step evidence and state where its contextual prediction is reasonable.

You control
data scenario · candidate model · prediction input
You observe
Observed versus modeled outputs, residuals and held-out prediction
You explain
Support a model choice and state an assumption plus a domain limitation.
Test the boundary
  • finite exact fit does not prove truth outside the data
  • extrapolation requires caution
  • inverse model excludes zero
Open investigation
TOPIC 1.14

Build the rule from the story

Construct a continuous piecewise delivery-cost model and a shared-cost rational model with contextual domains.

You control
context · base/fixed cost · additional/variable rate · query input
You observe
Contextual graph, exact cost, boundary agreement or asymptotic cost
You explain
Define variables/units, write the rule and interpret the requested value within its domain.
Test the boundary
  • shipping boundary belongs to one branch only
  • shared count must be a positive integer
  • a context can restrict an algebraic domain
Open investigation
TOPIC 2.1

Build two sequences

Distinguish additive and multiplicative change on whole-number inputs.

You control
initial value · common difference · common ratio · inspect term · continuous extension
You observe
Discrete points and consecutive differences or ratios update together.
You explain
State the rule and its whole-number domain.
Test the boundary
  • zero initial value
  • negative ratio
  • ratio 1
Open investigation
TOPIC 2.2

Move the same input interval

Compare linear and exponential change over equal-length intervals.

You control
model · interval start · interval width
You observe
A fixed difference or a fixed output ratio over equal input steps.
You explain
Include the equal-length input condition.
Test the boundary
  • linear output zero
  • negative linear output
  • non-unit step
Open investigation
TOPIC 2.3

Read the whole exponential

Separate base, reflection, shift and asymptote.

You control
base · vertical multiplier · horizontal shift · vertical shift
You observe
The transformed curve, its range and direction.
You explain
Use the multiplier and base together.
Test the boundary
  • zero multiplier
  • negative multiplier
  • decay base
Open investigation
TOPIC 2.4

One process, three forms

Rewrite an exponential using a different time unit.

You control
period factor · period length · elapsed time
You observe
Three equivalent formulas evaluate to the same output.
You explain
The new base is a root of the period factor.
Test the boundary
  • decay factor
  • fractional elapsed time
  • one-unit period
Open investigation
TOPIC 2.5

Calibrate a context model

Build an exponential model from two observations and interpret it.

You control
initial population · later population · elapsed days · prediction day
You observe
The model passes through both observations; prediction type is labelled.
You explain
Distinguish a factor from a percent rate.
Test the boundary
  • constant population
  • decay
  • extrapolation
Open investigation
TOPIC 2.6

Put competing models on trial

Validate a model with residuals and held-out observations.

You control
data pattern · measurement noise · candidate model · validation reveal
You observe
Least-squares fit, signed residuals and validation error.
You explain
Use residual pattern and validation error.
Test the boundary
  • in-sample fit versus extrapolation
  • noise
  • zero residual
Open investigation
TOPIC 2.7

Trace the function machine

Keep the inner output in the outer function's domain.

You control
composition order · square-root shift · input
You observe
Input, inner output, radicand and final output.
You explain
Derive the domain from the radicand.
Test the boundary
  • boundary input
  • outside domain
  • order-dependent domain
Open investigation
TOPIC 2.8

Make an inverse possible

Restrict a quadratic to a one-to-one domain before inverting it.

You control
domain branch · test height · input
You observe
Horizontal-line test and reflected inverse branch.
You explain
State the domain for each inverse formula.
Test the boundary
  • unrestricted square
  • vertex
  • negative branch
Open investigation
TOPIC 2.9

A logarithm asks for an exponent

Translate between exponential and logarithmic statements.

You control
base · exponent · reveal exponent
You observe
Base-power-output machine with the exponent unknown.
You explain
Use the same base and positive argument.
Test the boundary
  • fractional exponent
  • negative exponent
  • base below one
Open investigation
TOPIC 2.10

Reflect an exponential pair

Construct the inverse of an exponential with initial value one.

You control
base · point input · show inverse · show reflection
You observe
A point and its reversed coordinates.
You explain
Exchange domain and range; verify composition.
Test the boundary
  • negative log output
  • decay base
  • zero input
Open investigation
TOPIC 2.11

Locate the log boundary

Read a transformed logarithm with the correct domain and direction.

You control
base · multiplier · boundary shift · vertical shift · probe input
You observe
The domain boundary and a probe that rejects forbidden inputs.
You explain
Require the argument, not output, to be positive.
Test the boundary
  • zero multiplier retains domain
  • negative output
  • base below one
Open investigation
TOPIC 2.12

Audit a logarithm rewrite

Check algebra and real-domain conditions before using a log law.

You control
proposed law · first argument · second argument
You observe
Both expressions report their own domains and values.
You explain
A numerical coincidence is not an identity.
Test the boundary
  • negative arguments
  • zero argument
  • square of negative input
  • sum trap
Open investigation
TOPIC 2.13

Keep only legal solutions

Solve equations and inequalities without domain or direction errors.

You control
problem type · target · candidate · growth/decay base · inverse branch and input
You observe
Candidates tested in original equation; inequality direction and inverse domains checked.
You explain
Show domain and verify accepted solutions.
Test the boundary
  • extraneous root
  • zero argument
  • inequality reversal
Open investigation
TOPIC 2.14

Find the ratio inside the logarithm

Relate equal output differences to equal argument ratios.

You control
horizontal shift · start argument · argument multiplier · vertical multiplier · base
You observe
Inputs, arguments and exact output difference.
You explain
Compare argument ratios for a shifted log.
Test the boundary
  • nonzero shift
  • negative multiplier
  • zero multiplier
Open investigation
TOPIC 2.15

Linearize without losing the domain

Use a semi-log representation to identify an exponential model.

You control
data set · initial value · growth factor · raw/log display
You observe
Raw points transform only when all outputs are positive.
You explain
Translate slope and intercept back to the original model.
Test the boundary
  • negative logarithms valid
  • zero or negative outputs invalid
  • constant case
Open investigation
TOPIC 3.1

Periodic Phenomena

Test a repeat interval without assuming a sinusoidal shape.

You control
Waveform · Period · Candidate shift · Observation time
You observe
A shifted graph and paired output table.
You explain
A repeat shift preserves every output; a single matching pair is insufficient.
Test the boundary
  • A triangle wave is periodic but not sinusoidal.
  • Half a period is not a repeat interval for these models.
Open investigation
TOPIC 3.2

Sine, Cosine, and Tangent

Connect each ratio to a coordinate on the unit circle.

You control
Angle in degrees
You observe
Circle coordinates, projections and the tangent denominator.
You explain
Sine is the vertical coordinate; tangent is undefined when cosine is zero.
Test the boundary
  • Axes are not quadrants.
  • Non-special angles use approximate values.
Open investigation
TOPIC 3.3

Sine and Cosine Function Values

Build exact coordinates on a circle of any positive radius.

You control
Special angle · Radius
You observe
Signed exact coordinates and the reference angle.
You explain
Multiply both unit-circle coordinates by the radius.
Test the boundary
  • Reference-angle magnitudes do not determine signs.
  • Axis points are identified separately.
Open investigation
TOPIC 3.4

Sine and Cosine Function Graphs

Trace a rotating point into synchronized sine and cosine graphs.

You control
Rotation angle · Visible traces
You observe
The same angle on a circle, two graphs and a quarter-cycle table.
You explain
Cosine starts at 1 and sine at 0; both repeat after one revolution.
Test the boundary
  • At 2π the full circle is visibly complete.
  • A second revolution repeats the outputs.
Open investigation
TOPIC 3.5

Sinusoidal Functions

Read range, amplitude and period from a whole cycle.

You control
Sine or cosine · Signed vertical scale · Midline
You observe
Extrema, midline and a complete-cycle graph.
You explain
Amplitude is nonnegative and equals half the range width.
Test the boundary
  • Zero scale produces a constant with no fundamental period.
  • A negative scale reflects the graph.
Open investigation
TOPIC 3.6

Sinusoidal Function Transformations

Separate horizontal scaling, phase shift and vertical changes.

You control
Amplitude scale · Frequency factor · Phase shift · Vertical shift
You observe
A transformed sine graph with its five quarter-cycle anchors.
You explain
Use 2π/|B| for the period of A sin(B(x−h))+k.
Test the boundary
  • A=0 makes a constant.
  • The horizontal shift is h in the factored argument.
Open investigation
TOPIC 3.7

Sinusoidal Function Context and Data Modeling

Construct a Ferris-wheel height model from physical measurements.

You control
Lowest height · Wheel diameter · Revolution time · Starting position · Elapsed time
You observe
A moving wheel, physical height and quarter-cycle observations.
You explain
The model assumes constant angular speed and uses height units and time units.
Test the boundary
  • Starting at the bottom requires a negative cosine term.
  • A periodic process need not be sinusoidal without this assumption.
Open investigation
TOPIC 3.8

The Tangent Function

Locate tangent branches, zeros and excluded inputs after a transformation.

You control
Horizontal factor · Horizontal shift · Vertical scale
You observe
Separate branches, asymptotes and the central branch interval.
You explain
The period is π/|B|, and tangent is never defined at its poles.
Test the boundary
  • The graph never connects across a vertical asymptote.
  • The central branch endpoints are excluded.
Open investigation
TOPIC 3.9

Inverse Trigonometric Functions

Distinguish a principal inverse output from all trigonometric solutions.

You control
Inverse function · Input value
You observe
A restricted original curve, its inverse and a reflected point pair.
You explain
An inverse requires a one-to-one restriction and returns only its principal value.
Test the boundary
  • arcsin/arccos inputs are in [−1,1].
  • arctan has range (−π/2,π/2), with no finite-input endpoints.
Open investigation
TOPIC 3.10

Trigonometric Equations and Inequalities

Recover every branch in the specified half-open interval.

You control
Sine or cosine · Target · Equation or inequality
You observe
Intersections and shaded satisfying angle intervals.
You explain
Check both branches, endpoint inclusion and the original interval.
Test the boundary
  • 0 is included when valid; 2π is excluded.
  • At a maximum or minimum, duplicate roots merge.
Open investigation
TOPIC 3.11

The Secant, Cosecant, and Cotangent Functions

Use a denominator to distinguish poles from zeros.

You control
Reciprocal function · Probe angle
You observe
Reciprocal graphs, denominator values and valid or excluded points.
You explain
sec and csc have no zeros; cot has zeros where cosine is zero and sine is nonzero.
Test the boundary
  • A reciprocal never equals zero.
  • Undefined is different from zero.
Open investigation
TOPIC 3.12

Equivalent Representations of Trigonometric Functions

Verify identities while retaining original domain restrictions.

You control
Identity family · Angle
You observe
Two expressions evaluated side by side and their common domain.
You explain
Equal simplified values do not restore an input excluded by the original denominator.
Test the boundary
  • Cancellation requires sin θ≠0.
  • A double-angle identity remains valid for all real angles.
Open investigation
TOPIC 3.13

Trigonometry and Polar Coordinates

Translate a signed polar radius into a rectangular point.

You control
Signed radius · Angle · Equivalent representation
You observe
The reference ray, actual point, distance and equivalent coordinates.
You explain
Negative radius places the point opposite the reference ray; distance is |r|.
Test the boundary
  • At r=0 every angle represents the origin.
  • Adding π and reversing radius preserves the point.
Open investigation
TOPIC 3.14

Polar Function Graphs

Trace a polar curve using its actual signed radius.

You control
Curve family · Angle
You observe
A complete polar graph, radius table and moving point.
You explain
Graph (r cos θ,r sin θ), including negative values of r.
Test the boundary
  • A negative radius is not a negative distance.
  • r=0 places the point at the pole.
Open investigation
TOPIC 3.15

Rates of Change in Polar Functions

Compare average change in signed radius with average change in distance.

You control
Polar model · Initial angle · Interval width
You observe
A radius-versus-angle secant and its two corresponding polar points.
You explain
Divide Δr or Δ|r| by Δθ and state the units and interval.
Test the boundary
  • Equal endpoint radii can hide motion between them.
  • A finite secant is not an instantaneous rate.
Open investigation