Documentation

Mathlib.Analysis.Calculus.ContDiff.WithLp

Derivatives on WithLp #

theorem contDiffWithinAt_piLp {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} {t : Set H} {y : H} :
ContDiffWithinAt π•œ n f t y ↔ βˆ€ (i : ΞΉ), ContDiffWithinAt π•œ n (fun (x : H) => (f x).ofLp i) t y
theorem contDiffWithinAt_piLp' {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} {t : Set H} {y : H} (hf : βˆ€ (i : ΞΉ), ContDiffWithinAt π•œ n (fun (x : H) => (f x).ofLp i) t y) :
ContDiffWithinAt π•œ n f t y
theorem contDiffWithinAt_piLp_apply {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} [NontriviallyNormedField π•œ] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {i : ΞΉ} {t : Set (PiLp p E)} {y : PiLp p E} :
ContDiffWithinAt π•œ n (fun (f : PiLp p E) => f.ofLp i) t y
theorem contDiffAt_piLp {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} {y : H} :
ContDiffAt π•œ n f y ↔ βˆ€ (i : ΞΉ), ContDiffAt π•œ n (fun (x : H) => (f x).ofLp i) y
theorem contDiffAt_piLp' {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} {y : H} (hf : βˆ€ (i : ΞΉ), ContDiffAt π•œ n (fun (x : H) => (f x).ofLp i) y) :
ContDiffAt π•œ n f y
theorem contDiffAt_piLp_apply {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} [NontriviallyNormedField π•œ] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {i : ΞΉ} {y : PiLp p E} :
ContDiffAt π•œ n (fun (f : PiLp p E) => f.ofLp i) y
theorem contDiffOn_piLp {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} {t : Set H} :
ContDiffOn π•œ n f t ↔ βˆ€ (i : ΞΉ), ContDiffOn π•œ n (fun (x : H) => (f x).ofLp i) t
theorem contDiffOn_piLp' {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} {t : Set H} (hf : βˆ€ (i : ΞΉ), ContDiffOn π•œ n (fun (x : H) => (f x).ofLp i) t) :
ContDiffOn π•œ n f t
theorem contDiffOn_piLp_apply {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} [NontriviallyNormedField π•œ] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {i : ΞΉ} {t : Set (PiLp p E)} :
ContDiffOn π•œ n (fun (f : PiLp p E) => f.ofLp i) t
theorem contDiff_piLp {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} :
ContDiff π•œ n f ↔ βˆ€ (i : ΞΉ), ContDiff π•œ n fun (x : H) => (f x).ofLp i
theorem contDiff_piLp' {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} {H : Type u_4} [NontriviallyNormedField π•œ] [NormedAddCommGroup H] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [NormedSpace π•œ H] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {f : H β†’ PiLp p E} (hf : βˆ€ (i : ΞΉ), ContDiff π•œ n fun (x : H) => (f x).ofLp i) :
ContDiff π•œ n f
theorem contDiff_piLp_apply {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} [NontriviallyNormedField π•œ] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [Fintype ΞΉ] (p : ENNReal) [Fact (1 ≀ p)] {n : WithTop β„•βˆž} {i : ΞΉ} :
ContDiff π•œ n fun (f : PiLp p E) => f.ofLp i
theorem PiLp.contDiff_ofLp {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} [NontriviallyNormedField π•œ] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [Fintype ΞΉ] {p : ENNReal} [Fact (1 ≀ p)] {n : WithTop β„•βˆž} :
theorem PiLp.contDiff_toLp {π•œ : Type u_1} {ΞΉ : Type u_2} {E : ΞΉ β†’ Type u_3} [NontriviallyNormedField π•œ] [(i : ΞΉ) β†’ NormedAddCommGroup (E i)] [(i : ΞΉ) β†’ NormedSpace π•œ (E i)] [Fintype ΞΉ] {p : ENNReal} [Fact (1 ≀ p)] {n : WithTop β„•βˆž} :
ContDiff π•œ n (WithLp.toLp p)
theorem WithLp.contDiff_ofLp {π•œ : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π•œ] [NormedAddCommGroup E] [NormedAddCommGroup F] [NormedSpace π•œ E] [NormedSpace π•œ F] {p : ENNReal} [Fact (1 ≀ p)] {n : WithTop β„•βˆž} :
ContDiff π•œ n ofLp
theorem WithLp.contDiff_toLp {π•œ : Type u_1} {E : Type u_2} {F : Type u_3} [NontriviallyNormedField π•œ] [NormedAddCommGroup E] [NormedAddCommGroup F] [NormedSpace π•œ E] [NormedSpace π•œ F] {p : ENNReal} [Fact (1 ≀ p)] {n : WithTop β„•βˆž} :
ContDiff π•œ n (toLp p)