OAI/AlgebraicGeometry/PlaneCurves/AnalyticJets.lean

GitHub source file

12 declarations, 0 contain sorry, 0 declared as axioms

Analytic scalar families, moving jets, and cofinite jet limits

  1. theorem OAI.Nagata.Workers.W17.continuous_value_zero_of_cofinite line 30

    Source documentation

    A continuous quantity vanishing outside a finite parameter set vanishes at the limiting parameter, including when the parameter lies in that set.

    theorem continuous_value_zero_of_cofinite
        (f : ๐•œ โ†’ V) (x : ๐•œ) (exceptional : Finset ๐•œ)
        (hf : ContinuousAt f x) (hzero : โˆ€ s, s โˆ‰ exceptional โ†’ f s = 0) :
        f x = 0 := by
    โ€ฆ
  2. theorem OAI.Nagata.Workers.W17.continuous_value_zero_of_eventually_cofinite line 41

    Source documentation

    Local version: only a neighborhood of the limiting parameter is needed.

    theorem continuous_value_zero_of_eventually_cofinite
        (f : ๐•œ โ†’ V) (x : ๐•œ) (exceptional : Finset ๐•œ)
        (hf : ContinuousAt f x)
        (hzero : โˆ€แถ  s in ๐“ x, s โˆ‰ exceptional โ†’ f s = 0) : f x = 0 := by
    โ€ฆ
  3. theorem OAI.Nagata.Workers.W17.cofinite_moving_derivative_jets line 60

    Source documentation

    Genuine low-order derivative jets survive a cofinite parameter limit. Continuity is explicitly required and is not hidden in a substitute object.

    theorem cofinite_moving_derivative_jets
        (family : ๐•œ โ†’ E โ†’ F) (center : ๐•œ โ†’ E) (x : ๐•œ)
        (exceptional : Finset ๐•œ) (m : Nat)
        (hcontinuous : โˆ€ n < m,
          ContinuousAt (fun s => iteratedFDeriv ๐•œ n (family s) (center s)) x)
        (hjets : โˆ€ s, s โˆ‰ exceptional โ†’ โˆ€ n < m,
          iteratedFDeriv ๐•œ n (family s) (center s) = 0) :
        โˆ€ n < m, iteratedFDeriv ๐•œ n (family x) (center x) = 0 := by
    โ€ฆ
  4. theorem OAI.Nagata.Workers.W17.local_cofinite_moving_derivative_jets line 75

    Source documentation

    The source application: the holomorphic family and its jet identities need only hold near the limiting parameter outside finitely many values.

    theorem local_cofinite_moving_derivative_jets
        (family : ๐•œ โ†’ E โ†’ F) (center : ๐•œ โ†’ E) (x : ๐•œ)
        (exceptional : Finset ๐•œ) (m : Nat)
        (hcontinuous : โˆ€ n < m,
          ContinuousAt (fun s => iteratedFDeriv ๐•œ n (family s) (center s)) x)
        (hjets : โˆ€แถ  s in ๐“ x, s โˆ‰ exceptional โ†’ โˆ€ n < m,
          iteratedFDeriv ๐•œ n (family s) (center s) = 0) :
        โˆ€ n < m, iteratedFDeriv ๐•œ n (family x) (center x) = 0 := by
    โ€ฆ
  5. theorem OAI.Nagata.Workers.W17.powerSeries_diagonal_zero_of_iteratedFDeriv_zero line 107

    Source documentation

    The diagonal of a Taylor coefficient vanishes when its derivative does.

    theorem powerSeries_diagonal_zero_of_iteratedFDeriv_zero
        {f : E โ†’ F} {x : E} {p : FormalMultilinearSeries ๐•œ E F} {n : โ„•}
        (hp : HasFPowerSeriesAt f p x) (hn : iteratedFDeriv ๐•œ n f x = 0) (v : E) :
        p n (fun _ => v) = 0 := by
    โ€ฆ
  6. theorem OAI.Nagata.Workers.W17.analytic_order_of_iteratedFDeriv_zero line 121

    Source documentation

    Actual analytic derivatives detect the existential convergent Taylor order.

    theorem analytic_order_of_iteratedFDeriv_zero
        {f : E โ†’ F} {x : E} (hf : AnalyticAt ๐•œ f x) (m : โ„•)
        (hz : โˆ€ n < m, iteratedFDeriv ๐•œ n f x = 0) :
        HasAnalyticOrderAtLeast (๐•œ := ๐•œ) f x m := by
    โ€ฆ
  7. theorem OAI.Nagata.Workers.W17.analytic_order_const_smul line 169

    Source documentation

    Multiplication by a constant preserves lower Taylor order.

    theorem analytic_order_const_smul {f : E โ†’ F} {x : E} {m : Nat}
        (hf : HasAnalyticOrderAtLeast (๐•œ := ๐•œ) f x m) (c : ๐•œ) :
    โ€ฆ
  8. theorem OAI.Nagata.Workers.W17.analytic_order_const_smul_iff line 178

    Source documentation

    A nonzero scalar preserves and reflects analytic Taylor order.

    theorem analytic_order_const_smul_iff (f : E โ†’ F) (x : E) (m : Nat)
        (c : ๐•œ) (hc : c โ‰  0) :
        HasAnalyticOrderAtLeast (๐•œ := ๐•œ) (c โ€ข f) x m โ†”
    โ€ฆ
  9. theorem OAI.Nagata.Workers.W17.analytic_order_const_mul_iff line 190

    Source documentation

    Scalar multiplication of a scalar-valued section in a local frame.

    theorem analytic_order_const_mul_iff (f : E โ†’ ๐•œ) (x : E) (m : Nat)
        (c : ๐•œ) (hc : c โ‰  0) :
        HasAnalyticOrderAtLeast (๐•œ := ๐•œ) (fun y => c * f y) x m โ†”
    โ€ฆ
  10. theorem OAI.Nagata.Workers.W17.contDiffAt_parameter_iteratedFDeriv line 222

    Source documentation

    Fiber-variable iterated derivatives of a jointly smooth family are jointly smooth, proved by parameterized differentiation.

    theorem contDiffAt_parameter_iteratedFDeriv
        (family : P โ†’ E โ†’ F) (p : P ร— E)
        (hf : ContDiffAt ๐•œ โˆž (Function.uncurry family) p) (n : Nat) :
        ContDiffAt ๐•œ โˆž (fun q : P ร— E => iteratedFDeriv ๐•œ n (family q.1) q.2) p := by
    โ€ฆ
  11. theorem OAI.Nagata.Workers.W17.analytic_moving_derivative_continuousAt line 253

    Source documentation

    Joint analyticity supplies continuity of all ordinary fiber jets along any continuous moving center.

    theorem analytic_moving_derivative_continuousAt [CompleteSpace F]
        (family : P โ†’ E โ†’ F) (center : P โ†’ E) (sโ‚€ : P)
        (hf : AnalyticAt ๐•œ (Function.uncurry family) (sโ‚€, center sโ‚€))
        (hc : ContinuousAt center sโ‚€) (n : Nat) :
        ContinuousAt (fun s => iteratedFDeriv ๐•œ n (family s) (center s)) sโ‚€ := by
    โ€ฆ
  12. theorem OAI.Nagata.Workers.W17.analytic_local_cofinite_moving_derivative_jets line 267

    Source documentation

    Thus actual cofinite jet vanishing specializes in a jointly analytic family without any separately assumed derivative-continuity hypothesis.

    theorem analytic_local_cofinite_moving_derivative_jets [CompleteSpace F]
        (family : ๐•œ โ†’ E โ†’ F) (center : ๐•œ โ†’ E) (sโ‚€ : ๐•œ)
        (exceptional : Finset ๐•œ) (m : Nat)
        (hf : AnalyticAt ๐•œ (Function.uncurry family) (sโ‚€, center sโ‚€))
        (hc : ContinuousAt center sโ‚€)
        (hjets : โˆ€แถ  s in nhds sโ‚€, s โˆ‰ exceptional โ†’ โˆ€ n < m,
          iteratedFDeriv ๐•œ n (family s) (center s) = 0) :
        โˆ€ n < m, iteratedFDeriv ๐•œ n (family sโ‚€) (center sโ‚€) = 0 := by
    โ€ฆ