Update complexHarmonic.lean

This commit is contained in:
Stefan Kebekus 2024-05-03 15:54:51 +02:00
parent bfdc7f6d2a
commit a55b084031
1 changed files with 9 additions and 7 deletions

View File

@ -1,3 +1,4 @@
import Mathlib.Data.Fin.Tuple.Basic
import Mathlib.Analysis.Complex.Basic
import Mathlib.Analysis.Complex.TaylorSeries
import Mathlib.Analysis.Calculus.LineDeriv.Basic
@ -21,17 +22,18 @@ def Harmonic (f : ) : Prop :=
#check second_derivative_symmetric
lemma zwoDiff (f : × ) (h : ContDiff 2 f) : ∀ z a b : , 0 = 1 := by
lemma zwoDiff (f : × ) (h : ContDiff 2 f) : ∀ z a b : × , 0 = 1 := by
intro z a b
let fx := fun w ↦ (fderiv f w) 1
let fxx := fun w ↦ (fderiv fx w) 1
let f2 := (fderiv (fun w => fderiv f w) z) 1 1
have : iteratedFDeriv (1 + 1) f = 0 := by
rw [iteratedFDeriv_succ_eq_comp_left]
let fx := fun w ↦ (fderiv f w) a
let fxx := fun w ↦ (fderiv fx w) a
let f2 := (fderiv (fun w => fderiv f w) z) a a
have : iteratedFDeriv 1 f z ![a] = 0 := by
rw [iteratedFDeriv_succ_apply_left]
simp
let g := iteratedFDeriv 0 f
simp at g
sorry
have : f2 = fxx z := by