Statements from FPRD Lab papers

Theorems

Search theorem, lemma, proposition, and corollary statements from FPRD Lab publications. Each entry links to the statement in its complete paper.

61 theorems · 18 lemmas · 19 propositions · 9 corollaries

107 of 107 statements

State equality preserves every future

If δ∗(s0,u)=δ∗(s0,u′)\delta^*(s_0,u)=\delta^*(s_0,u') , then for all v∈Σ∗v\in\Sigma^* , uv∈L(A)⟺u′v∈L(A).uv\in L(\mathcal A)\quad\Longleftrightarrow\quad u'v\in L(\mathcal A).

propositionProposition 3.5

Regular languages are closed under Boolean operations

If L1L_1 and L2L_2 are recognized by finite DFAs, then so are L1∩L2L_1\cap L_2 , L1∪L2L_1\cup L_2 , and Σ∗∖L1\Sigma^*\setminus L_1 .

Myhill–Nerode theorem, residual form

For a language L⊆Σ∗L\subseteq\Sigma^* , the following are equivalent: LL is recognized by a finite DFA; LL has finitely many left residuals; the relation ≡L\equiv_L has finite index. When these conditions hold, the residual automaton is the unique minimal reachable DFA up to isomorphism.

Finite intersection characterization

A space XX is compact if and only if every family of closed sets {Ci:i∈I}\{C_i:i\in I\} with the finite intersection property has nonempty total intersection. The finite intersection property means Ci1∩⋯∩Cik≠∅C_{i_1}\cap\cdots\cap C_{i_k}\ne\varnothing for every finite subfamily.

Let XnX_n be a nonempty finite discrete space for every n∈Nn\in\N . Then ∏n∈NXn\prod_{n\in\N}X_n is compact.

propositionProposition 8.2

Universal property of the inverse limit

Let YY be a set and suppose maps fn:Y→Xnf_n:Y\to X_n form a compatible cone: ρn+1,n∘fn+1=fnfor every n.\rho_{n+1,n}\circ f_{n+1}=f_n \qquad\text{for every }n. There is a unique map f:Y⟶lim←⁡nXnf:Y\longrightarrow\varprojlim_nX_n such that πn∘f=fn\pi_n\circ f=f_n for every coordinate projection πn\pi_n . If the spaces are topological and every fnf_n…

propositionProposition 8.5

Closedness of compatibility

For continuous maps between Hausdorff spaces, the set of compatible threads is closed in ∏nXn\prod_n X_n .

Finite discrete inverse-limit existence

Let every XnX_n be a nonempty finite discrete space, with arbitrary bonding maps ρn+1,n:Xn+1→Xn\rho_{n+1,n}:X_{n+1}\to X_n . Then lim←⁡nXn\varprojlim_n X_n is nonempty.

Contraction fixed point

If B\mathcal B is complete and FF is a contraction, then FF has a unique fixed point. Starting from any x0x_0 , the iterates xn+1=F(xn)x_{n+1}=F(x_n) converge to it.

Dyck residual classification

The residuals of DkD_k are precisely {Rs:s∈{1,…,k}∗}∪{∅}.\{R_s:s\in\{1,\ldots,k\}^*\}\cup\{\varnothing\}. Distinct stacks give distinct residuals.

Fixed-cut state minimum

The minimum number of reachable cut states in a deterministic strict layered recognizer is the number of distinct rows of Cm,nC_{m,n} .

Unique language from compatible cuts

Every compatible Boolean cut field determines a unique language LC={w:C∣w∣,0(w,ε)=1}L_C=\{w:C_{|w|,0}(w,\eps)=1\} such that Cm,n(u,v)=1[uv∈LC]C_{m,n}(u,v)=\mathbf 1[uv\in L_C] for every cut. Conversely, every language produces a compatible field.

Global adjacent plateau

If qL(N)=qL(N+1)q_L(N)=q_L(N+1) for some NN , then LL is regular and QN(L)Q_N(L) is the state set of its minimal residual DFA.

propositionProposition 19.1

Basic access laws

For every language over a finite alphabet: aL(N)a_L(N) exists; aL(N)a_L(N) is nondecreasing in NN ; and if LL has a reachable kk -state DFA, then aL(N)≤k−1a_L(N)\le k-1 .

Observation-growth gap

If LL is nonregular, then qL(N)q_L(N) is strictly increasing and qL(N)≥N+2q_L(N)\ge N+2 for every N≥0N\ge0 . Equivalently, if qLq_L ever fails to increase at an adjacent pair of horizons, then it remains bounded.

Bounded access characterizes regularity

For a language LL , the following are equivalent: L is regular⟺sup⁡NaL(N)<∞⟺aL(N) is eventually constant.L\text{ is regular} \quad\Longleftrightarrow\quad \sup_N a_L(N)<\infty \quad\Longleftrightarrow\quad a_L(N)\text{ is eventually constant}.

Exact access calculus for controlled Dyck presentations

For every finite controlled-Dyck presentation and every horizon NN , aLM(N)=max⁡K∈SNαM,N(K).a_{L_M}(N)=\max_{K\in S_N}\alpha_{M,N}(K). The quantity is effectively computable by finite balanced-distance relaxation, the stack recurrence above, and the finite controlled-Dyck shadow quotient. Moreover, aLM(N)≤max⁡{1,(N+1)BM+N}.\boxed{ a_{L_M}(N)\le\max\{1,(N+1)B_M+N\}. }…

The linear access certificate is pointwise sharp

For every horizon N≥0N\ge0 , some finite controlled-Dyck presentation attains the displayed upper bound. For every N≥1N\ge1 , one can arrange BM=2B_M=2 and aLM(N)=3N+2=(N+1)BM+N.a_{L_M}(N)=3N+2=(N+1)B_M+N. The presentation is allowed to depend on NN .

Entry diameter is monotone under DFA quotient

For every such morphism, BM′ent≤BMent.B_{M'}^{\mathrm{ent}}\le B_M^{\mathrm{ent}}. Consequently the reachable minimal DFA of one fixed regular language has no larger entry diameter than any DFA recognizing that regular language.

Dyck-trace minimax certificate

For every controlled-Dyck language inside the fixed envelope DD , aL(N)≤max⁡{1,(N+1)βD(L)+N}.a_L(N)\le\max\{1,(N+1)\beta_D(L)+N\}. The number βD(L)\beta_D(L) depends only on LL and the selected Dyck envelope, not on one chosen regular controller.

Balanced residual access lower bound

Every regular controller presenting LL satisfies BMent≥γD(L),B_M^{\mathrm{ent}}\ge\gamma_D(L), and therefore βD(L)≥γD(L).\beta_D(L)\ge\gamma_D(L).

Entry-context residual lower bound

Every regular controller presenting LL satisfies BMent≥ηD(L).B_M^{\mathrm{ent}}\ge\eta_D(L). Consequently βD(L)≥ηD(L)≥γD(L).\boxed{ \beta_D(L)\ge\eta_D(L)\ge\gamma_D(L). }

Finite completion-summary saturation

For every controlled-Dyck language, ηD(L)\eta_D(L) is exactly computable from any finite controller presentation by a terminating finite saturation.

Minimax sandwich stopping rule

If bM=ηD(L)b_M=\eta_D(L) , then the supplied presentation attains the global Dyck-trace minimum and βD(L)=ηD(L)=bM.\beta_D(L)=\eta_D(L)=b_M. Both endpoints are computed by terminating finite procedures.

First-flip lower bound

Every regular controller presenting LL satisfies BMent≥τD(L),B_M^{\mathrm{ent}}\ge\tau_D(L), and therefore βD(L)≥τD(L).\beta_D(L)\ge\tau_D(L). Moreover, βD(L)=0\beta_D(L)=0 exactly for L=∅L=\varnothing and L=DL=D .

Punctured-threshold separation

For every r≥2r\ge2 , τD(Lr∘)=2<γD(Lr∘)=βD(Lr∘)=2r.\boxed{ \tau_D(L_r^\circ)=2 <\gamma_D(L_r^\circ) =\beta_D(L_r^\circ)=2r. }

First-component contextual separation

For every r≥3r\ge3 , τD(Hr)=2,γD(Hr)=4,ηD(Hr)=βD(Hr)=2(r−1).\boxed{ \tau_D(H_r)=2, \qquad \gamma_D(H_r)=4, \qquad \eta_D(H_r)=\beta_D(H_r)=2(r-1). } In particular, βD(Hr)>γD(Hr)\beta_D(H_r)>\gamma_D(H_r) for r≥4r\ge4 .

Terminal-descent sewing collapse

For the trace K3K_3 , ηD(K3)=βD(K3)=4.\boxed{\eta_D(K_3)=\beta_D(K_3)=4.} The three-state presentation is state-minimal but not access-optimal.

Exact state/access frontier of K3K_3

(Exact state/access frontier of K3K_3 ). The minimum size of a controller presenting K3K_3 is three, and νD(K3;4)=6.\nu_D(K_3;4)=6. The nondominated state/access pairs are exactly (3,6)and(6,4).\boxed{(3,6)\quad\text{and}\quad(6,4)}.

Terminal-descent family law

For every m≥2m\ge2 , ηD(K2)=βD(K2)=4,ηD(Km)=βD(Km)=2(m−1)(m≥3).\eta_D(K_2)=\beta_D(K_2)=4, \qquad \eta_D(K_m)=\beta_D(K_m)=2(m-1)\quad(m\ge3).

Even positional construction

For every even mm , an (m+2)(m+2) -state controller presents KmK_m at the optimal entry cost βD(Km)\beta_D(K_m) . At m=4m=4 it is isomorphic to the six-state controller displayed above.

Exact access radius for square lengths

For every m≥0m\ge0 , aL□(2m)=(m+1)2+1,aL□(2m+1)=(m+1)2+2.a_{L_{\square}}(2m)=(m+1)^2+1, \qquad a_{L_{\square}}(2m+1)=(m+1)^2+2.

Exact depth-threshold profiles

Let Dk≥rD_{k}^{\ge r} be the balanced words over kk bracket types whose stack height reaches at least r≥1r\ge1 . Then qk,r≥(N)=1+∑h=0Nkh+∑h=max⁡(0,2r−N)r−1kh,q_{k,r}^{\ge}(N) =1+\sum_{h=0}^{N}k^h +\sum_{h=\max(0,2r-N)}^{r-1}k^h, ak,r≥(N)=max⁡(2r,N).a_{k,r}^{\ge}(N)=\max(2r,N). For the complementary balanced language Dk<rD_k^{<r} that stays below rr ,…

Real-time transfer

Let LL be recognized by a finite deterministic strict real-time multitape Turing machine with a fixed positive number of ordinary single-head work tapes. The machine receives one input symbol and makes one global transition per step, has no input-length advice, and performs no post-input computation. Then LR∈PEG.L^R\in\mathsf{PEG}.…

Persistent-stack update

Suppose the old scaffold is strictly backward and satisfies CleanEmpty\mathsf{CleanEmpty} . After appending the node specified by the table, the decoded stack at v+v^+ is exactly the result of the selected stack operation. The new scaffold is strictly backward and again satisfies CleanEmpty\mathsf{CleanEmpty} .

Strict machine-to-scaffold simulation

Let MM be a strict real-time mm -tape machine, m≥1m\geq 1 . There is a scaffolding automaton AMA_M of degree 2m2m and distance two such that L(AM)=L(M).L(A_M)=L(M). After every input prefix, the two persistent stacks associated with each tape, together with its scanned symbol in finite control, reconstruct the s…

Classical palindrome interface (classical, imported

). There are finite m,Q,Tm,Q,T and a total strict real-time mm -tape machine PP such that, for every x∈{0,1}∗x\in\{0,1\}^* , the state reached after exactly ∣x∣|x| transitions is accepting if and only if x=xRx=x^R . The statement includes x=εx=\varepsilon : the initial state is accepting.

Even-palindrome identity

For every binary word xx , x∈{wwR:w∈{0,1}∗}⟺x=xR  and  ∣x∣ is even.x\in\{ww^R:w\in\{0,1\}^*\} \quad\Longleftrightarrow\quad x=x^R\ \text{ and }\ |x|\text{ is even}. The equivalence includes x=εx=\varepsilon .

theoremTheorem 1

Retuned direct reduction

For every fixed real number cc with 0≤c<1/280\le c<1/28 , there is a deterministic polynomial-time mapping that assigns to each 33 SAT formula φ\varphi a nonsingular matrix B∈Zn×nB\in\mathbb Z^{n\times n} , a target t∈Znt\in\mathbb Z^n , and a radius r∈Q>0r\in\mathbb Q_{>0} such that…

Occurrence-context factorization

After reading aa , the new longest even suffix P′P' and reversed context ℓ′\ell' are exactly (P′,ℓ′)={(aPa,ℓ0),ℓ=aℓ0,(aDa(P)a,ωa(P)ℓ),ℓ∉aΣ∗, Da(P) defined,(ϵ,aPℓ),ℓ∉aΣ∗, Da(P) undefined.(P',\ell')= \begin{cases} (aPa,\ell_0), &\ell=a\ell_0,\\[1mm] (aD_a(P)a,\omega_a(P)\ell), &\ell\notin a\Sigma^*,\ D_a(P)\text{ defined},\\[1mm] (\epsilon,aP\ell), &\ell\notin a\Sigma^*,\ D_a(P)\text{ undefined}. \end{cases}…

chunk recursion

Let PP be a nonempty even palindrome with suffix link L=λ(P)L=\lambda(P) , bridge bb , and bridge block BPB_P . Then Db(P)=L,ωb(P)=BP,D_b(P)=L,\qquad \omega_b(P)=B_P, and for every letter a≠ba\ne b , Da(P)=Da(L),ωa(P)=ωa(L) b BP,D_a(P)=D_a(L),\qquad \omega_a(P)=\omega_a(L)\,b\,B_P, with the same definedness on both sides (for L=ϵL=\epsilon the r…

Typed mirror receipt

Suppose an update selects a longest suffix occurrence QQ of the old input that is immediately preceded by aa , and creates Y=aQaY=aQa . Then λ(Y)={aDa(Q)a,Da(Q) defined,ϵ,Da(Q) undefined.\lambda(Y)= \begin{cases} aD_a(Q)a,&D_a(Q)\text{ defined},\\ \epsilon,&D_a(Q)\text{ undefined}. \end{cases} The palindrome λ(Y)\lambda(Y) has a complete occurrence in…

propositionProposition 6.2

Endpoint-only escape

For m≥2m\ge2 , let Sm=02m1100S_m=0^{2m}1100 . Its longest even-palindromic suffix is 001100001100 and the suffix link is 0000 . The mirror occurrence of 0000 ends at the historical prefix 02m0^{2m} , whose longest suffix-link chain is 02m,02m−2,…,00,ϵ.0^{2m},0^{2m-2},\ldots,00,\epsilon. Recovering 0000 from that untyped endpoint…

propositionProposition 7.1

Future transition after type birth

For r≥1r\geq1 , put Ar=02rA_r=0^{2r} , Pr=Ar11Ar,Tr=1Ar1.P_r=A_r11A_r, \qquad T_r=1A_r1. Then D1(Pr)=ArD_1(P_r)=A_r , so the transition selected by 11 has target Tr=1D1(Pr)1T_r=1D_1(P_r)1 . The type PrP_r is born by the end of the prefix PrP_r , but TrT_r is not a factor of that prefix. It becomes available only in a later history su…

propositionProposition 7.3

Bridge-chasing escape

For r≥1r\geq1 and d≥0d\geq0 , let Pr,d=Ar(11Ar)d,Ar=02r.P_{r,d}=A_r(11A_r)^d, \qquad A_r=0^{2r}. These are even palindromes. For d>0d>0 , λ(Pr,d)=Pr,d−1andbPr,d=1,\lambda(P_{r,d})=P_{r,d-1} \quad\text{and}\quad b_{P_{r,d}}=1, whereas the bridge of ArA_r is 00 . The search for the 00 -transition from Pr,dP_{r,d} therefore makes exactly dd fa…

Mirror-prefix lemma

Let YY be a nonempty even palindrome and cc a letter. If Dc(Y)D_c(Y) is defined, the final palindrome of Π(cDc(Y)c,ωc(Y))\Pi(cD_c(Y)c,\omega_c(Y)) is F=Yc ωc(Y)F=Yc\,\omega_c(Y) , and λ(F)=Y\lambda(F)=Y . If Dc(Y)D_c(Y) is undefined, the final palindrome of Π(ϵ,cY)\Pi(\epsilon,cY) is F=YccYF=YccY , and λ(F)=Y\lambda(F)=Y . In both cases t…

Receipt-rope recurrence

Let ρb\rho_b be the header receipt of Ωb(Y)\Omega_b(Y) . For c≠bc\ne b , Ωc(Y)={undefined,Ωc(L) undefined,Ωc(L)⋅(b,ρb)⋅body⁡Ωb(Y),otherwise,\Omega_c(Y)= \begin{cases} \text{undefined},&\Omega_c(L)\text{ undefined},\\ \Omega_c(L)\cdot(b,\rho_b)\cdot\operatorname{body}\Omega_b(Y),&\text{otherwise}, \end{cases} and, whenever Zc(Y)Z_c(Y) is defined, Zc(Y)=Zc(L)⋅(b,ρb)⋅body⁡Ωb(Y).Z_c(Y)=Z_c(L)\cdot(b,\rho_b)\cdot\operatorname{body}\Omega_b(Y).…

Simultaneous batch compiler

Every transducer of Definition 10.1 whose initial record graph is fixed, finite, immutable, and pointer-closed compiles exactly and letter-synchronously into a finite scaffolding automaton of degree d=max⁡{1,s+Aq}d=\max\{1,s+Aq\} and observation/update distance at most r+1r+1 . The source transition uses only bounded labelle…

Direct palindrome construction

For a persistent sequence implementation satisfying the contract of Section 11.1, the receipt construction recognizes the binary even-palindrome language with a finite scaffolding automaton. If the complete client has source-record bounds (A∗,q,R∗)(A_*,q,R_*) , it has degree max⁡{1,2+A∗q}\max\{1,2+A_*q\} and distance at most R∗+1R_*+1…

Future-context full abstraction

For rooted degree- dd scaffolds over one working alphabet: equal unfoldings, equality of every finite rooted neighborhood, and deterministic labelled bisimilarity are equivalent; unfolding equivalence is preserved by every common scaffold row and hence by every common continuation; and unequal unfoldings are dist…

Minimal residual figure

Every finite rooted scaffold has a canonical finite behavioral figure M(U)M(\mathcal U) whose states are R(U)\mathcal R(\mathcal U) , whose root is Uϵ\mathcal U_{\epsilon} , and whose port ii sends Up\mathcal U_p to Upi\mathcal U_{pi} when defined. The physical reachable graph maps onto M(U)M(\mathcal U) by…

Generated-chain theorem

Let SS be a legally generated chronological scaffold with current top tt . Its physical graph and its minimal figure are weakly acyclic. The nodes reachable from tt , and the states of the minimal figure, are totally ordered by reachability. Conversely, every finite behaviorally reduced labelled rooted reac…

One-state extension dichotomy

Suppose two such fresh roots have the same behavior. If the behavior is not already a state of QQ , their missing and SELF\mathsf{SELF} positions agree, and their old target agrees at every other port. If the behavior is an old state q∈Qq\in Q , each row is a guarded unroll of qq : it copies every missing and…

Convergent strong-trace presentation

For fixed finite d,k,Γd,k,\Gamma , oriented endpoint detours and literal guarded unrolls form a terminating confluent graph-local presentation of strong equivalence. Two histories have the same strong trace if and only if they reduce to the same SELF-eager history. A length- nn history normalizes in at most dndn…

Causal-garbage cube

Every garbage fibre is the Cartesian product of the finite value sets of its unsupported label and descriptor coordinates. Simultaneous GG factors into single-coordinate changes. Fill a triangle for three values of one coordinate and a square for changes of two distinct coordinates. The resulting path two-complex…

Unexposed two-row sewing

Fix dd , k≥1k\geq1 , and a behaviorally reduced old prefix. Consider two unexposed acyclic two-row extensions with the same consumer label, the same valid nonmissing path-demanding consumer coordinates, and literal agreement as missing or SELF\mathsf{SELF} on every other consumer coordinate. If corresponding pat…

Unary final presentation

Fix a length nn , a nonempty finite working alphabet, degree one, and distance one. Two histories have the same final behavioral figure if and only if they are connected by endpoint detours, absorption, causal-garbage changes, and temporal carrier slides. Every final fibre contains one literal right-packed normal…

propositionProposition 8.5

Carrier-surgery CAT(0

geometry). For a fixed unary distance-one final figure and history length, the temporal slide graph on strong/garbage chambers is the undirected Hasse graph of the order-ideal lattice of the rectangle above. Filling every Boolean family of independent slides gives the CAT(0) cube complex X(P)X(P) . If the rectangle…

Simultaneous-batch compiler; fixed virtual initialization

Every bounded simultaneous record transducer with parameters (s,A,q,r)(s,A,q,r) , one fixed finite immutable pointer-closed initial graph, and plans determined by finite control, the input letter and bounded labelled rooted unfoldings has an exact letter-synchronous native scaffolding-automaton implementation of degree d=max⁡{1,s+Aq}d=\max\{1,s+Aq\}…

Opaque-element staging

Let a strict purely functional sequence operation: use only finite constructor tests and a worst-case bounded number of fixed-arity constructor, projection, and pointer steps; treat elements of its base type as opaque atoms, with no equality, hashing, pattern match, identity test, or traversal through a base element…

propositionProposition 3.1

Corrected carrier rectangles

For an ordinary missing or base terminal and m≥1m\ge1 , carrier placements are the ideals of [m−1]×[n−m][m-1]\times[n-m] . For a recursive terminal, m=0m=0 is a singleton; for m≥1m\ge1 , placements are the ideals of [m−1]×[n−m−1][m-1]\times[n-m-1] .

Carrier cube

Filling every Boolean family of independent temporal slides gives the rooted CAT(0) order-ideal cube of Proposition 3.1 . For a rectangle with rr rows and cc columns it has rcrc hyperplanes, dimension min⁡(r,c)\min(r,c) , edge distance d(t,s)=∑i=1r∣ti−si∣,d(t,s)=\sum_{i=1}^{r}|t_i-s_i|, and coordinatewise-median carrier tuples.

Garbage-trivial collapse

If a legal DD or AA edge is trivial modulo garbage, it equals one descriptor garbage edge. If a legal TT edge is trivial modulo garbage, it equals a two-descriptor garbage path; the two orders agree by the garbage square.

Descriptor-support monotonicity

For every effective oriented horizontal move RR , DescSupp⁡(RH)⊆DescSupp⁡(H).\operatorname{DescSupp}(RH)\subseteq\operatorname{DescSupp}(H). Every coinitial horizontal/garbage-descriptor branching is therefore a strict naturality square modulo garbage.

propositionProposition 5.2

Support captures

The only mixed branches without a strict horizontal residual are A/GL(0),T/GL(0),T/GL(−1).A/GL(0),\qquad T/GL(0),\qquad T/GL(-1). They require no new generator: the garbage-first path returns along the inverse garbage edge and then takes the original reduction, so G;G−1;R=RG;G^{-1};R=R by vertical cancellation.

Local cell classification

Every coinitial effective horizontal pair is aspherical, Peiffer/cubical, D/A triangular, A/T hexagonal, or D/T derived. Every horizontal/garbage pair is a strict naturality square or one of the three cancellation captures. Every garbage-trivial horizontal edge has a collapse cell from Lemma 4.2 .

Uniform guarded path presentation

Fix a finite alphabet and history length in degree one and distance one. In each final behavioral fibre, all parallel paths generated by endpoint detours, literal absorptions, causal-garbage changes, and temporal slides are presented by the following length-independent guarded cell families: garbage same-coordinate…