Details

Time bar (total: 19.4min)

sample125.0ms

Algorithm
intervals
Results
46.0ms54×body1280valid
23.0ms38×body640valid
16.0ms135×body80valid
8.0ms18×body320valid
3.0ms12×body160valid

simplify3.4s

Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01724
13424
27124
312724
416924
527124
665424
7206924
done500024

prune5.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 19.4b

Counts
2 → 1

localize29.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* 2.0 J) (cos (/ K 2.0)))
0.2b
(pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)
8.3b
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
9.9b
(* (* (* -2.0 J) (cos (/ K 2.0))) (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
28×add-exp-log
20×pow1
18×add-cbrt-cube
15×*-un-lft-identity
12×add-sqr-sqrt prod-exp
11×add-cube-cbrt
10×associate-*r*
pow-prod-down cbrt-unprod
sqrt-prod
unpow-prod-down
sqrt-div pow-exp add-log-exp
pow-unpow times-frac div-exp
flip3-+ associate-*r/ associate-*l* *-commutative flip-+ distribute-lft-out
pow-to-exp rem-sqrt-square pow-pow sqrt-pow1 pow1/2 div-inv sqr-pow
Counts
4 → 85
Calls
4 calls:
6.0ms
(* (* 2.0 J) (cos (/ K 2.0)))
8.0ms
(pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)
7.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
16.0ms
(* (* (* -2.0 J) (cos (/ K 2.0))) (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

series142.0ms

Counts
4 → 12
Calls
4 calls:
9.0ms
(* (* 2.0 J) (cos (/ K 2.0)))
36.0ms
(pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)
48.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
49.0ms
(* (* (* -2.0 J) (cos (/ K 2.0))) (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

simplify5.2min

Counts
97 → 97
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01724
13424
27124
312724
416924
527124
665424
7206924
done500024
01724
13424
27124
312724
416924
527124
665424
7206924
done500024
01724
13424
27124
312724
416924
527124
665424
7206924
done500024
02128
13928
27728
313028
417328
527828
666028
7208028
done500028
02027
13927
27027
312427
417927
528527
666427
7209227
done500027
01926
13726
27126
312726
419926
530826
668926
7211126
done500126
01825
13825
28525
317225
426225
537125
674225
7215425
done500125
01825
13725
28625
317825
433325
573225
6182725
done500025
02574
15557
219932
3110432
done500132
02374
15757
220130
3116330
done500030
02174
15157
219528
3116728
done500028
01951
13651
27351
312951
417351
527751
666051
7207751
done500051
01825
13525
27225
313025
417325
527525
665125
7206825
done500125
01974
14674
216026
395426
done500026
01825
13525
27225
313025
417325
527525
665125
7206825
done500125
01825
13525
27225
313025
417325
527525
665125
7206825
done500125
01942
13842
28442
317242
425342
535542
674042
7217242
done500042
01941
13725
27425
312625
417125
527825
666125
7208325
done500025
01825
13525
27225
312825
417125
527525
665325
7206925
done500025
01111
12010
24010
3638
4868
done868
01111
12010
24010
3638
4868
done868
01825
13525
27225
312825
417125
527525
665325
7206925
done500025
01010
1198
2458
3828
4948
done948
01420
12620
24420
37320
411520
522320
660120
7201620
done500020
02028
14928
210928
321728
446428
5149128
done500028
01939
14228
29428
319228
438528
5115928
6496428
done500028
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01533
12633
24433
37333
411533
522333
660133
7202333
done500033
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01547
12730
25617
39517
415617
532117
696217
7348617
done500017
01532
12716
24516
37616
411816
522416
660516
7201216
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
01619
13919
28019
316119
440619
5143719
done500019
01745
13732
28432
317532
439932
5112432
6395632
done500032
01530
13219
26519
314019
433019
5111019
6482719
done500019
01315
12515
24715
38315
414915
533115
6101215
7380915
done500015
033
161
done61
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12316
25216
311716
428516
552716
678316
7110416
8134916
9143916
10144216
done144216
01315
12315
24515
39715
424015
546715
670415
7106615
8131815
9142415
10143315
done143315
01214
12214
24714
38914
421414
541314
666314
799514
8127814
9150914
10152814
done152814
01113
12113
24513
39313
418513
536313
660813
786513
8118613
9143113
10151913
11152213
done152213
01113
12113
24513
39313
418513
536313
660813
786513
8118613
9143113
10151913
11152213
done152213
033
161
done61
01216
12216
24216
37716
413616
529516
690016
7326516
done500016
01113
12113
23913
36813
410913
521313
658513
7221113
done500013
01112
12410
24410
36610
48910
514610
635310
7127510
done500010
01225
12225
24025
37125
411225
521825
659525
7201625
done500025
01113
12113
23913
36813
410913
521313
658513
7200313
done500013
01113
12113
23913
36813
410913
521313
658513
7200313
done500013
01113
12113
23913
36813
410913
521313
658513
7200313
done500013
0811
12011
23811
36811
411211
521711
659711
7200911
done500011
089
1129
2179
3359
4759
51849
65619
719689
done50009
078
1148
2218
3398
4798
51848
65568
719678
done50018
089
1129
2179
3359
4759
51849
65619
719689
done50009
067
1157
2227
3407
4817
51817
65547
719637
done50007
078
1118
2168
3348
4748
51818
65528
719678
done50008
033
191
2121
3181
4251
5351
6481
7641
8831
91051
101301
111581
121891
132231
142601
153001
163431
173891
184381
194901
205451
216031
226641
237281
247951
258651
269381
2710141
2810931
2911751
3012601
3113481
3214391
3315331
3416301
3517301
3618331
3719391
3820481
3921601
4022751
4123931
4225141
4326381
4427651
4528951
4630281
4731641
4833031
4934451
5035901
5137381
5238891
5340431
5442001
5543601
5645231
5746891
5848581
done50001
01012
12012
23812
36712
411112
521812
660012
7202812
done500112
033
173
2123
3303
4723
51833
65683
719803
done50013
01012
12212
24012
37112
411212
522112
659912
7200612
done500012
01113
12313
25013
310713
425913
591513
done500013
01113
12113
24113
37513
413413
530313
692613
7376613
done500013
01227
12227
24027
37127
411227
521827
660527
7201327
done500027
01113
12113
23913
36813
411113
521813
660013
7203613
done500013
01238
12527
25914
312314
426814
582714
6370714
done500114
01113
12113
24013
36913
411113
522213
660213
7200013
done500013
01113
12113
24013
36913
411113
522213
660213
7200013
done500013
01214
12114
24214
37414
412414
524914
675214
7257614
done500014
01214
12114
24214
37414
412414
524914
675214
7257614
done500014
078
1118
2178
done178
078
1118
2178
done178
01011
11411
22011
32211
done2211
0910
11410
21910
32310
done2310
089
1159
2289
3409
4429
done429
089
1149
2319
3539
41099
52509
65939
715629
done50019
01326
12626
29114
332714
4106412
5301612
done500012
01126
12826
29512
336912
4108710
5207910
6497910
done500010
0919
11319
21919
done1919
089
1129
2189
done189
0926
12326
29310
343010
4123910
5169910
6329310
done500110
089
1129
2189
done189
089
1129
2189
done189
0915
11515
22815
34015
done4015
089
1129
2189
3209
done209
055
1113
2233
3273
done273
066
176
done76
011
done11
01111
11911
23911
36311
46411
done6411
01111
11911
23911
36311
46411
done6411
022
done22
01111
12111
24211
36911
48011
done8011
01111
12111
24211
36911
48011
done8011
01111
11911
24411
39811
41787
53727
68707
730997
done50007
01820
13918
28516
327316
486614
5218512
6499612
done500012
01820
13520
28220
327420
4107416
5439616
done500016
033
143
done43
088
1138
2198
done198
088
1138
2198
done198

prune332.0ms

Filtered
75 candidates to 97 candidates (-29.3%)
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New88997
Fresh000
Picked101
Done000
Total89998

Merged error: 14.7b

Counts
98 → 9

localize18.0ms

Local error

Found 4 expressions with local error:

0.2b
(* (* 2.0 J) (cos (/ K 2.0)))
0.2b
(pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)
8.3b
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
10.0b
(* (* -2.0 J) (* (cos (/ K 2.0)) (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))))

rewrite43.0ms

Algorithm
rewrite-expression-head
Rules
31×add-exp-log
23×pow1
21×add-cbrt-cube
14×prod-exp
11×*-un-lft-identity pow-prod-down cbrt-unprod
10×add-sqr-sqrt
add-cube-cbrt
unpow-prod-down
sqrt-div associate-*r/ associate-*r* pow-exp sqrt-prod add-log-exp
pow-unpow times-frac div-exp
flip3-+ associate-*l* *-commutative flip-+
pow-to-exp rem-sqrt-square pow-pow sqrt-pow1 pow1/2 div-inv distribute-lft-out sqr-pow
Counts
4 → 82
Calls
4 calls:
6.0ms
(* (* 2.0 J) (cos (/ K 2.0)))
8.0ms
(pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)
11.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
15.0ms
(* (* -2.0 J) (* (cos (/ K 2.0)) (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))))

series136.0ms

Counts
4 → 12
Calls
4 calls:
9.0ms
(* (* 2.0 J) (cos (/ K 2.0)))
36.0ms
(pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)
43.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
48.0ms
(* (* -2.0 J) (* (cos (/ K 2.0)) (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))))

simplify5.0min

Counts
94 → 94
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01724
13524
27124
312224
416624
527024
665524
7206924
done500024
01724
13524
27124
312224
416624
527024
665524
7206924
done500024
01724
13524
27124
312224
416624
527024
665524
7206924
done500024
01724
13524
27124
312224
416624
527024
665524
7206924
done500024
02128
13928
27628
312628
417328
527728
666128
7207128
done500128
02027
13927
27027
312227
417027
527827
666027
7208427
done500127
02027
13927
27027
312327
417527
528127
666527
7207927
done500027
01926
13926
26726
311826
417226
527526
665626
7207926
done500026
01825
13925
28825
317225
425925
536725
673225
7214125
done500125
01825
13825
28625
318025
434325
577025
6195125
done500025
02574
15557
219632
399732
done500032
02374
15774
218330
390830
done500030
02374
15757
220030
3100830
done500030
02174
15974
218728
391028
done500028
01951
13751
27351
312451
416851
527351
665251
7206551
done500151
01825
13625
27225
312125
416525
527125
665025
7206925
done500025
01974
14774
218326
396326
done500026
01825
13625
27225
312125
416525
527125
665025
7206925
done500025
01825
13625
27225
312125
416525
527125
665025
7206925
done500025
088
1128
2188
3208
done208
01522
12922
25222
38122
412322
522922
660122
7201022
done500122
02028
15028
210928
321028
445828
5146828
done500028
01939
14328
29428
318728
438628
5121728
6496728
done500028
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01533
12633
24433
37333
411533
522333
660133
7202333
done500033
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01547
12730
25617
39517
415617
532117
696217
7348617
done500017
01532
12716
24516
37616
411816
522416
660516
7201216
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
01619
13919
28019
316119
440619
5143719
done500019
01745
13732
28432
317532
439932
5112432
6395632
done500032
01530
13219
26519
314019
433019
5111019
6482719
done500019
01315
12515
24715
38315
414915
533115
6101215
7380915
done500015
033
161
done61
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12316
25216
311716
428516
552716
678316
7110416
8134916
9143916
10144216
done144216
01315
12315
24515
39715
424015
546715
670415
7106615
8131815
9142415
10143315
done143315
01214
12214
24714
38914
421414
541314
666314
799514
8127814
9150914
10152814
done152814
01113
12113
24513
39313
418513
536313
660813
786513
8118613
9143113
10151913
11152213
done152213
01113
12113
24513
39313
418513
536313
660813
786513
8118613
9143113
10151913
11152213
done152213
033
161
done61
01216
12216
24216
37716
413616
529516
690016
7326516
done500016
01113
12113
23913
36813
410913
521313
658513
7221113
done500013
01112
12410
24410
36610
48910
514610
635310
7127510
done500010
01225
12225
24025
37125
411225
521825
659525
7201625
done500025
01113
12113
23913
36813
410913
521313
658513
7200313
done500013
01113
12113
23913
36813
410913
521313
658513
7200313
done500013
01113
12113
23913
36813
410913
521313
658513
7200313
done500013
0811
12011
23811
36811
411211
521711
659711
7200911
done500011
089
1129
2179
3359
4759
51849
65619
719689
done50009
078
1148
2218
3398
4798
51848
65568
719678
done50018
089
1129
2179
3359
4759
51849
65619
719689
done50009
067
1157
2227
3407
4817
51817
65547
719637
done50007
078
1118
2168
3348
4748
51818
65528
719678
done50008
033
191
2121
3181
4251
5351
6481
7641
8831
91051
101301
111581
121891
132231
142601
153001
163431
173891
184381
194901
205451
216031
226641
237281
247951
258651
269381
2710141
2810931
2911751
3012601
3113481
3214391
3315331
3416301
3517301
3618331
3719391
3820481
3921601
4022751
4123931
4225141
4326381
4427651
4528951
4630281
4731641
4833031
4934451
5035901
5137381
5238891
5340431
5442001
5543601
5645231
5746891
5848581
done50001
01012
12012
23812
36712
411112
521812
660012
7202812
done500112
033
173
2123
3303
4723
51833
65683
719803
done50013
01012
12212
24012
37112
411212
522112
659912
7200612
done500012
01113
12313
25013
310713
425913
591513
done500013
01113
12113
24113
37513
413413
530313
692613
7376613
done500013
01227
12227
24027
37127
411227
521827
660527
7201327
done500027
01113
12113
23913
36813
411113
521813
660013
7203613
done500013
01238
12527
25914
312314
426814
582714
6370714
done500114
01113
12113
24013
36913
411113
522213
660213
7200013
done500013
01113
12113
24013
36913
411113
522213
660213
7200013
done500013
01214
12114
24214
37414
412414
524914
675214
7257614
done500014
01214
12114
24214
37414
412414
524914
675214
7257614
done500014
078
1118
2178
done178
078
1118
2178
done178
01011
11411
22011
32211
done2211
0910
11410
21910
32310
done2310
089
1159
2289
3409
4429
done429
089
1149
2319
3539
41099
52509
65939
715629
done50019
01326
12626
29114
332714
4106412
5301612
done500012
01126
12826
29512
336912
4108710
5207910
6497910
done500010
0919
11319
21919
done1919
089
1129
2189
done189
0926
12326
29310
343010
4123910
5169910
6329310
done500110
089
1129
2189
done189
089
1129
2189
done189
0915
11515
22815
34015
done4015
089
1129
2189
3209
done209
055
1113
2233
3273
done273
066
176
done76
011
done11
01111
11911
23911
36311
46411
done6411
01111
11911
23911
36311
46411
done6411
022
done22
01111
12111
24211
36911
48011
done8011
01111
12111
24211
36911
48011
done8011
01111
11911
24411
39811
41787
53727
68707
730997
done50007
01820
13918
28516
327316
486614
5218512
6499612
done500012
01820
13520
28220
327420
4107416
5439616
done500016
033
143
done43
088
1138
2198
done198
088
1138
2198
done198

prune304.0ms

Filtered
74 candidates to 94 candidates (-27.0%)
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New93194
Fresh088
Picked011
Done000
Total9310103

Merged error: 14.7b

Counts
103 → 10

localize21.0ms

Local error

Found 4 expressions with local error:

8.3b
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
8.3b
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
10.0b
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))
10.0b
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

rewrite41.0ms

Algorithm
rewrite-expression-head
Rules
32×sqrt-prod
18×*-un-lft-identity
16×add-sqr-sqrt
12×sqrt-div
10×pow1 add-cube-cbrt sqrt-pow1
rem-sqrt-square pow1/2
add-exp-log flip3-+ add-cbrt-cube flip-+ distribute-lft-out add-log-exp
Counts
4 → 76
Calls
4 calls:
13.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
8.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
8.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))
9.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

series223.0ms

Counts
4 → 12
Calls
4 calls:
44.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
38.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
72.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))
68.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

simplify4.2min

Counts
88 → 88
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01635
12735
24535
37635
411835
522435
660535
7201935
done500035
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01650
12832
24918
38218
412918
524318
663218
7207818
done500018
01634
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01633
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
022
141
done41
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01720
14020
28120
316220
439820
5141820
done500020
01846
13833
28533
317633
440133
5114533
6400433
done500033
01631
13320
26620
314120
433020
5112820
6499220
done500020
01416
12616
24816
38616
415216
533616
6102216
7384416
done500016
033
141
done41
033
161
done61
045
1103
2111
done111
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01635
12735
24535
37635
411835
522435
660535
7201935
done500035
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01650
12832
24918
38218
412918
524318
663218
7207818
done500018
01634
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01633
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
022
141
done41
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01720
14020
28120
316220
439820
5141820
done500020
01846
13833
28533
317633
440133
5114533
6400433
done500033
01631
13320
26620
314120
433020
5112820
6499220
done500020
01416
12616
24816
38616
415216
533616
6102216
7384416
done500016
033
141
done41
033
161
done61
045
1103
2111
done111
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01533
12633
24433
37333
411533
522333
660133
7202333
done500033
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01547
12730
25617
39517
415617
532117
696217
7348617
done500017
01532
12716
24516
37616
411816
522416
660516
7201216
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
01619
13919
28019
316119
440619
5143719
done500019
01745
13732
28432
317532
439932
5112432
6395632
done500032
01530
13219
26519
314019
433019
5111019
6482719
done500019
01315
12515
24715
38315
414915
533115
6101215
7380915
done500015
033
161
done61
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01533
12633
24433
37333
411533
522333
660133
7202333
done500033
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01547
12730
25617
39517
415617
532117
696217
7348617
done500017
01532
12716
24516
37616
411816
522416
660516
7201216
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
01619
13919
28019
316119
440619
5143719
done500019
01745
13732
28432
317532
439932
5112432
6395632
done500032
01530
13219
26519
314019
433019
5111019
6482719
done500019
01315
12515
24715
38315
414915
533115
6101215
7380915
done500015
033
161
done61
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
033
183
2143
3243
4483
51153
63403
712683
done50003
02326
15024
211424
331321
4106518
5351617
done500117
02326
14726
210526
327824
497622
5431421
done500021
033
183
2143
3243
4483
51153
63403
712683
done50003
02326
15024
211424
331321
4106518
5351617
done500117
02326
14726
210526
327824
497622
5431421
done500021
022
done22
01111
12111
24211
36911
48011
done8011
01111
12111
24211
36911
48011
done8011
022
done22
01111
12111
24211
36911
48011
done8011
01111
12111
24211
36911
48011
done8011

prune376.0ms

Filtered
62 candidates to 88 candidates (-41.9%)
Pruning

10 alts after pruning (8 fresh and 2 done)

PrunedKeptTotal
New88088
Fresh088
Picked011
Done011
Total881098

Merged error: 14.7b

Counts
98 → 10

localize20.0ms

Local error

Found 4 expressions with local error:

8.3b
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
9.9b
(* (* (* -2.0 J) (cos (/ K 2.0))) (* (sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))) (sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))))
10.0b
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))
10.0b
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

rewrite66.0ms

Algorithm
rewrite-expression-head
Rules
34×sqrt-div
30×pow1
28×sqrt-prod
25×add-exp-log add-cbrt-cube
15×*-un-lft-identity pow-prod-down prod-exp cbrt-unprod
14×add-sqr-sqrt
10×associate-*r/
add-cube-cbrt sqrt-pow1 flip3-+ flip-+
rem-sqrt-square pow1/2
frac-times add-log-exp
distribute-lft-out
associate-*l/
associate-*r* associate-*l* *-commutative
Counts
4 → 96
Calls
4 calls:
8.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
32.0ms
(* (* (* -2.0 J) (cos (/ K 2.0))) (* (sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))) (sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))))
12.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))
9.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

series231.0ms

Counts
4 → 12
Calls
4 calls:
39.0ms
(sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))
53.0ms
(* (* (* -2.0 J) (cos (/ K 2.0))) (* (sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0)))) (sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))))
67.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))
73.0ms
(sqrt (sqrt (+ 1.0 (pow (/ U (* (* 2.0 J) (cos (/ K 2.0)))) 2.0))))

simplify4.8min

Counts
108 → 108
Iterations

Useful iterations: 1 (1.0ms)

IterNodesCost
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01635
12735
24535
37635
411835
522435
660535
7201935
done500035
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01650
12832
24918
38218
412918
524318
663218
7207818
done500018
01634
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01633
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
022
141
done41
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01720
14020
28120
316220
439820
5141820
done500020
01846
13833
28533
317633
440133
5114533
6400433
done500033
01631
13320
26620
314120
433020
5112820
6499220
done500020
01416
12616
24816
38616
415216
533616
6102216
7384416
done500016
033
141
done41
033
161
done61
045
1103
2111
done111
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01635
12735
24535
37635
411835
522435
660535
7201935
done500035
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01650
12832
24918
38218
412918
524318
663218
7207818
done500018
01634
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01633
12817
24617
37517
411717
522117
659717
7202417
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
033
151
done51
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
022
141
done41
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01720
14020
28120
316220
439820
5141820
done500020
01846
13833
28533
317633
440133
5114533
6400433
done500033
01631
13320
26620
314120
433020
5112820
6499220
done500020
01416
12616
24816
38616
415216
533616
6102216
7384416
done500016
033
141
done41
033
161
done61
045
1103
2111
done111
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01517
12617
24417
37317
411517
522317
660117
7202317
done500017
01942
13824
28524
317324
425324
535524
674224
7215624
done500024
01942
13824
28524
317324
425324
535524
674224
7215624
done500024
01942
13824
28524
317324
425324
535524
674224
7215624
done500024
01942
13824
28524
317324
425324
535524
674224
7215624
done500024
01942
13824
28524
317324
425324
535524
674224
7215624
done500024
01942
13824
28524
317324
425324
535524
674224
7215624
done500024
02347
14431
29231
318231
426331
537231
676131
7218131
done500131
02346
14328
28928
317928
426928
537428
675128
7218628
done500128
02246
14430
28330
316330
426030
537130
675430
7215730
done500130
02245
14327
28227
316027
424927
536427
674327
7217327
done500127
02145
14229
28129
315529
427329
539129
676929
7218729
done500029
02144
14126
28126
315226
426626
539626
677226
7218326
done500026
02043
14225
210325
323425
443025
561625
699825
7238025
done500025
02043
14125
210225
323925
447725
5107825
6275325
done500125
027128
16374
221945
3120532
done500032
027128
16474
221732
3123632
done500032
025128
16574
222143
3127030
done500030
025128
16674
221730
3129530
done500030
023128
15974
221541
3129628
done500028
023128
16074
221228
3130028
done500028
02187
14051
28751
317551
424851
535351
673851
7215451
done500051
02043
13925
28625
317525
425125
535525
673725
7215725
done500025
021128
15074
219426
3126326
done500026
02043
13925
28625
317525
425125
535525
673725
7215725
done500025
02043
13925
28625
317525
425125
535525
673725
7215725
done500025
01825
13525
27225
312825
417125
527525
665325
7206925
done500025
01638
13020
25120
38020
412220
522420
659720
7201420
done500020
02250
15328
212328
326728
454828
5156528
done500128
02761
16450
214850
335150
479450
5242750
done500050
02761
16450
214850
334950
479450
5243350
done500050
02172
14628
210828
324328
447128
5125528
done500028
02546
15846
213346
331146
463546
5167146
done500046
02457
15046
211646
328346
456346
5136246
done500246
02546
15846
213346
331146
464246
5167046
done500146
02457
15046
211646
328546
454746
5132546
done500046
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01533
12633
24433
37333
411533
522333
660133
7202333
done500033
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01547
12730
25617
39517
415617
532117
696217
7348617
done500017
01532
12716
24516
37616
411816
522416
660516
7201216
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
022
141
done41
01315
12415
24215
37115
411315
521915
659615
7201615
done500015
01619
13919
28019
316119
440619
5143719
done500019
01745
13732
28432
317532
439932
5112432
6395632
done500032
01530
13219
26519
314019
433019
5111019
6482719
done500019
01315
12515
24715
38315
414915
533115
6101215
7380915
done500015
033
161
done61
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
01416
12516
24316
37416
411616
522016
660016
7202116
done500116
033
183
2143
3243
4483
51153
63403
712683
done50003
02326
15024
211424
331321
4106518
5351617
done500117
02326
14726
210526
327824
497622
5431421
done500021
033
183
2143
3243
4483
51153
63403
712683
done50003
02326
15024
211424
331321
4106518
5351617
done500117
02326
14726
210526
327824
497622
5431421
done500021
011
done11
01111
11911
23911
36311
46411
done6411
01111
11911
23911
36311
46411
done6411
022
done22
01111
12111
24211
36911
48011
done8011
01111
12111
24211
36911
48011
done8011

prune415.0ms

Filtered
78 candidates to 108 candidates (-38.5%)
Pruning

10 alts after pruning (7 fresh and 3 done)

PrunedKeptTotal
New1080108
Fresh077
Picked011
Done022
Total10810118

Merged error: 14.7b

Counts
118 → 10

regimes702.0ms

Accuracy

88.4% (0.6b remaining)

Error of 13.7b against oracle of 13.1b and baseline of 18.4b

bsearch1.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
036118
150118
done50118

end0.0ms

sample3.4s

Algorithm
intervals
Results
1.3s1515×body1280valid
790.0ms1268×body640valid
529.0ms4323×body80valid
265.0ms596×body320valid
86.0ms308×body160valid

Profiling

Loading profile data...