Functions as rules assigning exactly one output to each input: function notation, domain and range, composition, and the one-to-one condition under which an inverse exists.
No account needed to read a lesson · 30-day money-back guarantee
See the full learning path12
lessons
108
practice questions
13
prerequisite lessons
1 of the 12 lessons here is free to preview - the whole explanation and worked example, with no account and no email.
Live, not a screenshot
Lesson 01 · What is a function
Straight line:
Every vertical line crosses a non-vertical straight line exactly once. This graph represents a function.
This is the diagram from the lesson itself, running here. Drag it - the lesson is built round the thing it shows, not round a picture of it.
The 12 lessons in this unit. Expand any one to see what it covers. Each unlocks when its own prerequisites are passed.
01
What is a function
8 questions
Learn the definition of a function as a mapping that assigns each element of the domain exactly one element of the codomain, and how to identify functions from tables and graphs using the vertical line test.
Covers
Input-output relationship
Functions from graphs
02
Function notation
12 questions
Learn the notation for writing and reading functions, interpret expressions like and as specific outputs, and use different letters such as , , and to distinguish between multiple functions.
Covers
Reading and writing notation
Interpreting
Alternative function notations
03
Evaluating functions
12 questions
Learn how to evaluate a function at a specific number or algebraic expression by substituting into the function rule, and how to find the input that produces a given output.
Covers
Evaluating a function at a number
Evaluating a function at an expression
Finding inputs from outputs
04
Domain of a function
12 questions
Learn how to identify the domain of a function by finding values that cause division by zero or square roots of negatives, and express the domain using interval notation.
Covers
Domain as valid inputs
Domain from a formula
Expressing domain in interval notation
05
Range of a function
4 questions
Learn what the range of a function is and how it differs from the codomain.
Covers
Range as set of outputs
06
Composition of functions
12 questions
Learn how to compose two functions using the notation , evaluate compositions at specific inputs, and determine when a composition is defined by checking that the output of the inner function lies in the domain of the outer function.
Covers
Composition notation and definition
Evaluating compositions at a value
Domain of a composition
07
Inverse functions
8 questions
Understand what an inverse function is, how the domain and range swap, and how to verify an inverse using composition.
Covers
Input output reversal
Definition via composition
08
Finding inverse functions
8 questions
Learn how to find inverse functions algebraically by swapping and solving, apply the procedure to linear functions, and understand why the graph of an inverse is a reflection across the line .
Covers
Inverses of linear functions
Graph of an inverse
09
One to one functions
8 questions
Learn what it means for a function to be one-to-one, identify one-to-one functions using the definition or counterexamples, and apply the horizontal line test to determine whether a function is one-to-one from its graph.
Covers
What is a one to one function
The horizontal line test
10
Invertible functions
8 questions
Learn why a function must be one-to-one to have an inverse, use the horizontal line test to determine invertibility, and make non-invertible functions invertible by restricting their domains.
Covers
The invertibility condition
Restricting domains
11
Even and odd functions
8 questions
Learn how to classify a function as even, odd, or neither using the algebraic test , and read the same parity off a graph by recognising -axis or origin symmetry.
Covers
The algebraic test for parity
Graphical symmetry of even and odd functions
12
Piecewise functions
8 questions
Learn how to read and evaluate piecewise function definitions by applying the rule whose condition matches the input, and sketch piecewise graphs using closed and open dots to mark whether each endpoint is included.
Covers
Reading and evaluating piecewise definitions
Graphing piecewise functions
This unit is part of our Mathematical Foundations for ML learning path, which contains 83 lessons. Every one of them is drawn below.
The diagnostic test lets you skip any lesson you already know, including the ones in this unit.
Hover any dot to name its lesson.
12 lessons in this unit
13 prerequisite lessons across the unit, counting every step back to the start
58 other lessons in the learning path - after this unit, or alongside it
Builds on: Exponents and roots, Inequalities and absolute value, Set operations
Leads to: Derivatives, Exponentials and logarithms, Integrals, Limits, Trigonometry
One subscription covers every learning path, and you can test out of anything you already know.
One subscription covers every learning path · 30-day money-back guarantee
More in Mathematical foundations: Inequalities and absolute value, Quadratic equations, Set operations, Exponents and roots, Summation, product, and indexed notation, Logic, Exponentials and logarithms, Trigonometry