Skip to content

Types of Functions: One-to-One, Onto, BijectiveActivities & Teaching Strategies

Active learning works well for this topic because mapping concepts can feel abstract to students. Working with visual cards and real examples helps them see how functions behave differently in practice.

Class 11Mathematics4 activities10 min25 min

Learning Objectives

  1. 1Classify given functions as injective, surjective, or bijective, providing justification based on mapping properties.
  2. 2Compare and contrast one-to-one and onto functions by constructing specific examples and counterexamples.
  3. 3Evaluate the condition under which a function possesses an inverse mapping, relating it to bijectivity.
  4. 4Create novel examples of functions that exhibit specific mapping characteristics, such as being one-to-one but not onto.

Want a complete lesson plan with these objectives? Generate a Mission

20 min·Pairs

Function Mapping Cards

Students draw cards with domain-codomain pairs and arrows representing mappings. They classify each as one-to-one, onto, or bijective, then justify in pairs. Share findings with class.

Prepare & details

Differentiate between one-to-one and onto functions using examples.

Facilitation Tip: During Function Mapping Cards, encourage students to physically move arrows to test injectivity or surjectivity instead of just looking at the diagram.

Setup: Standard classroom seating works well. Students need enough desk space to lay out concept cards and draw connections. Pairs work best in Indian class sizes — individual maps are also feasible if desk space allows.

Materials: Printed concept card sets (one per pair, pre-cut or student-cut), A4 or larger blank paper for the final map, Pencils and pens (colour coding link types is optional but helpful), Printed link phrase bank in English with vernacular equivalents if applicable, Printed exit ticket (one per student)

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management
25 min·Pairs

Example Builder

Pairs create three functions: one-to-one not onto, onto not one-to-one, and bijective. They test using horizontal line test on graphs. Present one to class.

Prepare & details

Evaluate the significance of bijective functions in inverse mapping.

Facilitation Tip: In Example Builder, ask students to swap their examples with a partner and critique each other’s reasoning before finalizing.

Setup: Standard classroom seating works well. Students need enough desk space to lay out concept cards and draw connections. Pairs work best in Indian class sizes — individual maps are also feasible if desk space allows.

Materials: Printed concept card sets (one per pair, pre-cut or student-cut), A4 or larger blank paper for the final map, Pencils and pens (colour coding link types is optional but helpful), Printed link phrase bank in English with vernacular equivalents if applicable, Printed exit ticket (one per student)

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management
15 min·Small Groups

Real-World Hunt

Individuals list real-life examples for each type, like ID cards (one-to-one). Discuss in small groups how bijectivity enables inverses.

Prepare & details

Construct examples of functions that are one-to-one but not onto, and vice-versa.

Facilitation Tip: For Classification Relay, place a timer of two minutes per station to keep the pace brisk and maintain engagement.

Setup: Standard classroom seating works well. Students need enough desk space to lay out concept cards and draw connections. Pairs work best in Indian class sizes — individual maps are also feasible if desk space allows.

Materials: Printed concept card sets (one per pair, pre-cut or student-cut), A4 or larger blank paper for the final map, Pencils and pens (colour coding link types is optional but helpful), Printed link phrase bank in English with vernacular equivalents if applicable, Printed exit ticket (one per student)

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management
10 min·Whole Class

Classification Relay

Whole class divides into teams. Teacher calls function properties; teams race to identify type on board.

Prepare & details

Differentiate between one-to-one and onto functions using examples.

Facilitation Tip: In Real-World Hunt, allow students to present their examples using charts so the whole class can see the connections.

Setup: Standard classroom seating works well. Students need enough desk space to lay out concept cards and draw connections. Pairs work best in Indian class sizes — individual maps are also feasible if desk space allows.

Materials: Printed concept card sets (one per pair, pre-cut or student-cut), A4 or larger blank paper for the final map, Pencils and pens (colour coding link types is optional but helpful), Printed link phrase bank in English with vernacular equivalents if applicable, Printed exit ticket (one per student)

UnderstandAnalyzeCreateSelf-AwarenessSelf-Management

Teaching This Topic

Teachers often start by drawing simple arrow diagrams on the board to show how mappings work. Avoid rushing into formulas; let students discover injectivity and surjectivity through visual examples. Research suggests that when students create their own examples, retention improves significantly.

What to Expect

By the end of these activities, students should confidently classify functions using correct terminology. They should also explain why a function is injective, surjective, bijective, or none with clear reasoning and examples.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring Function Mapping Cards, watch for students who think a function is one-to-one because the domain and codomain have the same number of elements.

What to Teach Instead

Use the card activity to have students test each arrow one by one. If any element in the codomain is pointed to by two arrows, the function is not injective, even if the sets are the same size.

Common MisconceptionDuring Classification Relay, watch for students who confuse 'onto' with 'every domain element maps to codomain'.

What to Teach Instead

Ask them to check the codomain first. If any element in the codomain has no arrow pointing to it, the function is not onto, regardless of domain mappings.

Common MisconceptionDuring Example Builder, watch for students who believe all one-to-one functions have inverses.

What to Teach Instead

Have them write the function formula and try to solve for the inverse. If the inverse formula does not cover all possible outputs, it only has a left inverse, not a full inverse.

Assessment Ideas

Quick Check

After Function Mapping Cards, present 3-4 functions on the board. Ask students to label each as 'Injective', 'Surjective', 'Bijective', or 'None', and write one sentence justifying their choice using the card activity’s method.

Discussion Prompt

During Classification Relay, pose the question: 'Can a function from set A to set B be surjective if the number of elements in A is less than in B? Have students explain using their relay examples and examples from the activity stations.

Exit Ticket

After Real-World Hunt, ask students to write an example of a function that is one-to-one but not onto, and another that is onto but not one-to-one. They should clearly state the domain and codomain for each, using the hunt’s structure of real-world mappings.

Extensions & Scaffolding

  • Challenge: Ask students to find a bijective function between the set of even integers and the set of all integers, and explain why it works.
  • Scaffolding: For students struggling with surjectivity, provide partially completed arrow diagrams where some codomain elements are already mapped.
  • Deeper exploration: Have students explore whether a function can be bijective between infinite sets of different sizes, using examples like the function f(x) = 2x from integers to even integers.

Key Vocabulary

Injective Function (One-to-One)A function where each element in the codomain is mapped to by at most one element in the domain. Different inputs always yield different outputs.
Surjective Function (Onto)A function where every element in the codomain is mapped to by at least one element in the domain. The range is equal to the codomain.
Bijective FunctionA function that is both injective (one-to-one) and surjective (onto). It establishes a perfect pairing between domain and codomain elements.
DomainThe set of all possible input values for a function.
CodomainThe set of all possible output values of a function, including those that might not be reached.
RangeThe set of all actual output values of a function. For a surjective function, the range equals the codomain.

Ready to teach Types of Functions: One-to-One, Onto, Bijective?

Generate a full mission with everything you need

Generate a Mission