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.
Learning Objectives
- 1Classify given functions as injective, surjective, or bijective, providing justification based on mapping properties.
- 2Compare and contrast one-to-one and onto functions by constructing specific examples and counterexamples.
- 3Evaluate the condition under which a function possesses an inverse mapping, relating it to bijectivity.
- 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 →
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)
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)
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)
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)
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
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
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.
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.
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 Function | A function that is both injective (one-to-one) and surjective (onto). It establishes a perfect pairing between domain and codomain elements. |
| Domain | The set of all possible input values for a function. |
| Codomain | The set of all possible output values of a function, including those that might not be reached. |
| Range | The set of all actual output values of a function. For a surjective function, the range equals the codomain. |
Suggested Methodologies
Planning templates for Mathematics
5E Model
The 5E Model structures lessons through five phases (Engage, Explore, Explain, Elaborate, and Evaluate), guiding students from curiosity to deep understanding through inquiry-based learning.
Unit PlannerMath Unit
Plan a multi-week math unit with conceptual coherence: from building number sense and procedural fluency to applying skills in context and developing mathematical reasoning across a connected sequence of lessons.
RubricMath Rubric
Build a math rubric that assesses problem-solving, mathematical reasoning, and communication alongside procedural accuracy, giving students feedback on how they think, not just whether they got the right answer.
More in Sets and Functions
Introduction to Sets: What are they?
Students will define sets, identify elements, and differentiate between well-defined and ill-defined sets.
2 methodologies
Types of Sets: Empty, Finite, Infinite
Students will classify sets based on the number of elements they contain, including empty, finite, and infinite sets.
2 methodologies
Subsets and Supersets
Students will identify subsets and supersets, understanding the relationship between different sets.
2 methodologies
Venn Diagrams and Set Operations
Students will use Venn diagrams to visualize and perform union, intersection, and complement operations on sets.
2 methodologies
Power Set and Universal Set
Students will define and construct power sets and understand the concept of a universal set in context.
2 methodologies
Ready to teach Types of Functions: One-to-One, Onto, Bijective?
Generate a full mission with everything you need
Generate a Mission