Goal
Build the closest exact control for the proposed matching-parity projector: a site-percolation, C4-symmetric, self-matching periodic triangulation.
See notes/c4-self-matching-triangulation-control.md.
Lattice
Take the square lattice and add one diagonal to every square, alternating / and \ by checkerboard face parity (equivalently connect the even-parity corners). Every face is triangular, so the graph is its own site matching graph.
The degree pattern is 8/4 on the two vertex parities and the diagonal pattern is C4 invariant up to translation/rotation.
For periodic amenable site percolation the self-matching relation gives exact p_c=1/2.
Why this control is decisive
At the finite-size critical center, with the same quotient and wrapping convention,
M(1/2)=R_G(1/2)-R_G(1/2)=0
should be an algebraic/runtime invariant.
But the individual wrapping probability can still carry a C4 spin-4 anisotropy. Therefore this model separates:
- matching-even square anisotropy (
x=4 candidate);
- matching-odd central residual (
x=21/4 candidate), which must vanish in the self-matching control.
This is more directly comparable to the square-site target than square-bond duality, while avoiding the C6 spin-4 suppression of the ordinary triangular lattice.
Compatible Gaussian sizes
Checkerboard parity descends when both period components are odd. Start with
- N=130:
(11,3) vs (9,7);
- N=170:
(13,1) vs (11,7).
If needed, confirm with N=290: (17,1) vs (13,11).
The existing cyclic label j=ax+by mod N satisfies j mod 2 = x+y mod 2 for odd (a,b), so the checkerboard sublattice is cheap to implement in the current same-N engine.
Exact correctness gate
Before stochastic runs:
- verify all quotient faces are triangles;
- verify the site matching generator adds no connectivity beyond the graph itself;
- exhaustively verify central
M=0 on the smallest compatible quotients;
- verify C4 invariance up to quotient automorphism;
- verify degree/local-face multisets across the two orientation representations.
Production observables
At p=1/2, retain individual either/cross wrapping probabilities for both orientations. Form
P4[R]=(R(theta1)-R(theta2))/DeltaCos4.
The matching difference should be asserted zero rather than estimated as a noisy target.
Compare, in this order:
- fixed
P4[R] = A N^-1;
- zero anisotropy;
- only after fixed scoring, free exponent/log alternatives.
The control amplitude need not equal the target square/matching-pair amplitude.
Acceptance
The two-spin4 parity model is strongly supported if this C4 self-matching site lattice has a reproducible ordinary N^-1 cos4theta anisotropy while the central matching-odd sector remains exactly zero.
A failure of the finite self-matching identity is an implementation error until proven otherwise; a failure of the N^-1 ordinary anisotropy is a scientific negative result.
Goal
Build the closest exact control for the proposed matching-parity projector: a site-percolation, C4-symmetric, self-matching periodic triangulation.
See
notes/c4-self-matching-triangulation-control.md.Lattice
Take the square lattice and add one diagonal to every square, alternating
/and\by checkerboard face parity (equivalently connect the even-parity corners). Every face is triangular, so the graph is its own site matching graph.The degree pattern is 8/4 on the two vertex parities and the diagonal pattern is C4 invariant up to translation/rotation.
For periodic amenable site percolation the self-matching relation gives exact
p_c=1/2.Why this control is decisive
At the finite-size critical center, with the same quotient and wrapping convention,
M(1/2)=R_G(1/2)-R_G(1/2)=0should be an algebraic/runtime invariant.
But the individual wrapping probability can still carry a C4 spin-4 anisotropy. Therefore this model separates:
x=4candidate);x=21/4candidate), which must vanish in the self-matching control.This is more directly comparable to the square-site target than square-bond duality, while avoiding the C6 spin-4 suppression of the ordinary triangular lattice.
Compatible Gaussian sizes
Checkerboard parity descends when both period components are odd. Start with
(11,3)vs(9,7);(13,1)vs(11,7).If needed, confirm with N=290:
(17,1)vs(13,11).The existing cyclic label
j=ax+by mod Nsatisfiesj mod 2 = x+y mod 2for odd(a,b), so the checkerboard sublattice is cheap to implement in the current same-N engine.Exact correctness gate
Before stochastic runs:
M=0on the smallest compatible quotients;Production observables
At
p=1/2, retain individualeither/crosswrapping probabilities for both orientations. FormP4[R]=(R(theta1)-R(theta2))/DeltaCos4.The matching difference should be asserted zero rather than estimated as a noisy target.
Compare, in this order:
P4[R] = A N^-1;The control amplitude need not equal the target square/matching-pair amplitude.
Acceptance
The two-spin4 parity model is strongly supported if this C4 self-matching site lattice has a reproducible ordinary
N^-1 cos4thetaanisotropy while the central matching-odd sector remains exactly zero.A failure of the finite self-matching identity is an implementation error until proven otherwise; a failure of the
N^-1ordinary anisotropy is a scientific negative result.