Visual Tools
Calculators
Tables
Mathematical Keyboard
Converters
Other Tools

Algebra Formulas

Function Arithmetic
Composition
Inverse Functions
Symmetry
Transformations
Linear Function Forms
Quadratic Function Forms
Asymptotes
Rates of Change
38 formulas

Function Arithmetic

(6 formulas)

Sum of Functions

(f+g)(x)=f(x)+g(x)(f + g)(x) = f(x) + g(x)
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Adds two functions pointwise: at each input, evaluate both functions and add the outputs. Addition is commutative and associative, mirroring number arithmetic.
Back to top

Difference of Functions

(fg)(x)=f(x)g(x)(f - g)(x) = f(x) - g(x)
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Subtracts gg from ff pointwise. Order matters: (fg)(x)=(gf)(x)(f - g)(x) = -(g - f)(x). Subtraction is neither commutative nor associative.
Back to top

Product of Functions

(fg)(x)=f(x)g(x)(fg)(x) = f(x) \cdot g(x)
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Multiplies two functions pointwise: at each input, evaluate both and multiply the outputs. Multiplication is commutative, associative, and distributes over addition.
Back to top

Quotient of Functions

(fg)(x)=f(x)g(x)\left(\frac{f}{g}\right)(x) = \frac{f(x)}{g(x)}
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Divides ff by gg pointwise. The denominator function gg must be nonzero at the input — values of xx where g(x)=0g(x) = 0 are excluded from the domain even if both ff and gg are defined there.
Back to top

Domain of a Combined Function

Dom(f+g)=Dom(fg)=Dom(fg)=Dom(f)Dom(g)\text{Dom}(f + g) = \text{Dom}(f - g) = \text{Dom}(fg) = \text{Dom}(f) \cap \text{Dom}(g)
See details
Back to top
explanationrelated formulasrelated definitions
For sums, differences, and products, the domain is the intersection of the component domains. An input must be valid for both functions in order for the combined operation to produce an output.
Back to top

Domain of a Quotient

Dom ⁣(fg)=(Dom(f)Dom(g)){x:g(x)=0}\text{Dom}\!\left(\frac{f}{g}\right) = \bigl(\text{Dom}(f) \cap \text{Dom}(g)\bigr) \setminus \{x : g(x) = 0\}
See details
Back to top
explanationrelated formulasrelated definitions
The quotient inherits all restrictions from both functions plus one more: any input where gg equals zero is removed. Even if algebraic simplification appears to eliminate the restriction, the original domain exclusion remains — a hole, not a valid point.
Back to top

Composition

(4 formulas)

Composition of Functions

(fg)(x)=f(g(x))(f \circ g)(x) = f(g(x))
See details
Back to top
explanationnotationrelated formulasrelated definitions
Chains two functions in sequence: gg acts first on the input, then ff acts on gg's output. Read inside-out: gg is the inner function, ff is the outer function. Composition is generally not commutative — fgf \circ g and gfg \circ f are different functions.
Function machine: x → g(x) → f(g(x))xg(x)f(g(x))apply gapply fComposition f ∘ g
Back to top

Domain of a Composition

Dom(fg)={xDom(g):g(x)Dom(f)}\text{Dom}(f \circ g) = \{x \in \text{Dom}(g) : g(x) \in \text{Dom}(f)\}
See details
Back to top
explanationrelated formulasrelated definitions
An input xx is valid for fgf \circ g only if two conditions both hold: xx must be in the domain of the inner function gg, and the output g(x)g(x) must be a valid input for the outer function ff. Either failure removes xx from the composite domain.
Back to top

Composition Associativity

(fg)h=f(gh)(f \circ g) \circ h = f \circ (g \circ h)
See details
Back to top
explanationrelated formulasrelated definitions
Composition is associative: when chaining three or more functions, grouping does not affect the result. Both sides equal f(g(h(x)))f(g(h(x))). Order still matters — associativity does not imply commutativity.
Back to top

Inverse of a Composition

(fg)1=g1f1(f \circ g)^{-1} = g^{-1} \circ f^{-1}
See details
Back to top
explanationderivationconditionsrelated formulasrelated definitions
The inverse of a composition reverses the order of the factors. To undo "first gg, then ff," apply the inverses in the opposite order: first undo ff, then undo gg. Like reversing a sequence of nested operations.
Back to top

Inverse Functions

(4 formulas)

Inverse Function Definition

f(a)=b    f1(b)=af(a) = b \iff f^{-1}(b) = a
See details
Back to top
explanationnotationconditionsrelated formulasrelated definitions
The inverse function f1f^{-1} reverses the input-output pairing of ff. Whatever ff sends to bb, the inverse sends back to its source. Exists only when ff is one-to-one.
Function machine: a → b → aabaapply fapply f⁻¹f and f⁻¹ round trip
Back to top

Inverse Composition Property

f(f1(x))=xandf1(f(x))=xf(f^{-1}(x)) = x \quad \text{and} \quad f^{-1}(f(x)) = x
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Composing a function with its inverse — in either order — yields the identity. This is the operational definition of "inverse" and the standard verification: if both compositions reduce to xx, the two functions are inverses.
Back to top

Inverse of an Inverse

(f1)1=f(f^{-1})^{-1} = f
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Inverting an inverse returns the original function. The reverse of the reverse is the forward direction.
Back to top

Domain Range Swap of Inverse

Dom(f1)=Ran(f)andRan(f1)=Dom(f)\text{Dom}(f^{-1}) = \text{Ran}(f) \quad \text{and} \quad \text{Ran}(f^{-1}) = \text{Dom}(f)
See details
Back to top
explanationrelated formulasrelated definitions
Inputs and outputs trade places. Every output of ff becomes an input of f1f^{-1}, and every input of ff becomes an output of f1f^{-1}. Graphically, this matches the reflection of the curve across the line y=xy = x.
Back to top

Symmetry

(2 formulas)

Even Function Test

f(x)=f(x)for all xDom(f)f(-x) = f(x) \quad \text{for all } x \in \text{Dom}(f)
See details
Back to top
explanationconditionsrelated formulasrelated definitions
An even function is unchanged when its input is negated. The graph is symmetric about the yy-axis: the left half mirrors the right.
Back to top

Odd Function Test

f(x)=f(x)for all xDom(f)f(-x) = -f(x) \quad \text{for all } x \in \text{Dom}(f)
See details
Back to top
explanationconditionsrelated formulasrelated definitions
An odd function negates its output when its input is negated. The graph has rotational symmetry about the origin: rotating 180° about the origin produces the same curve. If 00 is in the domain, then f(0)=0f(0) = 0.
Back to top

Transformations

(7 formulas)

General Transformation

g(x)=af(b(xh))+kg(x) = a \cdot f(b(x - h)) + k
See details
Back to top
explanationnotationrelated formulasrelated definitions
The master transformation form. Four parameters control how the parent graph is reshaped: hh shifts horizontally, kk shifts vertically, aa scales/reflects vertically, bb scales/reflects horizontally. Inside-the-function operations affect xx; outside-the-function operations affect yy.
Function machine: x → x − h → b(x − h) → f(b(x − h)) → g(x)xx − hb(x − h)f(b(x − h))g(x)shift: x − hscale: b(x − h)apply fscale & shift: a·... + kGeneral Transformation
Back to top

Vertical Translation

g(x)=f(x)+kg(x) = f(x) + k
See details
Back to top
explanationrelated formulasrelated definitions
Shifts the graph up by kk units (or down if kk is negative). The shape is preserved; only the vertical position changes. Affects range, not domain.
Back to top

Horizontal Translation

g(x)=f(xh)g(x) = f(x - h)
See details
Back to top
explanationrelated formulasrelated definitions
Shifts the graph right by hh units (or left if hh is negative). The direction is counterintuitive: subtracting inside the argument moves the graph in the positive direction. Affects domain, not range.
Back to top

Vertical Reflection

g(x)=f(x)g(x) = -f(x)
See details
Back to top
explanationrelated formulasrelated definitions
Flips the graph across the xx-axis. Each output is negated: peaks become valleys, valleys become peaks. xx-intercepts are fixed; range is negated.
Back to top

Horizontal Reflection

g(x)=f(x)g(x) = f(-x)
See details
Back to top
explanationrelated formulasrelated definitions
Flips the graph across the yy-axis. Each input is negated before the function acts. yy-intercept is fixed; domain is negated. An even function is unchanged by this reflection.
Back to top

Vertical Dilation

g(x)=af(x)g(x) = a \cdot f(x)
See details
Back to top
explanationrelated formulasrelated definitions
Scales the graph vertically. a>1|a| > 1: stretches taller. 0<a<10 < |a| < 1: compresses shorter. a<0a < 0: also reflects across the xx-axis. The xx-intercepts are fixed; the yy-intercept and range scale by aa.
Back to top

Horizontal Dilation

g(x)=f(bx)g(x) = f(bx)
See details
Back to top
explanationrelated formulasrelated definitions
Scales the graph horizontally. b>1|b| > 1: compresses narrower (counterintuitive). 0<b<10 < |b| < 1: stretches wider. b<0b < 0: also reflects across the yy-axis. The yy-intercept is fixed; domain scales by 1/b1/b.
Back to top

Linear Function Forms

(5 formulas)

Slope Intercept Form

f(x)=mx+bf(x) = mx + b
See details
Back to top
explanationrelated formulasrelated definitions
The most common form of a linear function. The coefficient mm is the slope (rate of change); the constant bb is the yy-intercept (output when input is zero).
Back to top

Point Slope Form

yy1=m(xx1)y - y_1 = m(x - x_1)
See details
Back to top
explanationrelated formulasrelated definitions
Builds the equation of a line from a known slope mm and a known point (x1,y1)(x_1, y_1) on the line. Convenient when slope and a single point are given directly.
Back to top

Standard Form Linear

Ax+By=CAx + By = C
See details
Back to top
explanationconditionsrelated formulasrelated definitions
An implicit form of a line, with xx and yy on the same side. Useful for systems of linear equations and for representing vertical lines, which slope-intercept form cannot capture.
Back to top

Slope Formula

m=y2y1x2x1m = \frac{y_2 - y_1}{x_2 - x_1}
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Computes the slope of a line through two points (x1,y1)(x_1, y_1) and (x2,y2)(x_2, y_2). Rise divided by run — the change in output per unit change in input.
Back to top

Perpendicular Slopes

m1m2=1m_1 \cdot m_2 = -1
See details
Back to top
explanationconditionsvariantsrelated formulasrelated definitions
Two non-vertical lines are perpendicular if and only if the product of their slopes equals 1-1. Equivalently, each slope is the negative reciprocal of the other.
Back to top

Quadratic Function Forms

(5 formulas)

Standard Form Quadratic

f(x)=ax2+bx+cf(x) = ax^2 + bx + c
See details
Back to top
explanationconditionsrelated formulasrelated definitions
The general polynomial form of a quadratic function. The coefficient aa controls opening direction (upward if a>0a > 0, downward if a<0a < 0) and width. The constant cc is the yy-intercept.
Back to top

Vertex Form Quadratic

f(x)=a(xh)2+kf(x) = a(x - h)^2 + k
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Places the vertex of the parabola explicitly at (h,k)(h, k). Reading transformations directly from this form: horizontal shift by hh, vertical shift by kk, vertical scale by aa. Convenient for graphing and for finding extrema.
Back to top

Vertex from Coefficients

h=b2a,k=f(h)h = -\frac{b}{2a}, \quad k = f(h)
See details
Back to top
explanationderivationconditionsrelated formulasrelated definitions
Gives the vertex coordinates of a parabola from the standard form ax2+bx+cax^2 + bx + c. The xx-coordinate is b/(2a)-b/(2a); the yy-coordinate is the function evaluated at that xx.
Back to top

Axis of Symmetry

x=b2ax = -\frac{b}{2a}
See details
Back to top
explanationconditionsrelated formulasrelated definitions
The vertical line passing through the vertex, about which the parabola is mirror-symmetric. Same xx-coordinate as the vertex.
Back to top

Factored Form Quadratic

f(x)=a(xr1)(xr2)f(x) = a(x - r_1)(x - r_2)
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Expresses a quadratic using its roots r1r_1 and r2r_2 directly. Reveals the xx-intercepts at a glance. Available only when the quadratic has real roots.
Back to top

Asymptotes

(3 formulas)

Vertical Asymptote Rational

x=awhere Q(a)=0 and P(a)0x = a \quad \text{where } Q(a) = 0 \text{ and } P(a) \neq 0
See details
Back to top
explanationrelated formulasrelated definitions
For a rational function P(x)Q(x)\frac{P(x)}{Q(x)}, vertical asymptotes occur at zeros of the denominator that are not also zeros of the numerator. At these points, the function blows up to ±\pm\infty. Common factors that cancel produce holes, not asymptotes.
Back to top

Horizontal Asymptote Equal Degree

y=anbmwhen degP=degQy = \frac{a_n}{b_m} \quad \text{when } \deg P = \deg Q
See details
Back to top
explanationnotationrelated formulasrelated definitions
When the numerator and denominator have the same degree, the rational function approaches the ratio of the leading coefficients as x±x \to \pm\infty. The horizontal asymptote sits at this ratio.
Back to top

Horizontal Asymptote Numerator Lower

y=0when degP<degQy = 0 \quad \text{when } \deg P < \deg Q
See details
Back to top
explanationrelated formulasrelated definitions
When the numerator has lower degree than the denominator, the rational function approaches zero as x±x \to \pm\infty. The xx-axis itself is the horizontal asymptote.
Back to top

Rates of Change

(2 formulas)

Average Rate of Change

f(b)f(a)ba\frac{f(b) - f(a)}{b - a}
See details
Back to top
explanationconditionsrelated formulasrelated definitions
Measures how much the output changes per unit of input over an interval [a,b][a, b]. Geometrically, the slope of the secant line through (a,f(a))(a, f(a)) and (b,f(b))(b, f(b)).
Back to top

Difference Quotient

f(x+h)f(x)h\frac{f(x + h) - f(x)}{h}
See details
Back to top
explanationconditionsrelated formulasrelated definitions
The average rate of change of ff over an interval of width hh starting at xx. Shrinking hh toward zero produces the instantaneous rate of change — the foundation of the derivative in calculus.
Back to top