Progress-State Bell Toy in Natural Mathematics

Jack Pickett - 12th April 2026

Progress-State Bell Toy

A Bell-style toy model is constructed from a primitive state built from sector and progress,

(σ,p)(\sigma, p)

where σ{+1,1}\sigma \in \{+1,-1\} denotes the current orientation sector and p[0,1)p \in [0,1) denotes progress through that sector. The construction treats binary state and state progress as the fundamental variables. The sector label σ\sigma supplies the observable state, while pp tracks advance toward the next flip.

An earlier exploratory draft introduces the orientation-based language of Natural Mathematics in heuristic form. The present note does not rely on the full axiomatic programme. It isolates one minimal sector-progress structure inspired by that draft and studies its consequences as a local Bell-style toy model.

Update Rule

Given a progress increment δ0\delta \ge 0, the state is updated through

(σ,p)δ(\sigma,p)\oplus \delta

with total progress

T=p+δT = p + \delta

flip count

n=Tn = \lfloor T \rfloor

and remainder

r=Tmod1r = T \bmod 1

The updated sector is

σ={σ,n evenσ,n odd \sigma' = \begin{cases} \sigma, & n \text{ even} \\ -\sigma, & n \text{ odd} \end{cases}

The updated state is therefore (σ,r)(\sigma',r). Progress accumulates continuously within a sector, and each boundary crossing flips the sector while preserving the remainder. When several boundaries are crossed in one update, only the parity of the number of crossings determines the final sector.

Example Updates

The update rule behaves as expected in simple test cases:

(,0.75)0.50(+,0.25)(-,0.75)\oplus 0.50 \rightarrow (+,0.25)
(+,0.10)0.20(+,0.30)(+,0.10)\oplus 0.20 \rightarrow (+,0.30)
(+,0.90)0.30(,0.20)(+,0.90)\oplus 0.30 \rightarrow (-,0.20)
(,0.30)2.10(,0.40)(-,0.30)\oplus 2.10 \rightarrow (-,0.40)

These examples confirm the intended behaviour: persistence within a sector, flipping on overflow, and retention of the remainder after the flip.

Binary Measurement Rule

The toy uses the simplest binary observable,

M(σ,p)=σ{+1,1}M(\sigma,p)=\sigma \in \{+1,-1\}

so the sector itself supplies the readout.

Bell Construction

A shared source emits pairs with common hidden variables: an initial sector σ0\sigma_0, an initial progress p0p_0, and a shared latent parameter λ\lambda. Each wing then evolves locally according to its own setting.

The hidden-variable space is taken to be

Ω={(σ0,p0,λ):σ0{±1}, p0[0,1), λ[π,π)}\Omega = \{(\sigma_0,p_0,\lambda): \sigma_0 \in \{\pm 1\},\ p_0 \in [0,1),\ \lambda \in [-\pi,\pi)\}

with σ0\sigma_0 sampled uniformly from {±1}\{\pm1\}, p0Unif[0,1)p_0 \sim \mathrm{Unif}[0,1), and λUnif[π,π)\lambda \sim \mathrm{Unif}[-\pi,\pi). These source variables are taken to be statistically independent of the measurement settings.

For settings a,aa,a' on one wing and b,bb,b' on the other, local progress increments are defined by

δA=δ(a,λ),δB=δ(b,λ)\delta_A = \delta(a,\lambda), \qquad \delta_B = \delta(b,\lambda)

Each wing updates independently, and the resulting outcomes are correlated in the usual CHSH form.

The correlations are computed as

E(x,y)=AxByE(x,y)=\langle A_x B_y \rangle

and the CHSH combination is

S=E(a,b)+E(a,b)+E(a,b)E(a,b)S = E(a,b) + E(a,b') + E(a',b) - E(a',b')

Local Response Rule

A piecewise local response rule is introduced. Let

d=wrap(settingλ)d = |\mathrm{wrap}(\mathrm{setting} - \lambda)|

where wrap\mathrm{wrap} returns angular separation on [π,π)[-\pi,\pi). The local progress increment is taken to be

δ={0.85,d<w0.20,dw \delta = \begin{cases} 0.85, & d < w \\ 0.20, & d \ge w \end{cases}

The parameter ww therefore sets the width of the local response window. Local alignment produces strong progress, while non-alignment produces weak progress.

Analytic Correlation Lemma

Because both wings share the same hidden source state, the product of the two binary outcomes depends only on the parity mismatch between the two local overflow counts. Writing

AxBy=(1)p0+δ(x,λ)+p0+δ(y,λ)A_x B_y = (-1)^{\lfloor p_0 + \delta(x,\lambda)\rfloor + \lfloor p_0 + \delta(y,\lambda)\rfloor}

one can make the mechanism completely explicit.

Lemma

Assume p0Unif[0,1)p_0 \sim \mathrm{Unif}[0,1) and δ(x,λ),δ(y,λ)[0,1)\delta(x,\lambda),\delta(y,\lambda) \in [0,1). Then

E[AxByλ]=12δ(x,λ)δ(y,λ)\mathbb{E}[A_x B_y \mid \lambda] = 1 - 2\,|\delta(x,\lambda)-\delta(y,\lambda)|

Proof

For fixed λ\lambda, each floor term p0+δ(,λ)\lfloor p_0 + \delta(\cdot,\lambda)\rfloor is either 00 or 11. A parity mismatch occurs exactly when one of the two quantities crosses the overflow threshold and the other does not. Since p0p_0 is uniform on [0,1)[0,1), the set of mismatch values has measure δ(x,λ)δ(y,λ)|\delta(x,\lambda)-\delta(y,\lambda)|. Therefore the product AxByA_x B_y equals 1-1 on a set of that measure and +1+1 elsewhere, giving the stated conditional expectation.

Averaging over the shared hidden variable λ\lambda yields

E(x,y)=Eλ ⁣[12δ(x,λ)δ(y,λ)]E(x,y)=\mathbb{E}_{\lambda}\!\left[1 - 2\,|\delta(x,\lambda)-\delta(y,\lambda)|\right]

This expression shows that the Bell-type structure is controlled by the average mismatch in local progress increments under the shared hidden variable λ\lambda.

For the specific two-level rule used here, δ{0.85,0.20}\delta \in \{0.85,0.20\}, so

δ(x,λ)δ(y,λ){0,0.65}|\delta(x,\lambda)-\delta(y,\lambda)| \in \{0,0.65\}

and therefore

E(x,y)=11.3Pλ ⁣(δ(x,λ)δ(y,λ))E(x,y)=1-1.3\,\mathbb{P}_{\lambda}\!\bigl(\delta(x,\lambda)\neq \delta(y,\lambda)\bigr)

The correlations are thus determined by the extent to which the two local response windows disagree as functions of λ\lambda.

Figure 1: Representative progress-state Bell toy result for a fixed local response window. Top: the four Bell-setting correlations. Bottom: the corresponding CHSH score. Numerical values shown here and below are estimated by Monte Carlo sampling of Ω\Omega under the stated uniform source distribution.

Classicality

For each hidden state ωΩ\omega \in \Omega, the toy assigns deterministic local binary outcomes Ax(ω),By(ω){±1}A_x(\omega), B_y(\omega) \in \{\pm 1\}. The construction therefore lies within the standard local hidden-variable class, and the CHSH bound

E(a,b)+E(a,b)+E(a,b)E(a,b)2|E(a,b) + E(a,b') + E(a',b) - E(a',b')| \le 2

follows by the usual theorem. The numerical sweep therefore illustrates how the response-window parameter moves the toy within the classical region.

Width Sweep

To test robustness, the response width is swept across four values:

  • π/6\pi/6
  • π/5\pi/5
  • π/4\pi/4
  • π/3\pi/3

The corresponding CHSH scores are

π/6S=1.4638\pi/6 \rightarrow S = 1.4638
π/5S=1.5478\pi/5 \rightarrow S = 1.5478
π/4S=1.6759\pi/4 \rightarrow S = 1.6759
π/3S=1.8932\pi/3 \rightarrow S = 1.8932

The CHSH score rises monotonically across the sweep. The response window therefore supplies a genuine control parameter for the toy.

Figure 2: CHSH score as a function of response-window width ww for the progress-state Bell toy. Top: CHSH score across the width sweep. Bottom: the four setting-pair correlations across the same sweep. The score rises from S1.46S \approx 1.46at w=π/6w=\pi/6 to S1.89S \approx 1.89 at w=π/3w=\pi/3, approaching but not exceeding the classical bound.

Correlation Pattern

The increase in SS does not arise from all four correlations growing together. The three channels E(a,b)E(a,b), E(a,b)E(a,b'), and E(a,b)E(a',b) remain clustered near 0.670.67 across the sweep. The main change occurs in the E(a,b)E(a',b') channel, which falls steadily:

  • E(a,b)0.5627E(a',b') \approx 0.5627 at w=π/6w=\pi/6
  • E(a,b)0.4760E(a',b') \approx 0.4760 at w=π/5w=\pi/5
  • E(a,b)0.3482E(a',b') \approx 0.3482 at w=π/4w=\pi/4
  • E(a,b)0.1319E(a',b') \approx 0.1319 at w=π/3w=\pi/3

The rise in SS is therefore driven by one setting pair becoming progressively more exceptional than the other three. In the language of the analytic reduction above, this is the setting pair for which the two local response windows disagree most strongly as functions of λ\lambda.

Diagnostic Behaviour

Across the sweep, the mean progress increments and mean flip counts change only modestly. The dominant change appears in the same-sector agreement for the a,ba',b' channel. The width parameter therefore alters the pattern of sector agreement more strongly than the overall level of activity.

Interpretation

The progress-state Bell toy shows that a minimal sector-progress algebra, written in Natural Mathematics language as (σ,p)(\sigma,p), supports a local Bell-style model with binary measurements and non-trivial setting-dependent correlations.

  1. The (σ,p)(\sigma,p) formalism supplies a working local update algebra with explicit binary readout.
  2. The Bell-type structure depends strongly on the local response rule. The piecewise response preserves the sector structure clearly enough to produce a monotonic CHSH trend across the width sweep.
  3. Widening the local response window drives the CHSH score upward toward the classical ceiling by suppressing one correlation channel while leaving the other three relatively stable.

The toy remains classical throughout the tested sweep. No Bell violation occurs. The result instead demonstrates that local sector-progress dynamics are sufficient to generate a structured and tunable Bell-type landscape.

Summary

The progress-state Bell toy provides a clean checkpoint for the toy phase. A primitive state space built from sector and progress, together with a flip-on-overflow update law, generates structured CHSH-style correlations under fully local rules. The score rises from approximately 1.461.46 to 1.891.89 as the local response window widens from π/6\pi/6 to π/3\pi/3, while remaining below the classical bound.

Lemma assumptions: δ ∈ [0,1). The sliders enforce this.
CHSH S = 0
E(ab) = 0
E(ab') = 0
E(a'b) = 0
E(a'b') = 0