Skip to content
Mathematics · JC 1 · Functions: Domain, Codomain, and Range · Semester 1

Introduction to Functions: Input and Output

Students will understand functions as rules that assign a unique output to each input, using tables, graphs, and simple equations.

MOE Syllabus OutcomesMOE: Functions and Graphs - Secondary 1/2

About This Topic

Introduction to functions teaches students that a function is a rule assigning exactly one output to each input, represented via tables, graphs, and equations. They define domain as the set of valid inputs, codomain as possible outputs, and range as actual outputs attained. Students explore how domain choices ensure one-to-one mappings and enable inverses, verified algebraically or graphically with the horizontal line test.

This topic anchors the JC 1 Functions and Graphs unit, building skills for composite functions fg, where g's domain must contain f's range. Precise notation fosters logical reasoning and prepares students for advanced topics like limits and differentiation in H2 Mathematics. Collaborative graphing reinforces vertical line tests for functionality.

Active learning benefits this topic greatly since functions start as abstract mappings. When students manipulate physical input-output cards or draw graphs on mini-whiteboards in pairs, they test rules hands-on and spot violations like multiple outputs immediately. Group challenges constructing composites reveal domain pitfalls naturally, making concepts stick through shared discovery.

Key Questions

  1. How do the concepts of domain, codomain, and range precisely define a function, and why does the choice of domain affect whether a function is one-to-one?
  2. Under what conditions does a function possess an inverse, and how can you verify this both algebraically and graphically using the horizontal line test?
  3. Construct the composite function fg and determine the conditions on the domains of f and g that must hold for fg to be well-defined.

Learning Objectives

  • Identify the domain, codomain, and range of a given function represented by an equation, table, or graph.
  • Determine if a relation is a function by applying the vertical line test to its graph.
  • Analyze whether a function is one-to-one by examining its domain and range, or by applying the horizontal line test.
  • Construct a composite function fg, specifying the domain of the composite function based on the domains of f and g.
  • Calculate the inverse of a function algebraically and verify its existence using the horizontal line test.

Before You Start

Introduction to Relations and Graphs

Why: Students need to be familiar with plotting points, understanding coordinate systems, and interpreting basic graphs before working with function graphs.

Algebraic Manipulation

Why: Solving equations and manipulating expressions are fundamental skills required for defining functions and finding their inverses algebraically.

Key Vocabulary

DomainThe set of all possible input values for which a function is defined.
CodomainThe set of all possible output values that a function could potentially produce.
RangeThe set of all actual output values that a function produces for its given domain.
One-to-one functionA function where each output value corresponds to exactly one input value, meaning no two distinct inputs map to the same output.
Composite functionA function formed by applying one function to the output of another function, denoted as fg(x) = f(g(x)).

Watch Out for These Misconceptions

Common MisconceptionFunctions allow one input to produce multiple outputs.

What to Teach Instead

The vertical line test on graphs shows each x maps to one y. Pair sorting activities force students to reject duplicate outputs, building intuition through physical rejection of invalid pairs during peer review.

Common MisconceptionDomain includes all real numbers for every function.

What to Teach Instead

Real-world contexts like f(x)=sqrt(x) restrict domain to x >= 0. Group domain hunts in equations clarify this; students debate and justify choices collaboratively before testing inputs.

Common MisconceptionEvery function has an inverse.

What to Teach Instead

Inverses require one-to-one mapping, checked by horizontal line test. Relay graphing lets groups experiment with lines on their sketches, spotting failures and linking to range-domain mismatches in discussion.

Active Learning Ideas

See all activities

Real-World Connections

  • In computer programming, functions define specific operations. For example, a sorting function takes a list (domain) and returns a sorted list (range), with constraints on the input data type (codomain).
  • Financial modeling uses functions to predict outcomes. A stock prediction model might take historical data and market indicators (domain) to forecast future prices (range), with specific conditions for data validity (domain constraints).

Assessment Ideas

Quick Check

Provide students with three different relations (e.g., a set of ordered pairs, a graph, an equation). Ask them to write 'Function' or 'Not a Function' for each and briefly explain their reasoning using the vertical line test concept.

Exit Ticket

Give students a function, f(x) = 2x + 1, with domain {1, 2, 3}. Ask them to: 1. State the range. 2. Determine if the function is one-to-one. 3. Write one sentence justifying their answer.

Discussion Prompt

Present two functions, g(x) = x^2 and h(x) = x^3. Ask students: 'How does the domain of g(x) affect whether it is one-to-one? How does the domain of h(x) affect whether it is one-to-one? What does this tell us about their potential inverses?'

Frequently Asked Questions

How do you explain domain, codomain, and range to JC 1 students?
Start with everyday examples like a vending machine: domain is coin inputs, codomain possible items, range dispensed items. Use tables to list values, graphs to visualize. Students shade domains on number lines and compute ranges for f(x)=x^2 over [0,3], connecting to function restrictions in composites.
What is the horizontal line test and how to teach it?
The test verifies one-to-one functions: no horizontal line intersects the graph more than once for inverses to exist. Demonstrate with y=x^2 (fails) versus y=x (passes). Students practice by drawing lines on printed graphs in pairs, then justify algebraically, linking to solving f(x)=k uniquely.
How can active learning help students grasp functions?
Active methods like card sorts and function machines make abstract mappings concrete. Students physically pair inputs-outputs, reject invalids, and chain composites in groups, uncovering domain issues through trial. This peer collaboration builds confidence, reveals errors early, and turns verification into engaging discovery over rote memorization.
How to introduce composite functions fg?
Define fg(x) as g(f(x)); output of f must lie in g's domain. Students compute simple cases like f(x)=x+1, g(x)=x^2 over restricted domains. Chain activities visualize flow, with groups testing inputs to confirm well-definedness and plot results, solidifying notation.

Planning templates for Mathematics