Documentation

LeanPool.EllipticPDE.Existence.Garding

Transport, zeroth-order term, the Gårding inequality, and shifted existence #

We add to the principal part B_A of GeneralForm.lean a transport term bᵢ Dᵢu and a zeroth-order term c u (both bounded measurable, c not assumed signed):

B[U, V] = ∑ᵢⱼ ⟪aᵢⱼ ∂ᵢu, ∂ⱼv⟫ + ∑ᵢ ⟪bᵢ ∂ᵢu, v₀⟫ + ⟪c u₀, v₀⟫.

This is Evans §6.1.1's full divergence-form operator Lu = -Dⱼ(aᵢⱼDᵢu) + bᵢDᵢu + cu.

The γ = 0 symmetric case (no transport, c ≥ 0, needing Poincaré) is the separate EllipticCoeff.bilin_coercive of GeneralForm.lean.

theorem EllipticPdes.Sobolev.young_peterPaul {lam B x y : ℝ} (hlam : 0 < lam) :
B * x * y ≤ lam / 2 * x ^ 2 + B ^ 2 / (2 * lam) * y ^ 2

The Peter-Paul (Young) inequality B x y ≤ (λ/2) x² + (B²/2λ) y² for λ > 0.

Full divergence-form operator #

A full second-order divergence-form operator: a uniformly elliptic principal part A together with a bounded measurable transport field b and zeroth-order coefficient c.

Instances For
    noncomputable def EllipticPdes.Sobolev.FullEllipticOp.bAct {d : ℕ} (Op : FullEllipticOp d) {Ω : Set (EuclideanSpace ℝ (Fin d))} (i : Fin d) :

    The transport coefficient bᵢ acting on L²(Ω).

    Equations
    Instances For

      The zeroth-order coefficient c acting on L²(Ω).

      Equations
      Instances For
        theorem EllipticPdes.Sobolev.FullEllipticOp.norm_bAct_le {d : ℕ} (Op : FullEllipticOp d) {Ω : Set (EuclideanSpace ℝ (Fin d))} (i : Fin d) (g : L2D Ω) :
        ‖(Op.bAct i) g‖ ≤ Op.Bsup * ‖g‖

        Operator-norm bound for the transport action: ‖Op.bAct i g‖ ≤ Bsup · ‖g‖.

        Operator-norm bound for the zeroth-order action: ‖Op.cAct g‖ ≤ Csup · ‖g‖.

        Lower-order (transport + zeroth) bilinear form #

        The lower-order part ∑ᵢ ⟪bᵢ ∂ᵢu, v₀⟫ + ⟪c u₀, v₀⟫ as a bare bilinear map.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          The lower-order bilinear form as a bounded form, with norm bound d·Bsup + Csup.

          Equations
          Instances For
            @[simp]
            theorem EllipticPdes.Sobolev.FullEllipticOp.lowerBilin_apply {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (U V : ↥(H01 Ω)) :
            ((Op.lowerBilin Ω) U) V = ∑ i : Fin d, inner ℝ ((Op.bAct i) ((↑U).ofLp i.succ)) ((↑V).ofLp 0) + inner ℝ (Op.cAct ((↑U).ofLp 0)) ((↑V).ofLp 0)

            Simp lemma: unfolds lowerBilin Ω U V to the transport and zeroth-order inner products.

            The full divergence-form bilinear form B = B_A + (transport + zeroth).

            Equations
            Instances For
              theorem EllipticPdes.Sobolev.FullEllipticOp.fullBilin_apply {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (U V : ↥(H01 Ω)) :
              ((Op.fullBilin Ω) U) V = ((Op.bilin Ω) U) V + ((Op.lowerBilin Ω) U) V

              fullBilin = B_A + lowerBilin: principal part plus transport and zeroth-order.

              Gårding inequality #

              The Gårding shift constant γ = λ/2 + ‖c‖∞ + d ‖b‖∞² / (2λ).

              Equations
              Instances For

                The Gårding shift constant γ is non-negative.

                theorem EllipticPdes.Sobolev.FullEllipticOp.garding {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (U : ↥(H01 Ω)) :
                Op.lam / 2 * ‖U‖ ^ 2 ≤ ((Op.fullBilin Ω) U) U + Op.gardingγ * ‖(↑U).ofLp 0‖ ^ 2

                Gårding inequality (Evans §6.2.2, Theorem 2(ii)). With β = λ/2 and γ the shift constant, β ‖U‖²_{H¹} ≤ B[U, U] + γ ‖u₀‖²_{L²} for every U ∈ H₀¹(Ω).

                Shifted coercivity and existence (Evans §6.2.2, Theorem 3) #

                The zeroth L² form ⟪u₀, v₀⟫ on H₀¹(Ω), used for the spectral shift.

                Equations
                Instances For
                  @[simp]
                  theorem EllipticPdes.Sobolev.FullEllipticOp.zerothForm_apply {d : ℕ} (Ω : Set (EuclideanSpace ℝ (Fin d))) (U V : ↥(H01 Ω)) :
                  ((zerothForm Ω) U) V = inner ℝ ((↑U).ofLp 0) ((↑V).ofLp 0)

                  Simp lemma: zerothForm Ω U V = ⟪(U : H1amb Ω) 0, (V : H1amb Ω) 0⟫.

                  noncomputable def EllipticPdes.Sobolev.FullEllipticOp.shiftedBilin {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (μ : ℝ) :
                  ↥(H01 Ω) →L[ℝ] ↥(H01 Ω) →L[ℝ] ℝ

                  The shifted bilinear form B_μ[U, V] = B[U, V] + μ ⟪u₀, v₀⟫ associated to Lu + μu.

                  Equations
                  Instances For
                    theorem EllipticPdes.Sobolev.FullEllipticOp.shiftedBilin_apply {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (μ : ℝ) (U V : ↥(H01 Ω)) :
                    ((Op.shiftedBilin Ω μ) U) V = ((Op.fullBilin Ω) U) V + μ * inner ℝ ((↑U).ofLp 0) ((↑V).ofLp 0)

                    shiftedBilin Ω μ U V = fullBilin Ω U V + μ · ⟪u₀, v₀⟫.

                    Shifted coercivity (Evans §6.2.2, Theorem 3). For any shift μ ≥ γ, the shifted form B_μ is coercive with constant λ/2. The Gårding inequality already controls the full H¹ norm, so no Poincaré inequality is needed.

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) {μ : ℝ} (hμ : Op.gardingγ ≤ μ) (f : ↥(H01 Ω) →L[ℝ] ℝ) :
                    ∃! u : ↥(H01 Ω), ∀ (v : ↥(H01 Ω)), ((Op.shiftedBilin Ω μ) u) v = f v

                    Existence and uniqueness for Lu + μu = f (Evans §6.2.2, Theorem 3). For a shift μ ≥ γ and any continuous functional f on H₀¹(Ω), there is a unique u ∈ H₀¹(Ω) solving the shifted weak problem B_μ[u, v] = f v for all v.

                    Transport-free, nonnegative-zeroth coercive case (Evans §6.2.2, closing #

                    Examples remark)

                    theorem EllipticPdes.Sobolev.FullEllipticOp.lowerBilin_self_nonneg {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (hb : ∀ (i : Fin d), ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (U : ↥(H01 Ω)) :
                    0 ≤ ((Op.lowerBilin Ω) U) U

                    Nonnegativity of the lower-order form when the transport field vanishes (b = 0 a.e. on Ω) and the zeroth coefficient is nonnegative (c ≥ 0 a.e. on Ω): the transport terms ⟪bᵢ ∂ᵢu, u₀⟫ are zero and ⟪c u₀, u₀⟫ = ∫_Ω c u₀² ≥ 0.

                    theorem EllipticPdes.Sobolev.FullEllipticOp.fullBilin_coercive_const_of_nonneg_zeroth {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (hb : ∀ (i : Fin d), ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (CP : ℝ) (hCP : 0 ≤ CP) (hbase : ∀ {φ : EuclideanSpace ℝ (Fin d) → ℝ} (h : IsTestFn Ω φ), ‖h.testGraph.ofLp 0‖ ^ 2 ≤ CP * ∑ i : Fin d, ‖h.testGraph.ofLp i.succ‖ ^ 2) (U : ↥(H01 Ω)) :
                    Op.lam / (CP + 1) * ‖U‖ * ‖U‖ ≤ ((Op.fullBilin Ω) U) U

                    Quantitative coercivity for the transport-free, nonnegative-zeroth case (Evans §6.2.2, closing Examples remark). If the transport field vanishes (b ≡ 0) and the zeroth coefficient is nonnegative (c ≥ 0), the full divergence form B = B_A + c dominates the full H¹ norm with the explicit constant λ / (C_P + 1): the zeroth term only helps, ellipticity controls the gradient, and the Poincaré inequality lifts that to the full H¹ norm. This is the constant-level form of [fullBilin_coercive_of_nonneg_zeroth]; the explicit constant feeds the Lax-Milgram a-priori estimate.

                    theorem EllipticPdes.Sobolev.FullEllipticOp.fullBilin_coercive_of_nonneg_zeroth {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (hb : ∀ (i : Fin d), ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (CP : ℝ) (hCP : 0 ≤ CP) (hbase : ∀ {φ : EuclideanSpace ℝ (Fin d) → ℝ} (h : IsTestFn Ω φ), ‖h.testGraph.ofLp 0‖ ^ 2 ≤ CP * ∑ i : Fin d, ‖h.testGraph.ofLp i.succ‖ ^ 2) :

                    Coercivity for the transport-free, nonnegative-zeroth case (Evans §6.2.2, closing Examples remark). If the transport field vanishes (b ≡ 0) and the zeroth coefficient is nonnegative (c ≥ 0), the full divergence form B = B_A + c is coercive on H₀¹(Ω) without a spectral shift: the zeroth term only helps, ellipticity controls the gradient, and the Poincaré inequality lifts that to the full H¹ norm (the γ = 0 Gårding case, with constant λ / (C_P + 1)).

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_of_nonneg_zeroth {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (hb : ∀ (i : Fin d), ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (CP : ℝ) (hCP : 0 ≤ CP) (hbase : ∀ {φ : EuclideanSpace ℝ (Fin d) → ℝ} (h : IsTestFn Ω φ), ‖h.testGraph.ofLp 0‖ ^ 2 ≤ CP * ∑ i : Fin d, ‖h.testGraph.ofLp i.succ‖ ^ 2) (f : ↥(H01 Ω) →L[ℝ] ℝ) :
                    ∃! u : ↥(H01 Ω), ∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = f v

                    Existence and uniqueness for the transport-free, nonnegative-zeroth operator (the γ = 0 specialisation of Evans's First Existence Theorem, §6.2.2). With b ≡ 0, c ≥ 0, and the test-function Poincaré bound, the full divergence form B = B_A + c is coercive with no spectral shift, so Lax-Milgram yields for every continuous functional f on H₀¹(Ω) a unique weak solution u of Lu = f. This is the existence theorem for Lu = -Dⱼ(aᵢⱼ Dᵢu) + cu with general uniformly elliptic A.

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_of_nonneg_zeroth_bound {d : ℕ} (Op : FullEllipticOp d) (Ω : Set (EuclideanSpace ℝ (Fin d))) (hb : ∀ (i : Fin d), ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin d)) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (CP : ℝ) (hCP : 0 ≤ CP) (hbase : ∀ {φ : EuclideanSpace ℝ (Fin d) → ℝ} (h : IsTestFn Ω φ), ‖h.testGraph.ofLp 0‖ ^ 2 ≤ CP * ∑ i : Fin d, ‖h.testGraph.ofLp i.succ‖ ^ 2) {f : ↥(H01 Ω) →L[ℝ] ℝ} {u : ↥(H01 Ω)} (hu : ∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = f v) :
                    ‖u‖ ≤ (CP + 1) / Op.lam * ‖f‖

                    A-priori estimate for the weak solution (general uniformly elliptic operator, b ≡ 0, c ≥ 0; the Lax-Milgram a-priori bound of Evans §6.2.1, Theorem 1). Under the hypotheses of [weak_solution_of_nonneg_zeroth], any weak solution obeys the Lax-Milgram estimate ‖u‖_{H₀¹} ≤ α⁻¹ ‖f‖ with the coercivity constant α = λ / (C_P + 1) of the form, i.e. ‖u‖_{H₀¹} ≤ (C_P + 1) / λ · ‖f‖.

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_of_nonneg_zeroth_euclBox {n : ℕ} (Op : FullEllipticOp (n + 1)) (a b : Fin (n + 1) → ℝ) (hab : ∀ (k : Fin (n + 1)), a k ≤ b k) (C : ℝ) (hC : ∀ (i : Fin (n + 1)), (b i - a i) ^ 2 / 2 ≤ C) (hb : ∀ (i : Fin (n + 1)), ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict (Poincare.euclBox a b), Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict (Poincare.euclBox a b), 0 ≤ Op.c x) (f : ↥(H01 (Poincare.euclBox a b)) →L[ℝ] ℝ) :
                    (∃! u : ↥(H01 (Poincare.euclBox a b)), ∀ (v : ↥(H01 (Poincare.euclBox a b))), ((Op.fullBilin (Poincare.euclBox a b)) u) v = f v) ∧ ∀ (u : ↥(H01 (Poincare.euclBox a b))), (∀ (v : ↥(H01 (Poincare.euclBox a b))), ((Op.fullBilin (Poincare.euclBox a b)) u) v = f v) → ‖u‖ ≤ (C / (↑n + 1) + 1) / Op.lam * ‖f‖

                    Unconditional existence, uniqueness, and a-priori bound on an open box, general uniformly elliptic operator. The box specialisation of weak_solution_of_nonneg_zeroth: on the coordinate box ∏ₖ (aₖ, bₖ), with b ≡ 0 and c ≥ 0, the test-function Poincaré hypothesis is discharged from the box geometry. The per-direction slice bound Poincare.slice_bound_euclBox (which rests on Poincare.poincare_box_dir) is averaged by Poincare.poincare_testfn into the graph-coordinate bound with constant C_P = C / (n + 1), so for every continuous functional f on H₀¹ of the box there is a unique weak solution of Lu = -Dⱼ(aᵢⱼ Dᵢu) + cu = f, obeying the Lax-Milgram estimate ‖u‖_{H₀¹} ≤ α⁻¹ ‖f‖ with coercivity constant α = λ / (C / (n + 1) + 1), with no abstract Poincaré input. This is Theorem thm: main with an H⁻¹ right-hand side; the L² instance is [weak_solution_L2_of_nonneg_zeroth_euclBox].

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_L2_of_nonneg_zeroth_euclBox {n : ℕ} (Op : FullEllipticOp (n + 1)) (a b : Fin (n + 1) → ℝ) (hab : ∀ (k : Fin (n + 1)), a k ≤ b k) (C : ℝ) (hC : ∀ (i : Fin (n + 1)), (b i - a i) ^ 2 / 2 ≤ C) (hb : ∀ (i : Fin (n + 1)), ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict (Poincare.euclBox a b), Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict (Poincare.euclBox a b), 0 ≤ Op.c x) (f : L2D (Poincare.euclBox a b)) :
                    (∃! u : ↥(H01 (Poincare.euclBox a b)), ∀ (v : ↥(H01 (Poincare.euclBox a b))), ((Op.fullBilin (Poincare.euclBox a b)) u) v = ∫ (x : EuclideanSpace ℝ (Fin (n + 1))) in Poincare.euclBox a b, ↑↑f x * ↑↑((↑v).ofLp 0) x) ∧ ∀ (u : ↥(H01 (Poincare.euclBox a b))), (∀ (v : ↥(H01 (Poincare.euclBox a b))), ((Op.fullBilin (Poincare.euclBox a b)) u) v = ∫ (x : EuclideanSpace ℝ (Fin (n + 1))) in Poincare.euclBox a b, ↑↑f x * ↑↑((↑v).ofLp 0) x) → ‖u‖ ≤ (C / (↑n + 1) + 1) / Op.lam * ‖f‖

                    Theorem thm: main: existence, uniqueness, and the a-priori bound on an open box, L² right-hand side. For the general uniformly elliptic operator Lu = -Dⱼ(aᵢⱼ Dᵢu) + cu with c ≥ 0 on the coordinate box ∏ₖ (aₖ, bₖ), and for every f ∈ L²(Ω) entering through the pairing ⟨f, v⟩ = ∫_Ω f · v₀ (the embedding L²(Ω) ⊆ H⁻¹(Ω), [l2Functional]), there is a unique weak solution u ∈ H₀¹(Ω) of B[u, v] = ⟨f, v⟩, and every weak solution obeys ‖u‖_{H₀¹} ≤ α⁻¹ ‖f‖_{L²} with the coercivity constant α = λ / (C / (n + 1) + 1) of the form. The Poincaré input is discharged from the box geometry; no abstract hypothesis remains.

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_of_nonneg_zeroth_of_subset_euclBox {n : ℕ} (Op : FullEllipticOp (n + 1)) {Ω : Set (EuclideanSpace ℝ (Fin (n + 1)))} (a b : Fin (n + 1) → ℝ) (hab : ∀ (k : Fin (n + 1)), a k ≤ b k) (hsub : Ω ⊆ Poincare.euclBox a b) (C : ℝ) (hC : ∀ (i : Fin (n + 1)), (b i - a i) ^ 2 / 2 ≤ C) (hb : ∀ (i : Fin (n + 1)), ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (f : ↥(H01 Ω) →L[ℝ] ℝ) :
                    (∃! u : ↥(H01 Ω), ∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = f v) ∧ ∀ (u : ↥(H01 Ω)), (∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = f v) → ‖u‖ ≤ (C / (↑n + 1) + 1) / Op.lam * ‖f‖

                    Existence, uniqueness, and the a-priori bound on any domain inside a coordinate box, H⁻¹ right-hand side. For the uniformly elliptic operator Lu = -Dⱼ(aᵢⱼ Dᵢu) + cu with c ≥ 0 on a domain Ω contained in the open box ∏ₖ (aₖ, bₖ), the test-function Poincaré hypothesis is discharged by [Poincare.testfn_bound_of_subset_euclBox] from the geometry of the bounding box, with side contributions (bᵢ - aᵢ)² / 2 ≤ C. Every continuous functional f on H₀¹(Ω) admits a unique weak solution, obeying the Lax-Milgram estimate with coercivity constant α = λ / (C / (n + 1) + 1). The L² instance is [weak_solution_L2_of_nonneg_zeroth_of_subset_euclBox].

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_L2_of_nonneg_zeroth_of_subset_euclBox {n : ℕ} (Op : FullEllipticOp (n + 1)) {Ω : Set (EuclideanSpace ℝ (Fin (n + 1)))} (a b : Fin (n + 1) → ℝ) (hab : ∀ (k : Fin (n + 1)), a k ≤ b k) (hsub : Ω ⊆ Poincare.euclBox a b) (C : ℝ) (hC : ∀ (i : Fin (n + 1)), (b i - a i) ^ 2 / 2 ≤ C) (hb : ∀ (i : Fin (n + 1)), ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) (f : L2D Ω) :
                    (∃! u : ↥(H01 Ω), ∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = ∫ (x : EuclideanSpace ℝ (Fin (n + 1))) in Ω, ↑↑f x * ↑↑((↑v).ofLp 0) x) ∧ ∀ (u : ↥(H01 Ω)), (∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = ∫ (x : EuclideanSpace ℝ (Fin (n + 1))) in Ω, ↑↑f x * ↑↑((↑v).ofLp 0) x) → ‖u‖ ≤ (C / (↑n + 1) + 1) / Op.lam * ‖f‖

                    L² right-hand-side instance on any domain inside a coordinate box. For f ∈ L²(Ω) entering through the pairing ⟨f, v⟩ = ∫_Ω f · v₀ ([l2Functional]), the weak problem has a unique solution with ‖u‖_{H₀¹} ≤ α⁻¹ ‖f‖_{L²}, α = λ / (C / (n + 1) + 1). Derived from [weak_solution_of_nonneg_zeroth_of_subset_euclBox].

                    theorem EllipticPdes.Sobolev.FullEllipticOp.weak_solution_L2_of_nonneg_zeroth_of_bounded {n : ℕ} (Op : FullEllipticOp (n + 1)) {Ω : Set (EuclideanSpace ℝ (Fin (n + 1)))} (hΩb : Bornology.IsBounded Ω) (hb : ∀ (i : Fin (n + 1)), ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict Ω, Op.b x i = 0) (hc : ∀ᵐ (x : EuclideanSpace ℝ (Fin (n + 1))) ∂MeasureTheory.volume.restrict Ω, 0 ≤ Op.c x) :
                    ∃ (CP : ℝ), 0 ≤ CP ∧ ∀ (f : L2D Ω), (∃! u : ↥(H01 Ω), ∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = ∫ (x : EuclideanSpace ℝ (Fin (n + 1))) in Ω, ↑↑f x * ↑↑((↑v).ofLp 0) x) ∧ ∀ (u : ↥(H01 Ω)), (∀ (v : ↥(H01 Ω)), ((Op.fullBilin Ω) u) v = ∫ (x : EuclideanSpace ℝ (Fin (n + 1))) in Ω, ↑↑f x * ↑↑((↑v).ofLp 0) x) → ‖u‖ ≤ (CP + 1) / Op.lam * ‖f‖

                    Existence, uniqueness, and the a-priori bound on an arbitrary bounded domain, L² right-hand side (Theorem thm: main in full generality). The Poincaré constant CP is supplied by poincare_H01_of_bounded and is quantified before the datum, so it depends only on Ω; every f ∈ L²(Ω) then obeys ‖u‖_{H₀¹} ≤ (CP + 1)/λ · ‖f‖_{L²}.

                    Terminal result of the library, stated in the manuscript. Nothing else consumes it.