3-Sector Integerization (120°) and Build Time

3-Sector Integerization (120°) and Build Time: Build time is counting times the tick — any other aggregation needs its own closure. For the left-hand side to be 1, we must have n₁·n₂=-1/2, so the angle between the two axes is 120^∘. Grade [F] forced.

Build time is counting times the tick — any other aggregation needs its own closure. For the left-hand side to be 1, we must have n₁·n₂=-1/2, so the angle between the two axes is 120^∘.

Topological necessity of 3 sectors

To physically enclose a center point (Core) in a 2D cross section, at least three vectors are required (two vectors are linear; four vectors are overcomplete). Therefore, the minimum geometric cost to distinguish states such as charge (±,0) inevitably reduces to a 3-sector structure (120°).

(Proposition) 3 is minimal and 120^∘ is forced

(i) Minimality. With only two vectors one cannot form an enclosure around the center point (except for the degenerate opposite-pair case), and even in the opposite-pair case only a “line” remains, so one cannot generate three sectors (states). Hence the minimal topological cost to enclose the center is 3.
(ii) 120^∘ is forced. Let the direction axes be unit vectors n₁,n₂,n₃ and lock the sum-zero closure as
\begin{equation} \mathbf{n}_1+\mathbf{n}_2+\mathbf{n}_3=\mathbf{0},\qquad \|\mathbf{n}_i\|=1 \end{equation}

Then n₃=-(n₁+n₂), hence

\|\mathbf{n}_3\|^2=\|\mathbf{n}_1+\mathbf{n}_2\|^2=2+2\,\mathbf{n}_1\cdot\mathbf{n}_2.

For the left-hand side to be 1, we must have n₁·n₂=-1/2, so the angle between the two axes is 120^∘. By permutation symmetry all pairs are 120^∘, and thus the 3-sector (120°) structure is not a choice but a geometric consequence of “minimality + sum-zero closure.”

Purpose and outputs of the chapter

This chapter (i) defines the 120° 3-sector coordinate axes, (ii) locks an integerization rule that converts continuous (real-valued) directional/phase contributions into three integer sector counts, and (iii) defines build time by coupling the integerized counts to time ticks. The outputs of this chapter are locked to the following four items.

  1. Definition of the 3-sector axes n₁,n₂,n₃ (including the 120° conditions).
  2. Definition of the integerization output (k₁,k₂,k₃)∈Z_(≥ 0)³ and the sum-preservation rule k₁+k₂+k₃=N.
  3. Definition of the residual (non-cancelled) vector V and its non-degeneracy condition (including the prohibition of collapse to the zero vector).
  4. Definition of the build time T_build and auxiliary build times (tick-based / event-rate based).

The integerization rule connects directly, in later chapters, to (a) the shell cancellation–survival label (“6 cancel + 1 survive”), (b) the charge-sign label, and (c) the electron (survival) label. Therefore, if the integerization rule is not locked here, the downstream charge/electron labels become undefined.

Definition of the 3-sector (120°) axes

2D sector plane and unit axes

3-sector integerization is performed on a specific plane Π. The choice of the plane (which 2D subspace of which coordinate system) is locked in analysis_lock. On the plane Π, define three unit vectors as

\begin{equation} \mathbf{n}_1,\mathbf{n}_2,\mathbf{n}_3 \in \Pi,\qquad \|\mathbf{n}_1\|=\|\mathbf{n}_2\|=\|\mathbf{n}_3\|=1. \end{equation}

120°condition (inner-product convention)

Lock the 3-sector axes to have mutual spacing of 120° by the inner-product convention

\begin{equation} \mathbf{n}_i\cdot \mathbf{n}_j= \begin{cases} 1,& i=j,\\ -\dfrac{1}{2},& i\neq j. \end{cases} \end{equation}

Also lock their sum to be zero (center cancellation):

\begin{equation} \mathbf{n}_1+\mathbf{n}_2+\mathbf{n}_3=\mathbf{0}. \end{equation}

Equations (S07_120deg_inner)(S07_n_sum_zero) are the geometric base of 3-sector integerization. After seeing results, the axes may not be rotated or replaced. A permutation (reordering) of axes may be allowed, but the permutation rule (e.g., n₁↦ n₂) must be pre-registered in analysis_lock.

Integerization rule: continuous contributions → (k₁,k₂,k₃)

Inputs: direction contribution vector and total count N

The inputs of integerization are a vector u on the plane Π and a total count N:

\begin{equation} \mathbf{u}\in \Pi,\qquad N\in \mathbb{Z}_{\ge 0}. \end{equation}

u represents a “directional contribution” vector derived from event aggregation, shell structure, or core–shell coupling. The generation procedure of u (which landmarks, which before/after placement, which aggregation window) is locked in analysis_lock. N is the conserved total integer resource (total sector count) at the given step; its provenance (e.g., total number in a structure, total mass in a given event window) is locked in analysis_lock or canon_lock.

Definition of real-valued sector scores s_i (nonnegativization)

Define projection scores onto the sector axes:

\begin{equation} p_i := \mathbf{u}\cdot \mathbf{n}_i\qquad (i=1,2,3). \end{equation}

Since p_i can be positive or negative, shift them to nonnegative scores for conversion into integer counts. Define the shift amount as

\begin{equation} p_{\min}:=\min\{p_1,p_2,p_3\}, \qquad s_i:=p_i-p_{\min}\qquad (i=1,2,3). \end{equation}

Therefore

\begin{equation} s_i\ge 0\quad (i=1,2,3), \qquad \text{and at least one } s_i \text{ is } 0. \end{equation}

If u is perfectly symmetric with respect to the three axes, then p₁=p₂=p₃ and thus s₁=s₂=s₃=0; in that case normalization is impossible and a separate handling rule is required. Lock the degeneracy indicator

\begin{equation} S:=s_1+s_2+s_3. \end{equation}

If S=0, classify the input as a “perfectly symmetric input,” and lock the integerization output as

\begin{equation} (k_1,k_2,k_3)= \begin{cases} \left(\dfrac{N}{3},\dfrac{N}{3},\dfrac{N}{3}\right),& N\equiv 0\ (\mathrm{mod}\ 3),\\[6pt] \left(\left\lfloor\dfrac{N}{3}\right\rfloor,\left\lfloor\dfrac{N}{3}\right\rfloor,\left\lceil\dfrac{N}{3}\right\rceil\right)\ \text{and its permutations},& N\not\equiv 0\ (\mathrm{mod}\ 3), \end{cases} \end{equation}

where the permutation-selection rule must be pre-registered in analysis_lock and cannot be chosen after seeing outcomes.

Definition of normalized fractions f_i

For S>0, define sector fractions by

\begin{equation} f_i := \frac{s_i}{S}\qquad (i=1,2,3), \end{equation}

so that

\begin{equation} f_i\ge 0,\qquad f_1+f_2+f_3=1. \end{equation}

Integerization (sum-preserving) rule

The goal of integerization is to select an integer triple (k₁,k₂,k₃) that satisfies simultaneously

\begin{equation} k_i\in\mathbb{Z}_{\ge 0},\qquad k_1+k_2+k_3=N. \end{equation}

Define integerization as “the integer allocation closest to the fractions f_i,” and lock the procedure as follows.

(1) Floor allocation

\begin{equation} \tilde{k}_i := \left\lfloor N f_i \right\rfloor,\qquad r_i := N f_i - \tilde{k}_i \in [0,1), \end{equation}

where r_i is the residual (fractional part).

(2) Compute the deficit

\begin{equation} \Delta := N - (\tilde{k}_1+\tilde{k}_2+\tilde{k}_3). \end{equation}

By construction, Δ∈0,1,2.

(3) Correct by the largest residuals

Select Δ indices in decreasing order of r_i, and add 1 to k_i for those indices. Formally, define the index set I_Δ⊂1,2,3 by

\begin{equation} \mathcal{I}_\Delta := \operatorname{TopK}\bigl(\{r_1,r_2,r_3\};\Delta\bigr) \end{equation}

and define the final integerization output by

\begin{equation} k_i := \tilde{k}_i + \mathbf{1}_{\{i\in\mathcal{I}_\Delta\}} \qquad (i=1,2,3) \end{equation}

where 1_· is the indicator function.

(4) Tie-handling (tie-break)

Because equal residuals can occur in TopK, a tie-break rule must be pre-registered and locked. Only one of the following tie-break modes is allowed (one must be selected and locked).

  1. TB-LEX: prioritize the index order (1→2→3).
  2. TB-AXIS: prioritize a pre-registered preferred axis (e.g., n₁ first).
  3. TB-HASH: hash-based decision computed from an event/structure identifier (same input ⇒ same output).

If the tie-break rule is not locked, the integerization result is non-unique and is judged INCONCLUSIVE.

First-order invariants of the integerization output

The integerization output satisfies the following invariants.

  1. Sum preservation: k₁+k₂+k₃=N.
  2. Nonnegativity: k_i≥ 0.
  3. Fraction approximation: it is constructed so that |k_i/N - f_i| is minimized (ties are resolved only by the pre-registered tie-break rule).

These invariants are used downstream as the integer basis of charge/electron labels. If any invariant is violated, the label becomes undefined.

Residual (non-cancelled) vector and the link to charge/electron labels

Definition of the residual vector V

From the integerization output (k₁,k₂,k₃) define the sector residual (non-cancelled) vector by

\begin{equation} \mathbf{V} := k_1\mathbf{n}_1+k_2\mathbf{n}_2+k_3\mathbf{n}_3. \end{equation}

By (S07_n_sum_zero), if k₁=k₂=k₃ then V=0. Hence V is locked as an integer-based residual vector that encodes the magnitude and direction of deviation from “perfect cancellation.”

Non-degeneracy condition (label definability condition)

Lock that charge/electron labels are definable only when V is nonzero (non-degenerate). Define the threshold as

\begin{equation} \|\mathbf{V}\|\ge V_{\min}, \end{equation}

where V_(min) is a pre-registered threshold in gate_lock; changing V_(min) is allowed only by a version bump. If |V|

Declaration of the link to charge/electron labels

The integerization rule is linked to downstream labels in the following forms.

  1. Charge-sign label: for a pre-registered charge axis n_Q,
    \begin{equation} q := \mathrm{sgn}(\mathbf{V}\cdot\mathbf{n}_Q) \end{equation}

    defines the sign label. The choice of n_Q must be locked in analysis_lock and cannot be chosen after seeing outcomes.

  2. Electron (survival) label: under the shell(7) cancellation–survival convention, the “survival” residual direction is defined from V, and the electron label is assigned according to the existence and signed direction of that survival residual. The details of the survival convention are locked in the discrete-structure chapter; here we only declare that integerization is the integer basis for the label.

Therefore the integerization rule in this chapter is a “super-convention” for charge/electron labels: labels cannot be introduced separately by bypassing the integerization rule.

7.5 Definition of Build Time

7.5.1 Tick-based build time

When the realization time tick Δ t is locked in realization_lock, define the build time corresponding to total count N as

\begin{equation} T_{\mathrm{build}} := N\,\Delta t. \end{equation}

Definition (S07_Tbuild_tick) adopts “1 count per tick.” If a different aggregation convention is required (e.g., multiple counts per tick or sparse counts), it must be defined by a separate closure.

7.5.2 Event-rate-based build time

If a stationary event rate ν is defined (event definition and δ insertion are locked), and the mean time to accumulate N counts in the same regime is used as build time, lock

\begin{equation} T_{\mathrm{build}} := \frac{N}{\nu}. \end{equation}

The use of (S07_Tbuild_rate) is regime-dependent. If ν is undefined or judged FAIL/INCONCLUSIVE by Gate, then (S07_Tbuild_rate) is forbidden and only (S07_Tbuild_tick) is permitted.

7.5.3 Auxiliary build times via 3-sector decomposition

When the integerization output (k₁,k₂,k₃) is locked, define the sector-wise build times by

\begin{equation} T_i := k_i\,\Delta t \qquad (i=1,2,3), \end{equation}

so that

\begin{equation} T_1+T_2+T_3 = (k_1+k_2+k_3)\Delta t = N\Delta t = T_{\mathrm{build}}. \end{equation}

T_i is the “accumulated time per sector” and can be used later as a temporal representation of sector asymmetry (e.g., how a sector dominance affects the charge/electron label). In all cases T_i is fixed by (S07_Ti_def) and cannot be redefined after seeing results.

LOCK/Gate connections for this section (none if empty)

7.1 Minimum-variance integerization (N=3m+r): 89, 82

7.1.1 Definition of the integerization problem

The goal of 3-sector integerization is to distribute a total integer resource N∈Z_(≥ 0) into three nonnegative integer sector counts

\begin{equation} (k_1,k_2,k_3)\in\mathbb{Z}_{\ge 0}^3 \end{equation}

so that

\begin{equation} k_1+k_2+k_3=N \end{equation}

while minimizing “bias (asymmetry).”

In this section, define bias by the variance and lock the integerization rule that minimizes this variance as minimum-variance integerization. Let the mean be

\begin{equation} \mu := \frac{N}{3} \end{equation}

and define the (3-sector) variance by

\begin{equation} \mathrm{Var}(k_1,k_2,k_3) := \frac{1}{3}\sum_{i=1}^{3}(k_i-\mu)^2. \end{equation}

Under the fixed-sum constraint (S07_01_sumN), minimizing (S07_01_variance) is equivalent to minimizing the following second moment.

\begin{equation} S_2(k_1,k_2,k_3):=\sum_{i=1}^{3}k_i^2. \end{equation}

Indeed, using (S07_01_sumN),

\begin{align} \mathrm{Var} &=\frac{1}{3}\sum_{i=1}^{3}(k_i^2-2\mu k_i+\mu^2) =\frac{1}{3}\sum_{i=1}^{3}k_i^2-\frac{2\mu}{3}\sum_{i=1}^{3}k_i+\mu^2 \notag\\ &=\frac{1}{3}S_2-\frac{2\mu}{3}N+\mu^2 =\frac{1}{3}S_2-\frac{2}{3}\left(\frac{N}{3}\right)N+\left(\frac{N}{3}\right)^2 =\frac{1}{3}S_2-\frac{N^2}{9}. \end{align}

Hence, for fixed N, minimizing Var is fully equivalent to minimizing S₂.

7.1.2 Minimum-variance integerization theorem (equalization principle)

7.1.2.1 Equalization lemma

Let an integer triple (k₁,k₂,k₃) satisfy (S07_01_sumN). If some pair (kₐ,k_b) satisfies

\begin{equation} k_a \ge k_b + 2 \end{equation}

then define the following “equalization move”:

\begin{equation} k_a' := k_a-1,\qquad k_b' := k_b+1, \qquad k_c' := k_c\ (c\neq a,b). \end{equation}

The sum is preserved:

\begin{equation} k_1'+k_2'+k_3' = (k_1+k_2+k_3) = N. \end{equation}

Moreover, the second moment strictly decreases:

\begin{align} S_2(k_1,k_2,k_3)-S_2(k_1',k_2',k_3') &= (k_a^2+k_b^2)-\bigl((k_a-1)^2+(k_b+1)^2\bigr)\notag\\ &= k_a^2+k_b^2-\bigl(k_a^2-2k_a+1+k_b^2+2k_b+1\bigr)\notag\\ &= 2(k_a-k_b)-2. \end{align}

By assumption (S07_01_gap_ge2), kₐ-k_b≥ 2, hence

\begin{equation} 2(k_a-k_b)-2 \ge 2 > 0, \end{equation}

so S₂ must decrease. Therefore, if any solution contains a gap of the form (S07_01_gap_ge2), it cannot be a minimum-variance solution.

7.1.2.2 Necessary and sufficient condition for a minimum-variance solution

By the lemma, a solution that minimizes S₂ must have no pairwise gap exceeding 1:

\begin{equation} |k_i-k_j|\le 1\qquad (i,j\in\{1,2,3\}). \end{equation}

Conversely, any solution satisfying (S07_01_gap_le1) admits no further equalization move (S07_01_balance_move) that decreases S₂. Hence this condition is both necessary and sufficient (on the integer set, a local minimum is a global minimum).

7.1.3 N=3m+r decomposition and the closed form of the minimum-variance solution

7.1.3.1 Definition of quotient and remainder

Define the quotient and remainder of dividing N by 3:

\begin{equation} N = 3m + r, \qquad m:=\left\lfloor\frac{N}{3}\right\rfloor, \qquad r:=N-3m\in\{0,1,2\}. \end{equation}

7.1.3.2 Form of the minimum-variance solution (unique up to permutation)

The integer triples that satisfy both (S07_01_gap_le1) and (S07_01_sumN) exist only in the following forms (unique up to permutation).

  1. r=0:
    \begin{equation} (k_1,k_2,k_3)=(m,m,m). \end{equation}
  2. r=1:
    \begin{equation} (k_1,k_2,k_3)\ \text{is a permutation of } (m,m,m+1). \end{equation}
  3. r=2:
    \begin{equation} (k_1,k_2,k_3)\ \text{is a permutation of } (m,m+1,m+1). \end{equation}

These three cases fully classify all solutions satisfying (S07_01_gap_le1).

7.1.3.3 Closed form of the minimum second moment

Lock the minimum value of the second moment for the minimum-variance solution as

\begin{equation} S_{2,\min}(N)=3m^2+2mr+r, \qquad (N=3m+r,\ r\in\{0,1,2\}). \end{equation}

Indeed, for r=0 one has S₂=3m²; for r=1, S₂=2m²+(m+1)²=3m²+2m+1; for r=2, S₂=m²+2(m+1)²=3m²+4m+2.

7.1.4 Sector priority (tie-break) rule

When r≠ 0, one must choose which sector receives m+1 (i.e., which permutation is adopted). Because this choice cannot be changed after seeing outcomes, pre-register and lock the following “priority permutation.”

\begin{equation} \pi_{\mathrm{sec}}=(i_1,i_2,i_3) \quad\text{is a permutation of } \{1,2,3\}\ \text{and is locked in } \texttt{analysis\_lock}. \end{equation}

Given π_sec, define the minimum-variance integerization output by

\begin{equation} k_{i_j}:= \begin{cases} m+1,& 1\le j\le r,\\ m,& r<j\le 3. \end{cases} \end{equation}

That is, the first r sectors in the priority permutation receive m+1, and the remaining sectors receive m. If π_sec is not locked, the result is non-unique for r≠ 0, hence INCONCLUSIVE.

7.1.5 Examples: N=89 and N=82

7.1.5.1 N=89

By (S07_01_division),

\begin{equation} 89=3\cdot 29 + 2, \qquad m=29,\quad r=2. \end{equation}

Hence the minimum-variance solution, by (S07_01_case_r2), is

\begin{equation} (k_1,k_2,k_3)\ \text{is a permutation of } (29,30,30). \end{equation}

If the priority permutation is locked as π_sec=(1,2,3), then by (S07_01_priority_assign) the output is fixed as

\begin{equation} (k_1,k_2,k_3)=(30,30,29) \end{equation}

7.1.5.2 N=82

By (S07_01_division),

\begin{equation} 82=3\cdot 27 + 1, \qquad m=27,\quad r=1. \end{equation}
Reading note (numeric collision warning, added v0.2.0). The integer 27 appearing here is the 3-sector mean count (k₁,k₂,k₃)=(27,27,28) from (S07_01_division). It is not a lattice-point count. To prevent an easy misreading, the lattice-point inventory in the relevant cubic shells is tabulated separately:
ShellInteger-point countNote
R²≤219
R²≤327=3×3×3 cube
R²≤681coincides with σ=81
R²=70Legendre three-square theorem (empty shell)
R²≤9123not 126
The numerical collision of 27 between the 3-sector mean and the R²≤3 cube count is coincidental; both are correct in their own contexts. (Single source: the geometric necessity of 82=3⁴+1 — the R²≤6 packing 81 plus the single irreducible nozzle residual that does not 3-divide — together with 7=1+6, 89=82+7, and the resulting n-fold event-rate law ν_p,can=3π⁴, is consolidated in §8.0.5.)

Hence the minimum-variance solution, by (S07_01_case_r1), is

\begin{equation} (k_1,k_2,k_3)\ \text{is a permutation of } (27,27,28). \end{equation}

If the priority permutation is locked as π_sec=(1,2,3), then

\begin{equation} (k_1,k_2,k_3)=(28,27,27) \end{equation}

7.1.6 Internal justification (minimum-bias principle) and the link to downstream labels

7.1.6.1 Minimum-bias principle (internal rule)

Because the 3-sector structure is locked as a 120° symmetric structure (see the chapter overview and §7.0), the three sectors have equal status. Therefore integerization must satisfy the following internal rules.

  1. Symmetry preservation: if the input does not distinguish sectors, the output should distinguish sectors as little as possible.
  2. Bias minimization: minimize sector imbalance (variance or gaps) in the output.
  3. Allow only unavoidable residuals: leave only the imbalance that is unavoidable due to N(mod3), and forbid any larger imbalance.

A partition satisfying (S07_01_gap_le1) is the unique form that satisfies all three rules simultaneously. In particular, define the maximum gap

\begin{equation} \Delta_{\max}:=\max_i k_i-\min_i k_i \end{equation}

then

\begin{equation} \Delta_{\max}= \begin{cases} 0,& r=0,\\ 1,& r=1,2, \end{cases} \end{equation}

which is minimal. Solutions of the form (S07_01_gap_ge2) have Δ_(max)≥ 2 and violate the internal rule.

7.1.6.2 Minimal residual direction (minimum residual basis for charge/electron labels)

When the 3-sector axes are locked by

\begin{equation} \mathbf{n}_1+\mathbf{n}_2+\mathbf{n}_3=\mathbf{0} \end{equation}

and the residual vector is defined by

\begin{equation} \mathbf{V}:=k_1\mathbf{n}_1+k_2\mathbf{n}_2+k_3\mathbf{n}_3 \end{equation}

then for the minimum-variance integerization output,

  1. For r=0 (perfectly uniform), (k₁,k₂,k₃)=(m,m,m), hence V=m(n₁+n₂+n₃)=0.
  2. For r=1, the output is of the form (m,m,m+1), hence V points along the axis that receives the “extra 1” (e.g., n_(i₁)).
  3. For r=2, the output is of the form (m,m+1,m+1), hence V points opposite to the axis that receives “the missing 1” (e.g., -(n_(i₃))).

Thus minimum-variance integerization leaves only the minimum-magnitude residual directionality that is forced by N(mod3). This residual directionality is used downstream as the input for charge sign and electron (survival) labels. Any larger residual (gap ≥ 2) is forbidden as a violation of the internal rule.

7.1.7 Volume (radial) integerization: Rₚ=n_rr_u

This section adds, as an auxiliary closure separate from 3-sector integerization, a “volume (radial) integerization” rule. The purpose is to ensure that the total core count is not merely “an artifact of a sector decomposition,” but is also compatible with an integer-multiple selection of a radial scale.

[D-7.1-7.1] Sub-quantum (SQ) unit radius r_u

In the 82+7 structure, the “unit” (core 82, shell 7) is interpreted not as a single VP but as a higher-level block (Sub-quantum unit, SQ) containing many VPs (object attribution is locked in canon_lock). Denote the effective radius of this SQ unit by r_u.

[D-7.1-7.2] Integer-multiple radial rule

Declare the following integer-multiple relation between the core radius Rₚ and the SQ unit radius r_u as an integerization rule:

\begin{equation} R_p = n_r\, r_u, \qquad n_r\in\mathbb{Z}_{>0}. \end{equation}

Here n_r is the “radial integerization exponent” and cannot be chosen after seeing outcomes (post hoc choice is FAIL under G-NT).

[D-7.1-7.3] Ideal slot count (volume ratio) n_r³

If (S07_01_radial_integerization) is adopted, then the mathematical maximum number of slots for same-scale spherical units inside the core sphere is given by the volume ratio

\begin{equation} \frac{V_{\mathrm{core}}}{v_u}=\left(\frac{R_p}{r_u}\right)^3 = n_r^3 \end{equation}

(where V_core∝ Rₚ³ and v_u∝ r_u³). This value is a mathematical upper bound assuming “full filling”; actual placement can be smaller due to rotation, exclusion, and voids.

7.1.8 Packing–rectification coefficient φₚack and the 125→ 82 closed loop

This section records, as an operational coefficient, the fact that the “mathematical slot count” n_r³ is not realized as-is. Define the packing–rectification coefficient φ_pack∈(0,1] by

\begin{equation} N_{\mathrm{core}}\ :=\ \phi_{\mathrm{pack}}\,n_r^3, \qquad \phi_{\mathrm{pack}}:=\frac{N_{\mathrm{core}}}{n_r^3}. \end{equation}

Here N_core is the core unit count (locked as 82 in this document), and φ_pack is not a post hoc tuning freedom. When N_core and n_r are locked, φ_pack is an automatically derived quantity.

7.1.8.1 Locking n_r=5 and 125→ 82

In the core(82) regime of this document, lock the radial integerization exponent as

\begin{equation} n_r \equiv 5. \end{equation}

This choice cannot be tuned after seeing the outcome (82); changes are allowed only by a version bump. Status note. Since the core count is sourced primarily as 82=3⁴+1 from the 3-division geometry (§8.0.5), this radial route (n_r≡5, n_r³=125, φ_pack=82/125) is non-load-bearing: it is a back-calculated consistency reading of the already-fixed 82, not the derivation of it. The hand-locked n_r=5 therefore no longer gates the main chain; it remains only as the volumetric cross-check below. Substituting (S07_01_nr_lock5) into (S07_01_slot_count), the ideal slot count is

\begin{equation} n_r^3 = 5^3 = 125. \end{equation}

With N_core=82 locked, (S07_01_pack_rect_def) immediately yields

\begin{equation} \phi_{\mathrm{pack}}=\frac{82}{125}\approx 0.66 \end{equation}

Thus about 34% of the “125 mathematical slots” remain as voids. In the unjamming/influx (Flux) narrative, these voids can be interpreted as channels and elastic margins, but interpretive eligibility must pass a separate Gate (regime/log/reproducibility).

7.1.8.2 Qualification for strong claims (inevitability of 82)

To claim that “82 is inevitable from radial integerization alone,” one must independently measure (or seal by simulation) φ_pack externally and show that n_r³φ_pack converges to the integer 82. Conversely, in the present document where 82 is locked as a structural integer (minimum-variance 3-sector + 82+7 structure), (S07_01_phi_pack_value) should be treated as a back-calculated consistency indicator rather than a prediction.

7.1.8.3 Gate (interpretability decision)

A physical interpretation of φ_pack (e.g., “jamming packing efficiency”) is permitted only when the following conditions are simultaneously satisfied.

  1. n_r is pre-registered in analysis_lock/canon_lock and is not changed after seeing outcomes.
  2. The object attribution for N_core (what is counted as 1 unit) and the inclusion/exclusion conventions are locked in canon_lock.
  3. φ_pack is not absorbed into or redefined as another coefficient (δ,α,φ_jam, etc.). Symbol overloading is FAIL under G-SYM.

If any of these conditions is violated, φ_pack may be reported as a number (CT-LIM), but using its interpretation as a basis for a conclusion is forbidden.

LOCK/Gate connections for this section (none if empty)

7.2 Definition of build times Tₚ, Tₙ

7.2.1 Definition of the canonical event rate νₚ,can (time–count link)

Let the time variable t denote realization time (unit: s). An event is counted according to the operational definition locked in canon_lock, and event counts are recorded as dimensionless integers. For a time interval [t₁,t₂), define the raw event set and raw event count by

\begin{equation} \mathcal{E}_0[t_1,t_2) :=\{\,e\mid t_1\le t(e)<t_2\,\}, \qquad N_0(t_1,t_2):=\bigl|\mathcal{E}_0[t_1,t_2)\bigr|. \end{equation}

Define the canonical event rate (canonical turnover rate) ν_p,can by the limit

\begin{equation} \nu_{p,\mathrm{can}} := \lim_{T\to\infty}\frac{N_0(t,t+T)}{T}. \end{equation}

Definition (S07_02_nu_can_def) is the definition of “events per unit time,” and the unit of ν_p,can is locked as [s⁻¹]. When ν_p,can is treated as a constant within the same regime, it is used so that

\begin{equation} N_0(t_1,t_2)\equiv \nu_{p,\mathrm{can}}\,(t_2-t_1). \end{equation}

Equation (S07_02_N_equals_nuT) is the usage convention of the canonical event rate. If the regime is not locked or Gate judges INCONCLUSIVE, this usage is forbidden.

7.2.2 Definition of structure counts Nₚ, Nₙ (82+7 and 82)

Build time is defined as “the time required to accumulate a prescribed structure count N.” Lock two structure counts as follows.

  1. Total count of the p-structure:
    \begin{equation} N_p:=82+7=89. \end{equation}
  2. Total count of the n-structure:
    \begin{equation} N_n:=82. \end{equation}

Here 82 and 7 are integers provided by the definition of the discrete structure (core 82, shell 7). Their object attribution and inclusion/exclusion conventions must be locked in canon_lock. Changing Nₚ,Nₙ after seeing outcomes is forbidden; changes are allowed only by a version bump.

7.2.3 Minimum-variance 3-sector integerization and sector counts (k₁,k₂,k₃)

3-sector integerization decomposes a total count N into three sector integers while minimizing bias (variance). Divide N as

\begin{equation} N=3m+r, \qquad m:=\left\lfloor\frac{N}{3}\right\rfloor, \qquad r\in\{0,1,2\}. \end{equation}

Lock the minimum-variance condition as choosing an integer triple satisfying

\begin{equation} |k_i-k_j|\le 1\qquad (i,j\in\{1,2,3\}), \qquad k_1+k_2+k_3=N \end{equation}

The solutions are fully classified up to permutation as

\begin{equation} (k_1,k_2,k_3)= \begin{cases} (m,m,m),& r=0,\\ (m,m,m+1)\ \text{(permuted)},& r=1,\\ (m,m+1,m+1)\ \text{(permuted)},& r=2. \end{cases} \end{equation}

Because the permutation choice (which sector receives m+1) cannot be decided after seeing outcomes, pre-register and lock the sector priority permutation π_sec in analysis_lock. Using π_sec, assign m+1 to r sectors and m to the remainder.

Sector decomposition of Nₚ=89

From (S07_02_Np_def),

\begin{equation} 89=3\cdot 29+2 \quad\Longrightarrow\quad m_p=29,\ r_p=2. \end{equation}

Hence the minimum-variance sector counts are

\begin{equation} (k_{p,1},k_{p,2},k_{p,3}) \ \text{is a permutation of } (29,30,30). \end{equation}

Sector decomposition of Nₙ=82

From (S07_02_Nn_def),

\begin{equation} 82=3\cdot 27+1 \quad\Longrightarrow\quad m_n=27,\ r_n=1. \end{equation}

Hence the minimum-variance sector counts are

\begin{equation} (k_{n,1},k_{n,2},k_{n,3}) \ \text{is a permutation of } (27,27,28). \end{equation}

7.2.4 Definition of build time (canonical event-rate based)

[D-7.2-1] Build-time function

In a regime where the canonical event rate ν_p,can is locked, define the mean time required to accumulate total count N as the build time:

\begin{equation} T_{\mathrm{build}}(N) :=\frac{N}{\nu_{p,\mathrm{can}}}. \end{equation}

Definition (S07_02_Tbuild_def) is the basic time–count link. It is not an additional assumption; it is equivalent to solving N=ν T for T=N/ν in (S07_02_N_equals_nuT).

p-structure build time Tₚ

From (S07_02_Tbuild_def) and (S07_02_Np_def),

\begin{equation} T_p :=T_{\mathrm{build}}(N_p) =\frac{N_p}{\nu_{p,\mathrm{can}}} =\frac{89}{\nu_{p,\mathrm{can}}}. \end{equation}

n-structure build time Tₙ

From (S07_02_Tbuild_def) and (S07_02_Nn_def),

\begin{equation} T_n :=T_{\mathrm{build}}(N_n) =\frac{N_n}{\nu_{p,\mathrm{can}}} =\frac{82}{\nu_{p,\mathrm{can}}}. \end{equation}

7.2.5 Time–structure invariants (conclusions where the canonical event rate cancels)

From (S07_02_Tp_def)(S07_02_Tn_def), the following invariants follow immediately.

7.2.5.1 Ratio invariant

\begin{equation} \frac{T_p}{T_n} = \frac{89/\nu_{p,\mathrm{can}}}{82/\nu_{p,\mathrm{can}}} = \frac{89}{82}. \end{equation}

Hence Tₚ/Tₙ is a structural ratio invariant independent of the value of ν_p,can.

7.2.5.2 Difference invariant (time version of the count difference 7)

\begin{equation} T_p-T_n = \frac{89}{\nu_{p,\mathrm{can}}}-\frac{82}{\nu_{p,\mathrm{can}}} = \frac{7}{\nu_{p,\mathrm{can}}}. \end{equation}

That is, the build-time difference between the p-structure and the n-structure is fixed as the time version of “additional count 7” under the canonical event rate.

7.2.5.3 Count–time closed loop (dimensionless coupling)

\begin{equation} \nu_{p,\mathrm{can}}\,T_p = 89, \qquad \nu_{p,\mathrm{can}}\,T_n = 82. \end{equation}

Equation (S07_02_closed_loop) is a dimensionless closed loop in which “canonical rate × build time” returns to the structure count. It is meaningful only under the same locked version.

7.2.6 Sector-wise build-time decomposition (3-sector time–structure link)

For the 3-sector integerization outputs (S07_02_kp), (S07_02_kn), define the sector-wise build times by

\begin{equation} T_{p,i}:=\frac{k_{p,i}}{\nu_{p,\mathrm{can}}} \quad (i=1,2,3), \qquad T_{n,i}:=\frac{k_{n,i}}{\nu_{p,\mathrm{can}}} \quad (i=1,2,3). \end{equation}

By sum preservation (S07_02_minvar),

\begin{equation} T_{p,1}+T_{p,2}+T_{p,3} = \frac{k_{p,1}+k_{p,2}+k_{p,3}}{\nu_{p,\mathrm{can}}} = \frac{N_p}{\nu_{p,\mathrm{can}}} = T_p, \end{equation}
\begin{equation} T_{n,1}+T_{n,2}+T_{n,3} = \frac{k_{n,1}+k_{n,2}+k_{n,3}}{\nu_{p,\mathrm{can}}} = \frac{N_n}{\nu_{p,\mathrm{can}}} = T_n. \end{equation}

Hence build time decomposes fully into the time version of 3-sector structure counts.

7.2.7 Regime conditions and failure handling (undefined cases and violations)

For the definitions in this section to have conclusion status, the following conditions must be locked.

  1. ν_p,can must be treatable as a constant within the same regime, and the event logs required by its definition ((S07_02_nu_can_def)) must be complete.
  2. The object attribution and inclusion/exclusion conventions for the structure counts Nₚ,Nₙ must be locked.
  3. In 3-sector integerization, the permutation-selection rule (priority π_sec) must be locked, and the minimum-variance condition (S07_02_minvar) must not be violated.

If these conditions are not satisfied, Tₚ,Tₙ are judged undefined (INCONCLUSIVE) or as regime/structure violations (FAIL), and the outputs do not have conclusion status.

LOCK/Gate connections for this section (none if empty)

7.3 Definitions of Φ and χ (handoff criteria between observation and analysis)

7.3.1 Purpose

This section (i) fixes observable aggregates Φ and χ by internal definitions, (ii) specifies the measurability conditions of Φ and χ (log-based computability), and (iii) defines the Gate that hands Φ and χ off to the analysis part (closure/gate/estimator stack). The Φ and χ in this section are defined from event logs and the 3-sector integerization + rectification conventions only, with no appeal to external texts.

7.3.2 Minimal schema for observation input (event log)

Because Φ and χ are event-aggregation quantities, the event log must include the following fields as mandatory. Missing fields make the quantities undefined and must be judged immediately as INCONCLUSIVE or FAIL.

  1. Event set: E.
  2. Event index: e∈E.
  3. Event time (tick): n(e)∈Z.
  4. Tick boundaries for window definition: n₁ Pre/post state identifiers: pre(e), post(e).
  5. VP subset involved in the event: V(e)⊆V.
  6. 3-sector integerization input: either total count N(e) or the sector triple (k₁(e),k₂(e),k₃(e)).
  7. (If rectified survival is used) two phase values: θ(e)∈[0,2π), φ(e)∈[0,2π).

The realization time tick Δ t used in this section must be locked in realization_lock. Define the window duration by

\begin{equation} \Delta T := (n_2-n_1)\Delta t \end{equation}

7.3.3 Definition of Φ (survival-rectification log-odds)

7.3.3.1 Time window and raw event set

Define the raw event set in the tick interval [n₁,n₂) by

\begin{equation} \mathcal{E}_0[n_1,n_2) :=\{\,e\in\mathcal{E}\mid n_1\le n(e)<n_2\,\}. \end{equation}

Define the raw event count by

\begin{equation} N_0 := \bigl|\mathcal{E}_0[n_1,n_2)\bigr|. \end{equation}

If N₀=0, Φ is undefined.

7.3.3.2 Survival weight and rectified event count

Define the half-wave rectifier by

\begin{equation} [x]_+ := \max(0,x). \end{equation}

Define the survival weight of an event e by

\begin{equation} w(e) := [\cos\theta(e)]_+\,[\cos\varphi(e)]_+. \end{equation}

Define the rectified event count by

\begin{equation} N_\delta :=\sum_{e\in\mathcal{E}_0[n_1,n_2)} w(e). \end{equation}

By definition 0≤ N_δ≤ N₀.

7.3.3.3 Survival ratio and stabilization constant ε_Φ

Define the survival ratio by

\begin{equation} \rho := \frac{N_\delta}{N_0}. \end{equation}

Because the log-odds diverges at ρ=0 or ρ=1, lock a stabilization constant ε_Φ by

\begin{equation} \varepsilon_\Phi>0, \qquad \varepsilon_\Phi\ \text{is pre-registered in } \texttt{analysis\_lock}. \end{equation}

Define the stabilized survival ratio by

\begin{equation} \tilde{\rho} :=\frac{N_\delta+\varepsilon_\Phi}{N_0+2\varepsilon_\Phi}. \end{equation}

Then 0<ρ<1 holds.

7.3.3.4 Definition of Φ (log-odds)

Define Φ by

\begin{equation} \Phi :=\log\left(\frac{\tilde{\rho}}{1-\tilde{\rho}}\right). \end{equation}

The type of Φ is scalar and its dimension is dimensionless ([1]). Φ is an observable that aggregates “is survival dominant or is cancellation dominant” as a log-odds. It exists only as a quantity computed from event logs under a locked protocol.

7.3.4 Definition of χ (directional coherence χ_dir and internal stability χ_int)

7.3.4.1 3-sector residual vector (integer-based)

Lock one of the following two methods for obtaining 3-sector integerization results on a window [n₁,n₂).

  1. Event-wise integerization: each event e provides (k₁(e),k₂(e),k₃(e)).
  2. Window-aggregate integerization: first define the total count N over the window, and then compute (k₁,k₂,k₃) by minimum-variance integerization.

If window-aggregate integerization is used, define the total count by

\begin{equation} N := \sum_{e\in\mathcal{E}_0[n_1,n_2)} N(e), \end{equation}

and compute (k₁,k₂,k₃) by the minimum-variance rule in §7.1. The 3-sector axes n₁,n₂,n₃ are locked by the 120° conditions:

\begin{equation} \mathbf{n}_i\cdot\mathbf{n}_j= \begin{cases} 1,& i=j,\\ -\dfrac{1}{2},& i\neq j, \end{cases} \qquad \mathbf{n}_1+\mathbf{n}_2+\mathbf{n}_3=\mathbf{0}. \end{equation}

Define the window-aggregate residual vector by

\begin{equation} \mathbf{V} :=k_1\mathbf{n}_1+k_2\mathbf{n}_2+k_3\mathbf{n}_3. \end{equation}

If event-wise integerization is used, define the event-wise residual vector by

\begin{equation} \mathbf{V}(e) :=k_1(e)\mathbf{n}_1+k_2(e)\mathbf{n}_2+k_3(e)\mathbf{n}_3 \end{equation}

and perform the following aggregation event-wise.

7.3.4.2 Directional coherence χ_dir

Lock the coherence axis (direction reference) n_χ as

\begin{equation} \mathbf{n}_\chi\in \Pi,\qquad \|\mathbf{n}_\chi\|=1, \qquad \mathbf{n}_\chi\ \text{is pre-registered in } \texttt{analysis\_lock}. \end{equation}

If event-wise aggregation is used, define the effective event set by

\begin{equation} \mathcal{E}_{\mathrm{eff}} :=\{\,e\in\mathcal{E}_0[n_1,n_2)\mid \|\mathbf{V}(e)\|>0\,\}, \qquad N_{\mathrm{eff}}:=|\mathcal{E}_{\mathrm{eff}}|. \end{equation}

Define the unit residual direction by

\begin{equation} \widehat{\mathbf{V}}(e):=\frac{\mathbf{V}(e)}{\|\mathbf{V}(e)\|}\qquad (e\in\mathcal{E}_{\mathrm{eff}}). \end{equation}

Define the directional coherence by

\begin{equation} \chi_{\mathrm{dir}} := \left| \frac{1}{N_{\mathrm{eff}}}\sum_{e\in\mathcal{E}_{\mathrm{eff}}}\widehat{\mathbf{V}}(e)\cdot \mathbf{n}_\chi \right|. \end{equation}

By definition 0≤ χ_dir≤ 1. If N_eff=0, χ_dir is undefined.

If only a single window-aggregate residual vector is used, define it by a single projection:

\begin{equation} \chi_{\mathrm{dir}} := \left|\frac{\mathbf{V}}{\|\mathbf{V}\|}\cdot \mathbf{n}_\chi\right| \qquad (\|\mathbf{V}\|>0). \end{equation}

7.3.4.3 Internal stability χ_int (multi-window consistency)

Define internal stability using the dependence of Φ on window length. Lock a set of multiple window lengths by

\begin{equation} \mathcal{W}:=\{\Delta N_1,\Delta N_2,\ldots,\Delta N_M\}, \qquad \Delta N_m\in\mathbb{Z}_{>0}, \qquad \mathcal{W}\ \text{is pre-registered in } \texttt{analysis\_lock}. \end{equation}

For each window length Δ Nₘ, compute Φₘ using the same protocol (same event definition, same survival weights, same ε_Φ):

\begin{equation} \Phi_m := \Phi(\Delta N_m). \end{equation}

Define the mean and variance by

\begin{equation} \overline{\Phi} :=\frac{1}{M}\sum_{m=1}^{M}\Phi_m, \qquad \sigma_\Phi^2 :=\frac{1}{M}\sum_{m=1}^{M}(\Phi_m-\overline{\Phi})^2, \qquad \sigma_\Phi:=\sqrt{\sigma_\Phi^2}. \end{equation}

Lock an internal-stability scale ε_(χ)>0 by

\begin{equation} \varepsilon_{\chi}>0, \qquad \varepsilon_{\chi}\ \text{is pre-registered in } \texttt{analysis\_lock}. \end{equation}

Define χ_int by

\begin{equation} \chi_{\mathrm{int}} := \frac{1}{1+\sigma_\Phi/\varepsilon_{\chi}}. \end{equation}

By definition 0<χ_int≤ 1, and if σ_Φ=0 then χ_int=1. If M=0 or any Φₘ is undefined, then χ_int is undefined.

7.3.4.4 Combined coherence χ

Define the combined coherence by the product

\begin{equation} \chi := \chi_{\mathrm{dir}}\chi_{\mathrm{int}}. \end{equation}

Hence 0≤ χ≤ 1. χ is an observable but is also used as the core input that decides whether the quantity can be elevated to an “analysis-eligible” input.

7.3.5 Measurability conditions (preventing undefined cases)

The measurability of Φ and χ holds only when the following conditions are satisfied.

  1. Log completeness: all fields listed in §7.3.2 exist and each field schema is locked by protocol_lock.
  2. Sample size: N₀≥ N_(min) and N_eff≥ N_min,eff.
  3. Rectification definition preserved: the definition (S07_03_w) of w(e) is preserved under the same version.
  4. Integerization rule preserved: the 3-sector axes (S07_03_sector_axes) and the minimum-variance integerization rule (§7.1) are preserved under the same version.
  5. Multi-window set fixed: W is locked and each Φₘ is computed under the same convention.

N_(min) and N_min,eff are thresholds pre-registered in gate_lock and cannot be moved after seeing outcomes.

7.3.6 Gate to hand off to the analysis part (definitions, verdicts, and registration convention)

7.3.6.1 Gate classes and standard outputs

The handoff Gate for Φ and χ consists of the following three gates. Outputs are recorded only as PASS/FAIL/INCONCLUSIVE.

  1. G-OBS-PHI: judge definability and stability of Φ.
  2. G-OBS-CHI: judge definability of χ and threshold passage for coherence.
  3. G-HANDOFF: assuming simultaneous PASS of G-OBS-PHI and G-OBS-CHI, register quantities as analysis inputs (OBS-REF).

7.3.6.2 Verdict for G-OBS-PHI

Judge G-OBS-PHI=PASS if and only if all of the following conditions hold.

  1. N₀≥ N_(min).
  2. Φ is computable by (S07_03_Phi_def) (i.e., ε_Φ is locked and N₀>0).
  3. The multi-window set W is locked ((S07_03_Wset)) and all Φₘ are definable.

If any required schema item or lock is missing, judge INCONCLUSIVE. If a definition conflict is detected (e.g., symbol-meaning conflict for Φ, post hoc change of ε_Φ, replacement of w(e)), judge FAIL.

7.3.6.3 Verdict for G-OBS-CHI

Judge G-OBS-CHI=PASS if and only if all of the following conditions hold.

  1. N_eff≥ N_min,eff.
  2. χ_dir is definable by (S07_03_chidir_def) or (S07_03_chidir_window) (i.e., n_χ is locked and the |V|>0 condition holds).
  3. χ_int is definable by (S07_03_chiint_def) (i.e., W and ε_(χ) are locked and Φₘ are definable).
  4. Threshold passage:
    \begin{equation} \chi_{\mathrm{dir}}\ge \chi_{\mathrm{dir,min}}, \qquad \chi_{\mathrm{int}}\ge \chi_{\mathrm{int,min}}, \qquad \chi\ge \chi_{\min}, \end{equation}

    where χ_dir,min,χ_int,min,χ_(min) are thresholds pre-registered in gate_lock.

If thresholds are not locked, or n_χ is not locked, or integerization rules are mixed, judge INCONCLUSIVE or FAIL. Moving thresholds after seeing results is a No-Tuning violation and is FAIL.

7.3.6.4 G-HANDOFF (registration of analysis inputs)

Define G-HANDOFF by

\begin{equation} \texttt{G-HANDOFF}=\texttt{PASS} \quad\Longleftrightarrow\quad (\texttt{G-OBS-PHI}=\texttt{PASS})\ \wedge\ (\texttt{G-OBS-CHI}=\texttt{PASS}). \end{equation}

If G-HANDOFF=PASS, then Φ, χ_dir, χ_int, χ are registered as analysis inputs (OBS-REF). Lock the registration record format as follows.

obs_ref_records:
  - quantity_id: Q-PHI-001
    value: (Phi)
    window: [n1,n2)
    lock_refs: {canon_lock_id, realization_lock_id, analysis_lock_id}
    gate_refs: {G-OBS-PHI: PASS, G-OBS-CHI: PASS, G-HANDOFF: PASS}
  - quantity_id: Q-CHI-DIR-001
    value: (chi_dir)
    window: [n1,n2)
    lock_refs: { ... }
    gate_refs: { ... }
  - quantity_id: Q-CHI-INT-001
    value: (chi_int)
    window: [n1,n2)
    lock_refs: { ... }
    gate_refs: { ... }
  - quantity_id: Q-CHI-001
    value: (chi)
    window: [n1,n2)
    lock_refs: { ... }
    gate_refs: { ... }

These records must be sealed by inclusion into analysis_lock or registry_snapshot. Unsealed values cannot be used as analysis inputs.

7.3.6.5 Allowed scope under FAIL/INCONCLUSIVE

If G-HANDOFFPASS, then Φ and χ cannot be used as the basis of a conclusion. Only the following is permitted.

  1. Record as a limit conclusion (CT-LIM) together with labels for “undefined/violated conditions.”
  2. Record the causal labels (missing logs, missing locks, regime violation, threshold failure, No-Tuning violation) in the Gate report.

Sentences that neutralize FAIL/INCONCLUSIVE by interpretation are forbidden.

LOCK/Gate connections for this section (none if empty)

7.4 Sector/sign (±)→ electron/positron labels

7.4.1 Purpose

This section fixes, by definition, an “electron label” and a “positron label” using the 3-sector integerization output and the sign of the residual (non-cancelled) vector. This section does not interpret or justify the meaning of the labels. The outputs of this section are (i) the label definition formulas, (ii) the conditions under which labels are definable, and (iii) the handling rule when labels are undefined.

7.4.2 Inputs (LOCK): 3-sector axes, integerization, residual vector

7.4.2.1 Locking the 3-sector axes

Lock the 3-sector axes n₁,n₂,n₃ by the 120° conventions:

\begin{equation} \mathbf{n}_i\cdot\mathbf{n}_j= \begin{cases} 1,& i=j,\\ -\dfrac{1}{2},& i\neq j, \end{cases} \qquad \mathbf{n}_1+\mathbf{n}_2+\mathbf{n}_3=\mathbf{0}. \end{equation}

The axis choice and ordering must be locked in analysis_lock and cannot be swapped after seeing outcomes.

7.4.2.2 Sector integerization output

For a total count N, let the sector integerization output be

\begin{equation} (k_1,k_2,k_3)\in\mathbb{Z}_{\ge 0}^3, \qquad k_1+k_2+k_3=N \end{equation}

The generation rule of (k₁,k₂,k₃) (minimum-variance + tie-break) must be locked in analysis_lock.

7.4.2.3 Definition of the residual vector

Define the residual (non-cancelled) vector by

\begin{equation} \mathbf{V}:=k_1\mathbf{n}_1+k_2\mathbf{n}_2+k_3\mathbf{n}_3. \end{equation}

Given the integerization output and the locked axes, V is uniquely determined.

7.4.3 Locking the reference axis for the label (charge axis) n_Q

Define electron/positron labels by judging the sign of V along a single reference axis. Let the reference axis (label axis) be n_Q and lock

\begin{equation} \mathbf{n}_Q\in\Pi,\qquad \|\mathbf{n}_Q\|=1, \qquad \mathbf{n}_Q\ \text{is pre-registered in } \texttt{analysis\_lock}. \end{equation}

Here Π is the sector plane on which the 3-sector axes lie. n_Q cannot be chosen after seeing outcomes; changing n_Q is allowed only by a version bump.

7.4.4 Sign verdict function and label definition

7.4.4.1 Sign verdict function

Define the sign verdict function by

\begin{equation} s_Q(\mathbf{V}) := \mathrm{sgn}\!\left(\mathbf{V}\cdot\mathbf{n}_Q\right), \qquad \mathrm{sgn}(x)= \begin{cases} +1,& x>0,\\ 0,& x=0,\\ -1,& x<0. \end{cases} \end{equation}

s_Q(V)∈+1,0,-1, where 0 is a reserved value indicating a boundary (neutral) or an undefined verdict.

7.4.4.2 Non-degeneracy (verdict-eligible) threshold

For stability of sign verdicts, lock a non-degeneracy threshold V_(min)>0 by

\begin{equation} V_{\min}>0, \qquad V_{\min}\ \text{is pre-registered in } \texttt{gate\_lock}. \end{equation}

Define the non-degeneracy condition by

\begin{equation} \|\mathbf{V}\|\ge V_{\min}. \end{equation}

If (S07_04_nondeg) does not hold, the label is classified as undefined (or treated as neutral).

7.4.4.3 Definition of electron/positron labels (definition only)

Define the electron label and positron label by

\begin{equation} \mathcal{L}_{e}(\mathbf{V}) := \begin{cases} \texttt{ELECTRON}, & \|\mathbf{V}\|\ge V_{\min}\ \wedge\ s_Q(\mathbf{V})=+1,\\ \texttt{UNDEFINED}, & \text{otherwise}, \end{cases} \end{equation}
\begin{equation} \mathcal{L}_{\bar e}(\mathbf{V}) := \begin{cases} \texttt{POSITRON}, & \|\mathbf{V}\|\ge V_{\min}\ \wedge\ s_Q(\mathbf{V})=-1,\\ \texttt{UNDEFINED}, & \text{otherwise}. \end{cases} \end{equation}

Also define a combined single label function by

\begin{equation} \mathcal{L}(\mathbf{V}) := \begin{cases} \texttt{ELECTRON}, & \|\mathbf{V}\|\ge V_{\min}\ \wedge\ s_Q(\mathbf{V})=+1,\\ \texttt{POSITRON}, & \|\mathbf{V}\|\ge V_{\min}\ \wedge\ s_Q(\mathbf{V})=-1,\\ \texttt{NEUTRAL}, & \|\mathbf{V}\|<V_{\min}\ \vee\ s_Q(\mathbf{V})=0. \end{cases} \end{equation}

In (S07_04_label_combined), NEUTRAL is a reserved output meaning “label neutral/undefined.” Whether this output is permissible in conclusion sentences (e.g., only as CT-LIM) must be locked by PASS.rules.

7.4.5 Link between sector asymmetry and sign (definitional link)

When the 3-sector axes are locked by (S07_04_axes), minimum-variance integerization yields a residual direction determined by N(mod3). This section records that fact only as a definitional link.

  1. If N≡ 0(mod3) and minimum-variance integerization gives (m,m,m), then V=0 and (S07_04_label_combined) yields NEUTRAL (it fails the non-degeneracy threshold).
  2. If N≡ 1(mod3) and the output is a permutation of (m,m,m+1), then V points along the sector axis that receives “+1.”
  3. If N≡ 2(mod3) and the output is a permutation of (m,m+1,m+1), then V points opposite to the sector axis that receives m (the “missing 1”).

These items are not an interpretation of labels. They are structural facts following from the definition (S07_04_V) of V and the axis-sum condition (S07_04_axes). The label decision is made only from the sign of V·n_Q.

7.4.6 Label prohibition rules (no interpretation, no redefinition)

Fix the following prohibition rules for the labels defined in this section.

  1. No interpretation: do not describe the physical meaning of the outputs ELECTRON/POSITRON/NEUTRAL in this section. This section provides definitions only.
  2. No post hoc axis selection: n_Q cannot be chosen after seeing outcomes; axis choice must be pre-registered in analysis_lock.
  3. No post hoc threshold shift: post hoc movement of V_(min) is forbidden; changes are allowed only by a version bump.
  4. No bypassing integerization: directly assigning labels while bypassing (k₁,k₂,k₃) or V is forbidden.
  5. No mixing: mixing results from different lock_id combinations (axes/integerization/thresholds) into a single label conclusion is forbidden.

LOCK/Gate connections for this section (none if empty)