Wheeler–DeWitt kinetic operator on the conformal sector
ProvedWheelerDeWittSuperspace.kinetic_volume_sectorLet be and let the metric at site be positive definite. For the wavefunction and ,
where is the partial derivative with respect to the entry , all nine entries being independent coordinates.
import Definitions.Def_WheelerDeWittSuperspace set_option autoImplicit false open Matrix
namespace WheelerDeWittSuperspace
/-- Milestone 4 (conformal sector): on wavefunctions of the local volume
`v = √det h(x₀)`, the kinetic term is the ordinary differential operator
`-(3/8)(v f'' + 7 f')`. -/
theorem kinetic_volume_sector {X : Type*} [Fintype X] [DecidableEq X] (x₀ : X)
(f : ℝ → ℂ) (hf : ContDiff ℝ 2 f) (h : Config X) (hpos : (metricAt h x₀).PosDef) :
kinetic (fun h' => f (volume (metricAt h' x₀))) h x₀ =
-(3 / 8 : ℂ) * ((volume (metricAt h x₀) : ℂ) *
iteratedDeriv 2 f (volume (metricAt h x₀)) +
7 * deriv f (volume (metricAt h x₀))) := by sorry
end WheelerDeWittSuperspace
Read-back
What the Lean code literally says, in plain math · claude-opus-5-5
kinetic_volume_sector. Setting. Let be any finite type of "sites" with decidable equality. It is nonempty, because a site is given. A configuration is a function assigning to each site an arbitrary real array . All nine entries are independent coordinates, with no symmetry imposed, so the configuration space is . Write for the matrix at the distinguished site. For a real matrix , the volume is
where the square root is Mathlib's real square root, which returns for negative arguments.
Data and hypotheses.
- is a site.
- is a function that is on all of , as a map between real vector spaces.
- is a configuration.
- is positive definite in Mathlib's sense: it is symmetric () and for every nonzero . Hence , and . Nothing is assumed about for .
The wavefunction. Define on configuration space by
This uses the same truncated square root, so it equals wherever . depends only on the nine entries at site .
Derivatives. For a function from configurations to , the partial derivative (with , taken at site ) is the Fréchet derivative of at applied to the coordinate direction . That direction is the configuration with entry at site , position , and everywhere else. It is the ordinary partial derivative with respect to the single unsymmetrized entry ; the entries and are varied separately. By Mathlib convention, if is not Fréchet differentiable at a point, its derivative there is taken to be .
Kinetic term. For a real matrix , the DeWitt coefficients are
The kinetic term of at is the full sum over all index combinations:
The inner derivative is taken as a function on all of configuration space, and then of that function is evaluated at . The coefficient is real and is regarded as a complex number.
Claim. Under the hypotheses above,
with cast into .
- is the derivative of at .
- is the second iterated derivative of at , i.e. the derivative of at .
- Both are derivatives with respect to the real variable, and both exist genuinely because is .
Edge cases and remarks.
- The hypotheses are satisfiable, so the statement is not vacuous. For example, take and any function .
- Positive definiteness is assumed only at the point where the identity is evaluated. It is not assumed on a neighbourhood. Nearby configurations may have nonsymmetric , but stays positive near , since the determinant is continuous.
- is required to be on all of , including at non-positive arguments. Only its 2-jet at appears in the conclusion.
- The site set may consist of alone. Sites other than and their matrices play no role.
- The right-hand side involves only , and . It contains no other dependence on .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.