Skip to content

Commit b17a5ec

Browse files
author
lean-agent-app[bot]
committed
Agent: Document geodesic placeholder divergence for trip definitions in bluepr…
Add a remark after `def:trip`/`def:causal-trip` explaining that `IsGeodesic` is currently defined as `True` in the Lean formalization. The remark clarifies that the geodesic condition (auto-parallelism via the Levi-Civita connection) cannot yet be enforced because the pinned Mathlib version lacks a Lorentzian Levi-Civita connection, while the endpoint, causal/timelike, and future-orientation content remains faithful. This documents the single known divergence between the blueprint definitions and their Lean implementations. Blueprint: aqft-in-lean Repository: physicslib/physicslib4 Agent job: ed575792-9451-4cb5-bbf3-9c37e481aa43 Conversation: 8c3f8f53-54fb-4b75-a25c-1a20a5ce2abf
1 parent badb3ee commit b17a5ec

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

blueprint/src/sections/sec10/10-2_spacetime.tex

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,9 @@ \section{Spacetime}\label{sctn:spacetime}
244244
A \textit{causal trip segment} is a curve which is a future-oriented, causal geodesic. (Note a causal geodesic is possibly degenerate.) A \textit{causal trip} is a curve which is piecewise a future-oriented, causal geodesic: a finite chain of causal trip segments joined at matching endpoints. A causal trip \textit{from} $p$ to $q$ is a causal trip with past endpoint $p$ and future endpoint $q$. We write $p \prec q$ if and only if there exists a causal trip from $p$ to $q$.
245245
\end{definition}
246246

247+
\medskip
248+
\noindent\textbf{Remark (geodesic placeholder in the formalization).} In the Lean formalization the ``geodesic'' clause of a (causal) trip segment is currently a \emph{placeholder}: the predicate \texttt{Physicslib4.Spacetime.IsGeodesic} is defined to be \texttt{True}, so it imposes no constraint. A faithful geodesic condition requires the Levi-Civita connection of the metric (auto-parallelism of the tangent vector along the curve), which the version of Mathlib pinned by this project does not provide. Consequently the formalized (causal) trip segments are future-oriented timelike (resp. causal) curves with the correct past and future endpoints, but their geodesic property is not yet enforced; the endpoint, timelike/causal, and future-orientation content is faithful. This is the one place where \ref{def:trip} and \ref{def:causal-trip} diverge from their Lean implementations, and it should be replaced by the genuine geodesic condition once a Lorentzian Levi-Civita connection is available in Mathlib.
249+
247250
\begin{theorem}[Transitivity of chronological and causal precedence]
248251
\label{thrm:precedence-transitive}
249252
\lean{Physicslib4.Spacetime.chronologicallyPrecedes_trans, Physicslib4.Spacetime.causallyPrecedes_trans}

0 commit comments

Comments
 (0)