Documentation

TauCeti.Geometry.Manifold.Complex.LeviForm

The Levi form on a complex manifold #

Let M be a complex manifold modelled on ๐“˜(โ„‚, E), and let f : M โ†’ โ„. The Levi form TauCeti.manifoldLeviForm E f x of f at x is the Levi form TauCeti.leviForm of the coordinate expression of f in the preferred chart at x. It is a sesquilinear form on the model space E, which is the tangent space at x.

Unlike the real Hessian, the Levi form of a function which is real Cยฒ at x is intrinsic at every point: in any chart e at x of the holomorphic Cยฒ maximal atlas, the Levi form of the coordinate expression f โˆ˜ e.symm, evaluated on the images of tangent vectors under the derivative of e, is TauCeti.manifoldLeviForm E f x. This is because the second derivative of a holomorphic chart transition is complex bilinear and does not contribute to the Levi form.

The underlying real manifold of M is modelled on ๐“˜(โ„, E), with the same charts, and its holomorphic charts are real Cยฒ charts (IsManifold.maximalAtlas_subset_restrictScalars). Its critical Hessian TauCeti.criticalHessian ๐“˜(โ„, E) f x is the real second derivative in the preferred chart, and the Levi form of f is the Levi form of this real bilinear form. In particular, for Cยฒ f the diagonal of the Levi form is one quarter of Hess f(v, v) + Hess f(I โ€ข v, I โ€ข v). At a critical point the critical Hessian is intrinsic as well, and this diagonal may be computed from the real Hessian in any real Cยฒ chart. Strict plurisubharmonicity and strong q-pseudoconvexity of f at x are positivity conditions on TauCeti.manifoldLeviForm E f x, so for f real Cยฒ at x they may be checked in any holomorphic chart. Consequently the index bounds of strongly q-pseudoconvex functions hold for the manifold Morse index: at a critical point where f is strongly q-pseudoconvex, the Morse index is at most dim_โ„‚ E + q.

Main definitions #

Main results #

References #

The Levi form of a real function f on a complex manifold at x: the Levi form of the coordinate expression of f in the preferred chart at x. It is a sesquilinear form on the model space E, which is the tangent space TangentSpace ๐“˜(โ„‚, E) x. By TauCeti.leviForm_comp_symm_apply_of_mem_maximalAtlas, when f is real Cยฒ at x it may be computed in any chart at x of the holomorphic Cยฒ maximal atlas.

Instances For
    theorem TauCeti.manifoldLeviForm_def {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} :
    manifoldLeviForm E f x = leviForm (f โˆ˜ โ†‘(chartAt E x).symm) (โ†‘(chartAt E x) x)

    The manifold Levi form is the Levi form of the coordinate expression in the preferred chart.

    @[simp]

    On the model space itself, whose preferred charts are the identity, the manifold Levi form is the Levi form.

    theorem TauCeti.manifoldLeviForm_congr_of_eventuallyEq {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {g : M โ†’ โ„} (hfg : f =แถ [nhds x] g) :

    The Levi form of a function depends only on its germ.

    Comparison with the real critical Hessian #

    @[simp]

    The real part of the Levi form is one quarter of the sum Hess f(v, w) + Hess f(I โ€ข v, I โ€ข w) of critical-Hessian values, that is, one half of the I-invariant part of the critical Hessian.

    @[simp]

    The imaginary part of the Levi form is one quarter of the mixed difference Hess f(I โ€ข v, w) - Hess f(v, I โ€ข w) of critical-Hessian values. Only the I-invariant part of the critical Hessian contributes; its I-anti-invariant part cancels in this difference.

    The diagonal of the Levi form. For a function which is Cยฒ at x, the diagonal value of the Levi form on v is the real number (Hess f(v, v) + Hess f(I โ€ข v, I โ€ข v)) / 4, where Hess is the critical Hessian of f on the real manifold underlying M.

    The Levi form of a function which is Cยฒ at x is Hermitian.

    Algebraic rules #

    The sum rule for the Levi form on a complex manifold.

    @[simp]
    theorem TauCeti.manifoldLeviForm_neg {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] (f : M โ†’ โ„) (x : M) :

    Negating a function negates its Levi form on a complex manifold.

    theorem TauCeti.manifoldLeviForm_mul_apply {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {g : M โ†’ โ„} (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hg : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 g x) (v w : E) :
    ((manifoldLeviForm E (f * g) x) v) w = โ†‘(f x) * ((manifoldLeviForm E g x) v) w + โ†‘(g x) * ((manifoldLeviForm E f x) v) w + 4โปยน * ((starRingEnd โ„‚) ((StrongDual.extendRCLike (d% f x)) v) * (StrongDual.extendRCLike (d% g x)) w + (starRingEnd โ„‚) ((StrongDual.extendRCLike (d% g x)) v) * (StrongDual.extendRCLike (d% f x)) w)

    The product rule for the Levi form on a complex manifold. Writing โˆ‚f for the complex-linear extension StrongDual.extendRCLike of the real differential mvfderiv ๐“˜(โ„, E) f x, the Levi form of f g at x is f(x) L g + g(x) L f + (conj (โˆ‚f v) โˆ‚g w + conj (โˆ‚g v) โˆ‚f w) / 4.

    theorem TauCeti.manifoldLeviForm_scalar_comp_apply {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {ฯ† : โ„ โ†’ โ„} (hฯ† : ContDiffAt โ„ 2 ฯ† (f x)) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (v w : E) :
    ((manifoldLeviForm E (ฯ† โˆ˜ f) x) v) w = โ†‘(deriv ฯ† (f x)) * ((manifoldLeviForm E f x) v) w + โ†‘(iteratedDeriv 2 ฯ† (f x)) * (4โปยน * ((starRingEnd โ„‚) ((StrongDual.extendRCLike (d% f x)) v) * (StrongDual.extendRCLike (d% f x)) w))

    The composition rule for the Levi form on a complex manifold, for post-composition with a function of one real variable. Writing โˆ‚f for the complex-linear extension StrongDual.extendRCLike of mvfderiv ๐“˜(โ„, E) f x, the Levi form of ฯ† โˆ˜ f at x is ฯ†'(f x) L f + ฯ†''(f x) conj (โˆ‚f v) โˆ‚f w / 4.

    theorem TauCeti.le_re_manifoldLeviForm_scalar_comp_apply_self {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {ฯ† : โ„ โ†’ โ„} (hฯ† : ContDiffAt โ„ 2 ฯ† (f x)) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hฯ†โ‚‚ : 0 โ‰ค iteratedDeriv 2 ฯ† (f x)) (v : E) :
    deriv ฯ† (f x) * (((manifoldLeviForm E f x) v) v).re โ‰ค (((manifoldLeviForm E (ฯ† โˆ˜ f) x) v) v).re

    Post-composition with a convex function on a complex manifold. If ฯ†'' โ‰ฅ 0 at f x, then the diagonal of the Levi form of ฯ† โˆ˜ f dominates ฯ†'(f x) times the diagonal of the Levi form of f. In particular, if moreover ฯ†'(f x) > 0, post-composition with ฯ† preserves strict positivity of the Levi form at x.

    theorem TauCeti.manifoldLeviForm_comp_apply {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {x : M} {F : Type u_3} {N : Type u_4} [NormedAddCommGroup F] [NormedSpace โ„‚ F] [TopologicalSpace N] [ChartedSpace F N] {g : M โ†’ N} {u : N โ†’ โ„} (hu : ContMDiffAt (modelWithCornersSelf โ„ F) (modelWithCornersSelf โ„ โ„) 2 u (g x)) (hg : ContMDiffAt (modelWithCornersSelf โ„‚ E) (modelWithCornersSelf โ„‚ F) 2 g x) (v w : E) :
    ((manifoldLeviForm E (u โˆ˜ g) x) v) w = ((manifoldLeviForm F u (g x)) ((mfderiv% g x) v)) ((mfderiv% g x) w)

    The holomorphic pullback rule for the Levi form on complex manifolds. If g is complex Cยฒ at x and u is real Cยฒ at g x, then the Levi form of u โˆ˜ g is the pullback of the Levi form of u by the complex manifold derivative of g.

    Independence of the holomorphic chart #

    theorem TauCeti.leviForm_comp_symm_apply_of_mem_maximalAtlas {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {e : OpenPartialHomeomorph M E} (he : e โˆˆ IsManifold.maximalAtlas (modelWithCornersSelf โ„‚ E) 2 M) (hx : x โˆˆ e.source) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (v w : E) :
    ((leviForm (f โˆ˜ โ†‘e.symm) (โ†‘e x)) ((mfderiv% โ†‘e x) v)) ((mfderiv% โ†‘e x) w) = ((manifoldLeviForm E f x) v) w

    The Levi form in an arbitrary holomorphic chart. Let e be a chart of the Cยฒ maximal atlas of the complex manifold M, with x in its source, and let f be Cยฒ at x. The Levi form of the coordinate expression f โˆ˜ e.symm at e x, evaluated on the images of v and w under the derivative of e, is the Levi form of f at x. Unlike the real Hessian, the Levi form thus transforms as a Hermitian form under holomorphic changes of coordinates at every point.

    Strict plurisubharmonicity and strong pseudoconvexity #

    A real function f on a complex manifold is strictly plurisubharmonic at x if its Levi form at x is positive definite: 0 < Re (manifoldLeviForm E f x v v) for every nonzero v (TauCeti.isManifoldStrictlyPlurisubharmonicAt_iff). As for TauCeti.manifoldLeviForm, it is defined in the preferred chart at x; by TauCeti.isManifoldStrictlyPlurisubharmonicAt_iff_of_mem_maximalAtlas, for f real Cยฒ at x it may be checked in any chart at x of the holomorphic Cยฒ maximal atlas.

    Instances For

      A real function f on a complex manifold modelled on a finite-dimensional space E is strongly q-pseudoconvex at x if its Levi form at x is positive definite on a complex subspace P of E with dim_โ„‚ E โ‰ค dim_โ„‚ P + q (TauCeti.isManifoldStronglyPseudoconvexAt_iff). As for TauCeti.manifoldLeviForm, it is defined in the preferred chart at x; by TauCeti.isManifoldStronglyPseudoconvexAt_iff_of_mem_maximalAtlas, for f real Cยฒ at x it may be checked in any chart at x of the holomorphic Cยฒ maximal atlas.

      Instances For
        theorem TauCeti.isManifoldStrictlyPlurisubharmonicAt_iff {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} :
        IsManifoldStrictlyPlurisubharmonicAt E f x โ†” โˆ€ (v : E), v โ‰  0 โ†’ 0 < (((manifoldLeviForm E f x) v) v).re

        Strict plurisubharmonicity on a complex manifold is positive definiteness of the Levi form.

        theorem TauCeti.isManifoldStronglyPseudoconvexAt_iff {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} [FiniteDimensional โ„‚ E] {q : โ„•} :
        IsManifoldStronglyPseudoconvexAt E q f x โ†” โˆƒ (P : Submodule โ„‚ E), Module.finrank โ„‚ E โ‰ค Module.finrank โ„‚ โ†ฅP + q โˆง โˆ€ v โˆˆ P, v โ‰  0 โ†’ 0 < (((manifoldLeviForm E f x) v) v).re

        Strong q-pseudoconvexity on a complex manifold is positive definiteness of the Levi form on a complex subspace of codimension at most q.

        Strict plurisubharmonicity on a complex manifold in terms of the real critical Hessian: f is strictly plurisubharmonic at x exactly when Hess f(v, v) + Hess f(I โ€ข v, I โ€ข v) > 0 for every v โ‰  0.

        Strong q-pseudoconvexity on a complex manifold is weaker for larger q.

        @[simp]

        Strong 0-pseudoconvexity on a complex manifold is strict plurisubharmonicity.

        A strictly plurisubharmonic function on a complex manifold is strongly q-pseudoconvex for every q.

        theorem TauCeti.IsManifoldStrictlyPlurisubharmonicAt.scalar_comp {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {ฯ† : โ„ โ†’ โ„} (h : IsManifoldStrictlyPlurisubharmonicAt E f x) (hฯ† : ContDiffAt โ„ 2 ฯ† (f x)) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hฯ†โ‚ : 0 < deriv ฯ† (f x)) (hฯ†โ‚‚ : 0 โ‰ค iteratedDeriv 2 ฯ† (f x)) :

        Post-composition with a function ฯ† of one real variable with ฯ†'(f x) > 0 and ฯ†''(f x) โ‰ฅ 0 preserves strict plurisubharmonicity on a complex manifold at x.

        theorem TauCeti.IsManifoldStronglyPseudoconvexAt.scalar_comp {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} [FiniteDimensional โ„‚ E] {q : โ„•} {ฯ† : โ„ โ†’ โ„} (h : IsManifoldStronglyPseudoconvexAt E q f x) (hฯ† : ContDiffAt โ„ 2 ฯ† (f x)) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hฯ†โ‚ : 0 < deriv ฯ† (f x)) (hฯ†โ‚‚ : 0 โ‰ค iteratedDeriv 2 ฯ† (f x)) :

        Post-composition with a function ฯ† of one real variable with ฯ†'(f x) > 0 and ฯ†''(f x) โ‰ฅ 0 preserves strong q-pseudoconvexity on a complex manifold at x.

        Strict plurisubharmonicity on a complex manifold at x depends only on the germ of the function at x.

        Strong q-pseudoconvexity on a complex manifold at x depends only on the germ of the function at x.

        The sum of two Cยฒ functions strictly plurisubharmonic at x on a complex manifold is strictly plurisubharmonic at x.

        Restriction along a holomorphic immersion of complex manifolds. If u is strictly plurisubharmonic at g x and the complex manifold derivative of the complex Cยฒ map g at x is injective, then u โˆ˜ g is strictly plurisubharmonic at x.

        Restriction along a holomorphic immersion of complex manifolds. If u is strongly q-pseudoconvex at g x and the complex manifold derivative of the complex Cยฒ map g at x is injective, then u โˆ˜ g is strongly q-pseudoconvex at x: the preimage of a positive subspace of codimension at most q is a positive subspace of codimension at most q.

        Strict plurisubharmonicity in an arbitrary holomorphic chart. For f real Cยฒ at x and a chart e at x of the holomorphic Cยฒ maximal atlas, f is strictly plurisubharmonic at x if and only if its coordinate expression f โˆ˜ e.symm is strictly plurisubharmonic at e x.

        Strong q-pseudoconvexity in an arbitrary holomorphic chart. For f real Cยฒ at x and a chart e at x of the holomorphic Cยฒ maximal atlas, f is strongly q-pseudoconvex at x if and only if its coordinate expression f โˆ˜ e.symm is strongly q-pseudoconvex at e x.

        Critical points #

        theorem TauCeti.re_manifoldLeviForm_apply_of_mem_maximalAtlas {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {e : OpenPartialHomeomorph M E} (he : e โˆˆ IsManifold.maximalAtlas (modelWithCornersSelf โ„ E) 2 M) (hx : x โˆˆ e.source) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hcrit : d% f x = 0) (v w : E) :
        (((manifoldLeviForm E f x) v) w).re = (((fderiv โ„ (fderiv โ„ (f โˆ˜ โ†‘e.symm)) (โ†‘e x)) ((mfderiv% โ†‘e x) v)) ((mfderiv% โ†‘e x) w) + ((fderiv โ„ (fderiv โ„ (f โˆ˜ โ†‘e.symm)) (โ†‘e x)) ((mfderiv% โ†‘e x) (Complex.I โ€ข v))) ((mfderiv% โ†‘e x) (Complex.I โ€ข w))) / 4

        The real part of the Levi form at a critical point, in an arbitrary real chart. For a real Cยฒ chart e, it is the quarter-sum of the real Hessian on the chart derivatives of (v, w) and (I โ€ข v, I โ€ข w).

        theorem TauCeti.im_manifoldLeviForm_apply_of_mem_maximalAtlas {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {e : OpenPartialHomeomorph M E} (he : e โˆˆ IsManifold.maximalAtlas (modelWithCornersSelf โ„ E) 2 M) (hx : x โˆˆ e.source) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hcrit : d% f x = 0) (v w : E) :
        (((manifoldLeviForm E f x) v) w).im = (((fderiv โ„ (fderiv โ„ (f โˆ˜ โ†‘e.symm)) (โ†‘e x)) ((mfderiv% โ†‘e x) (Complex.I โ€ข v))) ((mfderiv% โ†‘e x) w) - ((fderiv โ„ (fderiv โ„ (f โˆ˜ โ†‘e.symm)) (โ†‘e x)) ((mfderiv% โ†‘e x) v)) ((mfderiv% โ†‘e x) (Complex.I โ€ข w))) / 4

        The imaginary part of the Levi form at a critical point, in an arbitrary real chart. For a real Cยฒ chart e, it is one quarter of the difference of the two mixed real-Hessian terms on the chart derivatives of (I โ€ข v, w) and (v, I โ€ข w).

        theorem TauCeti.manifoldLeviForm_apply_self_of_mem_maximalAtlas {E : Type u_1} {M : Type u_2} [NormedAddCommGroup E] [NormedSpace โ„‚ E] [TopologicalSpace M] [ChartedSpace E M] {f : M โ†’ โ„} {x : M} {e : OpenPartialHomeomorph M E} (he : e โˆˆ IsManifold.maximalAtlas (modelWithCornersSelf โ„ E) 2 M) (hx : x โˆˆ e.source) (hf : ContMDiffAt (modelWithCornersSelf โ„ E) (modelWithCornersSelf โ„ โ„) 2 f x) (hcrit : d% f x = 0) (v : E) :
        ((manifoldLeviForm E f x) v) v = โ†‘(((hessianQuadraticForm (f โˆ˜ โ†‘e.symm) (โ†‘e x)) ((mfderiv% โ†‘e x) v) + (hessianQuadraticForm (f โˆ˜ โ†‘e.symm) (โ†‘e x)) ((mfderiv% โ†‘e x) (Complex.I โ€ข v))) / 4)

        The Levi form at a critical point, from the real Hessian in any chart. At a critical point x of a function f which is Cยฒ at x, the diagonal value of the Levi form on v is (Hess f(v, v) + Hess f(I โ€ข v, I โ€ข v)) / 4, where the real Hessian may be computed in any chart e of the real Cยฒ maximal atlas, holomorphic or not, after transporting the tangent vectors by the derivative of e.

        The index bound for strongly q-pseudoconvex functions on a complex manifold. At a critical point x of a function f which is Cยฒ at x and strongly q-pseudoconvex at x, the Morse index of f is at most dim_โ„‚ E + q.

        The index bound for strictly plurisubharmonic functions on a complex manifold. At a critical point x of a function f which is Cยฒ at x and strictly plurisubharmonic at x, the Morse index of f is at most dim_โ„‚ E.