Learn

Learning preferences

Make learning more comfortable. Changes apply immediately.

Enlarges page content, including diagrams and their labels. You can also use your browser’s zoom.

Choose the colours that are easiest for you to distinguish. Applies to lesson diagrams and lab plots. Labels, shapes, hatching and line patterns also distinguish meanings. Source photographs and raw image brightness stay unchanged; mask-only views are available for image overlays.

ExampleComparisonSample link

Saved in this browser on this device. Preferences are separate from progress backups.

Lesson 11 of 20

Function limits and continuity

Build epsilon–delta proofs and separate a punctured limit from the function value.

Loading your saved responses…

Try the optional starting-point checks and targeted refreshers. You can continue directly into this lesson.

Try

For f(x)=x² near a=1, an input change h gives output change (1+h)²−1=2h+h². The linear term is useful intuition, but a continuity proof must control the full error for every sufficiently small h. If |h|<δ, then |2h+h²|≤2|h|+h²<2δ+δ². This bound covers both positive and negative changes, not just a finite sample of plotted points.

Predict

Predict whether δ=1/2 guarantees output error below ε=1/2. The bound is 5/4, so that radius is too large for this guarantee. In fact h=1/4 is inside the input neighborhood and gives error 9/16, already larger than 1/2. A failed bound alone does not always prove failure of a proposed implication; here an explicit interior witness does. Distinguish these two ways of evaluating a candidate radius.

Experiment

Use the live experiment with f(x)=x². Change the base point, desired output tolerance and input radius separately. The exact supremum of the output error over the open δ-neighborhood is δ(2|a|+δ). A radius passes when this quantity is at most ε: the boundary value is not attained inside the open neighborhood, so equality still yields strict error<ε.

Live experiment: one radius, every nearby input

For f(x)=x², continuity at a asks for a radius δ such that every input with |x−a| < δ satisfies |x²−a²| < ε. At x=a the error is already zero, so the experiment checks the equivalent punctured condition 0 < |x−a| < δ. Choose an output tolerance ε, then try to fit the curve inside that band by changing δ.

Quadratic curve with input and output neighborhoodsFixed x scale from minus three to three and y scale from minus two to ten. Gold shading marks the input interval and pale blue shading the output tolerance. Dashed edges are excluded by strict inequalities. A red cross, when present, is a specific failing input inside the interval. Numerical evidence and the universal algebraic bound follow.-3-2-10123-20246810xf(x)
Gold vertical strip: a−δ < x < a+δ. Blue horizontal band: a²−ε < f(x) < a²+ε. The center point is shown for context; the continuity test excludes x=a. Axis scales stay fixed.

This radius fails: an interior counterexample exists.

Writing x=a+h gives |x²−a²|=|2ah+h²| ≤ 2|a||h|+h². For |h| < δ, this is strictly less than δ(2|a|+δ) = 1.25. Here ε=0.5. Thus a bound equal to ε still works: the interval endpoints are excluded.

For this quadratic, the bound is also the exact supremum over the open neighborhood. Approach its outward endpoint to see why. The largest valid radius is √(a²+ε)−|a| ≈ 0.224745; every smaller positive radius works too.

The red cross uses x≈1.362372, with |x−a|≈0.362372 < δ, but |x²−a²|≈0.856059 > ε. It is an interior point, so failure does not rely on testing an excluded endpoint.

Try a=0, ε=0.25 and δ=0.5. Explain why equality in the supremum does not violate the strict output inequality. Then move the center to 2 and repair the radius. The curve uses straight display segments and rounded arithmetic; the universal conclusion comes from the algebraic argument, not from sampled pixels. This bounded playground illustrates a proof for arbitrary ε>0; its menu alone is not that proof. Settings are temporary.

ChoiceMust be fixed before
Base point and functionThe continuity challenge
ε>0Choosing δ
δ>0Every allowed nearby input

The displayed samples illustrate the neighborhood. The algebraic bound, not the samples, establishes the guarantee.

Understand

Continuity at a relative to a domain D means that for every ε>0 there is δ>0 such that x∈D and |x−a|<δ imply |f(x)−f(a)|<ε. A function limit at a instead compares with a proposed L and excludes x=a. For uniqueness of a punctured limit, a should be an accumulation point of the domain.

Here is a direct proof for the square at arbitrary a. Require δ≤1, so |x+a|≤|x−a|+2|a|<1+2|a|. Choose δ=min(1,ε/(1+2|a|)). Then |x²−a²|=|x−a||x+a|<ε. This convenient sufficient radius need not be largest. Solving the exact quadratic inequality gives the largest radius √(a²+ε)−|a|, though numerical evaluation may use an algebraically equivalent expression to avoid cancellation.

Apply

Repair “a limit equals the function value by definition.” The function with f(x)=x for x≠0 and f(0)=7 has limit zero at zero but is not continuous there. Altering one isolated value changes continuity without changing a punctured limit.

Composition preserves continuity with a deliberate tolerance chain. First use the outer function’s continuity at f(a) to choose an intermediate tolerance η. Then use the inner function’s continuity at a to find δ ensuring its outputs lie within η. Reversing that order leaves no reason that the inner error meets the outer requirement.

Continue

Optional depth examines isolated domain points. A sufficiently small relative neighborhood may contain only a, making continuity automatic there. A punctured limit statement can become vacuous, so its customary uniqueness theorem assumes accumulation. Domains are part of the assertion, not background decoration.

Save one algebraic δ proof and one counterexample that defeats every δ using a fixed ε. Explain why successful finite tests support understanding but cannot replace universal neighborhood control. The next lesson turns a failed epsilon–delta statement into a sequence of violating inputs, connecting continuity directly with the sequence theory already established.

Apply · explain · revise

Practice and reasoning

Drafts save locally as you type. Reveal worked solutions when useful; the site remembers that exposure. Automatic matches check the requested answer, while written arguments require review against the rubric.

For f(x)=3x and ε=3/10, what δ=ε/3 suffices at any base point?

Integers, fractions and finite decimals are accepted. Expressions such as sqrt(2) are not parsed by this checker.

A limit at a depends on:

Your response

Prove lim at x=2 of x² is 4 using δ explicitly.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Prove the function equal to 0 for x<0 and 1 for x≥0 is not continuous at zero.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Prove a composition of functions continuous at the relevant points is continuous.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Explain continuity at an isolated point of a function's domain.

Structure your argument and preserve revisions

These optional planning fields save locally. Recording your response saves an immutable copy of the argument and these fields. Older records may contain only first/latest responses; missing intermediate revisions are not reconstructed.

Each field allows 2,000 characters. Keep a specific claim, state where it applies, cite the facts you use, and explain what still needs checking. Blank fields are allowed and are not evidence of mastery.

Reflect and continue

Before marking this lesson complete, explain one key idea without the worked solution and identify a condition that matters. Marking complete records participation, not independent mastery.