Details

Time bar (total: 1.7s)

sample67.0ms

Algorithm
intervals
Results
17.0ms268×body80valid
16.0ms26×body1280valid
10.0ms36×body640valid
4.0ms19×body320valid
2.0ms13×body160valid

simplify734.0ms

Counts
1 → 1
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
01732
13416
27616
319616
449716
5140516
done500016

prune8.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 3.6b

localize13.0ms

Local error

Found 3 expressions with local error:

0.1b
(* (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2)) R)
0.2b
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))
3.6b
(cos (/ (+ phi1 phi2) 2.0))

rewrite21.0ms

Algorithm
rewrite-expression-head
Rules
13×add-sqr-sqrt
*-un-lft-identity
associate-*l*
pow1 add-exp-log add-cube-cbrt add-cbrt-cube
associate-*r*
expm1-log1p-u log1p-expm1-u add-log-exp
pow-prod-down associate-*l/ prod-exp *-commutative cbrt-unprod unswap-sqr
flip3-- flip-- distribute-lft-out-- difference-of-squares
Counts
3 → 53
Calls
3 calls:
3.0ms
(* (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2)) R)
11.0ms
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))
6.0ms
(cos (/ (+ phi1 phi2) 2.0))

series555.0ms

Counts
3 → 9
Calls
3 calls:
441.0ms
(* (hypot (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (- phi1 phi2)) R)
85.0ms
(* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))
29.0ms
(cos (/ (+ phi1 phi2) 2.0))

simplify300.0ms

Iterations

Useful iterations: 2 (76.0ms)

IterNodesCost
0125990
1279983
2905835