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
20
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
Drag the red diamond along the
Straight line:
Every vertical line crosses a non-vertical straight line exactly once. This graph represents a function.
U-shaped curve:
Passes the test. Each
Sideways curve:
Fails. For most
Circle:
Most vertical lines cross a circle at two points - one above and one below the centre. This graph does not represent a function.
The diagram from the lesson itself, running live. Drag it to explore.
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 97 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
20 prerequisite lessons across the unit, counting every step back to the start
65 other lessons in the learning path - after this unit, or alongside it
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: Graphs of functions, Inequalities and absolute value, Quadratic equations, Set operations, Exponents and roots, Summation, product, and indexed notation, Logic, Exponentials and logarithms, Trigonometry