03_spectrum.tex

Realization Calculus: twin edition

03_spectrum.tex

Download original file

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

Skip source text

1 \chapter{Prime spectra and finite descriptions}
2 \label{ch:spectrum}
3 \chapterintro{The direct sum has a completely transparent subgroup universe. It separates the complexity of selecting prime components from the complexity of performing the group operation.}
4 
5 \section{The entire subgroup lattice}
6 For $B\subseteq\N$, set
7 \[
8 D_B=\bigoplus_{i\in B}C_{p_i}\le D.
9 \]
10 A prime spectrum records which prime orders occur. Define $\sigma_p(M)=1$ when $M$ contains a nonzero element annihilated by $p$, and set it to zero otherwise. Since $p$ is prime, a nonzero such element has order exactly $p$.
11 
12 \begin{theorem}[Subgroup and isomorphism classification]
13 \label{thm:subD}
14 The map $B\mapsto D_B$ is an order isomorphism from $\mathcal P(\N)$ onto $\Sub(D)$. Every subgroup is fully invariant under all endomorphisms of $D$, and
15 \[
16 D_B\cong D_C\quad\Longleftrightarrow\quad B=C.
17 \]
18 \end{theorem}
19 \begin{proof}
20 Let $H\le D$ and let $x\in H$. Its support is a finite set $F$ of primes. For $p\in F$, choose by the Chinese remainder theorem an integer $k$ that is one modulo $p$ and zero modulo every other prime in $F$. Then $kx$ is supported only at $p$, where it is nonzero. It generates the entire $C_p$ coordinate. Thus $H$ contains every coordinate factor appearing in one of its elements.
21 
22 Let $B$ be the set of indices of these factors. Every element of $H$ lies in $D_B$, and every finite sum of the factors in $B$ lies in $H$. Hence $H=D_B$. Uniqueness follows by testing membership of $e_{p_i}$. Proposition~\ref{thm:endD} proves full invariance. Finally $\sigma_{p_i}(D_B)=1$ exactly when $i\in B$, and these values are isomorphism invariants.
23 \end{proof}
24 The lattice operations have literal set-theoretic descriptions:
25 \[
26 D_B+D_C=D_{B\cup C},\qquad D_B\cap D_C=D_{B\cap C},
27 \qquad D=D_B\oplus D_{\N\setminus B}.
28 \]
29 The infinite support choice is therefore already visible in an elementary algebraic lattice. No exotic group operation is required.
30 
31 Give $\Sub(D)$ the topology inherited from $\{0,1\}^D$ by its membership functions. Membership of a vector with finite support depends on finitely many selector bits. Conversely, membership of $e_{p_i}$ recovers the $i$th bit. Consequently the order isomorphism above is also a homeomorphism from Cantor space $\bits$ to $\Sub(D)$.
32 
33 \begin{corollary}[Finite observations leave continuum many possibilities]
34 \label{thm:finiteviews}
35 Fix finitely many prime indices and their membership values. There are continuum many pairwise nonisomorphic $D_B$ consistent with those values. A full compatible sequence of finite membership patterns determines one $B$, but no fixed finite prefix does.
36 \end{corollary}
37 \begin{proof}
38 The unspecified bits form a countably infinite set of independent binary choices. Distinct completions give nonisomorphic groups by Theorem~\ref{thm:subD}. A full compatible family fixes every coordinate and hence fixes the subset.
39 \end{proof}
40 
41 \section{Enumeration is enough for a computable copy}
42 A subset of $\N$ is computably enumerable if a program can list exactly its elements. The program need not decide that an element will never appear. All these notions relativize to an oracle $X$.
43 
44 \begin{theorem}[The prime-spectrum criterion]
45 \label{thm:spectrumce}
46 For every oracle $X$,
47 \[
48 D_B\text{ has an }X\text{-computable copy}
49 \quad\Longleftrightarrow\quad
50 B\text{ is computably enumerable relative to }X.
51 \]
52 \end{theorem}
53 \begin{proof}
54 Suppose first that a copy is computable in $X$. For each $i$, search its domain for a nonzero element $x$ with $p_i x=0$. Each individual test is decidable relative to $X$. Such a witness exists exactly when $i\in B$. Dovetailing the searches enumerates $B$.
55 
56 Conversely, suppose $B$ is infinite and enumerable in $X$. List its distinct elements as $b_0,b_1,\ldots$. To compute $b_j$, wait for the $(j+1)$st distinct enumerated value. This procedure terminates for every $j$. Use canonical finite tuples with the $j$th coordinate in $\F_{p_{b_j}}$. Coordinatewise addition, normalization, and equality are computable in $X$. If $B$ is finite, $D_B$ is a finite group and has a computable copy. This last existence statement does not require a uniform way to decide when a finite enumeration has finished.
57 \end{proof}
58 This construction is classical. Montalb\'an gives the prime direct-sum example and its enumeration-degree interpretation explicitly \cite[Example III.39]{Montalban}. It is included here because its contrast with the later common-completion family is mathematically informative.
59 
60 A noncomputable enumerable selector can therefore produce a group with computable multiplication and equality. The computable copy labels coordinates by their order of discovery. It does not supply a decision procedure for membership in the original selector.
61 
62 \section{A finite definition without computable equality}
63 Let $K=\{n:\text{program }n\text{ halts on input }n\}$ be the diagonal halting set. It is enumerable. It is not decidable: a decision procedure would permit a program that halts on its own index precisely when the decision procedure says it does not. Its complement is not enumerable either, since simultaneous enumeration of a set and its complement decides membership.
64 
65 Define
66 \[
67 B_K=\{2n:n\in\N\}\cup\{2n+1:n\notin K\},
68 \qquad H=D_{B_K}.
69 \]
70 This is an explicit mathematical definition of a countably infinite, locally cyclic abelian group.
71 
72 \begin{corollary}
73 \label{thm:noncompD}
74 The group $H$ has no computable copy. It nevertheless has an effectively enumerable infinite list of generators and relators.
75 \end{corollary}
76 \begin{proof}
77 If $B_K$ were enumerable, filtering its odd entries would enumerate the complement of $K$. Theorem~\ref{thm:spectrumce} therefore excludes a computable copy.
78 
79 For the relator description, introduce a commuting generator $x_i$ for each prime index, impose $p_i x_i=0$, and impose $x_{2n+1}=0$ whenever program $n$ is observed to halt on input $n$. The resulting quotient retains exactly the prime factors indexed by $B_K$. All relators are effectively enumerable. Deciding whether an odd generator has become trivial is not supplied by this enumeration.
80 \end{proof}
81 The conclusion is not absolute finite indescribability. The displayed definition is finite. What fails is the stronger contract of a countable copy with computable operations and decidable equality.
82 
83 \section{A purely finite-state boundary}
84 Consider a restricted grammar in which a finite automaton reads the unary word $1^n$ and selects the factor $C_{p_n}$ exactly when it accepts.
85 
86 \begin{theorem}[Unary selector classification]
87 \label{thm:unary}
88 A group $D_B$ is realizable by this unary-selector grammar if and only if $B$ is ultimately periodic.
89 \end{theorem}
90 \begin{proof}
91 On a unary input, the state after $n$ letters is obtained by iterating a single map of a finite state set. The orbit eventually repeats a state, and from that point it is periodic. Its acceptance sequence is therefore ultimately periodic.
92 
93 Conversely, any finite prefix followed by a periodic binary pattern is recognized by a finite directed path entering a cycle. The prime-spectrum isomorphism criterion ensures that a different accepted set cannot accidentally realize an isomorphic $D_B$.
94 \end{proof}
95 
96 \begin{example}[A computable group outside the unary grammar]
97 Let $B=\{2^k:k\ge0\}$. It is decidable and enumerable, so $D_B$ has a computable copy. It is not ultimately periodic. Indeed, if $d>0$ were an eventual period, choose $2^k$ beyond the threshold with $2^k>d$. Periodicity would force $2^k+d$ to be a power of two, although it lies strictly between $2^k$ and $2^{k+1}$. Thus $D_B$ is outside the unary grammar. A binary-input automaton recognizes the strings $10^k$, so changing the input representation removes this particular obstruction.
98 \end{example}
99 
100 \section{What the first family does not accomplish}
101 The groups $D_B$ have distinct prime spectra, and those differences are already detectable by finite quotients. They do not yet show a failure of reconstruction from the full unmarked finite-quotient system. They isolate a simpler issue: which prime factors have been admitted in the first place.
102 
103 The main family keeps every prime torsion factor present. It then places the selector in the divisibility of infinite-order elements instead. As a result, all finite quotients remain fixed while the effective cost of the source group varies. The rational space $P/D$ is the mechanism that permits this stronger separation.

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: 5c4ea7f4c05bf757a22c7553a343cc828161d7f8c1ae20f6a98fb9fbbb3f6f36

Original source on GitHub

Back to Realization Calculus: twin edition