PlanarMidpoint
A Lean proof of the dimension-two case of Nielsen–Okamura Conjecture 9.1: on a connected open subset of the Euclidean plane, complementary canonical midpoints for a pair of dual torsion-free connections force their symmetric cubic tensor to be constant.
The theorem concerns dimension two; it does not resolve the conjecture in arbitrary dimension.
Statements
Write a totally symmetric cubic tensor as its four coefficients
Thus TensorSemantics.lean proves that this representation exhausts symmetric
trilinear tensors on the Euclidean plane.
The independent, Mathlib-only statement file is
PlanarMidpointChallenge.lean.
PlanarMidpointSolution.lean imports the proofs.
The three Comparator entries are:
PlanarMidpoint.planar_dual_midpoint_rigidity: a smooth field on an open preconnected domain is constant if the canonical local midpoint maps ofand satisfy near every diagonal point. PlanarMidpoint.planar_obstruction_rigidity: an everywhere Fréchet differentiable field on such a domain is constant if, at every point and in every direction, the following expression vanishes, with :
PlanarMidpoint.planar_five_direction_rigidity: in the differential theorem, the five directionsfor suffice, at every spatial point.
The geometric proof in fact needs only planar_midpoint_rigidity_C2. Preconnectedness includes the empty domain,
where the constant-field conclusion is vacuous. Convexity is not assumed.
Canonical midpoint meaning
IsGeodesicSegment uses genuine curves with
IsCanonicalLocalMidpoint requires prescribed endpoints, position and velocity
bounds near the diagonal, and uniqueness among these short curves; the midpoint
is
exists_unique_short_geodesic constructs this branch by a Banach contraction
with the Dirichlet Green operator. exists_canonical_local_midpoint proves
existence of the resulting germs, and canonical_midpoint_germs_agree proves
independence of the construction after shrinking the common neighborhood.
No endpoint smoothness or obstruction identity is assumed in the geometric
theorem. The short branch is the usual canonical local geodesic branch:
small initial-data geodesics lie in the short class, and uniqueness identifies
their midpoint germs.
Proof
For endpoints
Each component of
Both extend continuously by zero at the origin. Away from these graphs, the linear system is injective. On either nonzero graph, separate exact certificates show that the space of derivatives tangent to the graph intersects the obstruction kernel only in zero. The normalizing coordinate change is fixed at a point; no varying frame is differentiated as a constant. A relative clopen level-set argument handles transitions and zero values on arbitrary connected open domains using only differentiability. Finally, quartic interpolation yields the five-direction criterion.
The finite certificates are ordinary Lean algebra proofs, not external
oracle calls or numerical tests. All proof dependencies use only
propext, Quot.sound, and Classical.choice. Deliberate sorry placeholders
occur only in the independent Challenge statement file.
Reproduce
The committed lean-toolchain, lakefile.toml and lake-manifest.json pin
Lean and every dependency. With Elan installed:
lake exe cache get
lake build
lake comparator --config comparator.json
Comparator requires Linux with bubblewrap. The GitHub Actions workflow builds the exact checked-out commit, audits the theorem axioms, compares all three statements and definitions, and replays the exported proofs through Lean, NanoDa and con-ron. A separate fresh-runner build checks reproducibility. The runtime configuration enabling the extra kernels is generated in the runner's temporary directory; the committed configuration follows Palomar's statement format.
Sources and authorship
Frank Nielsen and Kazuki Okamura, arXiv:2609.07551v2, Section 9, pose the conjecture and supply the midpoint-expansion framework and constant-cubic sufficiency. This project proves planar necessity, including the exceptional tensors, and strengthens the differential regularity. The nearby two-dimensional Matkowski–Sutô work concerns coordinate generators and does not supply the Euclidean-dual theorem proved here. No global priority or external peer-review claim is made.
JD Jones is the responsible human maintainer. AI assistance and review are
described in Disclosure.md; structured provenance is recorded
in formalization.yaml.