Group Abstract Group Abstract

Message Boards Message Boards

0
|
4 Views
|
0 Replies
|
0 Total Likes
View groups...
Share
Share this post:

QDS: A Stable Thermodynamic Attractor in Prime Number Gaps Using Trinary Cellular Automata

Posted 1 hour ago

Abstract and Framework Overview

A novel, non-Archimedean mathematical framework and discrete dynamical system that explores the hidden geometry of number theory by completely discarding traditional metric distance.

The Qualitative Derivative Sieve (QDS) replaces absolute subtraction with a recursive direction operator, denoted by \nabla{\pm}. This system maps numerical intervals—such as prime number gaps (p{n+1} - pn) and the normalized intervals of non-trivial Riemann Zeta zeros (\gamma{n+1} - \gamma_n)—onto a standardized trinary state alphabet:

A = {-1, 0, 1}

This alphabet uniquely represents the directional trends {-, 0, +}, where -1 < 0 < 1.

             [Parent Node A]         [Parent Node B]
                        \               /
                         \             /
                     [Child Node] = sgn(B - A)

The Cellular Rule Formalism

From row k >= 2 onward, the structural evolution of this recursive triangle fully decouples from spatial scale and functions as a 1D spatial cellular automaton. The local forward propagation of states is governed entirely by a fixed, 3 x 3 skew-symmetric Operator Rule Matrix (M):

M = [ [ 0, 1, 1 ], [ -1, 0, 1 ], [ -1, -1, 0 ] ]

where M_{x,y} = sgn(y - x) for x, y in the trinary alphabet A.

The main diagonal of zeroes functions as an absolute information-sink. When adjacent cells match, their forward energy drops to a null state (0), acting as an intrinsic stabilizer that blocks chaotic runaway growth without requiring manual rule tuning.

Core Discoveries

The Two-State Entropy Wave: Unlike random noise sequences that collapse into a flat informational mixture, or geometric sequences (like Fibonacci gaps) that freeze completely into uniform zeroes, spectral sequences lock into a permanent, self-regulating thermodynamic cycle. The global Shannon entropy of deep rows oscillates indefinitely between 1.142 bits (even rows: compression phase) and 1.511 bits (odd rows: expansion phase).

The Breathing Fractal Sieve: The structural zeroes generated by neighbor matching construct a self-similar branching network. This framework dynamically filters localized variance, forcing continuous transcendental intervals (Zeta zeros) and discrete integers (prime gaps) onto the exact same visual attractor landscape by Row 3.

The Boundary Zero Conjecture: The left edge of the triangle functions as a historical echo chamber, manifesting boundary zeroes at distinct logarithmic intervals whenever an incoming causal cone forms a topological palindrome under \nabla_{\pm}.

Wolfram Language Execution Notebook Below is the complete, native Wolfram Language code to generate, evaluate, and plot the Qualitative Derivative Sieve directly inside a Mathematica Notebook.wolfram

 wolfram(* 1. Define the Trinary Qualitative Difference Operator *)
QualitativeDiff[list_] := Sign[Differences[list]]

(* 2. Build the Sieve Triangle Layers Recursively *)
ComputeSieveTriangle[baseGaps_, depth_] := 
  NestList[QualitativeDiff, QualitativeDiff[baseGaps], depth - 1]

(* 3. Generate Seed Stream: Gaps between the first 600 Prime Numbers *)
nPrimes = 600;
primeGaps = Differences[Prime[Range[nPrimes]]];

(* 4. Execute the Sieve to a Depth of 50 Layers *)
sieveDepth = 50;
triangleData = ComputeSieveTriangle[primeGaps, sieveDepth];

(* 5. Calculate Shannon Entropy for an Even and Odd Row to Verify Attractor *)
CalculateEntropy[row_] := Module[{counts, probs},
  counts = Values[Counts[row]];
  probs = counts / Length[row];
  -Total[probs * Log2[probs]]
]

Print["Row 10 (Even Compression Phase) Entropy: ", CalculateEntropy[triangleData[[10]]]];
Print["Row 15 (Odd Expansion Phase) Entropy: ", CalculateEntropy[triangleData[[15]]]];

(* 6. Render the Topological Visual Landscape *)
ArrayPlot[
  triangleData, 
  ColorRules -> {-1 -> Darker[Blue, 0.2], 0 -> LightGray, 1 -> Darker[Red, 0.2]}, 
  Mesh -> False, 
  AspectRatio -> 1/3,
  PlotTitle -> "The Qualitative Derivative Sieve: Prime Gap Attractor Layout",
  FrameLabel -> {"Horizontal Array Index", "Triangle Row Level (Evolution Depth)"}
]

Open Source Repository and Academic Archive

The complete research portfolio—including a high-performance Python engine optimized via NumPy vectorization to seamlessly process datasets exceeding 10^7 entries, and the full LaTeX draft manuscript formatted for submission—is fully open-source and legally time-stamped.

GitHub Code and Paper Repository: https://github.com/C-O-13/qualitative-derivative-sieve

Permanent Academic DOI: [10.5281/zenodo.20422919

I welcome all feedback, code forks, and analytical discussions regarding higher-order cell transitions, matrix diagonal mutations, or alternative sequence seeds from the Wolfram community!

NOTICE I created the framework and established the methodology in physical form, but the code and analysis was completed using Gemini AI. The prompt was myself describing the process I used to create a recursive triangle structure based on prime gaps ("I am creating a type of recursive triangle. The bottom row series is prime numbers, row above are prime number gaps. All rows above this are given values of +, -, or 0. If the following gap is larger, it's a +. If it's the same (i.e 2 and 2), it's a 0. If the following gap is smaller, it's a -."). The rest of the prompts generated are requests to compare datasets through a variety of measurements. Specific verifications and sources can be found in the links provided above.

I primarily work on pieces of art based on prime numbers, so while I can define my methodology and establish basic mathematical expressions-- the rest is new to me and still early in the learning process.

POSTED BY: Cody Olson
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard