Current task: —

E-012-dbn-heat-flow-toy.py

Experiments: E-012 · script updated 08-18-2026

E-012-dbn-heat-flow-toy.csv — 516.5 KB, updated 08-18-2026

← prev page 10 of 20 · 500/page · 9999 rows next →
# pair_index_jgaptwo_body_collision_time_abs
4502 4501 1.31965777852747124e+00 2.17687081553507550e-01
4503 4502 7.12665788381855236e-01 6.34865657412414103e-02
4504 4503 7.54948515291289368e-01 7.12434075925652693e-02
4505 4504 5.88567744607644272e-01 4.33014987490661432e-02
4506 4505 1.68402326128580171e+00 3.54491793068958450e-01
4507 4506 9.35334146950481227e-01 1.09356245806448052e-01
4508 4507 1.00369632481942972e+00 1.25925789057003773e-01
4509 4508 7.13569284572258766e-01 6.36476404856206462e-02
4510 4509 1.44031369420918054e+00 2.59312942215812081e-01
4511 4510 1.04221532660631055e-01 1.35776598376637320e-03
4512 4511 7.65072589570081618e-01 7.31670084139338234e-02
4513 4512 1.16468793283456762e+00 1.69562247611307282e-01
4514 4513 1.11628664239287900e+00 1.55761983498095918e-01
4515 4514 1.13699318845374364e+00 1.61594188823776269e-01
4516 4515 1.24650553239007422e+00 1.94222005284882787e-01
4517 4516 3.41573172206153686e-01 1.45840289963718398e-02
4518 4517 1.17532983023556881e+00 1.72675026230196371e-01
4519 4518 9.73879488571583352e-01 1.18555157282556098e-01
4520 4519 9.59651177301566349e-01 1.15116297762035288e-01
4521 4520 9.04635558355039393e-01 1.02295686680041742e-01
4522 4521 6.00064501084489166e-01 4.50096756827221139e-02
4523 4522 1.05539219477941515e+00 1.39231585600163882e-01
4524 4523 9.64229264665846131e-01 1.16217259354754798e-01
4525 4524 6.30941486454503320e-01 4.97608949161772729e-02
4526 4525 2.01096310939556133e+00 5.05496578418733078e-01
4527 4526 7.12473618503281614e-01 6.34523321328949591e-02
4528 4527 5.80177699889645737e-01 4.20757704311549782e-02
4529 4528 6.97424113750457764e-01 6.08000493050764312e-02
4530 4529 1.14021673645038391e+00 1.62511775760195515e-01
4531 4530 6.02844460920096026e-01 4.54276805077551485e-02
4532 4531 1.58212842750708660e+00 3.12891295140755810e-01
4533 4532 1.22025561310692865e-01 1.86127970164870786e-03
4534 4533 1.46363563363775029e+00 2.67778658506772349e-01
4535 4534 1.13677213347091310e+00 1.61531360429501447e-01
4536 4535 7.04836183049337706e-01 6.20992556169449386e-02
4537 4536 1.11948588174163888e+00 1.56656079927356834e-01
4538 4537 8.34618976388810552e-01 8.70736044685382349e-02
4539 4538 1.15520965384075680e+00 1.66813668040860147e-01
4540 4539 7.37156979501378373e-01 6.79250515534494531e-02
4541 4540 8.54918302795340423e-01 9.13606630568081779e-02
4542 4541 4.55999622891795298e-01 2.59919570096824419e-02
4543 4542 9.56927922126851627e-01 1.14463881018251723e-01
4544 4543 1.85026358829600213e+00 4.27934418271749717e-01
4545 4544 6.31503035407149582e-01 4.98495104660554508e-02
4546 4545 1.07036312204490969e+00 1.43209651629215784e-01
4547 4546 8.20863453635865881e-01 8.42271011893751670e-02
4548 4547 1.00524099876020045e+00 1.26313683198550658e-01
4549 4548 4.54483288724077283e-01 2.58193824661816229e-02
4550 4549 1.03608682869162294e+00 1.34184489573533045e-01
4551 4550 1.31632310985423828e+00 2.16588316192041636e-01
4552 4551 6.79070118156232638e-01 5.76420281715899693e-02
4553 4552 8.09979999481583945e-01 8.20084499450233345e-02
4554 4553 9.40921248233280494e-01 1.10666599422109338e-01
4555 4554 1.43120535414618644e+00 2.56043595717088845e-01
4556 4555 7.67502539284578233e-01 7.36325184760344420e-02
4557 4556 1.38379508281468588e+00 2.39361103902762912e-01
4558 4557 4.63055245836585527e-01 2.68025200870975824e-02
4559 4558 5.09642028579946782e-01 3.24668746618854143e-02
4560 4559 1.31860866957686085e+00 2.17341102935407371e-01
4561 4560 6.59025649879367847e-01 5.42893508998653906e-02
4562 4561 8.23626879835501313e-01 8.47951546484454199e-02
4563 4562 1.29756781612650229e+00 2.10460279680912549e-01
4564 4563 1.41951154096204846e+00 2.51876626865556175e-01
4565 4564 7.56635528646256716e-01 7.15621654012250502e-02
4566 4565 6.94115193974539579e-01 6.02244878132890890e-02
4567 4566 5.23295677534406423e-01 3.42297957657741805e-02
4568 4567 1.64134569734869729e+00 3.36751962275635197e-01
4569 4568 8.10339388851389231e-01 8.20812406405053707e-02
4570 4569 4.74545021846097370e-01 2.81491222198641290e-02
4571 4570 1.05594192799708253e+00 1.39376669412774490e-01
4572 4571 8.65468754174798960e-01 9.36295205566098215e-02
4573 4572 9.27142635543532379e-01 1.07449183330325909e-01
4574 4573 1.51823087943739665e+00 2.88128125409656377e-01
4575 4574 7.98239834520245495e-01 7.96483541768636116e-02
4576 4575 1.17261093925935711e+00 1.71877051858838975e-01
4577 4576 4.92844816727483703e-01 3.03620016718933738e-02
4578 4577 9.40210030321395607e-01 1.10499362639619958e-01
4579 4578 7.22182023375353310e-01 6.51933593608149259e-02
4580 4579 7.58125130073494802e-01 7.18442141061191725e-02
4581 4580 1.41314060643708217e+00 2.49620796695170538e-01
4582 4581 9.84183156014296401e-01 1.21077060572782613e-01
4583 4582 7.55413181183939741e-01 7.13311342883049676e-02
4584 4583 1.09449640181992436e+00 1.49740296699595155e-01
4585 4584 1.11917509612158028e+00 1.56569111972343550e-01
4586 4585 7.67168414008665422e-01 7.35684219315713844e-02
4587 4586 8.42223397661655326e-01 8.86675314460928510e-02
4588 4587 1.01424321075228363e+00 1.28586161319637654e-01
4589 4588 1.15109768172987970e+00 1.65628234110487937e-01
4590 4589 2.95159349327150267e-01 1.08898801869033394e-02
4591 4590 8.51151992043924110e-01 9.05574641950425280e-02
4592 4591 1.09641422423555923e+00 1.50265518888257898e-01
4593 4592 1.80827605405738723e+00 4.08732785959669331e-01
4594 4593 7.11120705171197187e-01 6.32115821653976007e-02
4595 4594 5.79608194517277298e-01 4.19932073939472475e-02
4596 4595 1.19300712735093839e+00 1.77908250738767260e-01
4597 4596 3.81246011262192042e-01 1.81685651379164329e-02
4598 4597 1.16057538344739442e+00 1.68366902583008321e-01
4599 4598 1.07188351640797919e+00 1.43616784093391819e-01
4600 4599 8.73805864540372568e-01 9.54420861131434900e-02
4601 4600 5.55408201412319613e-01 3.85597837745084715e-02
4602 4601 1.68716770483479195e+00 3.55816858029687433e-01
4603 4602 5.54351582956769562e-01 3.84132096908345183e-02
4604 4603 8.48119652520836098e-01 8.99133681240079641e-02
4605 4604 1.61161698388241348e+00 3.24663662842280931e-01
4606 4605 5.10895976873143809e-01 3.26268373981454876e-02
4607 4606 1.00647562660560652e+00 1.26624148368893547e-01
4608 4607 5.64246659203490708e-01 3.97967865527875247e-02
4609 4608 6.23437081861993647e-01 4.85842243800747725e-02
4610 4609 1.45206740727462602e+00 2.63562469408656852e-01
4611 4610 6.17590421784370847e-01 4.76772411349746378e-02
4612 4611 1.55679144575242390e+00 3.02949950695990289e-01
4613 4612 1.05553079157925822e+00 1.39268156496491935e-01
4614 4613 5.32907359683122195e-01 3.54987817505545700e-02
4615 4614 1.06623238425345335e+00 1.42106437153850462e-01
4616 4615 5.79192591285391245e-01 4.19330072249857813e-02
4617 4616 1.16778289826015680e+00 1.70464612183611475e-01
4618 4617 9.17081072059772850e-01 1.05129711591287783e-01
4619 4618 1.13898402777067531e+00 1.62160576939588796e-01
4620 4619 4.35818540793661668e-01 2.37422250624395662e-02
4621 4620 8.31119658443640219e-01 8.63449858314341429e-02
4622 4621 1.41803295095178328e+00 2.51352181248127804e-01
4623 4622 1.55102012463248684e+00 3.00707928376871880e-01
4624 4623 3.21490670118691924e-01 1.29195313716706991e-02
4625 4624 8.55005902577431698e-01 9.13793866802810745e-02
4626 4625 1.14235924728018290e+00 1.63123081230818257e-01
4627 4626 6.53954031808098080e-01 5.34569844647583697e-02
4628 4627 8.80719378205867542e-01 9.69583278934162407e-02
4629 4628 5.42600632300491270e-01 3.68019307716116184e-02
4630 4629 1.61188556667093508e+00 3.24771885005260164e-01
4631 4630 1.08239263785344519e+00 1.46446727809917410e-01
4632 4631 6.89751793734103558e-01 5.94696921199266704e-02
4633 4632 1.22054247967025731e+00 1.86215493084952555e-01
4634 4633 4.13590423368077609e-01 2.13821297877232093e-02
4635 4634 1.33351417411358852e+00 2.22282506570230770e-01
4636 4635 1.06203002541951719e+00 1.40988471861572540e-01
4637 4636 5.11326549102705030e-01 3.26818549771601269e-02
4638 4637 8.79885392543656053e-01 9.67747880014629691e-02
4639 4638 9.67059581290413917e-01 1.16900529220698837e-01
4640 4639 6.97082982194842771e-01 6.07405855082069346e-02
4641 4640 1.50703256726319523e+00 2.83893394848987124e-01
4642 4641 9.35885658728693670e-01 1.09485245776755113e-01
4643 4642 1.42680007253511576e+00 2.54469805873276445e-01
4644 4643 3.53919144806241093e-01 1.56573451325476322e-02
4645 4644 8.33795365919286269e-01 8.69018390285595660e-02
4646 4645 4.65435949762650125e-01 2.70788279164325199e-02
4647 4646 1.50784535514958407e+00 2.84199701880771927e-01
4648 4647 8.31830392944539199e-01 8.64927253282833097e-02
4649 4648 8.74354304918597336e-01 9.55619313162104356e-02
4650 4649 8.43466689148044679e-01 8.89295069627955292e-02
4651 4650 1.37129125411047426e+00 2.35054962949984653e-01
4652 4651 8.48112068181762879e-01 8.99117600244433990e-02
4653 4652 7.58891510142348125e-01 7.19895405207667122e-02
4654 4653 1.19190176869597053e+00 1.77578728277572845e-01
4655 4654 1.02543125840293214e+00 1.31438658213727633e-01
4656 4655 4.50875276612350717e-01 2.54110643825329711e-02
4657 4656 1.01172366731134389e+00 1.27948097374739361e-01
4658 4657 9.39908015292530763e-01 1.10428384651393027e-01
4659 4658 2.82858884285815293e-01 1.00011435524270300e-02
4660 4659 2.07941511491571873e+00 5.40495902517494020e-01
4661 4660 9.63268864179553930e-01 1.15985863087220989e-01
4662 4661 6.75969216233170300e-01 5.71167976618608200e-02
4663 4662 6.23438935657759430e-01 4.85845133117599887e-02
4664 4663 1.35646788916255900e+00 2.30000641791141047e-01
4665 4664 5.08920194833990536e-01 3.23749705887333636e-02
4666 4665 9.57972008438446210e-01 1.14713796118948802e-01
4667 4666 1.07635531639971305e+00 1.44817595892740791e-01
4668 4667 8.36666558800061466e-01 8.75013663267920905e-02
4669 4668 1.07857300482555729e+00 1.45414965842303956e-01
4670 4669 5.57594687572418479e-01 3.88639794511228751e-02
4671 4670 1.41749828594493010e+00 2.51162673832101835e-01
4672 4671 1.35128392923343199e+00 2.28246032175567853e-01
4673 4672 4.54124357848741056e-01 2.57786165489414278e-02
4674 4673 1.03166831120233837e+00 1.33042438042385608e-01
4675 4674 6.54052067606244236e-01 5.34730133925003862e-02
4676 4675 8.92696572612294403e-01 9.96133963442171755e-02
4677 4676 6.69196745429871953e-01 5.59780355117416029e-02
4678 4677 1.41314592043909215e+00 2.49622674056706129e-01
4679 4678 6.90735517276152677e-01 5.96394443533442772e-02
4680 4679 1.51473292350146949e+00 2.86801978692413584e-01
4681 4680 9.41354681519442238e-01 1.10768579552321320e-01
4682 4681 4.32234624231568887e-01 2.33533462980756931e-02
4683 4682 1.04436503652596002e+00 1.36337291189733728e-01
4684 4683 7.66912671638237953e-01 7.35193807399124738e-02
4685 4684 1.70371814446480130e+00 3.62831939472323173e-01
4686 4685 2.42298358426523919e-01 7.33856181202353214e-03
4687 4686 5.94218784939585021e-01 4.41369955468845984e-02
4688 4687 1.01608474571821716e+00 1.29053526310156763e-01
4689 4688 1.30961822749395651e+00 2.14387487723051551e-01
4690 4689 1.13575844508159207e+00 1.61243405696769482e-01
4691 4690 1.10291225079799915e+00 1.52051929120038565e-01
4692 4691 7.95043676289424184e-01 7.90118059009753404e-02
4693 4692 7.52612994234368671e-01 7.08032898863027310e-02
4694 4693 9.81793763057794422e-01 1.20489874147398077e-01
4695 4694 4.72977783166243171e-01 2.79634979211067190e-02
4696 4695 1.04214755365956080e+00 1.35758940449825893e-01
4697 4696 1.20445948337510345e+00 1.81340330886527623e-01
4698 4697 8.85201403085375205e-01 9.79476905030396139e-02
4699 4698 1.29162149367675738e+00 2.08535760365972239e-01
4700 4699 5.07233655093841662e-01 3.21607476074822901e-02
4701 4700 1.07936650676856516e+00 1.45629006991721877e-01
4702 4701 1.22132152324047638e+00 1.86453282891304695e-01
4703 4702 9.44411414200658328e-01 1.11489114909060924e-01
4704 4703 3.49553669769193220e-01 1.52734710061387738e-02
4705 4704 1.21620770554909541e+00 1.84895147879624383e-01
4706 4705 8.73335679523734143e-01 9.53394011411478060e-02
4707 4706 6.84876580862692208e-01 5.86319913767714695e-02
4708 4707 7.33221639832663641e-01 6.72017466398625446e-02
4709 4708 2.14400947237027140e+00 5.74597077201681183e-01
4710 4709 3.72497773149916611e-01 1.73443238752058436e-02
4711 4710 1.14256459791886300e+00 1.63181732552186626e-01
4712 4711 4.50411771038488951e-01 2.53588454362535243e-02
4713 4712 9.04019811165198917e-01 1.02156477372395235e-01
4714 4713 1.08316620586720092e+00 1.46656128691593446e-01
4715 4714 9.41121608065259352e-01 1.10713735145917452e-01
4716 4715 8.67912312593034585e-01 9.41589727938236670e-02
4717 4716 9.51480684059788473e-01 1.13164436517360370e-01
4718 4717 7.35488019150579930e-01 6.76178282892554855e-02
4719 4718 1.66995177777971548e+00 3.48592367513704038e-01
4720 4719 3.53725790776479698e-01 1.56402418825557360e-02
4721 4720 1.17837516652798513e+00 1.73571004136232082e-01
4722 4721 1.18887184609411634e+00 1.76677033304404041e-01
4723 4722 7.82869048090105935e-01 7.66104933071885680e-02
4724 4723 4.95702466701914091e-01 3.07151169367952809e-02
4725 4724 7.71510469669919985e-01 7.44035506012875603e-02
4726 4725 9.19685357950584148e-01 1.05727644703586768e-01
4727 4726 1.35792838774796110e+00 2.30496188281472114e-01
4728 4727 1.30307355784680112e+00 2.12250087144940064e-01
4729 4728 4.51674952160828980e-01 2.55012828011858921e-02
4730 4729 1.54816034425766702e+00 2.99600056441502283e-01
4731 4730 4.10174133684449771e-01 2.10303524929736085e-02
4732 4731 6.00825844474456972e-01 4.51239619235555417e-02
4733 4732 1.50553402293735417e+00 2.83329086777741712e-01
4734 4733 5.52471030844571942e-01 3.81530299903079934e-02
4735 4734 1.18498198310771841e+00 1.75522787536237623e-01
4736 4735 5.94532661207267665e-01 4.41836356552744655e-02
4737 4736 9.02145847925567068e-01 1.01733391366167547e-01
4738 4737 1.06322722747245280e+00 1.41306517154844852e-01
4739 4738 1.57839004531524552e+00 3.11414391893782838e-01
4740 4739 8.00988709865123383e-01 8.01978641664243541e-02
4741 4740 7.32565973851706076e-01 6.70816132556623090e-02
4742 4741 5.81905003544306965e-01 4.23266791437374862e-02
4743 4742 1.07345625768448372e+00 1.44038542145247084e-01
4744 4743 8.49716361757600680e-01 9.02522369298217192e-02
4745 4744 8.72671746901687584e-01 9.51944972300553804e-02
4746 4745 7.97307651272603835e-01 7.94624363472295064e-02
4747 4746 1.61118576970238792e+00 3.24489948061434497e-01
4748 4747 8.97269772560321144e-01 1.00636630593806300e-01
4749 4748 5.80268949905985210e-01 4.20890067781243479e-02
4750 4749 8.78309367316433054e-01 9.64284180894741105e-02
4751 4750 1.27923879292939091e+00 2.04556486166930646e-01
4752 4751 8.77517988961699302e-01 9.62547276189231332e-02
4753 4752 7.18785979138374387e-01 6.45816604757389473e-02
4754 4753 1.04061768803057930e+00 1.35360646580263505e-01
4755 4754 3.66464211713719124e-01 1.67870023083696931e-02
4756 4755 1.16297795408354432e+00 1.69064715210543309e-01
4757 4756 1.20209614887698990e+00 1.80629393893111279e-01
4758 4757 1.43583635003324162e+00 2.57703253009597677e-01
4759 4758 5.75641264671503450e-01 4.14203581990759823e-02
4760 4759 1.02303455792025488e+00 1.30824963337386413e-01
4761 4760 7.98601600900838093e-01 7.97205646201726847e-02
4762 4761 8.92359008879793691e-01 9.95380750911159656e-02
4763 4762 2.03116276981745614e-01 5.15702774686565071e-03
4764 4763 1.83155828961025691e+00 4.19325721030006204e-01
4765 4764 1.01545852716299123e+00 1.28894502548503931e-01
4766 4765 4.32540597794286441e-02 2.33864210925298328e-04
4767 4766 1.65539845042439993e+00 3.42543003708438043e-01
4768 4767 9.17873878918726405e-01 1.05311557200163608e-01
4769 4768 1.06953660407543794e+00 1.42988568432152519e-01
4770 4769 7.73494903000937484e-01 7.47867956210537116e-02
4771 4770 9.82174793300146121e-01 1.20583415574273101e-01
4772 4771 9.34445277314807754e-01 1.09148497036993503e-01
4773 4772 7.25726063068577787e-01 6.58347898271271631e-02
4774 4773 6.56978135756617121e-01 5.39525338577800037e-02
4775 4774 8.44256037135892257e-01 8.90960320300501346e-02
4776 4775 1.39109380616628187e+00 2.41892747194274116e-01
4777 4776 1.41484683292401314e+00 2.50223945079388777e-01
4778 4777 8.95189418685731653e-01 1.00170511915862265e-01
4779 4778 3.19894956581265433e-01 1.27915979057662121e-02
4780 4779 9.70264972335826315e-01 1.17676764567730227e-01
4781 4780 1.08956347993625968e+00 1.48393572101351512e-01
4782 4781 9.62902132803719724e-01 1.15897564669744033e-01
4783 4782 9.10281516149552772e-01 1.03576554830441064e-01
4784 4783 5.23518339336987992e-01 3.42589314527697170e-02
4785 4784 1.33106953501828684e+00 2.21468263381724789e-01
4786 4785 8.31218624142820772e-01 8.63655501402354892e-02
4787 4786 9.24797115583714913e-01 1.06906213123994870e-01
4788 4787 1.30890197258941043e+00 2.14153046731056229e-01
4789 4788 1.12332052226338419e+00 1.57731124467260286e-01
4790 4789 7.23479240194137674e-01 6.54277763739858492e-02
4791 4790 3.68537281743556377e-01 1.69774660043661811e-02
4792 4791 1.05349534327706351e+00 1.38731554788307232e-01
4793 4792 9.68560379185873899e-01 1.17263651016085477e-01
4794 4793 7.00533432848715165e-01 6.13433863173506663e-02
4795 4794 1.46801576077450591e+00 2.69383784235293910e-01
4796 4795 8.43760942987501039e-01 8.89915661138946240e-02
4797 4796 1.18337995290221443e+00 1.75048514116355913e-01
4798 4797 6.63583561416999146e-01 5.50428928728585315e-02
4799 4798 1.18728572416785028e+00 1.76205923851597085e-01
4800 4799 2.21285801172598440e-01 6.12092572507484580e-03
4801 4800 1.66835963914854801e+00 3.47927985692484176e-01
4802 4801 5.48129415346011228e-01 3.75557319959450089e-02
4803 4802 1.01441291597166128e+00 1.28629195511266087e-01
4804 4803 6.76996517408042564e-01 5.72905355728272614e-02
4805 4804 5.17561792412379873e-01 3.34837761206394219e-02
4806 4805 2.27942782400259603e+00 6.49473900604651266e-01
4807 4806 3.12906626498261176e-01 1.22388196133152907e-02
4808 4807 1.00312224311801401e+00 1.25781779329764504e-01
4809 4808 1.05806148380452214e+00 1.39936762938828396e-01
4810 4809 6.26773021086592053e-01 4.91055524952516975e-02
4811 4810 8.10741589199096779e-01 8.21627405571346281e-02
4812 4811 8.20991244854667457e-01 8.42533280160020631e-02
4813 4812 1.06077760840344126e+00 1.40656141811265567e-01
4814 4813 1.11277104693635920e+00 1.54782425362480103e-01
4815 4814 9.52369862582600035e-01 1.13376044394450065e-01
4816 4815 1.03962414741363318e+00 1.35102295985690457e-01
4817 4816 7.92256477272530901e-01 7.84587907225350323e-02
4818 4817 9.03630879834963707e-01 1.02068595873913828e-01
4819 4818 1.39627733536508458e+00 2.43698799656777598e-01
4820 4819 5.39778263359039556e-01 3.64200716993625800e-02
4821 4820 9.24504705125400505e-01 1.06838618724875462e-01
4822 4821 3.93429379476401664e-01 1.93483345793983089e-02
4823 4822 1.53048849411879928e+00 2.92799378828753731e-01
4824 4823 3.14850626113184262e-01 1.23913645954830190e-02
4825 4824 1.44820744311800809e+00 2.62163099787799836e-01
4826 4825 1.51023492842887208e+00 2.85101192380820045e-01
4827 4826 7.00320647758417181e-01 6.13061262095961276e-02
4828 4827 5.73898020764318062e-01 4.11698672796502047e-02
4829 4828 8.04169371682291967e-01 8.08360472939865238e-02
4830 4829 8.37695623723448080e-01 8.77167447506770892e-02
4831 4830 1.32172912648366037e+00 2.18370985474407475e-01
4832 4831 7.24616161324775021e-01 6.56335726566315419e-02
4833 4832 8.75425881758928881e-01 9.57963093066747651e-02
4834 4833 7.49339123761274095e-01 7.01886402999142567e-02
4835 4834 1.44040519916779886e+00 2.59345892223703300e-01
4836 4835 6.61594761191736325e-01 5.47134535045438256e-02
4837 4836 1.45470124398252665e+00 2.64519463655538800e-01
4838 4837 5.44338200414131279e-01 3.70380095537618664e-02
4839 4838 8.55788519756060850e-01 9.15467488182837158e-02
4840 4839 1.29349579857807839e+00 2.09141422617392603e-01
4841 4840 3.52621082003679476e-01 1.55427034341807050e-02
4842 4841 5.17436551205719297e-01 3.34675730654586182e-02
4843 4842 1.31339493807354302e+00 2.15625782919650733e-01
4844 4843 1.52332241111707845e+00 2.90063896026443668e-01
4845 4844 9.03801325549466128e-01 1.02107104508121507e-01
4846 4845 6.23202309061525739e-01 4.85476397524521805e-02
4847 4846 1.01787515714568144e+00 1.29508729441793202e-01
4848 4847 9.72436755355374771e-01 1.18204155395761124e-01
4849 4848 8.01618868800687778e-01 8.03241013521617808e-02
4850 4849 7.72401863740014960e-01 7.45755798886310745e-02
4851 4850 1.28896298190920788e+00 2.07678196091534623e-01
4852 4851 6.71011245107365539e-01 5.62820113825671237e-02
4853 4852 5.74036385029103258e-01 4.11897214171601106e-02
4854 4853 1.25224877969048976e+00 1.96015875779540105e-01
4855 4854 1.12115926680507982e+00 1.57124762692863018e-01
4856 4855 1.45921763331080001e+00 2.66164512670646558e-01
4857 4856 5.15367257677098678e-01 3.32004262857016272e-02
4858 4857 7.71502809813682688e-01 7.44020731938009328e-02
4859 4858 9.12957046892188373e-01 1.04186321183763184e-01
4860 4859 5.00480999666251591e-01 3.13101538783663175e-02
4861 4860 1.30550605334701686e+00 2.13043256915712992e-01
4862 4861 9.19493338657048298e-01 1.05683499979335668e-01
4863 4862 7.45018712396813498e-01 6.93816102276757357e-02
4864 4863 1.42694198741082801e+00 2.54520429429495432e-01
4865 4864 1.09658558724368049e+00 1.50312493768820943e-01
4866 4865 5.03950527201595833e-01 3.17457667333457955e-02
4867 4866 6.59096763548404851e-01 5.43010679649977360e-02
4868 4867 1.67008326731138368e+00 3.48647264969183301e-01
4869 4868 5.72101649132491730e-01 4.09125371175145872e-02
4870 4869 8.29250997669078060e-01 8.59571521418951573e-02
4871 4870 6.12458493234953494e-01 4.68881757419536971e-02
4872 4871 9.83622382233988901e-01 1.20939123853958427e-01
4873 4872 9.13313928059324098e-01 1.04267791398394025e-01
4874 4873 1.63789325505331362e+00 3.35336789368642363e-01
4875 4874 8.39981934283969167e-01 8.81962062404297864e-02
4876 4875 7.27415556204505265e-01 6.61416739260387160e-02
4877 4876 1.16390011379735370e+00 1.69332934362186605e-01
4878 4877 3.14868504702644714e-01 1.23927719067099245e-02
4879 4878 1.13417039414434839e+00 1.60792810369193323e-01
4880 4879 7.52537875720008742e-01 7.07891567991479204e-02
4881 4880 1.11174653334273899e+00 1.54497544299949718e-01
4882 4881 1.15460201115547534e+00 1.66638225520533562e-01
4883 4882 7.18850693124295503e-01 6.45932898756600149e-02
4884 4883 7.41439521997563133e-01 6.87165705974968621e-02
4885 4884 1.59039287175255595e+00 3.16168685815167716e-01
4886 4885 6.42756698272933136e-01 5.16420216468402998e-02
4887 4886 1.07897527664135851e+00 1.45523455950412023e-01
4888 4887 6.36669599496599403e-01 5.06685223653950342e-02
4889 4888 8.84173179419121880e-01 9.77202764005148383e-02
4890 4889 1.02076472925637063e+00 1.30245079061728941e-01
4891 4890 5.41668273661343846e-01 3.66755648364075620e-02
4892 4891 8.20971806486340938e-01 8.42493383806807578e-02
4893 4892 1.87873185988246405e+00 4.41204175167177803e-01
4894 4893 7.19388558418359025e-01 6.46899872479055893e-02
4895 4894 9.06846932299231412e-01 1.02796419827565849e-01
4896 4895 8.29515153403917793e-01 8.60119237158406547e-02
4897 4896 5.46217457651437144e-01 3.72941888803999394e-02
4898 4897 1.12854082357171137e+00 1.59200548808489578e-01
4899 4898 1.28502462224150804e+00 2.06411034970866297e-01
4900 4899 5.88276884737751971e-01 4.32587116395942925e-02
4901 4900 5.73583961573604029e-01 4.11248201218087084e-02
4902 4901 1.19180215308188053e+00 1.77549046511325775e-01
4903 4902 1.17275406362023205e+00 1.71919011717220904e-01
4904 4903 9.57486549466011638e-01 1.14597561551041144e-01
4905 4904 9.64811485584505135e-01 1.16357650339472471e-01
4906 4905 1.24320860391890164e+00 1.93195954107248047e-01
4907 4906 7.53870760825520847e-01 7.10401405034562089e-02
4908 4907 2.85639724708744325e-01 1.01987565414609054e-02
4909 4908 1.07376830980319937e+00 1.44122297892202433e-01
4910 4909 7.26875150372507051e-01 6.60434355286318442e-02
4911 4910 1.57898694222967606e+00 3.11649970466477799e-01
4912 4911 4.45990261384395126e-01 2.48634141562151349e-02
4913 4912 1.63786617157347791e+00 3.35325699498095153e-01
4914 4913 5.25419262489776884e-01 3.45081751744126322e-02
4915 4914 9.08098486458584375e-01 1.03080357638546463e-01
4916 4915 9.93954851445778331e-01 1.23493280839074904e-01
4917 4916 9.05943361130994163e-01 1.02591671697165362e-01
4918 4917 8.24789936792512890e-01 8.50348049792746807e-02
4919 4918 1.14253750774059881e+00 1.63173994574262349e-01
4920 4919 5.39105688941162953e-01 3.63293679810907447e-02
4921 4920 8.94862265364281484e-01 1.00097309246611713e-01
4922 4921 7.54903032480797265e-01 7.12348235560879561e-02
4923 4922 1.85292541358103335e+00 4.29166573536805429e-01
4924 4923 9.97067210305431217e-01 1.24267877733281878e-01
4925 4924 4.87307261123532953e-01 2.96835458429648910e-02
4926 4925 5.61675590001868841e-01 3.94349335504934340e-02
4927 4926 1.33501816274838347e+00 2.22784186858508676e-01
4928 4927 7.73324627982219681e-01 7.47538725304798118e-02
4929 4928 4.71094186267691839e-01 2.77412165419023415e-02
4930 4929 1.46184267346779961e+00 2.67123000246435482e-01
4931 4930 7.18607617855013814e-01 6.45496135549071953e-02
4932 4931 1.29116353527660976e+00 2.08387909353499129e-01
4933 4932 8.70016609937010799e-01 9.46161126957860976e-02
4934 4933 6.21268114638041880e-01 4.82467587832383915e-02
4935 4934 1.39448488067409926e+00 2.43073510303582097e-01
4936 4935 7.43603365847775422e-01 6.91182457125175675e-02
4937 4936 1.15900899907592247e+00 1.67912732492371458e-01
4938 4937 3.01367067600040173e-01 1.13527636792308973e-02
4939 4938 1.08274652158252138e+00 1.46542503749881176e-01
4940 4939 5.13705544096410449e-01 3.29866732544236360e-02
4941 4940 1.47599405594064592e+00 2.72319806646514839e-01
4942 4941 1.10175756947683112e+00 1.51733717737436796e-01
4943 4942 1.03294617507162911e+00 1.33372225074388590e-01
4944 4943 9.99196044162999897e-01 1.24799091833873457e-01
4945 4944 8.87570255052196444e-01 9.84726197066776304e-02
4946 4945 2.58530431057806709e-01 8.35474797286691814e-03
4947 4946 1.01566183734848892e+00 1.28946120980763551e-01
4948 4947 1.43488264526240528e+00 2.57361025709404723e-01
4949 4948 7.06383227819060266e-01 6.23721580680092966e-02
4950 4949 7.75608317074329534e-01 7.51960326893592185e-02
4951 4950 7.52646889201059821e-01 7.08096674780040458e-02
4952 4951 1.44244704067205021e+00 2.60081683142944386e-01
4953 4952 8.98097621380657074e-01 1.00822417191199262e-01
4954 4953 1.06676558615072281e+00 1.42248601974436895e-01
4955 4954 8.29679421296532382e-01 8.60459927653686035e-02
4956 4955 8.91405252646109147e-01 9.93254155556342055e-02
4957 4956 6.59476387149879884e-01 5.43636381510322828e-02
4958 4957 8.53701383682164305e-01 9.11007565626052451e-02
4959 4958 9.89023708418244496e-01 1.22270986976672089e-01
4960 4959 5.24132541283506725e-01 3.43393651040383580e-02
4961 4960 2.01778872156137368e+00 5.08933915607535314e-01
4962 4961 6.37271122839592863e-01 5.07643105006544346e-02
4963 4962 6.92010476788709639e-01 5.98598124981671587e-02
4964 4963 9.42942316711196327e-01 1.11142526580584766e-01
4965 4964 8.33178308577771531e-01 8.67732617355645303e-02
4966 4965 1.28675134540571889e+00 2.06966128112928471e-01
4967 4966 6.78962983909514151e-01 5.76238416899138989e-02
4968 4967 5.39998673445552413e-01 3.64498209153695449e-02
4969 4968 1.41499339910296840e+00 2.50275789938121551e-01
4970 4969 5.02144651671187603e-01 3.15186564002472927e-02
4971 4970 9.47204600915938499e-01 1.12149569499540289e-01
4972 4971 1.51208292621959117e+00 2.85799346970600221e-01
4973 4972 1.25708348567422945e+00 1.97532361244358828e-01
4974 4973 2.18554967183990811e-01 5.97078421009941251e-03
4975 4974 1.40729750434002199e+00 2.47560783215206776e-01
4976 4975 2.15441830064264650e-01 5.80189776767993555e-03
4977 4976 8.71894289800366096e-01 9.50249565733106011e-02
4978 4977 1.25031364575534099e+00 1.95410526595251544e-01
4979 4978 8.73006240304675885e-01 9.52674869513631811e-02
4980 4979 1.10627597013171908e+00 1.52980815261359537e-01
4981 4980 7.86162916981083981e-01 7.72565165045258490e-02
4982 4981 1.42531806730585231e+00 2.53941449123561258e-01
4983 4982 5.62750101755227661e-01 3.95859596281898860e-02
4984 4983 7.85761309982262901e-01 7.71776045331302313e-02
4985 4984 1.07225278434998472e+00 1.43715754193286860e-01
4986 4985 1.28519601140487794e+00 2.06466098466375897e-01
4987 4986 3.89703491667205526e-01 1.89836014272014644e-02
4988 4987 1.04418651102969307e+00 1.36290683727045420e-01
4989 4988 1.62244257962811389e-01 3.29039990523791095e-03
4990 4989 1.66543297232055920e+00 3.46708373161561556e-01
4991 4990 1.38886947942501138e+00 2.41119803859787762e-01
4992 4991 7.70212750181599404e-01 7.41534600677878630e-02
4993 4992 9.19890228541589750e-01 1.05774754070787277e-01
4994 4993 6.32146180214476772e-01 4.99510991449692160e-02
4995 4994 1.08634317164887761e+00 1.47517685823517847e-01
4996 4995 5.11597608236115775e-01 3.27165140941142740e-02
4997 4996 1.17182224926364142e+00 1.71645922983662463e-01
4998 4997 9.58067529770232795e-01 1.14736673950004489e-01
4999 4998 8.40220773075998295e-01 8.82463684385535324e-02
5000 4999 1.09675042853359628e+00 1.50357687811078389e-01
5001 5000 1.04641498512864928e+00 1.36873040137723917e-01

E-012-dbn-heat-flow-toy.json — 1.6 KB, updated 08-18-2026

JSON sidecar (click to expand)
{
  "experiment": "E-012",
  "task": "3.3: de Bruijn-Newman heat-flow toy (D-021 illustration)",
  "description": "Two-body Rodgers-Tao collision times from E-002 gaps (10^4 zeros) + full all-to-all backward ODE on first 300 zeros; extremal-vs-averaged mismatch",
  "script": "research/numerics/scripts/E-012-dbn-heat-flow-toy.py",
  "parameters": {
    "n_zeros": 10000,
    "n_ode": 300
  },
  "checks": {
    "V1_spread_ge_4_orders": true,
    "V2_ode_vs_two_body_factor4": true,
    "V3_smallest_gap_collides_first": true
  },
  "key_values": {
    "n_gaps": 9999,
    "tc_min": 0.00017764709135458984,
    "tc_median": 0.10824175495920002,
    "tc_max": 5.9293876226367646,
    "spread_orders": 4.523451741355605,
    "binding_pair_index": 6709,
    "binding_gap": 0.03769849772652378,
    "mean_gap": 0.9864634392302998,
    "min_gap": 0.03769849772652378,
    "max_gap": 6.887314497036861,
    "n_ode_zeros": 300,
    "t_collision_ode": -0.02290826416204641,
    "colliding_pair_index": 298,
    "two_body_pair_index": 298,
    "t_collision_two_body": -0.021863900791280276,
    "ratio_ode_over_two_body": 1.0477665619111591,
    "same_pair": true,
    "terminated_on_event": true
  },
  "caveats": [
    "toy conventions: gammas used directly as H_0 zero coordinates; absolute t_c convention-dependent — only the spread and ordering carry the argument",
    "two-body truncation ignores many-body forces; Part 2 ODE quantifies the correction on the binding window"
  ],
  "elapsed_seconds": 0.2,
  "timestamp_utc": "2026-08-18T07:25:35.418404+00:00",
  "row_count": 9999
}

Source code

Python script (click to expand)
"""E-012 — de Bruijn-Newman heat-flow toy: collision-time statistics.

Illustration for D-021 (task 3.3): the de Bruijn-Newman constant Lambda is
set by the FIRST zero collision under the backward heat flow — an EXTREMAL
statistic (smallest rescaled gap) — whereas the 2/3 certificate is an
AVERAGED (second-moment) statement. This script quantifies the mismatch on
the E-002 table (first 10^4 zeros, dps 25).

Two-body truncation of the Rodgers-Tao zero ODE
    dx_j/dt = 2 * sum_{k != j} 1/(x_j - x_k):
isolated pair with gap delta obeys d(delta^2)/dt = 8, hence backward
collision time t_c = -delta^2 / 8.

Part 1: t_c distribution over all 10^4 - 1 consecutive gaps (spread in
orders of magnitude; binding pair vs mean/median).
Part 2: full all-to-all backward ODE integration on the first N_ODE = 300
zeros (scipy solve_ivp, event at min-gap closure) to check the two-body
estimate against the many-body dynamics.

Checks:
  V1. two-body t_c computed for all gaps; min/max spread >= 4 orders of
      magnitude documented (extremal sensitivity).
  V2. full-ODE first-collision time agrees with two-body estimate for the
      binding pair within a factor of 4 (many-body correction modest).
  V3. Spearman-style sanity: the pair with the smallest gap is the pair
      that collides first in the full ODE.

NOTE (toy conventions): gamma's are used directly as H_0 zero coordinates;
the physical H_t flow uses rescaled variables. Absolute t_c values are
convention-dependent; the ORDER-OF-MAGNITUDE SPREAD and the
extremal-vs-averaged point are not.

Outputs: research/numerics/data/E-012-dbn-heat-flow-toy.csv (+ .json)
"""
import json
import time
from datetime import datetime, timezone
from pathlib import Path

import numpy as np
from scipy.integrate import solve_ivp

REPO = Path(__file__).resolve().parents[3]
DATA = REPO / "research" / "numerics" / "data"
ZEROS_CSV = DATA / "E-002-zeros-first-10000.csv"
CSV = DATA / "E-012-dbn-heat-flow-toy.csv"
JSON = DATA / "E-012-dbn-heat-flow-toy.json"

N_ODE = 300
GAP_TOL = 1e-10


def load_zeros():
    with ZEROS_CSV.open() as f:
        f.readline()
        return np.array([float(line.split(",")[1]) for line in f])


def force(x):
    """dx_j/dt = 2 * sum_{k != j} 1/(x_j - x_k), pairwise-vectorized."""
    d = x[None, :] - x[:, None]          # d[j, k] = x_k - x_j
    np.fill_diagonal(d, np.inf)
    return -2.0 * np.sum(1.0 / d, axis=1)


def main() -> int:
    if CSV.exists() and "--force" not in __import__("sys").argv:
        print(f"cached: {CSV.exists()} (use --force to recompute)")
        return 0
    t0 = time.time()
    gam = load_zeros()
    gaps = np.diff(gam)

    # ---- Part 1: two-body collision-time distribution
    tc = gaps ** 2 / 8.0                 # backward time |t_c| to collision
    order = np.argsort(tc)
    spread = tc.max() / tc.min()
    stats = {
        "n_gaps": int(len(gaps)),
        "tc_min": float(tc.min()),
        "tc_median": float(np.median(tc)),
        "tc_max": float(tc.max()),
        "spread_orders": float(np.log10(spread)),
        "binding_pair_index": int(order[0]) + 1,   # 1-based zero index j of pair (j, j+1)
        "binding_gap": float(gaps[order[0]]),
        "mean_gap": float(gaps.mean()),
        "min_gap": float(gaps.min()),
        "max_gap": float(gaps.max()),
    }

    # ---- Part 2: full backward ODE on first N_ODE zeros
    x0 = gam[:N_ODE].copy()

    def rhs(t, x):
        return force(x)

    def event(t, x):
        return np.diff(x).min() - GAP_TOL
    event.terminal = True
    event.direction = 1   # integrating backward (t decreasing): gap shrinks

    t_span = (0.0, -10.0 * tc[: N_ODE - 1].min())
    sol = solve_ivp(rhs, t_span, x0, method="DOP853", events=event,
                    rtol=1e-11, atol=1e-13, dense_output=False)
    t_coll_ode = float(sol.t[-1])
    x_end = sol.y[:, -1]
    end_gaps = np.diff(x_end)
    j_coll = int(np.argmin(end_gaps))
    # two-body prediction: binding pair within the ODE window
    j_tb = int(np.argmin(gaps[: N_ODE - 1]))
    t_coll_tb = -float(gaps[j_tb] ** 2 / 8.0)
    ode_stats = {
        "n_ode_zeros": N_ODE,
        "t_collision_ode": t_coll_ode,
        "colliding_pair_index": j_coll + 1,
        "two_body_pair_index": j_tb + 1,
        "t_collision_two_body": t_coll_tb,
        "ratio_ode_over_two_body": t_coll_ode / t_coll_tb if t_coll_tb else None,
        "same_pair": bool(j_coll == j_tb),
        "terminated_on_event": bool(sol.status == 1),
    }

    check_v1 = bool(stats["spread_orders"] >= 4.0)
    check_v2 = bool(ode_stats["terminated_on_event"] and
                    0.25 <= ode_stats["ratio_ode_over_two_body"] <= 4.0)
    check_v3 = bool(ode_stats["same_pair"])
    checks = {
        "V1_spread_ge_4_orders": check_v1,
        "V2_ode_vs_two_body_factor4": check_v2,
        "V3_smallest_gap_collides_first": check_v3,
    }

    with CSV.open("w", encoding="utf-8", newline="") as f:
        f.write("pair_index_j,gap,two_body_collision_time_abs\n")
        for j in range(len(gaps)):
            f.write(f"{j + 1},{gaps[j]:.17e},{tc[j]:.17e}\n")

    meta = {
        "experiment": "E-012",
        "task": "3.3: de Bruijn-Newman heat-flow toy (D-021 illustration)",
        "description": "Two-body Rodgers-Tao collision times from E-002 "
                       "gaps (10^4 zeros) + full all-to-all backward ODE on "
                       "first 300 zeros; extremal-vs-averaged mismatch",
        "script": "research/numerics/scripts/E-012-dbn-heat-flow-toy.py",
        "parameters": {"n_zeros": len(gam), "n_ode": N_ODE},
        "checks": checks,
        "key_values": {**stats, **ode_stats},
        "caveats": [
            "toy conventions: gammas used directly as H_0 zero "
            "coordinates; absolute t_c convention-dependent — only the "
            "spread and ordering carry the argument",
            "two-body truncation ignores many-body forces; Part 2 ODE "
            "quantifies the correction on the binding window",
        ],
        "elapsed_seconds": round(time.time() - t0, 1),
        "timestamp_utc": datetime.now(timezone.utc).isoformat(),
        "row_count": int(len(gaps)),
    }
    JSON.write_text(json.dumps(meta, indent=2), encoding="utf-8")
    ok = all(checks.values())
    print(f"spread: {stats['spread_orders']:.1f} orders; "
          f"t_c min {stats['tc_min']:.3e} vs median {stats['tc_median']:.3e}")
    print(f"ODE first collision at t={t_coll_ode:.6e} (pair {j_coll + 1}); "
          f"two-body {t_coll_tb:.6e} (pair {j_tb + 1}); "
          f"ratio {ode_stats['ratio_ode_over_two_body']:.3f}")
    print(f"wrote {CSV.name}, {JSON.name} — "
          f"{'ALL CHECKS PASS' if ok else 'CHECK FAILURE: ' + str(checks)}")
    return 0 if ok else 1


if __name__ == "__main__":
    raise SystemExit(main())