Representative-level W^{1,p} #
Adapted from PDEFoundation (EllipticRegularity, 2026) with the author's
permission. This independent port stores concrete value and gradient
representatives and uses the CKN weak-gradient API.
Main definitions #
MemLpOnandGradMemLpOn: scalar and coordinatewiseL^pmembership.W1pFunction: a concrete representative with a chosen weak gradient.MemW1p: representative-level membership inW^{1,p}.
Main results #
W1pFunction.restrict: restriction to an open subset.
Scalar L^p membership on a restricted domain.
Equations
- CKN.MemLpOn U p u = MeasureTheory.MemLp u p (CKN.volumeOn U)
Instances For
Coordinatewise gradient L^p membership on a restricted domain.
Equations
- CKN.GradMemLpOn U p Du = ∀ (i : Fin d), CKN.MemLpOn U p fun (x : CKN.Vec d) => Du x i
Instances For
A concrete representative and a chosen coordinate weak gradient.
Chosen scalar representative of the W¹ᵖ function.
Chosen weak gradient of the W¹ᵖ representative.
- gradMemLp : GradMemLpOn U p self.grad
- hasWeakGradient : HasWeakGradientOn U self.toFun self.grad
Instances For
Equations
- CKN.instCoeFunW1pFunctionForallVecReal = { coe := fun (u : CKN.W1pFunction U p) => u.toFun }
Representative-level membership of a concrete function in W^{1,p}.
Equations
- CKN.MemW1p U p u = ∃ (v : CKN.W1pFunction U p), v.toFun = u
Instances For
Restriction preserves coordinatewise gradient L^p membership.
The chosen coordinate weak derivative stored in a W1p representative.
The underlying representative belongs to representative-level W^{1,p}.
Restrict a representative-level Sobolev function to an open subset.