Function Rules- Understanding Input-Output Relationships

What Is a Function Rule?

A function rule is a mathematical statement that describes exactly how input values transform into output values. It is the set of instructions that tells you what operation or operations to perform on the input to get the output.

Think of it like a machine. You put something in, the rule does its thing, and something comes out. The rule is the process. The function is the entire system.

Most high school and college math courses throw function rules at you in the form of equations like f(x) = 2x + 3. That equation is the rule. It tells you to take any input, multiply it by 2, then add 3.

Input and Output: The Core Idea

Input is the independent variable. It is what you start with. You control it or choose it.

Output is the dependent variable. It depends entirely on what you put in and what the rule does to it.

If you have the rule f(x) = x², then:

The input is x. The output is f(x). The rule is squaring the input.

How to Find Function Rules

Most problems give you a table of input-output pairs and ask you to figure out the rule. Here is how to do it without wasting time:

Step 1: Look for a Pattern

Check the difference between consecutive outputs. If outputs increase by the same amount each time, you are probably dealing with addition or multiplication.

Step 2: Test Operations

Try these common operations in order:

Step 3: Verify

Once you think you have the rule, test it against every pair in the table. If it works for all of them, you are done. If not, go back to step 2.

Common Types of Function Rules

Most function rules you encounter fall into a few basic categories:

Linear Functions

Linear rules create a straight line when graphed. The general form is f(x) = mx + b.

Example: f(x) = 3x - 5

Quadratic Functions

These involve squaring the input. The general form is f(x) = ax² + bx + c.

Example: f(x) = x² + 4

Absolute Value Functions

The output is always positive, regardless of input sign.

Example: f(x) = |x - 2|

Exponential Functions

Output grows or shrinks by a constant multiplier. These blow up fast.

Example: f(x) = 2ˣ

Function Rules Table

Here is a quick reference for identifying common function patterns:

Pattern in Output Likely Rule Type Example Rule
Constant difference between terms Linear (add constant) f(x) = 2x + 1
Constant ratio between terms Exponential f(x) = 3ˣ
Differences increase by constant Quadratic f(x) = x²
Output mirrors input around a center Absolute Value f(x) = |x - 3|

Writing Function Rules: Getting Started

Here is a practical approach to writing a function rule from scratch.

Scenario: You run a gym that charges $10 to join plus $5 per class.

Step 1: Define your variables. Let x = number of classes. Let f(x) = total cost.

Step 2: Write the rule based on the description.

Total cost = joining fee + (cost per class × number of classes)

f(x) = 10 + 5x

Step 3: Test it. If you take 12 classes:

f(12) = 10 + 5(12) = 10 + 60 = 70. Your total cost is $70. That checks out.

Scenario: A population starts at 100 and doubles every year.

Step 1: x = years, f(x) = population

Step 2: Start at 100, multiply by 2 for each year.

f(x) = 100 · 2ˣ

Step 3: After 5 years: f(5) = 100 · 2⁵ = 100 · 32 = 3,200. Population is 3,200.

More Examples

Example 1: Given this table, find the rule.

x (input) f(x) (output)
1 7
2 11
3 15
4 19

Difference between outputs is 4 each time. That screams "multiply by 4 and add something." Try f(x) = 4x + b. Plug in x=1: f(1) = 4(1) + b = 7, so b = 3.

Rule: f(x) = 4x + 3

Example 2: Given this table, find the rule.

x (input) f(x) (output)
2 4
3 9
4 16
5 25

Notice the pattern: 4 = 2², 9 = 3², 16 = 4², 25 = 5². The output is the input squared.

Rule: f(x) = x²

Common Mistakes

Why This Matters

Function rules are not just algebra class busywork. They model real relationships everywhere:

Once you can read a table, spot the pattern, and write the rule, you can start modeling actual problems instead of just solving textbook exercises.

Quick Reference

When you see a function rule problem, run through this checklist:

That is it. No fluff, no extra steps. Find the pattern, write the rule, verify it works.