Text sources: OSL/manuscript/OSL_Final_Research_Edition.tex

OSL and Neuralese

OSL_Final_Research_Edition.tex

Download original file

This is the original TeX manuscript source. Use the paper’s PDF for typeset equations.

Included manuscript sections

Skip source text

1 \documentclass[11pt]{article}
2 \newcommand{\runningtitle}{OSL: Operator-Symbolic Language}
3 \input{style.tex}
4 \hypersetup{pdftitle={OSL: Operator-Symbolic Language and Proof-Carrying Interfaces},pdfauthor={Komorebi P.}}
5 \begin{document}
6 \editiontitle{OSL}{Operator-Symbolic Language\par and Proof-Carrying Interfaces}{\textbf{Finalized object.} A consolidated language manuscript, a frozen OSL-Core 0.5 reference implementation, the finite Discovery Bridge, and a checked finite-state interface. The edition number is not a new runtime version. Neural proposals, formal statements, operational permissions, and historical evidence retain different types and different assurance levels.}
7 \section*{Abstract}
8 A machine-oriented language should specify what an expression does, what information it depends on, and under which conditions another system may use it. Operator-Symbolic Language (OSL) develops this principle as an explicit intermediate representation for heterogeneous computational agents. Its geometric layer uses typed state spaces, operators, and structure-preserving transport. Its operational layer distinguishes access, provenance, endorsement, proof resources, memory, planning, bounded capabilities, transactions, and finite communication protocols. Its evidence layer separates receipt integrity, source-bound semantic checking, interpreter replay, and complete finite enumeration.
9 
10 This edition consolidates the earlier OSL v0.5 monograph and its OSL-Core 0.3 implementation with Core 0.4 receipt hardening, Core 0.5 semantic independence, and the finite Discovery Bridge. Fresh execution reproduces the Core 0.5 corpus exactly: 66 programs, 1,825 receipts, and all recorded acceptance or rejection outcomes. Its 168-test suite passes. The Discovery Bridge's 20 tests and three generated programs also pass against the current core. A new, deliberately finite interface constructs and checks continuation-preserving quotients, serializes semantic checkpoints, and routes accepted or unverified candidates through the actual OSL runtime.
11 
12 The result is an executable research language, not a general-purpose proof assistant, a production security boundary, or a demonstration that a neural model has spontaneously learned OSL. The paper gives the mathematical contracts needed for the language, identifies the portions implemented and checked, and preserves the failed or absent learned-language evidence. The stable interface is explicit semantics; latent computation remains a separately tested producer of candidate representations.
13 
14 \begin{scopebox}
15 \textbf{How to read the evidence.} ``Proved'' means a mathematical derivation under stated assumptions. ``Replayed'' means a computation completed in this edition. ``Retained'' means a historical result was recovered and its source identified. Neither unit-test counts nor archive hashes turn a retained experiment into an independent scientific replication. The original 88-page monograph and all recovered OSL experimental lineages remain available in the accompanying source archives.
16 \end{scopebox}
17 \clearpage
18 \tableofcontents\clearpage
19 
20 \section{The language problem}
21 The phrase \emph{machine-native language} can denote three different objects: a learned latent representation, a notation optimized for machines, or an intermediate representation with an independently specified semantics. OSL addresses the third. It is intended to make heterogeneous internal computations communicate through explicit operations, claims, and obligations. It does not require every producer to use the same coordinates, nor does it require a producer's internal state to resemble a string in the external language.
22 
23 Consider an agent that receives a vector from another agent. Knowing the vector's dimensions is not enough. The recipient may need to know which operation produced it, which coordinate system it inhabits, which observations supported it, whether a transformation preserved its meaning, and whether it may be used for a particular action. A fluent explanation is not a substitute for those relations. OSL makes them separate parts of the program state.
24 
25 The proposal has established neighbors. Abstract interpretation formalizes sound abstraction of computation; proof-carrying code separates untrusted production from policy-relative checking; session types make communication protocols part of a language's discipline. OSL draws on these ideas rather than claiming to replace them. Its specific research object is their integration with operator transport, provenance-sensitive memory, and explicit neural admission boundaries. \cite{cousot,necula,session}
26 
27 The present release should also be distinguished from an argument about conscious machines. No linguistic syntax, proof receipt, or recurrent state establishes experience. The operational question is narrower: can one system offer a reusable transformation or claim that another system can interpret and check without trusting the producer's narrative?
28 
29 \subsection{What has been finalized}
30 The manuscript fixes terminology and scope, identifies one current executable core, and binds its claims to reproducible artifacts. OSL-Core remains version 0.5 with receipt schema \code{osl.core.receipt.v2}. The language's broader mathematical specification remains available in the preserved v0.5 monograph. The Discovery Bridge remains a separately versioned bounded synthesizer. Experimental packages numbered v0.6 or v0.3.1 are not later editions of the language merely because one number is larger. \cite{o03,o05,odb}
31 
32 This is consequently a \emph{research-edition freeze}. Future runtime changes should receive their own version, source manifest, compatibility statement, and new evidence. An unfinished historical Core 0.6 development mentioned in prior working records is not promoted into a released implementation here: no complete authoritative successor was recovered.
33 
34 \section{Objects, meanings, and realizations}
35 \subsection{Three distinct interfaces}
36 We use the following separation throughout:
37 \[
38 \text{latent producer}\ \longrightarrow\ \text{typed proposal}\ \longrightarrow\ \text{checked operational consumer}.
39 \]
40 The latent producer can be a neural network, a search procedure, a human, or a fixed fixture. The typed proposal names a carrier, operation, scope, and evidence. The consumer decides what the proposal permits within an explicit language semantics. Success at one arrow does not establish success at the other.
41 
42 \begin{definition}[Realization]
43 A realization of an operation vocabulary \(\mathcal G\) consists of a state space \(X\), maps \(\rho_X(g):X\to X\) for \(g\in\mathcal G\), and a declared observation map \(O_X:X\to Y\). For typed operations, each generator instead has an explicit source and target carrier, and only type-compatible words may be composed.
44 \end{definition}
45 The observation map is part of the claim. Preserving a categorical answer is weaker than preserving all output probabilities, and preserving either can be weaker than preserving future behavior after another operation. The companion Neuralese manuscript develops that distinction in detail. An OSL claim must not silently change its observation interface after evaluation.
46 
47 \subsection{Operational packets are not geometric projectors}
48 An OSL packet is a record with content and metadata. A Komorebi geometric packet is a component of a decomposition, often represented by a projector or a frame. These concepts may be linked by an application, but they are not definitionally identical.
49 
50 A useful abstract operational packet is
51 \[
52  p=(\mathrm{id},\mathrm{content},\mathrm{origin},\mathrm{access},\mathrm{status},\mathrm{scope},\mathrm{evidence}).
53 \]
54 The implementation has a more detailed schema. The content may describe a vector or an operation, but it may also be an ordinary proposition. The provenance records how the content entered the system. An access relation states which agents may inspect it. Endorsement and authorization are separate relations. A packet's numerical confidence does not itself grant either.
55 
56 \subsection{Meaning is relative to a declared task family}
57 Two programs can have the same output on today's input and still differ on another input, on their receipts, or on their permitted effects. We therefore distinguish state equivalence, observation equivalence, contextual equivalence, and trace equivalence. A discovery algorithm that quotients programs by their final finite-state transformation is not thereby entitled to erase provenance or proof consumption from a security-sensitive trace. The intended quotient must be named.
58 
59 \section{Operator transport and compositional semantics}
60 \subsection{Exact transport}
61 Let \(A_g:X\to X\), \(B_g:Y\to Y\), and \(T:X\to Y\) be linear maps. We use column vectors and execute the rightmost map first. The compatibility equation is
62 \begin{equation}\label{eq:intertwine}
63  B_gT=TA_g.
64 \end{equation}
65 When this equation holds, translating a state and applying the target operator agrees with applying the source operator and then translating. It is a statement about operations, not merely geometric resemblance between embeddings.
66 
67 \begin{proposition}[Compositional transport]\label{prop:transport}
68 If \eqref{eq:intertwine} holds for every generator, then for every finite word \(w=g_1\cdots g_k\), with \(A_w=A_{g_k}\cdots A_{g_1}\) and analogously for \(B_w\), one has \(B_wT=TA_w\).
69 \end{proposition}
70 \begin{proof}
71 The empty word gives \(T=T\). If the identity holds for \(w\), then
72 \(B_gB_wT=B_gTA_w=TA_gA_w\). Induction on word length proves the result.
73 \end{proof}
74 No invertibility of \(T\) is needed. When \(T\) is invertible, the target operators are conjugates \(B_g=TA_gT^{-1}\). When it is not, the equation may describe an abstraction or information-losing projection. That projection must preserve the observations relevant to the advertised application; the intertwining equation alone does not specify which observations matter.
75 
76 \subsection{Approximate transport}
77 \begin{proposition}[Finite-word error budget]\label{prop:approx}
78 Suppose \(E_i=B_{g_i}T-TA_{g_i}\), with \(\norm{E_i}\le\varepsilon_i\). Then
79 \[
80  B_wT-TA_w=\sum_{i=1}^{k}B_{g_k}\cdots B_{g_{i+1}}E_iA_{g_{i-1}}\cdots A_{g_1}.
81 \]
82 Consequently, if every \(\norm{A_g}\le a\) and \(\norm{B_g}\le b\),
83 \[
84  \norm{B_wT-TA_w}\le\sum_{i=1}^{k} b^{k-i}\varepsilon_i a^{i-1}.
85 \]
86 \end{proposition}
87 \begin{proof}
88 Insert the intermediate products obtained by moving \(T\) past one operator at a time. Consecutive products cancel, leaving the displayed sum. Submultiplicativity and the triangle inequality give the norm bound.
89 \end{proof}
90 For \(a=b=1\) and \(\varepsilon_i\le\varepsilon\), the bound is \(k\varepsilon\), not \(\varepsilon\). A small one-step residual does not establish unlimited reliable composition. If the operators amplify errors, the budget can grow faster. Practical certificates must record their admissible operation family, norms, and composition horizon rather than advertising an unqualified transport accuracy.
91 
92 \subsection{Projectors and changes of chart}
93 For an invertible \(T\), define \(P'=TPT^{-1}\). If \(P^2=P\), then
94 \[
95  (P')^2=TP^2T^{-1}=P'.
96 \]
97 Idempotence is preserved by similarity. Orthogonality with respect to the Euclidean inner product need not be. If a metric \(G\) is transported to \(G'=T^{-\mathsf T}GT^{-1}\), metric-relative identities can be compared consistently. These elementary distinctions matter in a language that allows an operator to be called a projector. A name or an approximate matrix test must not conceal the metric or tolerance under which the predicate is evaluated.
98 
99 The exact derivations in this section are standard linear algebra. Their role is to supply explicit contracts for OSL, not to introduce a new theory of intertwiners.
100 
101 \section{The operational state machine}
102 \subsection{State and judgment forms}
103 A schematic runtime state is
104 \[
105  S=(\Gamma,V,\mathcal O,\mathcal P,\mathcal Q,\mathcal M,\mathcal C,\mathcal A,\mathcal T),
106 \]
107 where \(\Gamma\) contains declarations, \(V\) vectors, \(\mathcal O\) operators, \(\mathcal P\) packets, \(\mathcal Q\) proof resources, \(\mathcal M\) memories, \(\mathcal C\) capabilities, \(\mathcal A\) planned actions, and \(\mathcal T\) contracts, sessions, and transaction state. The concrete runtime also maintains metadata and audit structures. This tuple is an explanatory grouping, not a replacement wire schema.
108 
109 A typing judgment \(\Gamma\vdash e:\tau\) constrains an expression's carrier or kind. A proof-resource judgment constrains which already established obligations may be consumed. An execution judgment
110 \[
111  \langle c,S,L\rangle\longrightarrow\langle S',L'\rangle
112 \]
113 relates a source statement, operational state, and audit ledger to their successors. A statement that rejects still has an outcome and, within the implemented lifecycle, an auditable terminal explanation. Rejection is not equivalent to absence of a trace.
114 
115 \subsection{Access is not ownership}
116 A received observation is evidence that someone else observed something, not a firsthand observation by its recipient. The implemented language preserves the distinction between observed, communicated, inferred, simulated, injected, and reconstructed content. \cite{o03,o05}
117 
118 \begin{proposition}[Provenance preservation for a communication rule]
119 Suppose a packet's origin record is immutable under a communication operation, and communication adds a recipient access record plus a communicated provenance step. Any finite sequence of such operations preserves the original origin record. No recipient acquires a firsthand observation solely by that sequence.
120 \end{proposition}
121 \begin{proof}
122 Each permitted step leaves the origin component unchanged. Induction preserves that component over the entire sequence. The only new event constructor is communication; none of the steps introduces a firsthand-observation event for a recipient.
123 \end{proof}
124 This is a theorem about the stated rule, not an external guarantee that a source really observed the world. A false input observation can be faithfully propagated. OSL separates that world-grounding problem from the internal consistency of provenance.
125 
126 \subsection{Proof resources and permissions}
127 Persistent, affine, and linear proof resources have different use disciplines. A persistent resource may be reused, an affine resource used at most once, and a linear resource used exactly once in the relevant completed scope. These are operational restrictions on evidence use, not statements that truth itself expires.
128 
129 \begin{proposition}[Finite linear-use accounting]
130 Assume a linear resource starts with use count one, every legal consumption requires a positive count and decrements it by one, and successful scope completion requires count zero. Then a successful scope consumes the resource exactly once.
131 \end{proposition}
132 \begin{proof}
133 A second consumption is impossible because the first makes the count zero. Zero consumptions leave count one and prevent successful completion. Exactly one consumption is therefore necessary and sufficient for this accounting condition.
134 \end{proof}
135 A capability is a different object. It grants a bounded kind of action to a named agent, optionally with a use limit and deadline. A proof about content cannot substitute for the capability required to execute an effect. In this reference implementation effects and capabilities are symbolic. They do not impose an operating-system sandbox or authorize a real external tool.
136 
137 \subsection{Rollback and evidence}
138 Separate mutable operational state from an append-only audit ledger. A rollback restores the selected operational snapshot and appends a rollback event, but does not restore the ledger to its old prefix. Otherwise a failed speculative action could erase the evidence that it was attempted.
139 
140 \begin{proposition}[Rollback does not imply historical erasure]
141 Under the preceding transition rule, restoring an operational snapshot preserves all earlier audit entries and appends the rollback event. Operational equality with an earlier state therefore does not imply equality of the two execution histories.
142 \end{proposition}
143 \begin{proof}
144 The post-rollback operational component equals the saved snapshot by definition. The ledger is extended rather than replaced. The new ledger consequently contains a strict extension of the earlier prefix whenever a rollback event is appended.
145 \end{proof}
146 This does not undo physical effects. A program that has already acted on an external environment requires an application-level compensation or recovery protocol. The reference language's rollback concerns its declared internal projection.
147 
148 \section{Receipt integrity and independent checking}
149 \subsection{Four assurance questions}
150 For a receipt-bearing execution, ask four separate questions. Are the bytes intact? Does the trace bind the exact source? Are the recorded transitions semantically valid within a checked domain? Does executing the implementation again reproduce the result? Core 0.5 exposes separate answers rather than counting same-runtime replay as independent semantic evidence. \cite{o05}
151 
152 A digest commits to a particular source or record, conditional on the hashing assumptions. It does not establish the source's truth, authenticate a principal, or prove that a claimed transition occurred. The semantic checker must connect operands, prior state, effects, and final projections. An externally retained chain tip is needed to detect removal of a suffix from an otherwise valid unanchored history.
153 
154 \subsection{The current checker stack}
155 The components below answer different assurance questions. A record may pass one layer and still require separate evidence in another.
156 \begin{longtable}{P{0.24\textwidth}P{0.40\textwidth}P{0.27\textwidth}}
157 \toprule Component & Checked subject & Remaining dependency\\\midrule\endhead
158 Receipt-hardened base & Source lifecycle, packet and proof state, capabilities, actions, protected rollback & Primary parser and static checker remain shared.\\
159 Numeric component & Spaces, dimensions, matrices, applications, transports, numerical predicates & Finite floating-point profile and supported grammar.\\
160 Contract component & Five implemented templates, obligations, deadlines, final checks & Not arbitrary temporal logic.\\
161 Session component & Finite graph checks and synchronous state/history transitions & Not asynchronous distributed liveness.\\
162 Metadata component & Secret commitments, records, assertion counts, show bindings & Does not prove all assertion predicates.\\
163 Intrinsic component & The exact prior prefix checked by \code{verify\_receipts} & Chain integrity, not unrelated semantic truth.\\
164 Supplementary replay & Receipt and final-state reproduction & Same interpreter family, not an independent semantics.\\\bottomrule
165 \end{longtable}
166 
167 The numerical, contract, and session fragments have separate bounded parsers. The metadata and intrinsic paths share more of the primary frontend. ``Independent'' is therefore a scoped implementation property, not a claim that every component has a disjoint trusted computing base.
168 
169 \subsection{Unclosed runtime obligations}
170 The preserved Core 0.5 specification explicitly leaves several obligations open: the general truth of all fourteen assertion forms; exact reconstruction of every complete cross-domain transaction digest; independent reconstruction of every rejection cause; exact diagnostic event-count reconstruction; and removal of all shared frontend dependencies. Python, NumPy, canonical serialization, hashing, and the host remain trusted. These are not silently discharged by this edition. \cite{o05}
171 
172 A sound production claim would require a stronger semantic correspondence theorem or an equivalently explicit assurance argument. The finite tests establish that the tested implementation handles the included cases, not that every syntactically valid program satisfies all intended invariants. The older 47,958-transition metatheory concerns declared finite abstract models, not an exhaustive traversal of the Python interpreter's state space. \cite{o03}
173 
174 \section{Bounded discovery and semantic admission}
175 The Discovery Bridge supplies a missing distinction between \emph{a well-formed proposal} and \emph{an identified operator}. It accepts a complete finite world \(W\), a primitive vocabulary \(G_W\), a depth bound \(d\), demonstrations \(D\), and explicitly claimed laws. All of these belong to the certificate's scope. \cite{odb}
176 
177 \subsection{Transformation classes}
178 Let \(S_W\) be the full finite legal state set and
179 \[
180  \mathcal P_{W,d}=\bigcup_{j=0}^{d}G_W^j,
181  \qquad \sigma_W(p)=\bigl(p(s)\bigr)_{s\in S_W}.
182 \]
183 Programs are identified when their complete state signatures agree. For a demonstration set \(D=\{(s_i,t_i)\}\), define
184 \[
185  \mathcal C(D)=\{[p]:p\in\mathcal P_{W,d},\ p(s_i)=t_i\text{ for all }i\}.
186 \]
187 The implementation enumerates this bounded universe, quotients equivalent spellings, and tests the advertised laws on every state in \(S_W\). It admits only a unique derived transformation that is neither the identity nor an existing primitive and whose listed laws pass.
188 
189 \begin{proposition}[Scope-relative identification]\label{prop:identification}
190 Complete enumeration and exact evaluation identify one transformation precisely when \(|\mathcal C(D)|=1\). If \(|\mathcal C(D)|>1\), two compatible classes have a separating state in \(S_W\). Adding the intended output at that state removes at least one of those classes.
191 \end{proposition}
192 \begin{proof}
193 Distinct equivalence classes have unequal full signatures. At least one legal input therefore yields unequal outputs. A demonstration choosing one output is inconsistent with a class yielding the other. The uniqueness assertion follows directly from the definition of \(\mathcal C(D)\).
194 \end{proof}
195 The proposition says nothing about programs outside the depth bound or operators outside the vocabulary. ``New'' means new relative to the declared primitive set. It is not a claim of mathematical novelty or autonomous concept invention.
196 
197 \subsection{The five possible outcomes}
198 \begin{center}\begin{tabularx}{\textwidth}{lX}
199 \toprule Outcome & Meaning\\\midrule
200 \code{ADMITTED} & One derived transformation fits and every listed law holds.\\
201 \code{AMBIGUOUS} & Several transformations fit; retain alternatives and a separating input.\\
202 \code{UNSATISFIABLE} & No candidate fits, or demonstrations conflict.\\
203 \code{REJECTED\_FALSE\_LAW} & The identified transformation violates an advertised relation.\\
204 \code{REJECTED\_NONNOVEL} & The transformation is equivalent to identity or a primitive.\\\bottomrule
205 \end{tabularx}\end{center}
206 Ambiguity is an informative result, not a failed attempt to force admission. The bridge's verifier recomputes the candidate decision and the registry replays the embedded proposal. Merely supplying a content digest cannot bypass that semantic reconstruction.
207 
208 \subsection{Why two equivalent programs can still require separate traces}
209 In the four-state flip example, \code{flip\_left; flip\_right} and \code{flip\_right; flip\_left} have the same full state transformation. A transformation library should identify them. An audit ledger may nevertheless distinguish their execution order, resource use, or intermediate observations. Quotienting the first interface does not authorize quotienting the second. A typed bridge must state which equivalence it certifies.
210 
211 \section{Worked OSL programs}
212 The following programs are taken from the recovered finite corpus. They are executable reference syntax, not pseudocode. The complete sources and their fresh receipts are bundled. \cite{o05}
213 
214 \subsection{A projector transported between coordinates}
215 \begin{lstlisting}
216 module coordinate_transport
217 space H dim 2
218 operator P : H -> H kind projector matrix [[1,0],[0,0]]
219 operator T : H -> H kind linear matrix [[0,-1],[1,0]]
220 transport P via T as P_rot
221 check_projector P_rot tolerance 1e-12
222 vector x in H values [0.0,3.0]
223 apply y = P_rot(x)
224 assert vector y approx [0.0,3.0] tolerance 1e-12
225 \end{lstlisting}
226 Here \(P\) selects the first coordinate and \(T\) rotates the chart. The transported projector selects the second coordinate. The program checks the transported predicate and applies it to a vector in that component. It does not infer a correspondence between two learned models; the transport matrix is supplied.
227 
228 \subsection{Communication without fabricated firsthand memory}
229 The complete communication example declares separate lineages for A and B, records an observation by B, communicates it to A, and permits A to use it after the required endorsements and authorization. Its concluding assertions include
230 \begin{lstlisting}
231 assert packet route_blocked_at_A provenance communicated
232 assert memory A contains route_blocked_at_A as communicated true
233 assert memory A contains route_blocked_at_A as observed false
234 \end{lstlisting}
235 The successful action and the origin of its supporting evidence are distinct claims. A recipient may act on communicated evidence without relabeling it as its own observation.
236 
237 \subsection{From quarantine to admission}
238 \begin{lstlisting}
239 module neural_candidate_admission
240 lineage L_A
241 agent A lineage L_A
242 neural_propose latent_claim to A feature feature_441 content "route-may-be-blocked" confidence 0.84
243 assert packet latent_claim status provisional
244 assert packet latent_claim obligation origin true
245 attest origin latent_claim by A lineage L_A as p_origin
246 attest relevance latent_claim by A for planning as p_relevance
247 admit latent_claim by A using ["p_origin","p_relevance"]
248 assert packet latent_claim status admitted
249 assert packet latent_claim provenance inferred
250 assert packet latent_claim quarantined_by A false
251 \end{lstlisting}
252 This example also exposes a trust boundary. The attestations are declared inputs to the language; they are not generated by a universal truth detector. A deployment that requires semantic validation must bind the attester to an actual external checking procedure. The Discovery Bridge and the new finite interface demonstrate two narrowly specified checking procedures. Neither establishes truth outside its declared world.
253 
254 \section{A checked semantic-checkpoint interface}
255 \subsection{What the new demonstrator does}
256 The edition adds \path{interface/semantic_interface.py}. It takes a \emph{fully declared finite deterministic machine}, discovers its observable quotient, checks a certificate through local preservation equations, and serializes a checkpoint containing the quotient class and its scope bindings. It is not a decoder of arbitrary Neuralese vectors. Its entire transition table is an explicit trust root.
257 
258 Let the declared machine be \(M=(S,\mathcal A,F,O)\). The certificate contains a surjection \(q:S\to Q\), quotient transitions \(\bar F_a\), and outputs \(\bar O\), subject to
259 \begin{equation}\label{eq:finitecertificate}
260  q(F_a(s))=\bar F_a(q(s)),\qquad O(s)=\bar O(q(s))
261  \quad(s\in S,\ a\in\mathcal A).
262 \end{equation}
263 The certificate generator uses partition refinement. The checker instead verifies the displayed equations over every declared state and action. It accepts any sound quotient, including a finer nonminimal one. Minimality is a property of the generator and its tests, not an extra property falsely attributed to the certificate checker.
264 
265 \begin{theorem}[Finite semantic checkpoint preservation]\label{thm:checkpoint}
266 If \eqref{eq:finitecertificate} holds, then a checkpoint storing \(q(s)\) reproduces \(O(F_w(s))\) for every finite word \(w\) over the declared alphabet, when continued with the quotient transitions. No information inside a fiber of \(q\) is needed for those outputs.
267 \end{theorem}
268 \begin{proof}
269 Induction on \(|w|\) gives \(q(F_w(s))=\bar F_w(q(s))\). Apply the output equation to the terminal state. The argument uses totality of the declared transition maps and the equations at every state, not merely a sampled history panel.
270 \end{proof}
271 This finite theorem permits all word lengths \emph{for the declared finite model}. It is not an infinite-horizon theorem about a learned implementation that only approximately matches that model.
272 
273 \subsection{The D4 fixture}
274 The demonstrator has sixteen concrete states \((a,b,u)\), with \(a\in\mathbb Z/4\mathbb Z\), \(b,u\in\mathbb Z/2\mathbb Z\). Its visible state is \((a,b)\); \(u\) is a private bit. Operations are
275 \[
276  r(a,b,u)=(a+1,b,u),\quad f(a,b,u)=(-a,1-b,u),\quad
277  v(a,b,u)=(a,b,1-u).
278 \]
279 The first two satisfy \(r^4=f^2=frfr=1\). The private operation changes only \(u\). Partition refinement recovers eight semantic classes. Discarding the private bit preserves every future declared observation.
280 
281 The source-bound certificate is then rendered into OSL. A validated finite checkpoint is admitted under the adapter's explicit attestation policy. An unverified candidate remains provisional and quarantined. Both paths execute in Core 0.5 and pass its base and semantic checkers. The accepted path has 27 receipts and the unverified path 23. This is an actual cross-package execution, but its producer is a finite fixture rather than a trained model.
282 
283 \subsection{Binding, restoration, and limits}
284 A checkpoint binds the machine digest, certificate digest, scope, quotient class, and checkpoint digest. A fresh process restores it only against the same declared machine and a valid quotient certificate. Changing an alphabet, output table, or scope invalidates the old binding. A valid serialized copy establishes informational continuation, not personal identity or authenticated process lineage.
285 
286 A rehashed checkpoint that names a different valid class is still a different valid checkpoint. Without an external authenticating authority, the checker cannot determine which past process truly produced it. Content validity, historical authenticity, and authorization remain separate.
287 
288 \section{What the retained neural-language experiments establish}
289 The OSL archive includes geometry, micro-emergence, Hugging Face causal, and operand-slot experiments. They are preserved because the language program depends on understanding what neural producers can and cannot supply. They do not change the identity of the canonical runtime. \cite{olineage}
290 
291 The geometry pilot recovered partial structure under added supervision and equivalence pressure, but control models weakened the inference that a usable internal operator algebra had emerged. The Discovery Bridge's upstream audit also identified a problem in an older intervention endpoint: the experimental definition of \code{observe(a,f)} changed both status and origin, while the intervention scripts demanded preservation of the previous communicated origin. The resulting low conversion statistic is not a clean estimate of the intended observe operation. It must not be used as a definitive numerical falsification of that operation. The valid conclusion is that the desired causal-language claim was not established by the retained experiment. \cite{odb}
292 
293 The operand-slot v0.3.1 package supplies entities, operands, source reads, and write locations, but no completed scientific run. Its supplied ontology would make a future success a test of scaffolded execution, not unrestricted discovery. One audit also leaves alpha-isomorphic separation unverified. These qualifications are necessary because a representation can predict labels without implementing the intended updates.
294 
295 The practical interface is therefore asymmetric: neural computation may propose an operator or a state interpretation; the explicit language does not grant it authoritative semantics merely because a probe can decode it. Causal abstraction research motivates intervention-based tests, and critiques of unrestricted alignment motivate bounds on the complexity and information access of the translator. \cite{causal,dilemma}
296 
297 \section{Fresh verification and reproducibility}
298 \subsection{Completed checks}
299 \begin{center}\begin{tabularx}{\textwidth}{l r X}
300 \toprule Check & Result & Scope\\\midrule
301 Core 0.5 unit suite & 168 passed & Packaged implementation tests.\\
302 Core 0.5 corpus & 66/66 & 42 accepts, 24 expected rejections.\\
303 Native corpus receipts & 1,825 & Byte-identical regenerated bundle.\\
304 Discovery Bridge tests & 20 passed & Core integration enabled.\\
305 Bridge programs in Core 0.5 & 3/3 & 71 receipts.\\
306 New finite-interface tests & 15 passed & Includes exact finite enumeration and fresh-process restoration.\\
307 New OSL interface examples & 2/2 & Accepted and quarantined paths, 50 receipts total.\\\bottomrule
308 \end{tabularx}\end{center}
309 The conformance report, semantic summary, and complete source-bound trace bundle regenerate byte for byte from the preserved Core 0.5 source. The finite-interface tests include all 216 three-state, single-action machines with binary observations. This is a complete finite family, not a sampled machine-learning population. Larger neural experiment counts elsewhere in the repository are historical and are not included in this edition's fresh test total.
310 
311 \subsection{Reproduction commands}
312 Run from the combined release root, with Python and the supplied dependencies installed:
313 \begin{lstlisting}[language=bash]
314 python verify_release.py
315 python run_current_checks.py
316 python interface/run_demo.py --output ../local_demo
317 \end{lstlisting}
318 The first command checks the edition manifest and the absence of redistributed font files. The second runs the bounded current-code checks and writes separate logs. It does not train neural checkpoints or consume sealed learned-evaluation banks. Exact upstream commands and the original manifests remain in their own packages.
319 
320 The reproducibility claim has limits. Test execution uses the installed Python and numerical stack documented in the validation record. It does not reproduce a historical GPU serving environment. Runtime matching of the finite OSL corpus is stronger here than a general numerical-portability assertion: the named files are actually identical, whereas no such claim is made for all neural floating-point trajectories.
321 
322 \subsection{A corrected invocation failure}
323 The first bridge corpus command supplied a relative examples path. The upstream generator expected a path under its absolute root and raised \code{ValueError} before evaluating a program. Repeating the command with the absolute path completed all three cases. The original source was not changed. This invocation failure and the successful correction are preserved in the execution notes rather than hidden behind the last exit code of a compound shell command. A separate integrity invocation on the shortened directory name \code{core05} failed the upstream archive-name predicate, even though its payload checks passed. Repeating it on a canonical-named working copy passed all 156 listed file checks. The portable edition runner preserves that original root name in its temporary copy; it does not weaken the upstream check.
324 
325 \section{Compatibility, trust, and publication status}
326 OSL is useful because its semantics are explicit enough to disagree with a producer. A checker may reject a proposal, retain ambiguity, or accept only a restricted scope. A language that simply translates every fluent claim into an authoritative memory would lose the point of this design.
327 
328 There are two distinct remaining frontiers. The \emph{runtime frontier} is a mechanized correspondence between all implemented source forms, their effects, and an independently specified semantics. The \emph{learning frontier} is a neural producer that discovers reusable typed operations under controlled intervention and transfer tests. Completing one does not complete the other. A language can be useful before it is learned spontaneously; a learned latent operator can be causally meaningful before it has a faithful textual rendering.
329 
330 The final claim of this edition is therefore direct: OSL is a specified and executable operator-symbolic research language with independently checked finite semantic components, exact bounded operator admission, and an implemented finite checkpoint bridge. The record does not establish a universal verifier or an endogenous neural language. Those are research targets, not missing editorial labels.
331 
332 \clearpage
333 \appendix
334 \section{Claim register}
335 \begin{longtable}{P{0.12\textwidth}P{0.43\textwidth}P{0.35\textwidth}}
336 \toprule ID & Statement & Status and boundary\\\midrule\endhead
337 O1 & Exact generator transport composes. & Proved by induction; specified maps and words.\\
338 O2 & Approximate transport has a finite-word error budget. & Proved by telescoping; norm assumptions explicit.\\
339 O3 & Communication preserves the original origin record. & Proved for the declared rule; external truth not implied.\\
340 O4 & Linear-use accounting permits exactly one consumption in a completed scope. & Proved under the accounting rules.\\
341 O5 & Rollback need not erase execution history. & Proved for separated state and append-only ledger.\\
342 O6 & Finite demonstrations identify an operator only relative to a candidate universe. & Proved; implemented by Discovery Bridge.\\
343 O7 & A locally checked finite quotient preserves all declared future outputs. & Proved; implemented and tested.\\
344 O8 & Core 0.5 passes the retained corpus and 168-test suite. & Fresh execution in this edition.\\
345 O9 & The complete Python interpreter has a mechanized soundness proof. & Not established.\\
346 O10 & The neural producer has learned OSL's semantics generally. & Not established.\\
347 O11 & The finite interface compiles arbitrary learned Neuralese. & Not claimed; it uses complete declared tables.\\\bottomrule
348 \end{longtable}
349 
350 \section{Source hierarchy and reading map}
351 The authority order is source-specific, not a total order by version. Current finite runtime semantics come from \path{OSL/core05/}. The historical broad mathematical development is preserved in \path{OSL/historical_monograph/}. Bounded synthesis is in \path{OSL/discovery_bridge/}. The newly authored finite checkpoint code is in \path{interface/}. The whole OSL lineage archive retains the experimental packages and earlier receipt-hardening release.
352 
353 The appendix does not replace the original 88-page manuscript. That manuscript remains an independently identifiable historical artifact. Its statements about Core 0.3 describe that version, not Core 0.5. The new edition provides the missing version crosswalk and current evidence rather than silently rewriting an old release's dates and claims.
354 
355 For a syntax-first reading, start with the current examples and \path{CORE05_SEMANTIC_INDEPENDENCE_SPEC.md}. For finite discovery, read \path{FORMAL_NOTES.md} before running the three proposal examples. For neural producers, read the companion Neuralese edition and the individual experimental claim boundaries. A reader should be able to trace a claim to its implementation and retained result without inferring authority from a filename containing ``final.''
356 
357 \section{A compact operational checklist}
358 Before accepting an externally produced representation, specify its carrier, observation interface, allowable future operations, history or state domain, source/version binding, and intended use. Check the obligations that actually belong to that scope. Preserve unresolved alternatives and failed conditions. Record whether the evidence is exact finite enumeration, a mathematical theorem, a sampled experiment, or a declaration by a trusted authority.
359 
360 Before executing an action, separately verify the required capability and resource state. Before compressing memory, verify that the proposed abstraction preserves the future observations the consumer needs. Before translating between agents, distinguish a coordinate change from an information-losing abstraction. Before declaring a learned language, establish causal intervention and continuation behavior rather than relying only on decoded labels.
361 
362 These are operational consequences of the formal distinctions in this paper. They are not claims that a single finite reference language settles institutional governance, world truth, or general AI safety.
363 
364 \clearpage
365 \begin{thebibliography}{99}
366 \input{public_references.tex}
367 \bibitem[O03]{o03} Komorebi P. \emph{Operator-Symbolic Languages for Artificial Intelligence: Finite Metatheory and Independent-Kernel Draft v0.5}. OSL-Core 0.3, 2026. Preserved manuscript, source, finite models, and verification records in \path{OSL/historical_monograph/}.
368 \bibitem[O05]{o05} Komorebi P. \emph{OSL-Core 0.5 Semantic Independence v0.1.0}. 2026. Current runtime, specifications, corpus, tests, and native receipts in \path{OSL/core05/}; fresh replay in \path{OSL/validation/}.
369 \bibitem[ODB]{odb} Komorebi P. \emph{OSL Discovery Bridge v0.1.0}. 2026. Finite world semantics, admission algorithm, upstream audit, and tests in \path{OSL/discovery_bridge/}.
370 \bibitem[OL]{olineage} Komorebi P. \emph{OSL Complete Lineage with Core 0.4}, 1 September 2026. Includes geometry, micro-emergence, causal-compositional, operand-slot, and receipt-hardening branches. Exact original bytes and hashes are bound by the edition's source ledger.
371 \bibitem[FI]{fi} Komorebi P. \emph{Finite Semantic Checkpoint Interface}, research edition 1.0, 2026. Newly authored reference demonstrator, tests, and actual OSL admission/quarantine traces in \path{interface/}.
372 \end{thebibliography}
373 \end{document}

Back to source controls

Other PDFs for this work

Original file and source record

This copy matches the recorded source file. Its publication here does not change the work’s review status.

SHA-256: d247475e979e2ec5df6bedf8d056ac5c905cc9186f320fd7dfde918d6a1c747c

Original source on GitHub

Back to OSL and Neuralese