from research import *
s=begin(939,'Classify the regular total without choosing its split','What follows from2700 and two three-digit nonzero-ended cores alone?',{'scaled_total':270,'H_range':[2,18],'T_range':[0,18],'U_range':[2,18]},['C938 fixed register'])
poss=[(H,T,U) for H in range(2,19) for T in range(19) for U in range(2,19) if 100*H+10*T+U==270]
proof=['last digit forces U=10 within2..18','10H+T=26','H>=2 and0<=T<=18 force H2,T6']
a=artifact('model/regular_total_register_theorem.json',json.dumps({'aggregate_solutions':poss,'proof':proof,'reversed_total':10620,'scope':'diagnostic register class, not additional chronology partitions'},indent=2)+'\n')
finish(s,{'aggregate_solutions':poss,'theorem':a},'The regular total2700 forces aggregate digits(2,6,10) throughout the specified two-component register class, hence transformed total10620. The source Flood breakpoint is not needed to determine this outer total, although it still determines the internal path.','Classify the cumulative12600 total on the same declared register class.',{'unique':poss==[(2,6,10)],'outer':10*(2+10*6+100*10)==10620})
Evidence
s939.py
Edition and provenance
s939.py
SHA-256 35ff633a332a5e70fea20593af3d02fb7f7bd89c34082ec05039a46b136ba30d
C480–C1634/Research_Cycles/C0932_C1131/evidence/s939.py