Skip to content

Commit ec0ebc2

Browse files
Paper: split into per-section files, add references.bib, promote generality to §5
Structural refactor of the paper directory. Until now paper.tex was a single 1228-line file with an inline \begin{thebibliography}; this change splits sections into individual files and switches the bibliography to BibTeX. New layout: paper/ paper.tex (preamble + \input + \bibliography) references.bib (11 entries, BibTeX) sections/ intro.tex §1 Introduction spec.tex §2 Specification (incl. architecture figure) proof.tex §3 Proof structure integration.tex §4 Lifting to a min-max proof (input / chain / scope subsections) generality.tex §5 Generality across one-parameter min-max settings (promoted from §4 subsection) appendix.tex Appendix A: end-to-end Lean script Bibliography: - Citations migrated from inline \bibitem entries to BibTeX entries in references.bib. Style: \bibliographystyle{alpha} (gives Author+Year labels like [Pit81], [DLT13], [LZ21]). - Four new entries cited in §5 (Generality): * Chambers-Liokumovich, Invent. Math. 2020 (complete manifolds of finite volume) * Zhou-Zhu, Invent. Math. 2019 (CMC hypersurfaces) * M. Li-X. Zhou, J. Diff. Geom. 2021 (free boundary) * De Philippis-De Rosa-Y. Li, arXiv:2409.15232 (anisotropic) The generality discussion (now §5) explains that the LocalWitness interface is agnostic to which one-parameter min-max variant supplies the local replacement lemma: closed minimal hypersurfaces (DLT 2013), free boundary (Li-Zhou 2021), CMC (Zhou-Zhu 2019), complete finite-volume (Chambers-Liokumovich 2020), and anisotropic (De Philippis-De Rosa-Li 2024) all use the same combinatorial step formalized here, with only the geometric stubs in the end-to-end Lean script (Appendix A) replaced by the relevant variant's formalization. Paper rebuilt at 11 pages, no errors after BibTeX + two LaTeX passes.
1 parent 6d00cc3 commit ec0ebc2

9 files changed

Lines changed: 1151 additions & 1017 deletions

File tree

paper/paper.pdf

7.64 KB
Binary file not shown.

paper/paper.tex

Lines changed: 8 additions & 1017 deletions
Large diffs are not rendered by default.

paper/references.bib

Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
@book{Pit81,
2+
author = {Pitts, J. T.},
3+
title = {Existence and regularity of minimal surfaces on Riemannian manifolds},
4+
series = {Mathematical Notes},
5+
volume = {27},
6+
publisher = {Princeton University Press},
7+
year = {1981}
8+
}
9+
10+
@article{SS81,
11+
author = {Schoen, R. and Simon, L.},
12+
title = {Regularity of stable minimal hypersurfaces},
13+
journal = {Comm. Pure Appl. Math.},
14+
volume = {34},
15+
number = {6},
16+
pages = {741--797},
17+
year = {1981}
18+
}
19+
20+
@article{CDL03,
21+
author = {Colding, T. H. and De Lellis, C.},
22+
title = {The min-max construction of minimal surfaces},
23+
journal = {Surv. Differ. Geom.},
24+
volume = {VIII},
25+
pages = {75--107},
26+
year = {2003}
27+
}
28+
29+
@article{DLT13,
30+
author = {De Lellis, C. and Tasnady, D.},
31+
title = {The existence of embedded minimal hypersurfaces},
32+
journal = {J. Differential Geom.},
33+
volume = {95},
34+
number = {3},
35+
pages = {355--388},
36+
year = {2013}
37+
}
38+
39+
@article{DLR17,
40+
author = {De Lellis, C. and Ramic, J.},
41+
title = {Min-max theory for minimal hypersurfaces with boundary},
42+
journal = {Ann. Inst. Fourier},
43+
volume = {68},
44+
number = {5},
45+
pages = {1909--1986},
46+
year = {2018}
47+
}
48+
49+
@misc{DL12,
50+
author = {De Lellis, C.},
51+
title = {Exposition of the combinatorial step in the min-max construction},
52+
note = {Annales de l'Institut Fourier, 2016. Precise article reference to be confirmed against the author's library.},
53+
year = {2016}
54+
}
55+
56+
@article{MN14,
57+
author = {Marques, F. C. and Neves, A.},
58+
title = {Min-max theory and the Willmore conjecture},
59+
journal = {Ann. of Math. (2)},
60+
volume = {179},
61+
number = {2},
62+
pages = {683--782},
63+
year = {2014}
64+
}
65+
66+
@article{ChL19,
67+
author = {Chambers, G. R. and Liokumovich, Y.},
68+
title = {Existence of minimal hypersurfaces in complete manifolds of finite volume},
69+
journal = {Invent. Math.},
70+
volume = {219},
71+
number = {1},
72+
pages = {179--217},
73+
year = {2020},
74+
note = {arXiv:1609.04058}
75+
}
76+
77+
@article{ZZ19,
78+
author = {Zhou, X. and Zhu, J. J.},
79+
title = {Min-max theory for constant mean curvature hypersurfaces},
80+
journal = {Invent. Math.},
81+
volume = {218},
82+
number = {2},
83+
pages = {441--490},
84+
year = {2019}
85+
}
86+
87+
@article{LZ21,
88+
author = {Li, M. M.-c. and Zhou, X.},
89+
title = {Min-max theory for free boundary minimal hypersurfaces, {I}: regularity theory},
90+
journal = {J. Differential Geom.},
91+
volume = {118},
92+
number = {3},
93+
pages = {487--553},
94+
year = {2021}
95+
}
96+
97+
@misc{DDL24,
98+
author = {De Philippis, G. and De Rosa, A. and Li, Y.},
99+
title = {Existence and regularity of min-max anisotropic minimal hypersurfaces},
100+
howpublished = {Preprint, arXiv:2409.15232},
101+
year = {2024}
102+
}

paper/sections/appendix.tex

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
\section{End-to-end Lean script}
2+
\label{app:lean-script}
3+
4+
The Lean script in Listing~\ref{lst:end-to-end} below realizes
5+
the chain of \S\ref{sec:integration-chain}. The identifiers
6+
\texttt{YourGMT.SweepoutType}, \texttt{YourGMT.admissibleClass},
7+
\texttt{YourGMT.choose\_N}, \texttt{YourGMT.localWitness\_of\_DLT},
8+
and \texttt{YourGMT.lift\_sweepout} stand for the surrounding
9+
formalization's geometric machinery; the four
10+
\texttt{CombArg.*} declarations are those provided by the
11+
formalization presented in this paper.
12+
13+
The script reads from top to bottom as the three steps of
14+
\S\ref{sec:integration-chain}: the per-parameter local witness
15+
is constructed by \texttt{YourGMT.local\-Witness\_of\_DLT}; the
16+
sup-reducing competitor $(f', S)$ is obtained from
17+
\texttt{CombArg.exists\_sup\_reduction}; and the geometric
18+
lift to $\Omega' \in \mathcal{A}$ followed by the inf-sup
19+
contradiction occupies the closing block.
20+
21+
\begin{lstlisting}[caption={End-to-end script for a min-max
22+
contradiction.}, label=lst:end-to-end]
23+
import CombArg
24+
import YourGMT
25+
26+
theorem minmax_contradiction
27+
(O : YourGMT.SweepoutType) (hO : O in YourGMT.admissibleClass)
28+
(h_minmax : O.boundaryEnergy.sup = YourGMT.infMinmax) :
29+
False := by
30+
set f := O.boundaryEnergy
31+
set m0 := sSup (Set.range f)
32+
obtain <N, hN_pos, hN_window> := YourGMT.choose_N O
33+
-- Per-parameter local witness from the local replacement lemma.
34+
have witness : forall t : unitInterval, f t >= m0 - 1 / (N : R) ->
35+
LocalWitness unitInterval f t (1 / (4 * (N : R))) :=
36+
fun t ht => YourGMT.localWitness_of_DLT O t ht hN_pos
37+
-- Combinatorial step (this paper) -> scalar sup reduction.
38+
obtain <f', S, _, h_le, h_eq, h_sup> :=
39+
CombArg.exists_sup_reduction
40+
O.boundaryEnergyContinuous rfl hN_pos witness
41+
-- Geometric lift back to a sweepout in admissibleClass.
42+
obtain <O', hO', hO'_energy> :=
43+
YourGMT.lift_sweepout f' h_le h_eq O hO
44+
-- Contradiction with the inf-sup characterization of m0.
45+
have h_lt : O'.boundaryEnergy.sup < m0 := by
46+
rw [hO'_energy]; linarith [h_sup, hN_window]
47+
exact absurd h_lt (YourGMT.le_of_admissible hO' h_minmax)
48+
\end{lstlisting}
49+

paper/sections/generality.tex

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
\section{Generality across one-parameter min-max settings}
2+
\label{sec:integration-generality}
3+
4+
The combinatorial step formalized here is not specific to the
5+
closed-minimal-hypersurface setting of~\cite{DLT13}. The
6+
$1$-parameter Almgren--Pitts pattern --- a continuous family of
7+
sweepouts indexed by $t \in [0,1]$, a scalar energy $f(t)$
8+
attached to each sweepout, the inf-sup level
9+
$m_0 = \inf_{\mathcal{A}} \sup f$ over an admissible class
10+
$\mathcal{A}$, a local replacement lemma producing a
11+
quantitative saving on a neighborhood of each near-critical
12+
$t$, and a combinatorial step combining these local
13+
replacements into a competitor strictly below $m_0$ --- recurs
14+
in several geometric variants beyond the original. We mention
15+
four:
16+
17+
\begin{itemize}
18+
\item \emph{Free boundary minimal hypersurfaces}~\cite{LZ21}:
19+
the sweepout is by free-boundary regions in a manifold with
20+
boundary, and the local replacement lemma uses level sets of
21+
the distance function to the hypersurface in place of the
22+
exponential-map construction of~\cite{DLT13}. The energy is
23+
again the boundary $\mathcal{H}^n$-area.
24+
\item \emph{Constant mean curvature
25+
hypersurfaces}~\cite{ZZ19}: the energy is the
26+
prescribed-mean-curvature functional
27+
$f_\Omega = \mathcal{H}^n(\partial \Omega) - c \cdot
28+
\mathrm{vol}(\Omega)$, and the local replacement lemma is
29+
adapted to produce a quantitative saving in this functional.
30+
\item \emph{Complete manifolds of finite
31+
volume}~\cite{ChL19}: the sweepout is by hypersurfaces of
32+
bounded volume in a complete non-compact manifold; the
33+
substantive geometric input is the disjointing lemma stating
34+
that any such sweepout can be made by mutually disjoint
35+
hypersurfaces of nearly the same volume.
36+
\item \emph{Anisotropic min-max}~\cite{DDL24}: the area
37+
$\mathcal{H}^n(\partial \Omega)$ is replaced by an elliptic
38+
integrand $F(\partial \Omega)$; the local replacement lemma
39+
carries the anisotropic structure but produces an analogous
40+
quantitative saving.
41+
\end{itemize}
42+
43+
In each case the local replacement lemma differs substantively
44+
from~\cite{DLT13}'s, but the subsequent combinatorial step ---
45+
the interval refinement, the two-fold overlap invariant, and
46+
the scalar bookkeeping that turns the resulting cover into a
47+
sup-reducing competitor --- is the same. The
48+
\texttt{LocalWitness} structure of \S\ref{sec:integration-input}
49+
is agnostic to the geometric origin of its four data fields,
50+
specifying only an open neighborhood, a continuous scalar
51+
energy, and the quantitative saving inequality. Any of the
52+
local replacement lemmas above can therefore feed the present
53+
formalization to produce a sup-reducing competitor for the
54+
corresponding inf-sup level, with the script of
55+
Appendix~\ref{app:lean-script} carrying over verbatim and only
56+
the geometric stubs (\texttt{YourGMT.*}) replaced by the
57+
relevant variant's geometric formalization.
58+

paper/sections/integration.tex

Lines changed: 120 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,120 @@
1+
\section{Lifting to a min-max proof}
2+
\label{sec:integration}
3+
4+
We indicate how the formalization developed in
5+
\S\S\ref{sec:spec}--\ref{sec:proof} fits into a complete
6+
formalization of an Almgren--Pitts min-max construction.
7+
Suppose the surrounding geometric and admissibility infrastructure
8+
has been set up in Lean: an admissible class $\mathcal{A}$ of
9+
sweepouts, the inf-sup characterization
10+
$m_0 = \inf_{\Omega \in \mathcal{A}} \sup f_\Omega$, the local
11+
replacement construction~\cite[Lemma~3.1]{DLT13}, and the
12+
Hausdorff measure of boundary surfaces. The four objects
13+
introduced in \S\ref{sec:spec} ---
14+
\texttt{LocalWitness} (Definition~\ref{def:witness}),
15+
\lean{exists\_refinement}{Refinement/Assembly.lean},
16+
\lean{exists\_sup\_reduction\_of\_cover}{Core.lean}, and the
17+
chained \lean{exists\_sup\_reduction}{SupReduction.lean} ---
18+
carry no geometric content; they stand for, respectively, the
19+
abstract local-reducer data, \cite{DLT13}~\S3.2 Step~1
20+
(the interval refinement to a finite cover with two-fold
21+
overlap), \cite{DLT13}~\S3.2 Step~2 (the scalar bookkeeping
22+
over the cover), and the chained $1$-parameter conclusion. The
23+
same four declarations apply in the abstract and the
24+
instantiated forms; what changes between them is only the
25+
data passed in.
26+
27+
\subsection{The geometric input:
28+
\texorpdfstring{\texttt{LocalWitness} from the local replacement lemma}{LocalWitness from the local replacement lemma}}
29+
\label{sec:integration-input}
30+
31+
The \texttt{LocalWitness} structure was chosen so that its
32+
fields match the data the local replacement
33+
lemma~\cite[Lemma~3.1]{DLT13} produces. Fix a sweepout
34+
$\Omega \in \mathcal{A}$ realizing $m_0 = \sup f_\Omega$ and an
35+
integer $N \ge 1$. At every parameter $t \in [0,1]$ with
36+
$f_\Omega(t) \ge m_0 - 1/N$, the replacement lemma supplies an
37+
open interval $(a_t, b_t) \subseteq [0,1]$ around $t$ on which
38+
a local replacement saves boundary energy. Recording the
39+
interval as the \texttt{neighborhood} field, the boundary
40+
energy of the replaced sweepout
41+
\[
42+
s \;\longmapsto\; \mathcal{H}^n(\partial \widetilde{\Omega}_s),
43+
\qquad
44+
\widetilde{\Omega}_s := \text{$\Omega$ with the local
45+
replacement inserted at parameter $s$},
46+
\]
47+
as the \texttt{replacementEnergy} field, its continuity in $s$
48+
as \texttt{replacementEnergy\_continuous}, and the quantitative
49+
estimate
50+
\[
51+
f_\Omega(s) - \mathcal{H}^n(\partial \widetilde{\Omega}_s)
52+
\;\ge\; \frac{1}{4N}
53+
\qquad \text{for } s \in (a_t, b_t)
54+
\]
55+
as \texttt{saving\_bound}, one obtains an instance of
56+
\texttt{LocalWitness}\,$([0,1], f_\Omega, t, 1/(4N))$. Of these
57+
four data items, only the continuity is treated implicitly in
58+
the literature (through the continuity of the replaced family
59+
in the inserted parameter); in the Lean formalization it must
60+
be supplied explicitly.
61+
62+
\subsection{The chain: from sup reduction to inf-sup contradiction}
63+
\label{sec:integration-chain}
64+
65+
With the per-parameter local witnesses in place, the chained
66+
theorem \lean{exists\_sup\_reduction}{SupReduction.lean}
67+
produces a competitor $f' : [0,1] \to \mathbb{R}$ together
68+
with a modification set $S \subseteq [0,1]$ satisfying
69+
\[
70+
\{t : f_\Omega(t) \ge m_0 - 1/N\} \subseteq S, \qquad
71+
f' \le f_\Omega \text{ on } [0,1], \qquad
72+
f' = f_\Omega \text{ on } [0,1] \setminus S,
73+
\]
74+
together with the supremum bound
75+
$\sup f' \le m_0 - 1/(4N)$. This is the formalization of the
76+
sup-reduction step in the literature argument: $f'$ is the
77+
boundary energy of $\Omega$ after the local replacements have
78+
been combined, and the off-$S$ agreement ensures that $f'$ is
79+
a genuine combinatorial reduction of $f_\Omega$ rather than a
80+
trivial constant.
81+
82+
The proof of the min-max theorem now closes the standard way.
83+
The off-$S$ agreement makes the geometric lift routine: there
84+
exists $\Omega' \in \mathcal{A}$ that agrees with $\Omega$
85+
outside $S$ and uses the local replacement on each component
86+
of $S$, and one checks $f' = f_{\Omega'}$. The three
87+
inequalities
88+
\[
89+
\sup f_{\Omega'} \;=\; \sup f' \;\le\; m_0 - \tfrac{1}{4N}
90+
\;<\; m_0 \;=\; \inf_{\mathcal{A}} \sup
91+
\]
92+
together with $\Omega' \in \mathcal{A}$ contradict the
93+
inf-sup characterization of $m_0$. The first
94+
inequality is the present formalization; the geometric lift
95+
producing $\Omega'$ is supplied by the surrounding Lean
96+
formalization. The full Lean script for this chain appears as
97+
Listing~\ref{lst:end-to-end} in Appendix~\ref{app:lean-script}.
98+
99+
100+
\subsection{Scope of the present formalization}
101+
\label{sec:integration-scope}
102+
103+
We close with three caveats. First, the parameter space is
104+
fixed at $[0,1]$; multi-parameter sweepouts ($[0,1]^m$, in
105+
particular Almgren cycles) require a multi-parameter cover
106+
construction not carried out here. Second, the output is the
107+
scalar pair $(f', S)$, not a geometric replacement: the
108+
construction of the sweepout $\Omega' \in \mathcal{A}$
109+
realizing $f' = f_{\Omega'}$ falls outside the present
110+
formalization, though the off-$S$ agreement was chosen so as
111+
to make this lift mechanical. Third, the continuity of the
112+
replaced family in the inserted parameter is treated
113+
implicitly in~\cite{DLT13}; in the Lean formalization this
114+
becomes the \texttt{replacementEnergy\_continuous} field of
115+
\texttt{LocalWitness} and must be supplied explicitly. The
116+
formalization itself depends only on the three standard
117+
foundational axioms \texttt{propext}, \texttt{Classical.choice},
118+
and \texttt{Quot.sound}; standard measure-theory work in
119+
Mathlib stays within the same three.
120+

0 commit comments

Comments
 (0)