Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

Commit f0bfb25

Browse files
committed
feat(geometry/manifold/mfderiv): differentiability of f : E ≃L[π•œ] E' (#6850)
1 parent 2b71c80 commit f0bfb25

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

β€Žsrc/geometry/manifold/mfderiv.leanβ€Ž

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -998,6 +998,38 @@ f.has_mfderiv_within_at.mfderiv_within hs
998998

999999
end continuous_linear_map
10001000

1001+
namespace continuous_linear_equiv
1002+
1003+
variables (f : E ≃L[π•œ] E') {s : set E} {x : E}
1004+
1005+
protected lemma has_mfderiv_within_at :
1006+
has_mfderiv_within_at π“˜(π•œ, E) π“˜(π•œ, E') f s x (f : E β†’L[π•œ] E') :=
1007+
f.has_fderiv_within_at.has_mfderiv_within_at
1008+
1009+
protected lemma has_mfderiv_at : has_mfderiv_at π“˜(π•œ, E) π“˜(π•œ, E') f x (f : E β†’L[π•œ] E') :=
1010+
f.has_fderiv_at.has_mfderiv_at
1011+
1012+
protected lemma mdifferentiable_within_at : mdifferentiable_within_at π“˜(π•œ, E) π“˜(π•œ, E') f s x :=
1013+
f.differentiable_within_at.mdifferentiable_within_at
1014+
1015+
protected lemma mdifferentiable_on : mdifferentiable_on π“˜(π•œ, E) π“˜(π•œ, E') f s :=
1016+
f.differentiable_on.mdifferentiable_on
1017+
1018+
protected lemma mdifferentiable_at : mdifferentiable_at π“˜(π•œ, E) π“˜(π•œ, E') f x :=
1019+
f.differentiable_at.mdifferentiable_at
1020+
1021+
protected lemma mdifferentiable : mdifferentiable π“˜(π•œ, E) π“˜(π•œ, E') f :=
1022+
f.differentiable.mdifferentiable
1023+
1024+
lemma mfderiv_eq : mfderiv π“˜(π•œ, E) π“˜(π•œ, E') f x = (f : E β†’L[π•œ] E') :=
1025+
f.has_mfderiv_at.mfderiv
1026+
1027+
lemma mfderiv_within_eq (hs : unique_mdiff_within_at π“˜(π•œ, E) s x) :
1028+
mfderiv_within π“˜(π•œ, E) π“˜(π•œ, E') f s x = (f : E β†’L[π•œ] E') :=
1029+
f.has_mfderiv_within_at.mfderiv_within hs
1030+
1031+
end continuous_linear_equiv
1032+
10011033
variables {s : set M} {x : M}
10021034

10031035
section id

0 commit comments

Comments
Β (0)