Documentation

Books.Analysis2_Tao_2022.Chapters.Chap03.section07_part2

theorem uniformLimit_of_summable_deriv_supNorm {a b : } (ha : a b) (f : ) (h_diff : ∀ (n : ), DifferentiableOn (f (n + 1)) (Set.Icc a b)) (h_diff_cont : ∀ (n : ), ContinuousOn (fun (x : ) => deriv (f (n + 1)) x) (Set.Icc a b)) (h_summable : Summable fun (n : ) => supNormOn (Set.Icc a b) fun (x : ) => deriv (f (n + 1)) x) (hx0 : x0Set.Icc a b, Summable fun (n : ) => f (n + 1) x0) :
∃ (f_lim : ), DifferentiableOn f_lim (Set.Icc a b) TendstoUniformlyOn (fun (N : ) (x : ) => nFinset.range N, f (n + 1) x) f_lim Filter.atTop (Set.Icc a b) xSet.Icc a b, deriv f_lim x = ∑' (n : ), deriv (f (n + 1)) x

Theorem 3.10: if f_n : [a,b] → ℝ are differentiable with continuous derivatives, the series ∑ ‖f_n'‖∞ (equation (3.u126)) is convergent, and ∑ f_n(x0) converges for some x0 ∈ [a,b], then the series ∑ f_n converges uniformly on [a,b] to a differentiable function f, and for all x ∈ [a,b] one has equation (3.u127): f'(x) = d/dx (∑ f_n(x)) = ∑ f_n'(x).

noncomputable def weierstrassFunction (x : ) :

Definition 3.11: the Weierstrass function f : ℝ → ℝ defined by f(x) = ∑_{n=1}^{∞} 4^{-n} cos(32^n π x).

Equations
Instances For
    theorem helperForProposition_3_21_termContinuous (n : ) :
    Continuous fun (x : ) => (4 ^ (n + 1))⁻¹ * Real.cos (32 ^ (n + 1) * Real.pi * x)

    Helper for Proposition 3.21: each Weierstrass summand is continuous.

    theorem helperForProposition_3_21_coeffRewrite (n : ) :
    (4 ^ (n + 1))⁻¹ = (1 / 4) ^ (n + 1)

    Helper for Proposition 3.21: rewrite Weierstrass coefficients as geometric powers.

    theorem helperForProposition_3_21_majorantSummable :
    Summable fun (n : ) => (1 / 4) ^ (n + 1)

    Helper for Proposition 3.21: the geometric majorant for Weierstrass coefficients is summable.

    theorem helperForProposition_3_21_termNormBound (n : ) (x : ) :
    (4 ^ (n + 1))⁻¹ * Real.cos (32 ^ (n + 1) * Real.pi * x) (1 / 4) ^ (n + 1)

    Helper for Proposition 3.21: each Weierstrass summand is bounded by the geometric majorant.

    Proposition 3.21: the Weierstrass function f of Definition 3.11 is continuous on .

    Helper for Proposition 3.22: quarter-turn cosine increments at a phase θ rewrite in terms of sin θ and cos θ.

    theorem helperForProposition_3_22_phaseChoiceCore (θ : ) :
    j{1, 3}, 1 |Real.cos (θ + j * Real.pi / 2) - Real.cos θ|

    Helper for Proposition 3.22: for every phase θ, one of the shifts by π/2 or 3π/2 changes cosine by at least 1 in absolute value.

    theorem helperForProposition_3_22_phaseChoice (x : ) (N : ) :
    j{1, 3}, 1 |Real.cos (32 ^ (N + 1) * Real.pi * x + j * Real.pi / 2) - Real.cos (32 ^ (N + 1) * Real.pi * x)|

    Helper for Proposition 3.22: instantiate the phase-choice lemma at Weierstrass scale N.

    noncomputable def helperForProposition_3_22_phaseIndex (x : ) (N : ) :

    Helper for Proposition 3.22: choose a phase index j_N(x) ∈ {1,3} at each scale N.

    Equations
    Instances For

      Helper for Proposition 3.22: the chosen phase index lies in {1,3}.

      Helper for Proposition 3.22: the chosen phase index forces a unit-sized cosine increment.

      Helper for Proposition 3.22: the chosen phase index is positive.

      noncomputable def helperForProposition_3_22_scale (x : ) (N : ) :

      Helper for Proposition 3.22: define the scale h_N(x) = j_N(x)/(2·32^(N+1)).

      Equations
      Instances For

        Helper for Proposition 3.22: all chosen scales are positive.

        Helper for Proposition 3.22: the chosen phase index is either 1 or 3.

        Helper for Proposition 3.22: the chosen phase index is at most 3.

        Helper for Proposition 3.22: each chosen scale is bounded by 3/(2·32^(N+1)).

        Helper for Proposition 3.22: the model upper bound 3/(2·32^(N+1)) tends to 0.

        Helper for Proposition 3.22: the chosen scales tend to 0.

        Helper for Proposition 3.22: the chosen scales approach 0 through positive values.

        theorem helperForProposition_3_22_notTendsto_of_absLowerBound {q : } (hbound : ∀ (N : ), 8 ^ N |q N|) (L : ) :

        Helper for Proposition 3.22: any real sequence with exponential lower bound (8^N ≤ |q_N|) cannot converge to a finite real limit.

        noncomputable def helperForProposition_3_22_term (n : ) (x : ) :

        Helper for Proposition 3.22: the basic Weierstrass summand at index n.

        Equations
        Instances For

          Helper for Proposition 3.22: each Weierstrass term sequence is summable at fixed x.

          Helper for Proposition 3.22: at chosen scale, all modes n > N cancel exactly.

          theorem helperForProposition_3_22_powRatio (N : ) :
          (4 ^ (N + 1))⁻¹ * 32 ^ (N + 1) = 8 ^ (N + 1)

          Helper for Proposition 3.22: ratio identity 32^(N+1)/4^(N+1)=8^(N+1).

          Helper for Proposition 3.22: a single scaled term-difference quotient is bounded by π·8^(n+1).

          theorem helperForProposition_3_22_geometricBound (N : ) :
          nFinset.range N, 8 ^ (n + 1) 8 / 7 * 8 ^ N

          Helper for Proposition 3.22: geometric bound for the low-frequency remainder weights.

          theorem helperForProposition_3_22_coeffOverScale (N j : ) (hjpos : 0 < j) :
          (4 ^ (N + 1))⁻¹ / (j / (2 * 32 ^ (N + 1))) = 16 / j * 8 ^ N

          Helper for Proposition 3.22: coefficient/scale algebra at phase index j.

          Helper for Proposition 3.22: split the chosen-scale difference quotient into dominant n = N term and low-frequency remainder (n < N).

          Helper for Proposition 3.22: the dominant (n = N) increment has size at least (16/3)·8^N at the chosen scale.

          Helper for Proposition 3.22: the low-frequency remainder (n < N) is bounded by (8π/7)·8^N at the chosen scale.

          Helper for Proposition 3.22: the chosen-scale difference quotients have exponential lower bound.

          Helper for Proposition 3.22: chosen-scale difference quotients do not converge to any finite limit.

          Helper for Proposition 3.22: differentiability at x implies convergence of chosen-scale difference quotients to some finite real limit.

          Proposition 3.22: the Weierstrass function f of Definition 3.11 is nowhere differentiable on , i.e., for every x ∈ ℝ the limit lim_{h→0} (f(x+h)-f(x))/h does not exist.