Β· 2,190 chars Β· 5 deps Β· depth 18 Reason: First publication of the solution: the auxiliary difference function has opposite endpoint values, so the intermediate value theorem applies.
The auxiliary function g(x)=f(x+1/2)βf(x) on [0,1/2] is continuous and satisfies g(1/2)=βg(0), so the value 0 lies between its endpoint values and the intermediate value theorem produces the required point.
Proof
Let J=[0,21β], which is a closed interval with 0<21β. Define g:JβR by
g(x)=f(x+21β)+(β1)f(x).
This is well defined: if xβJ then 0β€xβ€21β, so 21ββ€x+21ββ€1 and hence x+21ββ[0,1].
Step 1: g is continuous on J. Let h:JβR be given by h(x)=f(x+21β). Fix xβJ and let Ξ΅>0. Since x+21ββ[0,1] and f is continuous at x+21β, there is Ξ΄>0 such that every wβ[0,1] with β£wβ(x+21β)β£<Ξ΄ satisfies β£f(w)βf(x+21β)β£<Ξ΅. Now let zβJ with β£zβxβ£<Ξ΄, and put w=z+21β. As above wβ[0,1], and
βwβ(x+21β)β=β£zβxβ£<Ξ΄,
so β£h(z)βh(x)β£=β£f(w)βf(x+21β)β£<Ξ΅. Hence h is continuous at x relative to J, and since xβJ was arbitrary, h is continuous on J.
Step 2: the endpoint values of g are negatives of one another. Put t=g(0)=f(21β)βf(0). Using the hypothesis f(1)=f(0),
g(21β)=f(1)βf(21β)=f(0)βf(21β)=βt.
Step 3: applying the intermediate value theorem. The order of R is total, so tβ€0 or 0β€t. By Elementary Order Arithmetic in an Ordered Field, tβ€0 implies 0β€βt, and 0β€t implies βtβ€0. Hence:
if tβ€0, then g(0)=tβ€0β€βt=g(21β);
if 0β€t, then g(21β)=βtβ€0β€t=g(0).
In either case the value 0 satisfies one of the two alternatives in the hypothesis of Intermediate Value Theorem on a Closed Real Interval for g on [0,21β]. Since 0<21β and g is continuous on [0,21β], that theorem gives cβ[0,21β] with g(c)=0, that is,