Repository navigation
Research: odd-kernel coefficient-bit tariff exceeds dyadic on j=0..32 (answers #2687 OQ2; no new kappa) - #3702
Conversation
… (answers CrocSwap#2687 OQ2; no new kappa) Attach a named ADDRESS affine coefficient-bit tariff to the PR840/odd-kernel address_word lowering. Every certified odd kernel strictly exceeds the dyadic fused and baseline bills on j=0..32 (165+165), so larger-q tables never pay for themselves despite identical typed child/XOR counts. Prepared by Wentao Li with substantial AI assistance.
OQ1 follow-up (deferred as separate PR; fact recorded)On the same certified kernels A freestanding package ( |
Change and mathematical scope
Bounded follow-up under priority revision 6 answering #2687 OQ2: under a concrete physical tariff, do larger-
qcoefficient-table bit-sizes ever pay for themselves despite identical typed child/XOR counts?This package attaches one named ADDRESS affine coefficient-bit tariff (
ADDRESS_affine_coeff_num_den_bit_sum: for each diagonal/control coeffc=p/qin lowest terms chargebit_length(|p|)+bit_length(q)) to the PR840/#2687address_wordlowering. Program bills:On certified kernels
{1,3,5,7,9,15}and everyj∈{0,…,32}, every odd kernel strictly exceeds the dyadic fused and baseline bills (165+165 comparisons; min fused margin 14 at(q=3,j=0)). Typed fused child/XOR counts stay identical (3/18/2).T_wordis not monotone in|k|(T(4)=32 < T(2)=38 < T(1)=45), so the claim is the program comparison under this tariff, not a bare word-size argument.Scope. This is a coefficient-table size proxy grounded in PR840’s num/den-bit remark, not a fully charged BIT-supplier / routing bill. “Never pay for themselves” means: on this named tariff, these kernels, and
j=0..32. #2687 OQ1 (admitted supplier hosting bill) stays open.No new kappa. Selected κ stays
0.001672660197076918.Task and overlap
research/odd-kernel-coeff-bit-tariff/89288f824e44051d5a032ad6c28bc41f81746c2820ecf2891d80b5acf18d980b2164fb44ea7faa90Closest priors: #2687 (leave alone; OQ2 answered; intentional pin of
program.py), #2593 (typed kernel-3; leave alone), PR840dyadic-query-pair(ADDRESS shape + bit motivation). Clear of flag-0 / stock / gate-operand / C5 / side-correction leave-alones.Validation
Expected:
Default verify is read-only. Admission uses
need()and still fires under-O.Credit
Credit #2687 OQ2, #2593, PR840 /
dyadic-query-pair, and PR521/PR677 ADDRESS / DATA-shear lineage. Prepared by Wentao Li (VictorLiwentao, @Is__Victor) with substantial AI assistance, under Apache-2.0.Open next questions
j?