waves.md
6.2 kB · markdown
Waves
- 2026-09-08 [Proved] Riesz product: the DFT of a base-2 design mask popped at level
levelat frequencyxion anNtorus is the product overj = 0..level-1of the level-1 tile polynomialP(side^j xi / N)minus the tile centre value, since the offsets are digit sums and the exponential sum factorises; checked at codes 7, 6, 9 and levels 2 to 4 over all256 x 256frequencies, largest error2.5e-12, the subtracted term 1 for code 9 and 0 for codes 7 and 6. Witness: lab/py/kernel-waves. - 2026-09-08 [Verified] From the density-0.5 soup on the 256 torus, 64 steps at one seed, the Bugs, wide-survive and narrow-birth windows reach no ring still on the box
r = 5, 13masks or the design masks code 7 at levels 2 to 4 and codes 6 and 9 at level 3: 0 of 21 cells, 10 dead, 6 flat frozen soups, 5 active; a wide survive on a mask of 512 ones or more freezes the soup unchanged. Witness: lab/py/kernel-waves. - 2026-09-08 [Verified] On box
r = 5, carpet code 7 at levels 2 and 3 and diagonal code 9 at level 3 every one of 130 ring stills has its peak ringk*inside the mask first negative band of the ring-mean signed DFT,k*/k_2from 0.77 to 1.17,k*read on the ringsk <= 128which drop a fifth of the frequencies; as a universal law it fails on 3 of 176: boxr = 13atk* = 10, code 7 level 4 atk* = 2, code 6 level 3 atk* = 8. Witness: lab/py/kernel-waves. - 2026-09-08 [Verified] The carpet family median still wavelength over mask side is 0.729 at levels 2 and 3, equal to
256/k_2/sideat both; level 4 reads 0.790 against 0.632 where the 256 torus holds 3.2 mask widths. Witness: lab/py/kernel-waves. - 2026-09-08 [Verified] On the carpet cell graph at
level = 3, 512 cells on 4-neighbour adjacency with LaplacianD - A, the strong nodal domain counts of the returned eigenvectors are1, 2, 2, 4, 4, 4, 4, 5, 8, 8, 8, 8fork = 1..12with multiplicities1, 2, 2, 1, 1, 2, 2, 1, 2, 2, 1, 1, Courantnu_k <= kholds on all 512 at every zero tolerance from1e-12to1e-6, the spectrum has 380 classes at gap1e-8of which 130 are degenerate covering 262 indices with multiplicity up to 4, andnu_k / kfalls in five bins of width0.2as0, 42, 217, 193, 60at tolerance1e-9; counts for the returned basis only. Witness: lab/py/carpet-nodal. - 2026-09-08 [Verified] At
level = 4, 4096 carpet cells, the counts are1, 2, 2, 4, 4, 4, 4, 5, 4, 4, 8, 8with the same multiplicity pattern, where the4, 4atk = 9, 10rests on 64 cells at|v| = 1.4e-7in each returned vector and reads8, 8at tolerance1e-6as atlevel = 3; Courant holds on all 4096, the spectrum has 3056 classes of which 1022 are degenerate covering 2062 indices with multiplicity up to 20, the bins are24, 797, 2061, 971, 243, and the top eigenvector has 12 cells below the zero tolerance so its printed count is 4084 while no edge joins two nonzero cells of one sign. Witness: lab/py/carpet-nodal. - 2026-09-08 [Verified] The nodal count on a degenerate eigenvalue is basis-dependent: at the double eigenvalue
k = 6, 7of the carpet cell graph the two returned vectors have 4 strong nodal domains each and their normalised sum and difference have 6 each, atlevel = 3andlevel = 4alike, and such a disagreement occurs at 108 of the 129 double eigenvalues atlevel = 3and 971 of 1021 atlevel = 4. Witness: lab/py/carpet-nodal. - 2026-09-08 [Proved] By the discrete nodal domain theorem every eigenvector of an eigenvalue of index
kand multiplicityron a connected graph has at mostk + r - 1strong and at mostkweak nodal domains, so at the double eigenvaluek = 6, 7of the carpet cell graph atlevel = 3andlevel = 4, index 6 and multiplicity 2 read at gap1e-8, no vector of the eigenspace has more than 7 strong domains, and the returned basis sum and difference reach 6. Witness: lab/py/carpet-nodal. - 2026-09-08 [Verified] On the control grids
22 x 22and64 x 64the separable cosine basis has exactly(p + 1)(q + 1)strong nodal domains on all 484 and all 4096 eigenvectors, the returned basis satisfies Courant on all of them with degenerate index fractions0.9566and0.9846and multiplicity up to 21 and 63, and the mean ofnu_k / koverk >= 2at tolerance1e-9is0.605and0.536on the carpet (0.602to0.610atlevel = 3across tolerances1e-12to1e-6) against0.508and0.465on the separable grid and0.433and0.330on the returned grid basis. Witness: lab/py/carpet-nodal. - 2026-09-08 [Conjecture] A Larger-than-Life still sits where the kernel ring-mean transform is negative because a pattern there has its count anti-correlated with its state, which a birth window below the mean and a survive window above it hold fixed; the correlation is
-0.52to-0.85on the strongest stills of the four lobe masks; a proof, a 1024 torus for the side-81 mask and the cross mask lobe are open. Witness: lab/py/kernel-waves. - 2026-09-08 [Refuted] The wavelength of a ring still is the mask width,
k*at the first minimumk_minof the mask ring-mean transform: over 180 window rules at two seeds, 2520 runs and 176 ring stills,k*sits within one ring ofk_minin 25, 21 of them on the under-resolved side-81 mask; witness boxr = 5, all 25 ring stills atk* = 30..36againstk_min = 24andk_2 = 32, wavelength 7.1 to 8.5 cells for a mask 11 wide. Witness: lab/py/kernel-waves. - 2026-09-08 [Refuted] One
k*per mask across rules: boxr = 5spreadsk* = 30..36over the grid rules and seeds, one rule alone reading 32 at one seed and 36 at the other; the spread is up to two fifths (10 to 14 on carpet level 3) and never leaves the mask negative lobe on the four masks where the lobe law holds. Witness: lab/py/kernel-waves. - 2026-09-19 [Verified] The FFT count step on a power-of-two torus agrees cell for cell with the direct neighbour count under a wrap boundary, on the Moore mask and the level-2 carpet mask over 8 steps. Witness: mrlydemo::chladni against mrlymath::life::next_grid.
- 2026-09-19 [Verified] Under the wide-survive window rule, the Bugs birth with
S[0.28, 0.60], from a density-0.5 soup on a 256 torus, the three masks of 512 cells or more in the sweep, the boxr = 13at 728 cells and code 7 at levels 3 and 4, freeze the soup unchanged. Witness: lab/py/kernel-waves.