SECTION 1
Historical Context & Motivation
For thousands of years, people have tried to describe patterns in the world around them using mathematics. Ancient traders needed to predict costs based on quantity, astronomers wanted to track the movement of stars, and engineers had to calculate how much material they needed for construction projects. In each case, they were building mathematical models — equations that represent real-world relationships. The idea of interpreting what the numbers in those equations actually mean has been central to applied mathematics ever since.
~300 BCE • Euclid's Elements
1637 • Descartes & Coordinate Geometry
1800s • Rise of Statistical Modeling
1900s–Today • Modern Data Science
Writing an equation is only half the job. The real power comes from understanding what each number in the equation represents. What does the slope tell you about the real world? What units does the y-intercept carry? Over what values does the model actually make sense? These are the questions this lesson will help you answer.
SECTION 2
Core Principles & Definitions
Before we dig into examples, let's nail down the vocabulary. A linear model is an equation of the form y = mx + b that describes a real-world situation. The letters m and b are called parameters — they are fixed values that define the specific line. Meanwhile, constraints are the realistic limits on the input (x) and output (y) values. Together, parameters and constraints tell you everything about what the model means and where it applies.
Slope (m) — Rate of Change
Y-Intercept (b) — Starting Value
Domain — Valid Inputs
Range — Possible Outputs
Units — The Meaning Carriers
KEY TAKEAWAY
SECTION 3
Visual Explanation — A Linear Model on the Coordinate Plane
The following diagram shows a linear model for a real-world scenario: a student earns $12 per hour at a part-time job and has $50 in savings before starting work. The equation is y = 12x + 50, where x represents hours worked and y represents total savings in dollars. Notice how every part of the graph connects to a specific parameter or constraint.
Look carefully at the diagram. The line doesn't extend forever in both directions — it stops at x = 0 and x = 20. That's because negative hours make no sense, and the student can't work more than 20 hours per week. These are the constraints on the model. The slope triangle in gold shows that for every additional 5 hours worked, savings increase by $60. Dividing gives a slope of $12 per hour — the rate of change of the model.
SECTION 4
Mathematical Framework — Parameters and Their Units
Every linear model follows the same structure. Understanding the formula and how each piece carries units is the key to interpreting any model you encounter.
SLOPE-INTERCEPT FORM
y = output variable (dependent), x = input variable (independent), m = slope (rate of change, in y-units per x-unit), b = y-intercept (initial value when x = 0, in y-units).
SLOPE FORMULA
The slope is calculated as the change in y divided by the change in x. The units of slope are always the units of y divided by the units of x. For example, if y is in dollars and x is in hours, then m has units of dollars per hour.
DOMAIN CONSTRAINT
The domain is determined by the real-world context. Ask: What are the smallest and largest input values that make sense? Negative time, impossible quantities, or unrealistic extremes are excluded.
RANGE CONSTRAINT
Once you know the domain, plug in the domain endpoints to find the range. If the slope is positive, the smallest y comes from the smallest x. If the slope is negative, the order flips.
Unit Check Tip
SECTION 5
Detailed Breakdown — Units, Domain & Range in Context
Let's compare how different real-world scenarios produce different parameters and constraints. The model structure y = mx + b stays the same, but the meaning changes completely depending on context. The table below shows three scenarios side by side.
| Component | Taxi Fare | Water Tank Draining | Plant Growth |
|---|---|---|---|
| Equation | y = 2.50x + 3.00 | y = −5x + 200 | y = 0.8x + 2 |
| x represents | Miles driven | Minutes since valve opened | Days since planting |
| y represents | Total fare ($) | Gallons of water remaining | Height of plant (cm) |
| Slope (m) | $2.50 per mile | −5 gallons per minute | 0.8 cm per day |
| y-intercept (b) | $3.00 (base fare) | 200 gallons (starting amount) | 2 cm (seedling height) |
| Domain | 0 ≤ x ≤ 30 miles | 0 ≤ x ≤ 40 minutes | 0 ≤ x ≤ 90 days |
| Range | $3.00 ≤ y ≤ $78.00 | 0 ≤ y ≤ 200 gallons | 2 ≤ y ≤ 74 cm |
Three real-world linear models compared
Notice a crucial pattern in the water tank example: the slope is negative (−5 gallons per minute). This means the tank is losing water over time, so the output decreases as the input increases. The domain ends at 40 minutes because that's when the tank hits 0 gallons — you can't drain water that isn't there. This is a perfect example of how real-world logic restricts the domain.
Negative Slope & Range
SECTION 6
Worked Example — Phone Data Plan
A phone company charges a flat monthly fee of $25, plus $10 for each gigabyte of data used. A customer's plan caps data usage at 15 GB per month. Write the linear model, identify all parameters and their units, and determine the domain and range.
Interpreting a Phone Data Plan Model
- 1
Step 1 — Identify the Variables
Let x = the number of gigabytes (GB) of data used in a month. Let y = the total monthly bill in dollars ($). The input is data usage, and the output is cost.x = GB used, y = monthly bill ($) - 2
Step 2 — Write the Equation
The flat fee is $25 regardless of usage, which is the y-intercept (b = 25). Each additional gigabyte costs $10, which is the slope (m = 10). Therefore, the model is:y = 10x + 25 - 3
Step 3 — Interpret the Slope
The slope m = 10 means the monthly bill increases by $10 for each additional gigabyte of data used. The units of the slope are dollars per gigabyte ($/GB).Slope = $10 per GB - 4
Step 4 — Interpret the Y-Intercept
The y-intercept b = 25 means that even if the customer uses 0 GB of data in a month, they still owe $25 as a base fee. The units of the y-intercept are dollars ($), the same units as y.Y-intercept = $25 (base fee) - 5
Step 5 — Determine the Domain
The customer can use as little as 0 GB and as much as 15 GB (the plan cap). Negative data usage makes no sense. So the domain is 0 ≤ x ≤ 15.Domain: 0 ≤ x ≤ 15 GB - 6
Step 6 — Determine the Range
Plug in the domain endpoints. When x = 0: y = 10(0) + 25 = 25. When x = 15: y = 10(15) + 25 = 150 + 25 = 175. Since the slope is positive, y increases as x increases.Range: $25 ≤ y ≤ $175
INTERPRETATION IN CONTEXT
SECTION 7
Common Mistakes & How to Avoid Them
Students often make predictable errors when interpreting model parameters. Let's look at the most common pitfalls so you can steer clear of them.
| Mistake | Why It Happens | How to Fix It |
|---|---|---|
| Forgetting units on the slope | Students write "m = 10" without specifying "$10 per GB." The slope always has compound units. | Write the slope as a rate: y-units per x-unit. Always include "per." |
| Assuming infinite domain | In pure math, lines extend forever. In modeling, real-world limits exist. | Ask: "What's the smallest and largest x that makes sense?" Then restrict the domain. |
| Mixing up domain and range | Both are intervals of numbers, so they look similar. | Domain = input (x-values). Range = output (y-values). Write the variable name next to each. |
| Ignoring negative slope effects on range | Students assume y always increases from x_min to x_max. | If m < 0, the largest y is at x_min and the smallest y is at x_max. Check the slope sign. |
| Misinterpreting the y-intercept | Students describe b as "where the line crosses the y-axis" without context. | Translate b into the scenario: "When x = 0, the output is b." For the taxi example: "The fare before driving any distance is $3." |
Common mistakes when interpreting linear model parameters
REMEMBER
SECTION 8
Connection to Advanced Models
Linear models are the simplest type of mathematical model, but the skills you've learned here — interpreting parameters, tracking units, and identifying constraints — apply to every model you'll ever encounter. As you advance in math, you'll work with exponential, quadratic, and other nonlinear models. The parameters get more complex, but the questions remain the same: What does each number mean? What units does it carry? Over what values is the model valid?
| Feature | Linear Model (y = mx + b) | Exponential Model (y = a · bˣ) |
|---|---|---|
| Rate of change | Constant — slope m is the same everywhere | Changes — growth rate accelerates or decelerates |
| Parameters | m (slope), b (y-intercept) | a (initial value), b (growth factor) |
| Graph shape | Straight line | Curve (increasing or decreasing) |
| Domain/Range approach | Plug in domain endpoints to find range | Same strategy, but range may not be symmetric |
| Real-world example | Hourly wages, constant-speed travel | Population growth, compound interest |
Linear vs. exponential models — same interpretation skills, different structures
In future courses like Algebra 2 or Precalculus, you'll encounter quadratic models (y = ax² + bx + c) where the parameter a controls the curvature, and piecewise functions where different equations apply on different parts of the domain. The interpretation mindset you build now — asking "What does this number mean?" and "Where is this model valid?" — will serve you in every one of those courses.
SECTION 9
Practice Problems
Question 1: CONCEPTUAL
Show answer
Question 2: BASIC CALCULATION
Show answer
Question 3: INTERMEDIATE
Show answer
Question 4: APPLIED
Show answer
Question 5: CRITICAL THINKING
Show answer
SUMMARY
Lesson Summary
Summary
A linear model of the form y = mx + b uses two key parameters: the slope (m), which represents the rate of change in y-units per x-unit, and the y-intercept (b), which represents the starting value of y when x equals zero. Every parameter carries units that connect the math to the real-world scenario. The slope's units are always a ratio (output units per input unit), while the y-intercept shares the same units as the output variable.
Real-world models have constraints that limit where the model is valid. The domain is the set of input values (x) that make sense in context — no negative hours, no impossible quantities. The range is the corresponding set of output values (y), found by evaluating the model at the domain endpoints. If the slope is negative, the largest y corresponds to the smallest x. To interpret a model fully, always state what each parameter means in context, attach the correct units, and identify the realistic domain and range.