Part 1: The Algebraic & Topological Foundations

A rigorous exploration of pointwise vs. interval monotonicity, Darboux's Theorem, Froda's Theorem, and the essential manipulation techniques that separate the elite from the rest.

In the conventional calculus track, monotonicity is reduced to a sign check: if f(x)>0f'(x) > 0, the function increases. For the aspirant targeting the top 0.01% — JEE Advanced, ISI, CMI, or Putnam — this simplification is dangerously incomplete. Functions may be strictly increasing at a point while decreasing in every neighborhood of that point. They may be continuous and monotone yet have a derivative of zero almost everywhere.

To master monotonicity at this level is to master the tension between algebraic rigidity and topological flexibility.


I. What Does “Increasing” Actually Mean?

The most persistent misconception in competitive mathematics — and the source of many counterexamples on the Putnam — is the conflation of “increasing at a point” with “increasing on an interval.”

Definition: Monotonicity at a Point

A function ff is said to be increasing at a point cc if there exists a neighborhood (cδ,c+δ)(c - \delta, c + \delta) such that:

  • If x<cx < c, then f(x)f(c)f(x) \le f(c).
  • If x>cx > c, then f(x)f(c)f(x) \ge f(c).

Strict monotonicity replaces \le and \ge with << and >>.

Definition: Monotonicity on an Interval

A function ff is increasing on an interval II if for every pair x1,x2Ix_1, x_2 \in I with x1<x2x_1 < x_2, we have f(x1)f(x2)f(x_1) \le f(x_2).

A fundamental result: if a function is increasing at every point in an open interval, it is increasing on the interval. However, the converse relationship via derivatives is where the traps lie.

The Positive Derivative Trap

Critical Misconception

It is true that if f(x)>0f'(x) > 0 for all x(a,b)x \in (a,b), then ff is strictly increasing on (a,b)(a,b).

It is false that if f(c)>0f'(c) > 0 at a specific point cc, then ff is increasing in some neighborhood of cc.

Consider this pathological function, a favourite in advanced analysis courses:

f(x)={x+2x2sin(1x)x00x=0f(x) = \begin{cases} x + 2x^2 \sin\left(\frac{1}{x}\right) & x \neq 0 \\ 0 & x = 0 \end{cases}

At x=0x = 0, the derivative via first principles:

f(0)=limh0h+2h2sin(1/h)h=limh0(1+2hsin(1/h))=1>0f'(0) = \lim_{h \to 0} \frac{h + 2h^2 \sin(1/h)}{h} = \lim_{h \to 0} (1 + 2h \sin(1/h)) = 1 > 0

Strictly positive. Yet for x0x \neq 0:

f(x)=1+4xsin(1/x)2cos(1/x)f'(x) = 1 + 4x\sin(1/x) - 2\cos(1/x)

As x0x \to 0, the term 2cos(1/x)-2\cos(1/x) oscillates violently between 2-2 and 22. The derivative f(x)f'(x) frequently becomes negative arbitrarily close to zero. The function is not increasing on any open interval containing 00, despite f(0)>0f'(0) > 0.

Why 'f'(c) > 0 ⟹ Increasing Near c' Fails

The intuition ”f(c)>0f'(c) > 0 means the function is rising, so it must go up near cc” conflates instantaneous rate with interval behavior. The derivative f(c)>0f'(c) > 0 guarantees f(x)<f(c)f(x) < f(c) for xx slightly less than cc and f(x)>f(c)f(x) > f(c) for xx slightly greater — but only relative to cc. It does not preserve the order between two arbitrary points x1<x2x_1 < x_2 near cc. The oscillation of ff' can reverse the ordering between nearby points even while the function climbs through cc itself.

So when does a vanishing derivative not destroy strict monotonicity? The answer is beautiful in its simplicity:

The Discrete Zero Theorem

ff is strictly increasing on [a,b][a, b] if f(x)0f'(x) \ge 0 for all x[a,b]x \in [a,b] AND the set of points where f(x)=0f'(x) = 0 is discrete (does not contain any interval).

Stationary points do not break strict monotonicity unless they form a plateau. This distinction — between an isolated zero and a flat segment — is the key shortcut.

Problem Easy

Let f(x)=x3f(x) = x^3. Is ff strictly increasing on R\mathbb{R}?

View Solution
  1. f(x)=3x20f'(x) = 3x^2 \ge 0 for all xRx \in \mathbb{R}.
  2. f(x)=0f'(x) = 0 only at x=0x = 0 — a single point, which is a discrete set.
  3. Since {0}\{0\} does not contain any interval, the Discrete Zero Theorem applies.
  4. Conclusion: ff is strictly increasing on R\mathbb{R}.

This seemingly trivial result illustrates a critical principle. The same argument extends to f(x)=x5f(x) = x^5, f(x)=x2k+1f(x) = x^{2k+1}, and many composite functions where the derivative vanishes at isolated points.


II. Darboux’s Theorem: The Hidden Power of Derivatives

A common misconception is that derivatives must be continuous. They need not be. But Jean Gaston Darboux proved that they possess something almost as powerful.

Darboux's Theorem (The Intermediate Value Property of Derivatives)

Let ff be a differentiable real-valued function on [a,b][a, b]. If kk is any value between f(a)f'(a) and f(b)f'(b), then there exists some c(a,b)c \in (a, b) such that f(c)=kf'(c) = k.

In elementary calculus, the Intermediate Value Theorem applies to continuous functions. Darboux shows that derivatives — even wildly discontinuous ones — automatically satisfy the IVT. This has profound consequences:

Exploiting Darboux in Competitions

1. Non-Jump Discontinuities: A derivative ff' cannot have a simple jump discontinuity. If ff' exists everywhere, it cannot jump from 1 to 2 without passing through all intermediate values. The only possible discontinuities of a derivative are oscillatory (like sin(1/x)\sin(1/x)).

2. Sign Preservation: If f(x)0f'(x) \neq 0 for all x(a,b)x \in (a,b), then ff' must maintain a constant sign throughout (a,b)(a,b). This allows us to conclude strict monotonicity by checking ff' at a single convenient point, provided we can show ff' never vanishes. This technique appears routinely in ISI/CMI subjective problems.

3. Root Counting: Combined with Rolle’s Theorem, if ff' takes values of opposing sign, an intermediate zero must exist — even if ff' is discontinuous.

Trap: Derivative Implies Global Trend

Error: Assuming f(x)>0f'(x) > 0 everywhere implies f(x)f(x) \to \infty.

Correction: f(x)=arctan(x)f(x) = \arctan(x) has f(x)>0f'(x) > 0 everywhere but is bounded. Monotonicity implies direction, not unbounded growth. Always check for asymptotes.

Problem Advanced

Is there a strictly increasing function f:RRf: \mathbb{R} \to \mathbb{R} such that f(x)=f(f(x))f'(x) = f(f(x)) for all xx?

View Solution

Step 1 — Initial Deductions: If ff is strictly increasing, then f=fff' = f \circ f must be non-negative, so f(x)0f'(x) \ge 0. Since ff is strictly increasing, fff \circ f is also strictly increasing (composition of increasing functions), so ff' is increasing. This implies ff is convex.

Step 2 — Growth Analysis: If f(x)cxf(x) \ge cx for large xx (with c>0c > 0), then:

f(x)=f(f(x))f(cx)ccx=c2xf'(x) = f(f(x)) \ge f(cx) \ge c \cdot cx = c^2 x

This implies super-linear growth in ff', hence super-quadratic growth in ff, which feeds back into even faster growth of ff'. The growth rate escalates without bound.

Step 3 — Rigorous Contradiction: Assume f(x)>xf(x) > x for large xx. Then f(f(x))>f(x)>xf(f(x)) > f(x) > x, so f(x)>xf'(x) > x. Integrating:

f(x)>x22+Cfor large xf(x) > \frac{x^2}{2} + C \quad \text{for large } x

But then f(f(x))>f(x2/2)>(x2/2)2/2=x4/8f(f(x)) > f(x^2/2) > (x^2/2)^2/2 = x^4/8, so f(x)>x4/8f'(x) > x^4/8. Integrating yields f(x)>x5/40f(x) > x^5/40, making f(f(x))f(f(x)) grow faster still. This cascade produces a contradiction — no smooth function can sustain this feedback loop.

Step 4 — The Slow Growth Case: If f(x)xf(x) \le x for large xx, similar bounding arguments show ff' becomes too small to equal f(f(x))f(f(x)).

Conclusion: No such function exists.

20 min Putnam 2010, Problem B5

III. The Domain Paradox: Disjoint Intervals

When a function’s domain is a union of disjoint intervals, the standard derivative test becomes dangerously incomplete. This is one of the most commonly missed traps in JEE Advanced.

The Jump Condition for Disjoint Intervals

When a domain is I1I2I_1 \cup I_2 with I1I_1 to the left of I2I_2, the function ff is increasing on I1I2I_1 \cup I_2 if and only if:

  1. ff is increasing on I1I_1,
  2. ff is increasing on I2I_2, and
  3. The Jump Condition: supI1finfI2f\sup_{I_1} f \le \inf_{I_2} f.

For piecewise functions or unions of intervals, explicitly checking boundary values is a mandatory step that most students skip.

The classic trap: f(x)=1/xf(x) = 1/x on (1,0)(0,1)(-1, 0) \cup (0, 1). We have f(x)=1/x2<0f'(x) = -1/x^2 < 0 everywhere — the derivative is negative throughout. But f(0.5)=2f(-0.5) = -2 and f(0.5)=2f(0.5) = 2, so f(0.5)<f(0.5)f(-0.5) < f(0.5) despite f<0f' < 0. The function is not decreasing on its full domain.

Problem Medium

Let f(x)=lnx+1xf(x) = \ln|x| + \frac{1}{x}. Discuss the monotonicity of ff on its domain.

View Solution

Step 1 — Domain: ff is defined for x0x \neq 0. Domain is (,0)(0,)(-\infty, 0) \cup (0, \infty).

Step 2 — Derivative:

f(x)=1x1x2=x1x2f'(x) = \frac{1}{x} - \frac{1}{x^2} = \frac{x - 1}{x^2}

Step 3 — Sign Analysis:

  • x2>0x^2 > 0 always.
  • f(x)>0f'(x) > 0 when x>1x > 1, and f(x)<0f'(x) < 0 when x<1x < 1 (and x0x \neq 0).

Step 4 — Monotonicity on Each Piece:

  • Decreasing on (,0)(-\infty, 0) (since x<1x < 1 throughout).
  • Decreasing on (0,1)(0, 1).
  • Increasing on (1,)(1, \infty).

Step 5 — The Jump Condition Check: Is ff decreasing on (,0)(0,1)(-\infty, 0) \cup (0, 1)?

  • limx0f(x)=\lim_{x \to 0^-} f(x) = -\infty (the 1/x1/x term dominates).
  • limx0+f(x)=+\lim_{x \to 0^+} f(x) = +\infty.
  • The function “resets” from -\infty to ++\infty across the discontinuity.

Conclusion: ff is decreasing on (,0)(-\infty, 0) and decreasing on (0,1)(0, 1) separately. It is not monotonic on (,0)(0,1)(-\infty, 0) \cup (0, 1).

8 min JEE Advanced Context

IV. Inequality Stripping & Functional Equations

For strictly monotonic functions, functional inequalities can be algebraically “stripped” — but only with extreme care about domains.

Inequality Stripping (Functional Nesting)
  • If ff is strictly increasing: f(g(x))f(h(x))    g(x)h(x)f(g(x)) \ge f(h(x)) \implies g(x) \ge h(x)
  • If ff is strictly decreasing: f(g(x))f(h(x))    g(x)h(x)f(g(x)) \ge f(h(x)) \implies g(x) \le h(x) (inequality reversal)

Critical: Always verify the domain constraint first — g(x)g(x) and h(x)h(x) must both lie in the domain of ff before stripping. This is the step most students omit, and the step problem-setters exploit.

Problem Medium

Solve for xx: f(3x+1)f(x2+x)f(3x + 1) \ge f(x^2 + x) given that ff is a strictly decreasing function defined on [0,)[0, \infty).

View Solution

Step 1 — Monotonicity Reversal: Since ff is strictly decreasing, strip and reverse:

f(3x+1)f(x2+x)    3x+1x2+xf(3x+1) \ge f(x^2+x) \implies 3x + 1 \le x^2 + x

This gives x22x10x^2 - 2x - 1 \ge 0, so x12x \le 1 - \sqrt{2} or x1+2x \ge 1 + \sqrt{2}.

Step 2 — Domain Constraints: Both inputs must lie in [0,)[0, \infty):

  • 3x+10    x1/33x + 1 \ge 0 \implies x \ge -1/3.
  • x2+x0    x1x^2 + x \ge 0 \implies x \le -1 or x0x \ge 0.
  • Intersection: x0x \ge 0.

Step 3 — Final Answer:

  • Algebraic solution: x12x \le 1 - \sqrt{2} or x1+2x \ge 1 + \sqrt{2}.
  • Domain constraint: x0x \ge 0.
  • Answer: x1+2\boxed{x \ge 1 + \sqrt{2}}.
Forgetting Domain Constraints

A common error is to answer ”x12x \le 1 - \sqrt{2} or x1+2x \ge 1 + \sqrt{2}” without checking that inputs to ff lie in its domain [0,)[0, \infty). Since 12<01 - \sqrt{2} < 0, the entire left branch is eliminated. This is exactly the kind of trap JEE Advanced setters design.

6 min Faculty Notes
Parametric Isolation

For problems asking “find the set of values of parameter aa for which f(x)f(x) is monotonic”:

  1. Require f(x)0f'(x) \ge 0 (or 0\le 0) for all xx in the domain.
  2. Separate variables: rewrite as ag(x)a \ge g(x) or ag(x)a \le g(x).
  3. The condition holds iff amaxg(x)a \ge \max g(x) or aming(x)a \le \min g(x).
  4. This transforms a calculus problem into an algebraic optimisation problem.

Example: Find aa such that f(x)=x3+ax2+3x+1f(x) = x^3 + ax^2 + 3x + 1 is increasing on R\mathbb{R}. The condition f(x)=3x2+2ax+30f'(x) = 3x^2 + 2ax + 3 \ge 0 for all xx reduces to discriminant 0\le 0: 4a23604a^2 - 36 \le 0, giving a3|a| \le 3.

The Involution Integral (ISI B.Math 2016)

A beautiful problem that combines monotonicity deduction with integration:

Problem Hard

Let f:[0,1][0,1]f: [0,1] \to [0,1] be differentiable with f(f(x))=xf(f(x)) = x for all x[0,1]x \in [0,1] and f(0)=1f(0) = 1. Evaluate 01f(x)dx\int_0^1 f(x) \, dx.

Hint: What kind of function satisfies f(f(x)) = x?

ff is an involution — it is its own inverse. What does this imply about monotonicity and the graph’s symmetry?

View Solution

Step 1 — Monotonicity Deduction: Since f(f(x))=xf(f(x)) = x, the function ff is injective (one-to-one), hence strictly monotone.

Step 2 — Direction: f(0)=1f(0) = 1. Apply ff: f(1)=f(f(0))=0f(1) = f(f(0)) = 0. Since f(0)=1>0=f(1)f(0) = 1 > 0 = f(1), ff is strictly decreasing.

Step 3 — Symmetry: f(f(x))=xf(f(x)) = x means the graph of ff is symmetric about the line y=xy = x.

Step 4 — The Elegant Invariance Argument: Since ff is its own inverse (f=f1f = f^{-1}), we use the geometric identity: for any strictly monotone bijection g:[0,a][0,b]g: [0,a] \to [0,b] with g(0)=bg(0) = b:

0ag(x)dx+0bg1(y)dy=ab\int_0^a g(x) \, dx + \int_0^b g^{-1}(y) \, dy = ab

This is because the graph of gg and g1g^{-1} together tile the rectangle [0,a]×[0,b][0,a] \times [0,b].

Here a=b=1a = b = 1 and f=f1f = f^{-1}, so:

201f(x)dx=1    01f(x)dx=122\int_0^1 f(x) \, dx = 1 \implies \boxed{\int_0^1 f(x) \, dx = \frac{1}{2}}

This result holds for any such involution — not just f(x)=1xf(x) = 1 - x.

12 min ISI B.Math 2016, Problem 7

V. The Topology of Monotone Functions

We now turn to the deep structural results that constrain how monotone functions can behave — or misbehave.

Froda’s Theorem: Counting Discontinuities

Froda's Theorem

The set of discontinuities of a monotone function defined on an interval is at most countable. Furthermore, all such discontinuities must be jump discontinuities (discontinuities of the first kind).

Proof Sketch: Let ff be monotonically increasing on [a,b][a, b]. At each discontinuity cc, the left and right limits exist with f(c)<f(c+)f(c^-) < f(c^+). Associate each discontinuity with the open interval (f(c),f(c+))(f(c^-), f(c^+)) in the range. Since ff is monotone, these intervals are disjoint. Each contains a distinct rational number (by density of Q\mathbb{Q}), and the rationals are countable. \blacksquare

Competition Applications of Froda's Theorem
  1. Impossibility Arguments: If a problem describes a monotonic function with an uncountable set of discontinuities, it cannot exist.
  2. Almost Everywhere Continuity: Monotone functions are continuous except at countably many points. By Lebesgue’s theorem, they are differentiable almost everywhere.
  3. Synthesis Problems: When constructing a monotone function with specific properties, Froda guarantees you can only prescribe countably many jumps.
Trap: The Integral Monotonicity Fallacy

Error: If axf(t)dt0\int_a^x f(t) \, dt \ge 0 for all xx, then f(x)0f(x) \ge 0 everywhere.

Correction: This holds only for continuous ff. A discontinuous ff can be negative on a set of measure zero without affecting the integral. The correct conclusion is f(x)0f(x) \ge 0 almost everywhere.

Dini’s Theorem: From Pointwise to Uniform

Dini's Theorem

If a monotone sequence of continuous functions {fn}\{f_n\} converges pointwise to a continuous function ff on a compact set [a,b][a, b], then the convergence is uniform.

This allows the interchange of limits and integrals: limfn=limfn\lim \int f_n = \int \lim f_n. In competition problems with sequences of functions, establishing monotonicity in nn is often the “hidden step” required to justify this swap.

Trap: Limits Preserving Strict Inequalities

Error: If {fn}\{f_n\} is a sequence of strictly increasing functions converging to ff, then ff is strictly increasing.

Correction: Limits only preserve weak inequalities. Example: fn(x)=x/nf_n(x) = x/n is strictly increasing for all nn, but limfn=0\lim f_n = 0 is constant.

Heuristic: When taking limits of monotonic functions, always relax strict (<)(<) to weak ()(\le).

Sequences: Where Analysis Meets Algebra

Problem Medium

Let an=n1/na_n = n^{1/n}. Determine the maximum term and the limit.

View Solution

Step 1 — Continuise: Define g(x)=x1/x=e(lnx)/xg(x) = x^{1/x} = e^{(\ln x)/x} and let h(x)=lnxxh(x) = \frac{\ln x}{x}.

Step 2 — Differentiate:

h(x)=1lnxx2h'(x) = \frac{1 - \ln x}{x^2}

Step 3 — Critical Point: h(x)=0    x=e2.718h'(x) = 0 \implies x = e \approx 2.718.

Step 4 — Monotonicity:

  • h(x)>0h'(x) > 0 for x<ex < egg increases.
  • h(x)<0h'(x) < 0 for x>ex > egg decreases.

Step 5 — Integer Comparison: Maximum at n=2n = 2 or n=3n = 3:

  • a2=21.414a_2 = \sqrt{2} \approx 1.414
  • a3=31/31.442a_3 = 3^{1/3} \approx 1.442
  • Check: 31/3>21/2    32>23    9>83^{1/3} > 2^{1/2} \iff 3^2 > 2^3 \iff 9 > 8

Step 6 — Convergence: For n3n \ge 3, the sequence is decreasing and bounded below by 1. By the Monotone Convergence Theorem:

limnn1/n=elim(lnn)/n=e0=1\lim_{n \to \infty} n^{1/n} = e^{\lim (\ln n)/n} = e^0 = 1
8 min ISI B.Math / TOMATO 150
Problem Hard

Let a1=a,b1=ba_1 = a, b_1 = b be positive reals with an+1=an+bn2a_{n+1} = \frac{a_n + b_n}{2} and bn+1=anbnb_{n+1} = \sqrt{a_n b_n}. Show both sequences converge to the same limit.

Hint: AM-GM

What does the AM-GM inequality tell you about an+1a_{n+1} vs bn+1b_{n+1}? Which sequence is increasing and which is decreasing?

View Solution

Step 1 — AM-GM: an+1=an+bn2anbn=bn+1a_{n+1} = \frac{a_n + b_n}{2} \ge \sqrt{a_n b_n} = b_{n+1}, so an+1bn+1a_{n+1} \ge b_{n+1} for all nn.

Step 2 — {an}\{a_n\} is Decreasing: Since bnanb_n \le a_n:

an+1=an+bn2an+an2=ana_{n+1} = \frac{a_n + b_n}{2} \le \frac{a_n + a_n}{2} = a_n

Step 3 — {bn}\{b_n\} is Increasing: Since anbna_n \ge b_n:

bn+1=anbnbnbn=bnb_{n+1} = \sqrt{a_n b_n} \ge \sqrt{b_n \cdot b_n} = b_n

Step 4 — Bounded: {an}\{a_n\} is decreasing, bounded below by b1b_1. {bn}\{b_n\} is increasing, bounded above by a1a_1.

Step 5 — Convergence: By the Monotone Convergence Theorem, both converge. Let L=limanL = \lim a_n, M=limbnM = \lim b_n:

L=L+M2    L=ML = \frac{L + M}{2} \implies L = M

Both converge to the arithmetic-geometric mean AGM(a,b)\operatorname{AGM}(a, b).

15 min Putnam 1947, Problem A5

VI. Monotonicity Across Mathematics

The Erdős–Szekeres Theorem reveals that monotonicity is not merely a calculus concept — it is a universal structural phenomenon.

The Erdős–Szekeres Theorem

Problem Hard

Prove that any sequence of n2+1n^2 + 1 distinct real numbers contains a monotone subsequence of length n+1n + 1.

View Solution

The Pigeonhole Synthesis:

For each element aia_i, assign the pair (ri,di)(r_i, d_i) where:

  • rir_i = length of the longest increasing subsequence ending at aia_i.
  • did_i = length of the longest decreasing subsequence ending at aia_i.

Assume no monotone subsequence of length n+1n+1 exists. Then rinr_i \le n and dind_i \le n for all ii, giving at most n2n^2 distinct pairs.

Since there are n2+1n^2 + 1 elements, by the Pigeonhole Principle, two indices i<ji < j share the same pair.

Contradiction:

  • If ai<aja_i < a_j: aja_j extends the increasing subsequence ending at aia_i, so rjri+1r_j \ge r_i + 1. Contradicts ri=rjr_i = r_j.
  • If ai>aja_i > a_j: aja_j extends the decreasing subsequence, so djdi+1d_j \ge d_i + 1. Contradicts di=djd_i = d_j.

Since elements are distinct, one case must hold. \blacksquare

15 min Competition Folklore

Cross-Connections

Number Theory: Multiplicative Rigidity

Erdős’s Theorem: If a multiplicative function f:NR+f: \mathbb{N} \to \mathbb{R}^+ is monotonically increasing, it must be of the form f(n)=nαf(n) = n^{\alpha} for some α0\alpha \ge 0. The algebraic structure (multiplicativity) combined with order structure (monotonicity) forces the function into an extremely narrow form — a beautiful example of algebraic rigidity.

Differential Equations: Picard Iteration

In solving y=F(x,y)y' = F(x, y), if FF is monotone in yy, we can construct upper and lower solutions that squeeze the actual solution — the Monotone Iterative Method. The convergence relies on the Monotone Convergence Theorem, connecting pure analysis to computational trajectories.


Selected Problems

Problem Hard

(Putnam 1968 B6 variant): Let f:[0,1]Rf: [0,1] \to \mathbb{R} be continuous. Suppose that for every x[0,1]x \in [0,1], there exists δ>0\delta > 0 such that ff is monotone on (xδ,x+δ)[0,1](x - \delta, x + \delta) \cap [0,1]. Prove that ff is monotone on [0,1][0,1].

Hint
Use compactness and the local-to-global principle.

Problem Hard

(ISI B.Math Style): Let f:RRf: \mathbb{R} \to \mathbb{R} be strictly increasing on Q\mathbb{Q} and continuous on R\mathbb{R}. Prove that ff is strictly increasing on R\mathbb{R}.

Hint
Use the density of Q\mathbb{Q} in R\mathbb{R}: every real number is the limit of a sequence of rationals.

Problem Medium

(Erdős–Szekeres Extension): Construct a permutation of {1,2,,n2}\{1, 2, \ldots, n^2\} that has no increasing or decreasing subsequence of length n+1n + 1.

Hint
Glue together nn decreasing blocks of length nn. For example, with n=3n=3: (3,2,1,6,5,4,9,8,7)(3, 2, 1, 6, 5, 4, 9, 8, 7).

Problem Advanced

(Functional Monotonicity): Find all f:NR+f: \mathbb{N} \to \mathbb{R}^+ such that f(mn)=f(m)f(n)f(mn) = f(m)f(n) for all m,nm, n and ff is monotonically increasing.

Hint
Erdős’s theorem forces f(n)=nαf(n) = n^{\alpha}. Start by showing f(1)=1f(1) = 1 and f(pk)=f(p)kf(p^k) = f(p)^k.

Problem Hard

(Discontinuous Derivative): Prove that if ff is differentiable on [a,b][a, b] and ff' is monotonic, then ff' must be continuous.

Hint
Darboux’s Theorem guarantees ff' has the IVT property. Show that a monotone function with the IVT property cannot have jump discontinuities.

Problem Medium

(Sequence Limits): Evaluate limn1nk=1n2nk1n\displaystyle\lim_{n \to \infty} \frac{1}{n} \sum_{k=1}^{n} \left\lfloor \frac{2n}{k} \right\rfloor \cdot \frac{1}{n}.

Hint
Interpret as a Riemann sum and use the monotonicity of the integrand.

Problem Hard

(Functional Equation): Find all continuous f:RRf: \mathbb{R} \to \mathbb{R} satisfying f(x+1)=f(x)+1f(x+1) = f(x) + 1 and f(f(x))=xf(f(x)) = x for all xx.

Hint
ff must be monotonic (why?). Consider what f(f(x))=xf(f(x)) = x and f(x+1)=f(x)+1f(x+1) = f(x)+1 together force.

Problem Medium

(Inverse Integration): Let f:[0,a][0,b]f: [0,a] \to [0,b] be strictly increasing, continuous, with f(0)=0f(0) = 0. Prove:

0af(x)dx+0bf1(y)dy=ab\int_0^a f(x) \, dx + \int_0^b f^{-1}(y) \, dy = ab
Geometric Hint
Draw the rectangle [0,a]×[0,b][0,a] \times [0,b]. The graph of ff splits it into two regions — one is f\int f, the other is f1\int f^{-1}.

Challenge Problem

Problem Advanced

The Devil’s Slide

Let c:[0,1][0,1]c: [0,1] \to [0,1] be the Cantor function (Devil’s Staircase). It is continuous, non-decreasing, surjective, with c(0)=0c(0) = 0, c(1)=1c(1) = 1, and c(x)=0c'(x) = 0 almost everywhere — yet it is not constant.

Part (a): The Cantor function has plateaus (it is not strictly increasing). Construct a modification g:[0,1][0,1]g: [0,1] \to [0,1] that is:

  • Strictly increasing,
  • Singular (g(x)=0g'(x) = 0 almost everywhere),
  • A homeomorphism of [0,1][0,1] to itself.

Part (b): Prove that such a gg maps a set of Lebesgue measure 0 to a set of Lebesgue measure 1.

Construction Hint
Consider g(x)=12(c(x)+x)g(x) = \frac{1}{2}(c(x) + x). Adding the identity “tilts” the staircase into a strictly increasing function while preserving singularity.