Skip to content

Commit 9dadfa6

Browse files
committed
fix: clarifications and touch-ups
1 parent 6944b9e commit 9dadfa6

File tree

4 files changed

+39
-21
lines changed

4 files changed

+39
-21
lines changed

aion-holography/references.bib

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@incollection{EhrigLowe1997,
2-
author = {Hartmut Ehrig and Michael L{\"o}we},
2+
author = {Ehrig, Hartmut and L{\"o}we, Michael},
33
title = {Graph Rewriting with the Double Pushout Approach},
44
booktitle = {Handbook of Graph Grammars and Computing by Graph Transformation},
55
editor = {Grzegorz Rozenberg},
@@ -10,7 +10,7 @@ @incollection{EhrigLowe1997
1010
}
1111

1212
@article{vanOostrom1994,
13-
author = {Vincent van Oostrom},
13+
author = {van Oostrom, Vincent},
1414
title = {Confluence by Decreasing Diagrams},
1515
journal = {Theoretical Computer Science},
1616
year = {1994},
@@ -20,7 +20,7 @@ @article{vanOostrom1994
2020
}
2121

2222
@article{CoeckeDuncan2011,
23-
author = {Bob Coecke and Ross Duncan},
23+
author = {Coecke, Bob and Duncan, Ross},
2424
title = {Interacting Quantum Observables: Categorical Algebra and Diagrammatics},
2525
journal = {New Journal of Physics},
2626
year = {2011},
@@ -29,7 +29,7 @@ @article{CoeckeDuncan2011
2929
}
3030

3131
@article{Wolfram2020,
32-
author = {Stephen Wolfram},
32+
author = {Wolfram, Stephen},
3333
title = {A Class of Models with the Potential to Represent Fundamental Physics},
3434
journal = {Complex Systems},
3535
year = {2020},
@@ -39,7 +39,7 @@ @article{Wolfram2020
3939
}
4040

4141
@article{Rissanen1978,
42-
author = {Jorma Rissanen},
42+
author = {Rissanen, Jorma},
4343
title = {Modeling by Shortest Data Description},
4444
journal = {Automatica},
4545
year = {1978},

aion-holography/sections/holography.tex

Lines changed: 16 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,20 @@ \subsection{Microsteps and derivation graphs}
3030
For a value $v$ in some state $S_i$ we define a \emph{derivation graph}
3131
$\mathcal{D}(v)$ whose nodes are intermediate values and whose edges are
3232
microstep applications that produced them; the construction is standard
33-
and we omit the routine details. Because we only consider finite derivations
33+
and we omit the routine details. For a finite derivation
3434
\[
3535
S_0 \Rewrite^{\mu_0} S_1 \Rewrite^{\mu_1} \cdots
3636
\Rewrite^{\mu_{n-1}} S_n,
3737
\]
38-
every provenance edge in $\mathcal{D}(v)$ points from a value in some
39-
state $S_j$ to a value in a strictly later state $S_{j'}$ with $j' > j$.
40-
Immutability ensures that values are never updated in-place, only created
41-
at later ticks. Hence every causal chain leading to $v$ has length at
42-
most $n$, and $\mathcal{D}(v)$ is a finite, acyclic graph.
38+
each microstep consumes values in some $S_j$ and produces new values in
39+
the strictly later state $S_{j+1}$, so every provenance edge in
40+
$\mathcal{D}(v)$ points from a value in $S_j$ to a value in $S_{j'}$
41+
with $j' > j$. Immutability ensures that values are never updated
42+
in-place, only created at later ticks. Since each RMG state $S_j$ is
43+
finite and there are only $n+1$ such states along the derivation,
44+
$\mathcal{D}(v)$ has finitely many nodes; and because tick indices
45+
strictly increase along edges, every causal chain leading to $v$ has
46+
length at most $n$, so $\mathcal{D}(v)$ is a finite acyclic graph.
4347

4448
\subsection{AION state packets as an instance}
4549

@@ -171,9 +175,12 @@ \subsection{Computational holography}
171175
S_{i+1} \;=\; \Apply(S_i,\mu_i)
172176
\]
173177
for $0 \le i < n$, where $\Apply$ executes the unique microstep
174-
described by~$\mu_i$ under the tick semantics. By
175-
Theorem~\ref{thm:tick-confluence}, each $S_{i+1}$ is well-defined up
176-
to isomorphism.
178+
described by~$\mu_i$ under the deterministic tick semantics.
179+
Determinism ensures that each $S_{i+1}$ is uniquely determined (up to
180+
isomorphism), while tick-level confluence
181+
(Theorem~\ref{thm:tick-confluence}) guarantees that any internal
182+
interleaving of concurrent matches compatible with $\mu_i$ yields an
183+
isomorphic successor.
177184
\end{definition}
178185

179186
\begin{theorem}[Computational holography]

aion-holography/sections/multiway_ruliad.tex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ \section{Multiway Systems and the Ruliad}
8686
The class of all possible such worldlines, across all rule sets and
8787
inputs, forms a large multiway object akin to the Ruliad. The rulial
8888
distance from \cref{sec:rulial} equips this space of observers with a
89-
geometry, and the Chronos--Kairos--Aion time model from the \AION{}
89+
geometry, and the Chronos, Kairos, Aion time model from the \AION{}
9090
calculus\footnote{Developed in a separate technical note on the
9191
\AION{} time model~\cite{RossAIONCalculus2025}.} gives a temporal
9292
structure on branches and merges.

aion-holography/sections/rmg.tex

Lines changed: 17 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -57,16 +57,26 @@ \subsection{Initial algebra viewpoint}
5757
\subsection{Morphisms and category of RMGs}
5858

5959
\begin{definition}[RMG morphism]
60-
We define morphisms by structural recursion on RMG depth. A morphism
60+
We define morphisms by structural recursion on RMG depth, taking the
61+
set of atomic payloads $P$ as a discrete category (only identity
62+
morphisms). Thus
63+
\[
64+
\Hom(\Atom(p),\Atom(p')) =
65+
\begin{cases}
66+
\{\id_{\Atom(p)}\} & \text{if } p = p',\\
67+
\emptyset & \text{otherwise.}
68+
\end{cases}
69+
\]
70+
For composite objects, a morphism
6171
$f : (S,\alpha,\beta) \To (S',\alpha',\beta')$ consists of:
6272
\begin{itemize}[leftmargin=*]
6373
\item a graph homomorphism of skeletons $f_V : V \To V'$, $f_E : E \To
6474
E'$ preserving sources and targets; and
6575
\item for each $v \in V$ a morphism of attachments
6676
$f_v : \alpha(v) \To \alpha'(f_V(v))$ and, for each $e \in E$, a
67-
morphism $f_e : \beta(e) \To \beta'(f_E(e))$, defined recursively
68-
using the same clause whenever an attachment is itself of the form
69-
$(S,\alpha,\beta)$.
77+
morphism $f_e : \beta(e) \To \beta'(f_E(e))$, where each $f_v$ and
78+
$f_e$ is itself an RMG morphism, defined recursively on the depth
79+
of the attachment.
7080
\end{itemize}
7181
Composition and identities are defined componentwise.
7282
\end{definition}
@@ -147,7 +157,7 @@ \subsection{Notation summary}
147157
\toprule
148158
\textbf{Symbol} & \textbf{Meaning} \\
149159
\midrule
150-
$\mathcal{U} = (G;\alpha,\beta)$ & single RMG state (one object in a universe $\mathcal{U}$) \\
160+
$\mathcal{U} = (G;\alpha,\beta)$ & single RMG state (one object in an RMG universe $U$) \\
151161
$p = (L \xleftarrow{\ell} K \xrightarrow{r} R)$ & DPOI rule \\
152162
$\mu_i$ & microstep label \\
153163
$P = (\mu_0,\dots,\mu_{n-1})$ & provenance payload \\
@@ -161,4 +171,5 @@ \subsection{Notation summary}
161171
\medskip
162172

163173
Subsequent sections introduce $D_{\tau,m}$ (rulial distance),
164-
$\Hist(U,R)$ (history category), and other observer-related notation.
174+
$\Hist(U,R)$ (history category on a universe $U$ of RMG states), and
175+
other observer-related notation.

0 commit comments

Comments
 (0)