math.log/2 on complex, imaginary part

Time bar (total: 9.0s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze200.0ms (2.2%)

Memory
13.0MiB live, 206.4MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%49.9%0.1%0%49.9%0%4
0%0%49.9%0.1%0%49.9%0%5
0%0%49.9%0.1%0%49.9%0%6
9.4%4.7%45.2%0.1%0%49.9%0%7
17.2%8.6%41.3%0.1%0%49.9%0%8
27.3%13.7%36.3%0.1%0%49.9%0%9
41%20.5%29.4%0.1%0%49.9%0%10
48.6%24.3%25.6%0.1%0%49.9%0%11
57.1%28.5%21.4%0.1%0%49.9%0%12
Compiler

Compiled 30 to 17 computations (43.3% saved)

sample1.8s (20.4%)

Memory
10.4MiB live, 1 474.1MiB allocated
Samples
1.3s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 972.0ms
ival-log: 274.0ms (28.2% of total)
ival-hypot: 193.0ms (19.9% of total)
ival-mult: 159.0ms (16.4% of total)
ival-atan2: 159.0ms (16.4% of total)
ival-div: 73.0ms (7.5% of total)
ival-sub: 53.0ms (5.5% of total)
ival-add: 45.0ms (4.6% of total)
ival-true: 6.0ms (0.6% of total)
exact: 5.0ms (0.5% of total)
ival-assert: 3.0ms (0.3% of total)
Bogosity

explain416.0ms (4.6%)

Memory
24.3MiB live, 567.6MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1300-0-(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
20-1(7.829536714528402e+245 -3.977665783947717e-74 1.5323138636792246e+183)(*.f64 (atan2.f64 im re) (log.f64 base))
00-0-(log.f64 base)
00-0-(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
00-0-(*.f64 re re)
00-0-(atan2.f64 im re)
00-0-im
00-0-(+.f64 (*.f64 re re) (*.f64 im im))
00-0-re
00-0-(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
00-0-(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
00-0-(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
00-0-#s(literal 0 binary64)
00-0-(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
00-0-(*.f64 (log.f64 base) (log.f64 base))
00-0-(*.f64 im im)
00-0-base
00-0-(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
sqrt.f64(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))oflow-rescue1180
(+.f64 (*.f64 re re) (*.f64 im im))overflow118
(*.f64 re re)overflow78
(*.f64 im im)overflow66
*.f64(*.f64 (atan2.f64 im re) (log.f64 base))n*u10
Confusion
Predicted +Predicted -
+11812
-1125
Precision
0.9915966386554622
Recall
0.9076923076923077
Confusion?
Predicted +Predicted MaybePredicted -
+118012
-10125
Precision?
0.9915966386554622
Recall?
0.9076923076923077
Freqs
test
numberfreq
0137
1119
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
125.0ms512×0valid
Compiler

Compiled 389 to 76 computations (80.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
ival-mult: 58.0ms (59.1% of total)
ival-log: 14.0ms (14.3% of total)
ival-hypot: 11.0ms (11.2% of total)
ival-add: 5.0ms (5.1% of total)
ival-atan2: 4.0ms (4.1% of total)
ival-div: 3.0ms (3.1% of total)
ival-sub: 2.0ms (2% of total)
ival-true: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess241.0ms (2.7%)

Memory
-1.3MiB live, 187.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
076139
1205121
243878
385163
4141763
5246163
6327363
7394463
8609763
9791963
01826
03414
15312
2768
3956
41136
51846
63986
712656
819396
924206
1029926
1138876
1246686
1356816
1468406
1571786
1673856
1775806
1877876
085956
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Compiler

Compiled 28 to 18 computations (35.7% saved)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
48.9%
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Compiler

Compiled 28 to 18 computations (35.7% saved)

simplify183.0ms (2%)

Memory
-21.4MiB live, 221.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff192
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
cost-diff320
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
cost-diff13184
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
cost-diff13440
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018113
03477
15375
27671
39569
411369
518469
639869
7126569
8193969
9242069
10299269
11388769
12466869
13568169
14684069
15717869
16738569
17758069
18778769
0859558
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(+.f64 (*.f64 re re) (*.f64 im im))
(*.f64 re re)
(*.f64 im im)
#s(literal 0 binary64)
(+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
#s(literal 0 binary64)
(log.f64 (hypot.f64 re im))
(hypot.f64 re im)
(fma.f64 re re (*.f64 im im))
(*.f64 re re)
(*.f64 im im)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (log.f64 base) (log.f64 base))
#s(literal 0 binary64)

localize89.0ms (1%)

Memory
19.1MiB live, 95.7MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.328125
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
accuracy0.3789007438661927
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.5201950195368841
(*.f64 (log.f64 base) (log.f64 base))
accuracy30.206981045200084
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Samples
76.0ms256×0valid
Compiler

Compiled 240 to 38 computations (84.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 65.0ms
ival-log: 46.0ms (71.1% of total)
ival-mult: 7.0ms (10.8% of total)
ival-hypot: 4.0ms (6.2% of total)
ival-add: 2.0ms (3.1% of total)
ival-atan2: 2.0ms (3.1% of total)
ival-div: 1.0ms (1.5% of total)
ival-sub: 1.0ms (1.5% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series220.0ms (2.4%)

Memory
-17.0MiB live, 260.3MiB allocated
Counts
7 → 168
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
72.0ms
base
@0
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
35.0ms
im
@0
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
22.0ms
base
@-inf
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
15.0ms
re
@0
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))
9.0ms
re
@inf
((/ (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (+ (* (log base) (log base)) (* 0 0))) (* (log (sqrt (+ (* re re) (* im im)))) 0) (* 0 0) (- (* (atan2 im re) (log base)) (* (log (sqrt (+ (* re re) (* im im)))) 0)) (sqrt (+ (* re re) (* im im))) (* (log base) (log base)) (* (atan2 im re) (log base)))

simplify187.0ms (2.1%)

Memory
14.5MiB live, 240.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01211220
13131204
29851202
335291166
466791166
083171132
Stop Event
iter limit
node limit
Counts
168 → 164
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im)))))
(+ im (* (pow re 2) (+ (* (pow re 2) (- (* 1/16 (/ (pow re 2) (pow im 5))) (* 1/8 (/ 1 (pow im 3))))) (* 1/2 (/ 1 im)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (+ (* 1/16 (/ (pow im 6) (pow re 6))) (* 1/2 (/ (pow im 2) (pow re 2))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re)))))
(+ re (* (pow im 2) (+ (* (pow im 2) (- (* 1/16 (/ (pow im 2) (pow re 5))) (* 1/8 (/ 1 (pow re 3))))) (* 1/2 (/ 1 re)))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
0
0
0
0
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* -1 im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (+ (* 1/16 (/ (pow re 6) (pow im 6))) (* 1/2 (/ (pow re 2) (pow im 2))))))))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
im
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)
(fma.f64 (*.f64 (/.f64 re im) #s(literal 1/2 binary64)) re (fma.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64))) im))
(fma.f64 (pow.f64 re #s(literal 4 binary64)) (fma.f64 (*.f64 #s(literal 1/16 binary64) re) (/.f64 re (pow.f64 im #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 3 binary64)))) (fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
re
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re)
(fma.f64 (*.f64 (pow.f64 im #s(literal 4 binary64)) #s(literal -1/8 binary64)) (/.f64 re (pow.f64 re #s(literal 4 binary64))) (fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re))
(fma.f64 (fma.f64 (pow.f64 im #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 re #s(literal 6 binary64))) (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 4 binary64))) #s(literal 1 binary64))) re (*.f64 (/.f64 (*.f64 im im) re) #s(literal 1/2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(neg.f64 re)
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) im (neg.f64 re))
(fma.f64 (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64)) re (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 im im) re)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) im (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 im #s(literal 6 binary64)) (pow.f64 re #s(literal 6 binary64))) (fma.f64 (/.f64 (pow.f64 im #s(literal 4 binary64)) (pow.f64 re #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64))) re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
re
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re)
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im (fma.f64 (pow.f64 im #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64))) re))
(fma.f64 (fma.f64 (fma.f64 (*.f64 #s(literal 1/16 binary64) im) (/.f64 im (pow.f64 re #s(literal 5 binary64))) (/.f64 #s(literal -1/8 binary64) (pow.f64 re #s(literal 3 binary64)))) (*.f64 im im) (/.f64 #s(literal 1/2 binary64) re)) (*.f64 im im) re)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
im
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)
(fma.f64 (*.f64 #s(literal -1/8 binary64) im) (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) (fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im))
(fma.f64 (fma.f64 (pow.f64 re #s(literal 6 binary64)) (/.f64 #s(literal 1/16 binary64) (pow.f64 im #s(literal 6 binary64))) (fma.f64 (pow.f64 re #s(literal 4 binary64)) (/.f64 #s(literal -1/8 binary64) (pow.f64 im #s(literal 4 binary64))) #s(literal 1 binary64))) im (*.f64 (/.f64 (*.f64 re re) im) #s(literal 1/2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
#s(literal 0 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(neg.f64 im)
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im) (neg.f64 im))
(fma.f64 (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64)) im (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im)))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 re im)) re (*.f64 (fma.f64 #s(literal -1/16 binary64) (/.f64 (pow.f64 re #s(literal 6 binary64)) (pow.f64 im #s(literal 6 binary64))) (fma.f64 (/.f64 (pow.f64 re #s(literal 4 binary64)) (pow.f64 im #s(literal 4 binary64))) #s(literal 1/8 binary64) #s(literal -1 binary64))) im))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))

rewrite185.0ms (2.1%)

Memory
12.1MiB live, 335.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03439
111037
272532
3703832
0848127
Stop Event
iter limit
node limit
iter limit
Counts
7 → 1 566
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
(-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(*.f64 (log.f64 base) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval259.0ms (2.9%)

Memory
5.8MiB live, 581.9MiB allocated
Compiler

Compiled 58 597 to 3 463 computations (94.1% saved)

prune336.0ms (3.7%)

Memory
-210.7MiB live, 184.1MiB allocated
Pruning

19 alts after pruning (19 fresh and 0 done)

PrunedKeptTotal
New1 711191 730
Fresh000
Picked101
Done000
Total1 712191 731
Accuracy
100.0%
Counts
1 731 → 19
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.2%
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
99.3%
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
99.2%
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
82.4%
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.2%
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
99.4%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
82.9%
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (log.f64 base))
99.2%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
99.3%
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base))
49.6%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
Compiler

Compiled 480 to 392 computations (18.3% saved)

simplify127.0ms (1.4%)

Memory
-6.3MiB live, 108.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 (log.f64 base) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -2 binary64))
cost-diff20032
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
cost-diff1792
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
cost-diff13568
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -2 binary64))
cost-diff0
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
cost-diff12800
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 (log.f64 base) (atan2.f64 im re))
cost-diff704
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff0
(log.f64 base)
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (log.f64 base))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021174
036146
156138
295138
3229138
4434138
5970138
61062138
71160138
81382138
91704138
102154138
114617138
125532138
136781138
147289138
157562138
167818138
08016138
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(atan2.f64 im re)
im
re
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
#s(literal -1 binary64)
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (atan2.f64 im re))
#s(literal 1 binary64)
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
#s(literal -1 binary64)

localize79.0ms (0.9%)

Memory
4.6MiB live, 160.1MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.2421875
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
accuracy0.3789007438661927
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.38370632300974955
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
accuracy0.5205650879159782
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy0.06640625
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.3789007438661927
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.7421875
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
accuracy10.348499502087533
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0
(log.f64 base)
accuracy0.26466752930532605
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
accuracy0.3306400632413075
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
accuracy0.5205650879159782
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.2603275632413075
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0.2734375
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.30859375
(/.f64 (atan2.f64 im re) (log.f64 base))
Samples
59.0ms256×0valid
Compiler

Compiled 350 to 44 computations (87.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 40.0ms
ival-div: 16.0ms (39.7% of total)
ival-pow: 13.0ms (32.3% of total)
ival-mult: 6.0ms (14.9% of total)
ival-log: 3.0ms (7.4% of total)
ival-atan2: 2.0ms (5% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series141.0ms (1.6%)

Memory
-10.6MiB live, 275.9MiB allocated
Counts
15 → 444
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
15.0ms
im
@-inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (log base) (atan2 im re))) (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re))) (/ 1 (atan2 im re)) (/ (pow (log base) -2) (pow (* (log base) (atan2 im re)) -1)) (* (log base) (atan2 im re)) (pow (* (log base) (atan2 im re)) -1))
14.0ms
re
@0
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (log base) (atan2 im re))) (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re))) (/ 1 (atan2 im re)) (/ (pow (log base) -2) (pow (* (log base) (atan2 im re)) -1)) (* (log base) (atan2 im re)) (pow (* (log base) (atan2 im re)) -1))
14.0ms
re
@-inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (log base) (atan2 im re))) (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re))) (/ 1 (atan2 im re)) (/ (pow (log base) -2) (pow (* (log base) (atan2 im re)) -1)) (* (log base) (atan2 im re)) (pow (* (log base) (atan2 im re)) -1))
12.0ms
im
@inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (log base) (atan2 im re))) (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re))) (/ 1 (atan2 im re)) (/ (pow (log base) -2) (pow (* (log base) (atan2 im re)) -1)) (* (log base) (atan2 im re)) (pow (* (log base) (atan2 im re)) -1))
11.0ms
base
@-inf
((/ (atan2 im re) (log base)) (atan2 im re) (log base) (/ 1 (/ (log base) (atan2 im re))) (/ (log base) (atan2 im re)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (log base) (atan2 im re))) (/ 1 (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re)))) (* (/ 1 (atan2 im re)) (/ 1 (atan2 im re))) (/ 1 (atan2 im re)) (/ (pow (log base) -2) (pow (* (log base) (atan2 im re)) -1)) (* (log base) (atan2 im re)) (pow (* (log base) (atan2 im re)) -1))

simplify176.0ms (2%)

Memory
-8.5MiB live, 105.6MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0432928
1742884
21312884
33202884
48442884
517922884
627082884
736122884
840342884
940982884
1041002884
1141002884
1241982884
1342262884
1442262884
1542262884
1642342884
042342884
Stop Event
iter limit
saturated
Counts
444 → 444
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(/ -1 (* (log (/ 1 base)) (atan2 im re)))
(/ -1 (* (log (/ 1 base)) (atan2 im re)))
(/ -1 (* (log (/ 1 base)) (atan2 im re)))
(/ -1 (* (log (/ 1 base)) (atan2 im re)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ 1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ 1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ 1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ 1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (pow (log base) 2))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (pow (atan2 im re) 2))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
(/ 1 (* (log base) (atan2 im re)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))

rewrite144.0ms (1.6%)

Memory
35.7MiB live, 300.3MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021124
03688
111282
254882
0406782
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
15 → 1 786
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(log.f64 base)
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval489.0ms (5.4%)

Memory
24.6MiB live, 1 153.1MiB allocated
Compiler

Compiled 62 068 to 3 849 computations (93.8% saved)

prune109.0ms (1.2%)

Memory
-0.4MiB live, 279.8MiB allocated
Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New3 226133 239
Fresh9514
Picked235
Done000
Total3 237213 258
Accuracy
100.0%
Counts
3 258 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.4%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
83.2%
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
51.1%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
83.2%
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
82.1%
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (log.f64 base)))
99.5%
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
99.4%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.3%
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
99.2%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
83.3%
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
99.3%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
99.3%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
99.3%
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
99.2%
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (log.f64 base))
Compiler

Compiled 451 to 375 computations (16.9% saved)

simplify84.0ms (0.9%)

Memory
-23.9MiB live, 114.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(atan2.f64 im re)
cost-diff0
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
cost-diff0
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
cost-diff13632
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff0
(*.f64 (log.f64 base) (atan2.f64 im re))
cost-diff13184
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
cost-diff0
(*.f64 (log.f64 base) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -2 binary64))
cost-diff12800
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
cost-diff0
(neg.f64 (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal -1 binary64) (log.f64 base))
cost-diff448
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
cost-diff1408
(/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))))
cost-diff13824
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
023181
040192
166187
2133138
3242136
41557136
54174136
66786136
08010136
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
(/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))))
#s(literal -1 binary64)
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(log.f64 base)
base
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(atan2.f64 im re)
im
re
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
base
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(*.f64 (log.f64 base) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(log.f64 base)
base
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
#s(literal -1 binary64)
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(log.f64 base)
base
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
base
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(*.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
base
(atan2.f64 im re)
im
re
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(log.f64 base)
base

localize83.0ms (0.9%)

Memory
6.3MiB live, 164.1MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(log.f64 base)
accuracy0.0859375
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
accuracy0.32650375976844204
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
accuracy10.636033980504214
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
accuracy0
(log.f64 base)
accuracy0.328125
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy0.3789007438661927
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.5201950195368841
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy0
(log.f64 base)
accuracy0.36556625976844204
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0.3789007438661927
(*.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.5205650879159782
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy0
(neg.f64 (atan2.f64 im re))
accuracy0
(log.f64 base)
accuracy0.30859375
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
accuracy0.34765625
(/.f64 #s(literal -1 binary64) (log.f64 base))
accuracy0.2890625
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
accuracy0.30859375
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
accuracy0.34765625
(/.f64 #s(literal -1 binary64) (log.f64 base))
accuracy0.37337875976844204
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
Samples
60.0ms256×0valid
Compiler

Compiled 364 to 48 computations (86.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
ival-div: 16.0ms (42.2% of total)
ival-mult: 6.0ms (15.8% of total)
ival-log: 4.0ms (10.6% of total)
ival-pow2: 4.0ms (10.6% of total)
ival-pow: 4.0ms (10.6% of total)
ival-atan2: 2.0ms (5.3% of total)
ival-neg: 1.0ms (2.6% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series144.0ms (1.6%)

Memory
-2.4MiB live, 191.7MiB allocated
Counts
17 → 480
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
35.0ms
re
@-inf
((* (log base) (/ (/ -1 (log base)) (atan2 im re))) (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (/ (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (log base)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (atan2 im re) (/ (/ (pow (atan2 im re) 2) (log base)) (atan2 im re)) (/ (pow (atan2 im re) 2) (log base)) (pow (atan2 im re) 2) (/ (/ -1 (log base)) (atan2 im re)) (pow (log base) 2))
23.0ms
re
@0
((* (log base) (/ (/ -1 (log base)) (atan2 im re))) (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (/ (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (log base)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (atan2 im re) (/ (/ (pow (atan2 im re) 2) (log base)) (atan2 im re)) (/ (pow (atan2 im re) 2) (log base)) (pow (atan2 im re) 2) (/ (/ -1 (log base)) (atan2 im re)) (pow (log base) 2))
14.0ms
base
@inf
((* (log base) (/ (/ -1 (log base)) (atan2 im re))) (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (/ (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (log base)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (atan2 im re) (/ (/ (pow (atan2 im re) 2) (log base)) (atan2 im re)) (/ (pow (atan2 im re) 2) (log base)) (pow (atan2 im re) 2) (/ (/ -1 (log base)) (atan2 im re)) (pow (log base) 2))
11.0ms
im
@-inf
((* (log base) (/ (/ -1 (log base)) (atan2 im re))) (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (/ (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (log base)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (atan2 im re) (/ (/ (pow (atan2 im re) 2) (log base)) (atan2 im re)) (/ (pow (atan2 im re) 2) (log base)) (pow (atan2 im re) 2) (/ (/ -1 (log base)) (atan2 im re)) (pow (log base) 2))
10.0ms
base
@-inf
((* (log base) (/ (/ -1 (log base)) (atan2 im re))) (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (/ (/ -1 (* (log base) (/ (/ -1 (log base)) (atan2 im re)))) (log base)) (log base) (* (/ -1 (log base)) (neg (atan2 im re))) (/ -1 (log base)) (neg (atan2 im re)) (* (pow (log base) -2) (* (log base) (atan2 im re))) (pow (log base) -2) (* (log base) (atan2 im re)) (/ (* (log base) (atan2 im re)) (pow (log base) 2)) (atan2 im re) (/ (/ (pow (atan2 im re) 2) (log base)) (atan2 im re)) (/ (pow (atan2 im re) 2) (log base)) (pow (atan2 im re) 2) (/ (/ -1 (log base)) (atan2 im re)) (pow (log base) 2))

simplify154.0ms (1.7%)

Memory
8.0MiB live, 90.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0432928
1732880
21322880
33212880
48902880
519832880
627132880
734272880
837582880
938342880
1038762880
1139072880
1239152880
1339572880
1439752880
039752880
Stop Event
iter limit
saturated
Counts
480 → 480
Calls
Call 1
Inputs
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (pow (atan2 im re) 2) (log (/ 1 base))))
(* -1 (/ (pow (atan2 im re) 2) (log (/ 1 base))))
(* -1 (/ (pow (atan2 im re) 2) (log (/ 1 base))))
(* -1 (/ (pow (atan2 im re) 2) (log (/ 1 base))))
(/ 1 (* (log (/ 1 base)) (atan2 im re)))
(/ 1 (* (log (/ 1 base)) (atan2 im re)))
(/ 1 (* (log (/ 1 base)) (atan2 im re)))
(/ 1 (* (log (/ 1 base)) (atan2 im re)))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (pow (atan2 im re) 2) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (pow (atan2 im re) 2) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (pow (atan2 im re) 2) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (pow (atan2 im re) 2) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ -1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ -1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(/ -1 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(/ -1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(* (log base) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(/ (pow (atan2 im re) 2) (log base))
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(pow (atan2 im re) 2)
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
(/ -1 (* (log base) (atan2 im re)))
Outputs
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))

rewrite160.0ms (1.8%)

Memory
-33.9MiB live, 159.7MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
023131
040142
1124136
260086
0424086
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
17 → 1 431
Calls
Call 1
Inputs
(*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
(log.f64 base)
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(atan2.f64 im re)
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (atan2.f64 im re) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval427.0ms (4.7%)

Memory
39.2MiB live, 758.1MiB allocated
Compiler

Compiled 50 956 to 3 656 computations (92.8% saved)

prune186.0ms (2.1%)

Memory
26.4MiB live, 260.0MiB allocated
Pruning

20 alts after pruning (14 fresh and 6 done)

PrunedKeptTotal
New2 92282 930
Fresh7613
Picked235
Done033
Total2 931202 951
Accuracy
100.0%
Counts
2 951 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.4%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
83.2%
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
52.4%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
51.1%
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
51.6%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.4%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.3%
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
99.2%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
99.2%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
99.3%
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
51.6%
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))))
51.5%
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
99.3%
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
47.3%
(*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
Compiler

Compiled 370 to 324 computations (12.4% saved)

simplify85.0ms (0.9%)

Memory
3.2MiB live, 75.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(log.f64 (neg.f64 (log.f64 base)))
cost-diff192
(*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))
cost-diff448
(*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
cost-diff12352
(exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)))
cost-diff0
(log.f64 base)
cost-diff0
(pow.f64 (log.f64 base) #s(literal -2 binary64))
cost-diff6080
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
cost-diff6720
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
cost-diff0
(sqrt.f64 (log.f64 base))
cost-diff0
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
cost-diff448
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
cost-diff7104
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
cost-diff704
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff0
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff13568
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028181
049174
182165
2149140
3470140
42163140
54113140
66031140
76712140
87446140
08039140
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(log.f64 base)
base
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#s(literal 2 binary64)
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
#s(literal 1 binary64)
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
#s(literal -1 binary64)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 2 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(atan2.f64 im re)
im
re
(*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))
(log.f64 (neg.f64 (log.f64 base)))
(neg.f64 (log.f64 base))
(log.f64 base)
base
#s(literal -1 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
base
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#s(literal 2 binary64)
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal 1 binary64)
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
#s(literal 2 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
base
#s(literal -2 binary64)
(atan2.f64 im re)
im
re
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(log.f64 (neg.f64 (log.f64 base)))
(neg.f64 (log.f64 base))
(log.f64 base)
base
#s(literal -1 binary64)
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re

localize159.0ms (1.8%)

Memory
-41.4MiB live, 171.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 (log.f64 base))
accuracy0
(log.f64 (neg.f64 (log.f64 base)))
accuracy0
(log.f64 base)
accuracy0
(exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)))
accuracy0
(atan2.f64 im re)
accuracy0
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
accuracy0
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
accuracy0
(log.f64 base)
accuracy0
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
accuracy0
(sqrt.f64 (log.f64 base))
accuracy0
(neg.f64 (atan2.f64 im re))
accuracy0
(log.f64 base)
accuracy0
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy0
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy0
(log.f64 base)
accuracy0
(atan2.f64 im re)
accuracy0
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
accuracy0
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
accuracy0
(log.f64 base)
Samples
75.0ms256×0invalid
Compiler

Compiled 364 to 58 computations (84.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 42.0ms
ival-div: 10.0ms (23.7% of total)
ival-mult: 9.0ms (21.3% of total)
ival-log: 6.0ms (14.2% of total)
ival-pow2: 5.0ms (11.8% of total)
ival-pow: 3.0ms (7.1% of total)
ival-exp: 2.0ms (4.7% of total)
ival-atan2: 2.0ms (4.7% of total)
ival-sqrt: 2.0ms (4.7% of total)
ival-neg: 2.0ms (4.7% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series200.0ms (2.2%)

Memory
50.6MiB live, 516.1MiB allocated
Counts
21 → 456
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (sqrt.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (log.f64 (neg.f64 (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf base) (#s(alt #<batchref> (patch (neg.f64 (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf re) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf im) (#s(alt #<batchref> (patch (neg.f64 (atan2.f64 im re)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
58.0ms
base
@0
((/ (log base) (/ (pow (log base) 2) (atan2 im re))) (log base) (/ (pow (log base) 2) (atan2 im re)) (pow (log base) 2) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (atan2 im re) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (log base) -2) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (neg (log base))) -1)) (* (exp (* (log (neg (log base))) -1)) (neg (atan2 im re))) (* (log (neg (log base))) -1) (log (neg (log base))) (neg (atan2 im re)) (neg (log base)))
40.0ms
base
@inf
((/ (log base) (/ (pow (log base) 2) (atan2 im re))) (log base) (/ (pow (log base) 2) (atan2 im re)) (pow (log base) 2) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (atan2 im re) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (log base) -2) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (neg (log base))) -1)) (* (exp (* (log (neg (log base))) -1)) (neg (atan2 im re))) (* (log (neg (log base))) -1) (log (neg (log base))) (neg (atan2 im re)) (neg (log base)))
32.0ms
base
@-inf
((/ (log base) (/ (pow (log base) 2) (atan2 im re))) (log base) (/ (pow (log base) 2) (atan2 im re)) (pow (log base) 2) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (atan2 im re) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (log base) -2) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (neg (log base))) -1)) (* (exp (* (log (neg (log base))) -1)) (neg (atan2 im re))) (* (log (neg (log base))) -1) (log (neg (log base))) (neg (atan2 im re)) (neg (log base)))
11.0ms
re
@0
((/ (log base) (/ (pow (log base) 2) (atan2 im re))) (log base) (/ (pow (log base) 2) (atan2 im re)) (pow (log base) 2) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (atan2 im re) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (log base) -2) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (neg (log base))) -1)) (* (exp (* (log (neg (log base))) -1)) (neg (atan2 im re))) (* (log (neg (log base))) -1) (log (neg (log base))) (neg (atan2 im re)) (neg (log base)))
9.0ms
im
@-inf
((/ (log base) (/ (pow (log base) 2) (atan2 im re))) (log base) (/ (pow (log base) 2) (atan2 im re)) (pow (log base) 2) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (atan2 im re) (pow (sqrt (log base)) 2) (* (/ -1 (pow (sqrt (log base)) 2)) (neg (atan2 im re))) (/ -1 (pow (sqrt (log base)) 2)) (sqrt (log base)) (* (pow (log base) -2) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (neg (log base))) -1)) (* (exp (* (log (neg (log base))) -1)) (neg (atan2 im re))) (* (log (neg (log base))) -1) (log (neg (log base))) (neg (atan2 im re)) (neg (log base)))

simplify437.0ms (4.9%)

Memory
-33.2MiB live, 150.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0572812
11002728
21772728
34252728
49472728
515392728
628962728
744812728
850482728
952652728
1053302728
1153362728
1260762728
1364902728
1465302728
1565302728
1665302728
1765302728
1867102728
1967822728
2067822728
2167822728
067822728
Stop Event
iter limit
saturated
Counts
456 → 456
Calls
Call 1
Inputs
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(log base)
(log base)
(log base)
(log base)
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(log base)
(log base)
(log base)
(log base)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ 1 (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ 1 (pow (log base) 2))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ -1 (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (neg (log base))))
(* -1 (log (neg (log base))))
(* -1 (log (neg (log base))))
(* -1 (log (neg (log base))))
(log (neg (log base)))
(log (neg (log base)))
(log (neg (log base)))
(log (neg (log base)))
(* -1 (log base))
(* -1 (log base))
(* -1 (log base))
(* -1 (log base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(/ (pow (log (/ 1 base)) 2) (atan2 im re))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (pow (log (/ 1 base)) 2))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(/ 1 (log (/ 1 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(* -1 (log (neg (* -1 (log (/ 1 base))))))
(* -1 (log (neg (* -1 (log (/ 1 base))))))
(* -1 (log (neg (* -1 (log (/ 1 base))))))
(* -1 (log (neg (* -1 (log (/ 1 base))))))
(log (neg (* -1 (log (/ 1 base)))))
(log (neg (* -1 (log (/ 1 base)))))
(log (neg (* -1 (log (/ 1 base)))))
(log (neg (* -1 (log (/ 1 base)))))
(log (/ 1 base))
(log (/ 1 base))
(log (/ 1 base))
(log (/ 1 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(/ (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (atan2 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(* -1 (log (neg (+ (log -1) (* -1 (log (/ -1 base)))))))
(* -1 (log (neg (+ (log -1) (* -1 (log (/ -1 base)))))))
(* -1 (log (neg (+ (log -1) (* -1 (log (/ -1 base)))))))
(* -1 (log (neg (+ (log -1) (* -1 (log (/ -1 base)))))))
(log (neg (+ (log -1) (* -1 (log (/ -1 base))))))
(log (neg (+ (log -1) (* -1 (log (/ -1 base))))))
(log (neg (+ (log -1) (* -1 (log (/ -1 base))))))
(log (neg (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(* -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(* -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(* -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (pow (log base) 2) (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ (log base) (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(sqrt.f64 (log.f64 base))
(sqrt.f64 (log.f64 base))
(sqrt.f64 (log.f64 base))
(sqrt.f64 (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(log.f64 (neg.f64 (log.f64 base)))
(log.f64 (neg.f64 (log.f64 base)))
(log.f64 (neg.f64 (log.f64 base)))
(log.f64 (neg.f64 (log.f64 base)))
(neg.f64 (log.f64 base))
(neg.f64 (log.f64 base))
(neg.f64 (log.f64 base))
(neg.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log.f64 base)
(log.f64 base)
(log.f64 base)
(log.f64 base)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (log.f64 base))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (neg.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(neg.f64 (log.f64 (neg.f64 (log.f64 base))))
(log.f64 (neg.f64 (log.f64 base)))
(log.f64 (neg.f64 (log.f64 base)))
(log.f64 (neg.f64 (log.f64 base)))
(log.f64 (neg.f64 (log.f64 base)))
(neg.f64 (log.f64 base))
(neg.f64 (log.f64 base))
(neg.f64 (log.f64 base))
(neg.f64 (log.f64 base))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 #s(literal 1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(neg.f64 (log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(neg.f64 (log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(neg.f64 (log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(neg.f64 (log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(log.f64 (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))
(-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(atan2.f64 im re)
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))
(neg.f64 (atan2.f64 im re))

rewrite220.0ms (2.5%)

Memory
-1.1MiB live, 194.7MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
028136
049128
1131119
252592
3360392
0821092
Stop Event
iter limit
node limit
iter limit
Counts
21 → 2 451
Calls
Call 1
Inputs
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(log.f64 base)
(/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
(pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(sqrt.f64 (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))
(log.f64 (neg.f64 (log.f64 base)))
(neg.f64 (atan2.f64 im re))
(neg.f64 (log.f64 base))
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval729.0ms (8.1%)

Memory
43.9MiB live, 997.8MiB allocated
Compiler

Compiled 71 810 to 8 219 computations (88.6% saved)

prune199.0ms (2.2%)

Memory
-28.6MiB live, 392.0MiB allocated
Pruning

22 alts after pruning (15 fresh and 7 done)

PrunedKeptTotal
New4 299114 310
Fresh549
Picked235
Done246
Total4 308224 330
Accuracy
100.0%
Counts
4 330 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
52.4%
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
51.6%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.4%
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
99.2%
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
52.7%
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 base)))
51.5%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
51.4%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))))
99.3%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
52.2%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re)))
51.5%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
51.5%
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re))
99.3%
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
51.6%
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))))
99.3%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
51.4%
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
51.5%
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
51.3%
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -4 binary64)) (log.f64 base)) (atan2.f64 im re))
99.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
47.3%
(*.f64 (exp.f64 #s(approx (* (log (neg (log base))) -1) (neg.f64 (log.f64 (neg.f64 (log.f64 base)))))) (neg.f64 (atan2.f64 im re)))
53.9%
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
Compiler

Compiled 892 to 385 computations (56.8% saved)

regimes84.0ms (0.9%)

Memory
17.8MiB live, 168.3MiB allocated
Accuracy

Total -63.7b remaining (-20639.2%)

Threshold costs -63.7b (-20639.2%)

Counts
52 → 1
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(*.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (/.f64 #s(literal -1 binary64) (log.f64 base))))
(*.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -2 binary64)) (atan2.f64 im re))
(/.f64 (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)) (log.f64 base))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64))))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(*.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (log.f64 base))))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (sqrt.f64 (log.f64 base)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base))))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal 4 binary64)) #s(literal -1/4 binary64)) (neg.f64 (atan2.f64 im re)))
(exp.f64 (log.f64 (/.f64 (atan2.f64 im re) (log.f64 base))))
(*.f64 (exp.f64 #s(approx (* (log (neg (log base))) -1) (neg.f64 (log.f64 (neg.f64 (log.f64 base)))))) (neg.f64 (atan2.f64 im re)))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (atan2.f64 im re) (exp.f64 (log.f64 (log.f64 base))))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(*.f64 (exp.f64 (*.f64 (log.f64 (neg.f64 (log.f64 base))) #s(literal -1 binary64))) (neg.f64 (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (log.f64 base))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (log.f64 base)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re)))
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (*.f64 (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal -4 binary64)) (log.f64 base)) (atan2.f64 im re))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64)) (*.f64 (log.f64 base) (atan2.f64 im re))))
(/.f64 (log.f64 base) (/.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (atan2.f64 im re)))
(/.f64 (/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (log.f64 base) (*.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 (log.f64 base) (atan2.f64 im re))))
(*.f64 (/.f64 #s(literal -1 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal -1/2 binary64))) #s(literal 2 binary64))) (neg.f64 (atan2.f64 im re)))
(/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (*.f64 (neg.f64 (pow.f64 (atan2.f64 im re) #s(literal -2 binary64))) (log.f64 base)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (/.f64 #s(literal -1 binary64) (/.f64 (/.f64 #s(literal -1 binary64) (atan2.f64 im re)) (log.f64 base))))
(/.f64 (/.f64 #s(literal -1 binary64) (*.f64 (log.f64 base) (/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (atan2.f64 im re)))) (log.f64 base))
(/.f64 (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))) (*.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
(*.f64 (/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 4 binary64))) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 4 binary64)))
(/.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal 2 binary64)) (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))))
(*.f64 (*.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (log.f64 base)) (log.f64 base))
(/.f64 (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (pow.f64 (log.f64 base) #s(literal -2 binary64)))
(*.f64 (/.f64 (pow.f64 (/.f64 (atan2.f64 im re) (log.f64 base)) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) #s(literal 1 binary64))) (log.f64 base))
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.f64 (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) (*.f64 (pow.f64 (log.f64 base) #s(literal 3 binary64)) (atan2.f64 im re)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Calls

5 calls:

22.0ms
re
16.0ms
(log.f64 base)
16.0ms
im
15.0ms
(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
14.0ms
base
Results
AccuracySegmentsBranch
99.5%1re
99.5%1im
99.5%1base
99.5%1(/.f64 (-.f64 (*.f64 (atan2.f64 im re) (log.f64 base)) (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.5%1(log.f64 base)
Compiler

Compiled 33 to 31 computations (6.1% saved)

simplify27.0ms (0.3%)

Memory
4.2MiB live, 74.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
066
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))

soundness137.0ms (1.5%)

Memory
-33.4MiB live, 111.7MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03439
111037
272532
3703832
0848127
Stop Event
fuel
iter limit
node limit
iter limit
Compiler

Compiled 34 to 24 computations (29.4% saved)

preprocess59.0ms (0.7%)

Memory
0.3MiB live, 77.7MiB allocated
Compiler

Compiled 68 to 48 computations (29.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...