Documentation

LeanPool.SeveralComplexVariables.SeveralComplexVariables.AnalyticSet.Codimension

Complex slices and removal in codimension at least two #

Following [Scheidemann][Scheidemann2005] §4.1, codimension at least q is expressed by an injective complex linear q-plane on which each point of the subset is an isolated intersection. We retain the pointwise slice witness instead of introducing a general dimension theory. The empty set satisfies every bound; at a point the bound cannot exceed ambient dimension.

Hartogs figures around isolated two-dimensional slices give local holomorphic extensions, and hence automatic local boundedness across the analytic set. The first Riemann extension theorem then gives the global second Riemann extension theorem. Reference: [Scheidemann][Scheidemann2005] 4.1.4 and 4.2.3.

Main definitions #

Main results #

References #

An affine complex q-plane through a meets A only at a near that point. Membership of a in A is separate, so this predicate also applies outside A.

Equations
Instances For

    The slice formulation of complex codimension at least q, at every point of A. Analyticity is a separate assumption.

    Equations
    Instances For

      The empty set satisfies every slice-codimension bound.

      Every subset has slice codimension at least zero; the zero-dimensional slice is a point.

      Isolated slice intersections are preserved on subsets.

      Slice-codimension bounds pass to subsets, in particular to restrictions to open sets.

      A slice cannot have larger dimension than the ambient finite-dimensional space.

      A codimension bound exceeding ambient dimension forces the set to be empty.

      A positive-dimensional isolated slice excludes an interior point.

      Positive slice codimension implies empty interior, also on disconnected domains.

      theorem SeveralComplexVariables.IsAnalyticSet.locally_bounded_of_codimension_two {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℂ E] [FiniteDimensional ℂ E] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace ℂ F] [CompleteSpace F] {U A : Set E} (hA : IsAnalyticSet U A) (hcodim : HasComplexSliceCodimensionAtLeast A 2) {f : E → F} (hf : AnalyticOnNhd ℂ f (U \ A)) (a : E) :
      a ∈ A → ∃ (r : ℝ), 0 < r ∧ ∃ (C : ℝ), ∀ z ∈ Metric.ball a r ∩ (U \ A), ‖f z‖ ≤ C

      Automatic local boundedness in codimension at least two. Hartogs continuation around isolated two-dimensional slices gives a local holomorphic extension, whose continuity supplies the bound. This allows arbitrary complex Banach targets.

      Second Riemann extension theorem. No boundedness or connectedness assumption is imposed. The proof depends on automatic local boundedness in codimension two.

      theorem SeveralComplexVariables.IsAnalyticSet.extension_unique_of_codimension_two {E : Type u_1} [NormedAddCommGroup E] [NormedSpace ℂ E] {F : Type u_2} [TopologicalSpace F] [T2Space F] {U A : Set E} (hA : IsAnalyticSet U A) (hcodim : HasComplexSliceCodimensionAtLeast A 2) {f g h : E → F} (hg : ContinuousOn g U) (hh : ContinuousOn h U) (hgf : Set.EqOn g f (U \ A)) (hhf : Set.EqOn h f (U \ A)) :
      Set.EqOn g h U

      Extensions in the second Riemann theorem are unique on the ambient domain. This uniqueness proof uses density and does not require the existence argument.