Skip to main content

Functional Equations and Combinatorial Constructions of Pathological Functions in Real Analysis: Diving into Depths

 

Functional Equations and Combinatorial Constructions of Pathological Functions in Real Analysis

By Arya Dubey                                                                                                                                     Check out the full paper


Abstract

The existence of continuous nowhere differentiable (CND) functions remains one of the most striking and counterintuitive phenomena in real analysis. These objects are continuous everywhere but possess no derivative at any point. Once regarded as pathological monsters, they now arise naturally in probability, dynamics, fractal geometry, and harmonic analysis.

This blog post presents two elementary approaches to constructing such functions:

  1. A functional-equation method generalizing Takagi’s sawtooth construction, leading to a sharp phase-transition criterion.

  2. A combinatorial binary-expansion method using digit manipulations to generate analytic irregularity.

Along the way, we establish results on Hölder regularity for Weierstrass-type series and revisit Hardy’s classical theorem, but framed with elementary tools. This post follows the structure of my paper, while adding exposition, intuition, and commentary.


1. Introduction

In 1872, Karl Weierstrass astonished mathematicians by constructing an explicit continuous function that is nowhere differentiable. Before that, analysts assumed continuity usually implied differentiability, or at least differentiability almost everywhere.

Weierstrass’s example shattered this intuition. His function was continuous everywhere, but wild and oscillatory at every scale, admitting no tangent line at any point. These were dubbed “pathological functions,” as they seemed to break the rules.

Over time, they turned out not to be monsters at all:

  • They model Brownian motion paths in probability.

  • They appear as boundary values of holomorphic functions in complex analysis.

  • They arise in dynamical systems as attractors.

  • They are examples of fractals with fractional Hausdorff dimension.

This post is devoted to constructing such functions using elementary tools. We will see that pathology often emerges from simple mechanisms like self-similarity and digit expansions.


2. Preliminaries

Before constructing new examples, let’s set up definitions and recall the classics.

Definition (Nowhere Differentiable Function).
A function f:RRf : \mathbb{R} \to \mathbb{R} is nowhere differentiable if:

  1. ff is continuous on R\mathbb{R}, and

  2. the derivative f(x)f'(x) fails to exist (as a finite real number) for every xRx \in \mathbb{R}.

Two classical constructions:

  1. Weierstrass function (1872):

W(x)=n=0ancos(bnπx),W(x) = \sum_{n=0}^\infty a^n \cos(b^n \pi x),

with 0<a<10 < a < 1, odd b3 b \geq 3, and ab>1+32πab > 1 + \tfrac{3}{2}\pi.

  1. Takagi function (1903):

T(x)=n=02nτ(2nx),τ(x)=dist(x,Z).T(x) = \sum_{n=0}^\infty 2^{-n} \, \tau(2^n x), \quad \tau(x) = \text{dist}(x,\mathbb{Z}).

Both are continuous everywhere and nowhere differentiable.


3. Functional Equation Approach via Fixed Points

We first adopt a fixed-point framework.

3.1 The Operator Setup

Let CC be the Banach space of bounded, continuous, 1-periodic functions on R\mathbb{R} with the sup norm.

Given gCg \in C, 0<α<10 < \alpha < 1, and integer β2\beta \geq 2, define the operator:

(TF)(x)=g(x)+αF(βx).(TF)(x) = g(x) + \alpha F(\beta x).

Lemma 3.1 (Fixed-Point Existence).
The operator TT is a contraction with constant α\alpha. Thus it admits a unique fixed point

F(x)=n=0αng(βnx),F(x) = \sum_{n=0}^\infty \alpha^n g(\beta^n x),

with uniform convergence.

Proof.

  • The contraction property:

TFTH=αFH.\|TF - TH\|_\infty = \alpha \|F-H\|_\infty.
  • By Banach’s fixed-point theorem, a unique solution exists.

  • Iterating the functional equation yields the series. Uniform convergence follows since g<\|g\|_\infty < \infty and αn<\sum \alpha^n < \infty.


3.2 Generalized Takagi Functions

Define the generalized Takagi function:

Tα,β(x)=n=0αnτ(βnx),T_{\alpha,\beta}(x) = \sum_{n=0}^\infty \alpha^n \tau(\beta^n x),

where τ(x)=dist(x,Z)\tau(x) = \text{dist}(x,\mathbb{Z}).


Theorem 3.2 (Sharp Dichotomy).
For integer β2\beta \geq 2, 0<α<10 < \alpha < 1:

  1. If αβ<1\alpha\beta < 1, then Tα,βT_{\alpha,\beta} is Lipschitz continuous with constant (1αβ)1(1-\alpha\beta)^{-1}.

  2. If αβ1\alpha\beta \geq 1, then Tα,βT_{\alpha,\beta} is nowhere differentiable.

Proof idea.

  • Case αβ<1\alpha\beta < 1: use the Lipschitz property of τ\tau to bound differences.

  • Case αβ1\alpha\beta \geq 1: analyze the difference quotient:

Q(x,h)=Tα,β(x+h)Tα,β(x)h.Q(x,h) = \frac{T_{\alpha,\beta}(x+h) - T_{\alpha,\beta}(x)}{h}.

Using the functional equation,

Q(x,h)=τ(x+h)τ(x)h+αβQ(βx,βh).Q(x,h) = \frac{\tau(x+h) - \tau(x)}{h} + \alpha\beta Q(\beta x, \beta h).

Iterating shows sequences h0h \to 0 exist where Q(x,h)Q(x,h) \to \infty. Thus no derivative exists.


Remark 3.3.
The boundary case αβ=1\alpha\beta = 1 is a genuine phase transition: below it, the function is smooth enough to be Lipschitz; at or above it, self-similarity produces unbounded oscillations.


4. Hölder Regularity of Weierstrass-Type Series

Consider trigonometric series of the form:

Wa,b(x)=n=0ancos(2πbnx),0<a<1,b2.W_{a,b}(x) = \sum_{n=0}^\infty a^n \cos(2\pi b^n x), \quad 0 < a < 1, \, b \geq 2.

Proposition 4.1.
Wa,bW_{a,b} is Hölder continuous with exponent

γ=logalogb.\gamma = -\frac{\log a}{\log b}.

Proof sketch.
Split the series at scale mm with b(m+1)<hbmb^{-(m+1)} < |h| \leq b^{-m}.

  • For nmn \leq m: estimate by ab<1ab < 1.

  • For n>mn > m: tail sum bounded by O(hγ)O(|h|^\gamma).

Thus Wa,b(x+h)Wa,b(x)hγ|W_{a,b}(x+h)-W_{a,b}(x)| \lesssim |h|^\gamma. Optimality follows from oscillations.


Theorem 4.2 (Hardy, 1916).
If ab1ab \geq 1, then Wa,bW_{a,b} is nowhere differentiable.

Hardy’s proof uses Fourier analysis, but the above gives intuition: beyond the threshold, oscillations dominate.


5. Combinatorial Construction via Binary Expansions

We now turn to a digit-expansion method.

5.1 Setup

Every x[0,1]x \in [0,1] has a binary expansion:

x=n=1dn(x)2n,dn(x){0,1}.x = \sum_{n=1}^\infty d_n(x) 2^{-n}, \quad d_n(x) \in \{0,1\}.

For dyadic rationals, pick the terminating expansion.


5.2 Digit-Weighted Functions

For p>1p > 1, define:

fp(x)=n=1dn(x)np.f_p(x) = \sum_{n=1}^\infty \frac{d_n(x)}{n^p}.

Proposition 5.3.
For p>1p > 1, fpf_p converges uniformly and is continuous.

Proof.
Bounded by np<\sum n^{-p} < \infty. Uniform convergence follows by the Weierstrass M-test.


5.3 Key Lemma

Lemma 5.4 (Isolated Digit Flip).
For any xx and integer m1m \geq 1, there exists y=x+hy = x+h with 0<h2m0<|h|\leq 2^{-m} such that:

  • dn(y)=dn(x)d_n(y) = d_n(x) for 1n<m1 \leq n < m.

  • dm(y)=1dm(x)d_m(y) = 1 - d_m(x).

This shows we can flip a single binary digit while keeping earlier ones unchanged.


5.4 Nowhere Differentiability

Theorem 5.5.
For every p>1p > 1, the function fpf_p is nowhere differentiable.

Proof.
Take xx and construct ymy_m as in Lemma 5.4. Then:

fp(ym)fp(x)=±1mp+(small tail).f_p(y_m) - f_p(x) = \frac{\pm 1}{m^p} + \text{(small tail)}.

Since hm2m|h_m| \leq 2^{-m},

fp(ym)fp(x)hm2mmp.\Bigg|\frac{f_p(y_m)-f_p(x)}{h_m}\Bigg| \gtrsim \frac{2^m}{m^p}.

As mm \to \infty, this diverges. Thus no derivative exists anywhere.


Remark 5.6.
This construction highlights how symbolic dynamics (digit manipulations) can produce analytic irregularity.


6. Comparative Analysis and Extensions

Comparison of methods:

  • Functional equation approach: emphasizes self-similarity and scaling.

  • Combinatorial approach: emphasizes number-theoretic structure of binary expansions.

Both give elementary alternatives to Fourier analysis.

Further directions:

  1. Higher dimensions (RnR\mathbb{R}^n \to \mathbb{R}).

  2. Fractal geometry (Hausdorff dimensions of graphs).

  3. Probabilistic variants (random coefficients).

  4. Applications to stochastic processes and dynamics.


7. Conclusion

We have developed two rigorous, elementary approaches to constructing continuous nowhere differentiable functions:

  • A sharp dichotomy for generalized Takagi functions (αβ<1\alpha\beta < 1 vs. αβ1\alpha\beta \geq 1).

  • A digit-expansion construction with full proof of nowhere differentiability.

These illustrate that pathological behavior often arises from simple, transparent mechanisms: self-similarity and digit complexity.

Far from being exotic monsters, CND functions are now understood as natural and central objects, bridging analysis, probability, geometry, and dynamics.



Comments

Popular posts from this blog

Sharp Extremal Bounds for Angular Occupancy (Behind the Curtains)

you can find the full paper here First Attempts, and the Limits of Energy When I first began thinking about angular occupancy, I wasn’t looking for a brand-new problem. I was chasing a theme that has long fascinated me in discrete geometry: how do we measure the geometric richness of a finite set of points? This fascination is not unique to me. Erdős, way back in 1946, posed the distinct distances problem : given n points in the plane, how many distinct distances can they determine? That question alone gave birth to entire decades of work in combinatorial geometry. Later, Fishburn and Füredi asked about distinct angles , while Pach and Sharir studied repeated angles . Each time, the same underlying itch was being scratched: when you place points in the plane, what kinds of diversity can they generate? Why angles, why bins? It was natural to think of angles — after all, distances and directions had already been well studied. But if you go straight for “distinct angles,” you run in...

The Art of Goodbye

  The Art of Goodbye: How Relationships End and Why It Matters The friendship had been slowly dissolving for months. What used to be weekly coffee dates became monthly check-ins, then sporadic text messages, then silence. No fight precipitated the ending, no dramatic confrontation or betrayal. It simply... faded. One day you realized you hadn't spoken to someone who was once central to your life, and you weren't sure when the relationship had officially ended or even if it had. This ambiguous loss left you with a peculiar grief – mourning someone still alive, still accessible, but no longer present in your world. This experience is incredibly common yet rarely discussed. While we have cultural scripts for how relationships begin – meet-cutes, first dates, friendship origin stories – we have few models for how they end. We talk extensively about building connections but rarely about gracefully releasing them. This gap in our social understanding leaves many people unprepared ...

Getting Stuck: When Dijkstra Meets Negative Edges

  Getting Stuck: When Dijkstra Meets Negative Edges One of the joys (and pains) of computer science is when you take a tool you know, confidently apply it, and then watch everything break down in surprising ways. This happened to me recently when I decided to revisit shortest path algorithms — specifically, Dijkstra’s algorithm — only to get stuck in a swamp of negative edges. Setting the Scene The problem was classic: Given a directed, weighted graph and a source vertex, find the shortest path to all other vertices. This is the kind of problem that every CS student learns early, usually with Dijkstra’s algorithm. I already knew Dijkstra like an old friend: Keep a priority queue of distances. Always expand the node with the current smallest distance. Relax its edges. Simple, elegant, efficient ( O((V + E) log V) with a binary heap). So when I started coding a graph utility for my project — a tool to analyze transportation networks — I confidently plugged in D...