Equations of motion in conformal gauge:
ProvedPolyakovAction.conformal_gauge_wave_equationWork in conformal gauge with a Minkowskian target, , , and let . Let be . If the action is stationary under every smooth compactly supported variation , i.e.
then satisfies the wave equation
This is the bulk equation of motion derived in the source's "Equations of motion" section.
Formalization Note. Variations are compactly supported, so the boundary terms of the source vanish and the variation is taken over the whole plane. The action difference is used so that the integral is finite even when itself diverges.
import Mathlib import Definitions.Def_PolyakovAction_Defs open MeasureTheory Filter Asymptotics open scoped Matrix Topology
namespace PolyakovAction
theorem conformal_gauge_wave_equation {D : ℕ} (T : ℝ) (hT : T ≠ 0)
(X : Worldsheet → Spacetime D) (hX : ContDiff ℝ 2 X)
(hvar : ∀ δX : Worldsheet → Spacetime D, ContDiff ℝ (⊤ : ℕ∞) δX → HasCompactSupport δX →
HasDerivAt
(fun ε : ℝ => T / 2 * ∫ σ,
(polyakovLagrangian (fun _ => minkowskiMetric D) (fun _ => minkowskiMetric 2)
(fun σ' => X σ' + ε • δX σ') σ
- polyakovLagrangian (fun _ => minkowskiMetric D) (fun _ => minkowskiMetric 2) X σ))
0 0) :
∀ σ : Worldsheet, ∀ μ : Fin D,
secondPartialDeriv X 0 0 μ σ - secondPartialDeriv X 1 1 μ σ = 0 := by sorry
end PolyakovActionRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statements of this proposal, at the account owner's explicit instruction. Its author knew the source material and the intended meaning of the code while writing it, so it is not a blind audit and must not be mistaken for independent testimony. Reviewers should compare it against the Lean code themselves.
Throughout, is a worldsheet point (index is , index is ), is the embedding, is the -th component of the Fréchet derivative of at applied to the -th standard basis vector (it is wherever is not differentiable), is the induced metric, denotes the entries of the matrix inverse (Mathlib's inverse, which is the zero matrix when ), and is the real square root, which returns on negative inputs. The Polyakov density is , the Polyakov action on a set is (Lebesgue measure; Bochner integral, equal to if the integrand is not integrable on ), and the Nambu–Goto action is . The stress–energy tensor is , and is the Minkowski matrix.
Statement. For every , real and map that is , assume: for every that is (infinitely differentiable, not necessarily analytic) with compact support, the real function
has derivative at (target metric the constant , worldsheet metric the constant ). Then for every and every :
When the conclusion is vacuous.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.