math.log/2 on complex, imaginary part

Time bar (total: 9.3s)

start0.0ms (0%)

Memory
0.1MiB live, 0.1MiB allocated

analyze193.0ms (2.1%)

Memory
-21.9MiB live, 254.0MiB 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)

sample2.3s (24.6%)

Memory
-118.3MiB live, 2 052.1MiB allocated
Samples
1.8s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-hypot: 502.0ms (35.2% of total)
ival-log: 316.0ms (22.2% of total)
ival-mult: 248.0ms (17.4% of total)
ival-atan2: 156.0ms (10.9% of total)
ival-add: 99.0ms (6.9% of total)
ival-div: 51.0ms (3.6% of total)
ival-sub: 38.0ms (2.7% of total)
ival-true: 6.0ms (0.4% of total)
exact: 5.0ms (0.4% of total)
ival-assert: 3.0ms (0.2% of total)
Bogosity

explain333.0ms (3.6%)

Memory
-16.5MiB live, 471.9MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1250-1(2.167844614093803e-157 -3.157751189917981e-303 8.663255029111616e+237)(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
11(1.6064700765138169e+196 2.6524838985305713e-130 3.001122325336486e+107)1(3.177050913841057e+123 -2.3332254595259243e-197 2.2778626194438935e-116)(*.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-rescue1100
(+.f64 (*.f64 re re) (*.f64 im im))overflow110
(*.f64 re re)overflow62
(*.f64 im im)overflow68
*.f64(*.f64 (atan2.f64 im re) (log.f64 base))n*u10
Confusion
Predicted +Predicted -
+11014
-0132
Precision
1.0
Recall
0.8870967741935484
Confusion?
Predicted +Predicted MaybePredicted -
+110014
-00132
Precision?
1.0
Recall?
0.8870967741935484
Freqs
test
numberfreq
0146
1109
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
94.0ms512×0valid
Compiler

Compiled 270 to 58 computations (78.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 69.0ms
ival-mult: 33.0ms (47.9% of total)
ival-log: 12.0ms (17.4% of total)
ival-hypot: 8.0ms (11.6% of total)
ival-add: 4.0ms (5.8% of total)
ival-atan2: 4.0ms (5.8% of total)
ival-div: 3.0ms (4.4% of total)
ival-sub: 2.0ms (2.9% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess226.0ms (2.4%)

Memory
34.4MiB live, 234.9MiB 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 (-.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 (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.7MiB live, 1.7MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.2%
(/.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)

simplify190.0ms (2%)

Memory
-32.7MiB live, 204.0MiB 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
03481
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 (-.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 (atan2.f64 im re) (log.f64 base))
(-.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 (log.f64 base) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 base) (atan2.f64 im re))
(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))
#s(literal 0 binary64)
(log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))))
(log.f64 (hypot.f64 re im))
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
(hypot.f64 re im)
(+.f64 (*.f64 re re) (*.f64 im im))
(fma.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 (log.f64 base) (log.f64 base))
(*.f64 #s(literal 0 binary64) #s(literal 0 binary64))
#s(literal 0 binary64)

localize59.0ms (0.6%)

Memory
32.7MiB live, 71.6MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.2890625
(/.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.34724538188792164
(*.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.49837875976844204
(*.f64 (log.f64 base) (log.f64 base))
accuracy28.900936760392266
(sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))
Samples
46.0ms256×0valid
Compiler

Compiled 121 to 20 computations (83.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 35.0ms
ival-mult: 18.0ms (50.8% of total)
ival-log: 6.0ms (16.9% of total)
ival-hypot: 4.0ms (11.3% of total)
ival-add: 2.0ms (5.6% of total)
ival-atan2: 2.0ms (5.6% of total)
ival-div: 1.0ms (2.8% of total)
ival-sub: 1.0ms (2.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series177.0ms (1.9%)

Memory
-6.5MiB live, 228.4MiB allocated
Counts
7 → 168
Calls
Call 1
Inputs
#s(alt (/.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)))) (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 (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) (patch (*.f64 #s(literal 0 binary64) #s(literal 0 binary64)) #<representation binary64>) () ())
#s(alt (-.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))) (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 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())
#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())
#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())
Outputs
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.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)))) (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 (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (-.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))) (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 (pow (log base) 2) (taylor 0 base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.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)))) (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 (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.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)))) (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 (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.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)))) (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 (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.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)))) (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 (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (-.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))) (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 (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (-.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))) (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 (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (-.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))) (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 (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (-.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))) (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 (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (* (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.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)))) (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 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.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)))) (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 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.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)))) (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 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.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)))) (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 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (-.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))) (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 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (-.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))) (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 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (-.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))) (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 (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (-.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))) (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 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (*.f64 (log.f64 base) (log.f64 base)) (patch (*.f64 (log.f64 base) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.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)))) (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 0 (taylor 0 re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor 0 re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor 0 re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor 0 re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (-.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))) (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 im (taylor 0 re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (+ im (* 1/2 (/ (pow re 2) im))) (taylor 0 re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 im))))) (taylor 0 re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (+ 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))))) (taylor 0 re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.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)))) (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 0 (taylor inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (-.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))) (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 re (taylor inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))) (taylor inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))) (taylor inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* 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))))))) (taylor inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.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)))) (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 0 (taylor -inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor -inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor -inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor -inf re) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (-.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))) (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 (* -1 re) (taylor -inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))) (taylor -inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))) (taylor -inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))))) (taylor -inf re) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.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)))) (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 0 (taylor 0 im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor 0 im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor 0 im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor 0 im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (-.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))) (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 re (taylor 0 im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (+ re (* 1/2 (/ (pow im 2) re))) (taylor 0 im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 re))))) (taylor 0 im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (+ 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))))) (taylor 0 im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.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)))) (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 0 (taylor inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (-.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))) (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 im (taylor inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))) (taylor inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))) (taylor inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* 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))))))) (taylor inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.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)))) (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 (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.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)))) (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 0 (taylor -inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor -inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor -inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt 0 (taylor -inf im) (#s(alt (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) (patch (*.f64 (log.f64 (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im)))) #s(literal 0 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (-.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))) (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 (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (-.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))) (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 (* -1 im) (taylor -inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))) (taylor -inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))) (taylor -inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* -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)))))))) (taylor -inf im) (#s(alt (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) (patch (sqrt.f64 (+.f64 (*.f64 re re) (*.f64 im im))) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) (log.f64 base)) (patch (*.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
46.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)))
37.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)))
37.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)))
13.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)))
10.0ms
im
@-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)))

simplify274.0ms (2.9%)

Memory
-51.3MiB live, 297.8MiB 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
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
im
(+ im (* 1/2 (/ (pow re 2) im)))
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)
(+ im (* (pow re 2) (+ (* -1/8 (/ (pow re 2) (pow im 3))) (* 1/2 (/ 1 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))
(+ 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)))))
(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))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
re
(* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2)))))
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re)
(* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2))))))
(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))
(* 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)))))))
(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)))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 re)
(neg.f64 re)
(* -1 (* re (+ 1 (* 1/2 (/ (pow im 2) (pow re 2))))))
(fma.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 im re)) im (neg.f64 re))
(* -1 (* re (+ 1 (+ (* -1/8 (/ (pow im 4) (pow re 4))) (* 1/2 (/ (pow im 2) (pow re 2)))))))
(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)))
(* -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))))))))
(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))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
re
(+ re (* 1/2 (/ (pow im 2) re)))
(fma.f64 (*.f64 (/.f64 im re) #s(literal 1/2 binary64)) im re)
(+ re (* (pow im 2) (+ (* -1/8 (/ (pow im 2) (pow re 3))) (* 1/2 (/ 1 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))
(+ 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)))))
(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)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
im
(* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2)))))
(fma.f64 (/.f64 #s(literal 1/2 binary64) im) (*.f64 re re) im)
(* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2))))))
(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))
(* 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)))))))
(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)))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
0
#s(literal 0 binary64)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 im)
(neg.f64 im)
(* -1 (* im (+ 1 (* 1/2 (/ (pow re 2) (pow im 2))))))
(fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 re re) im) (neg.f64 im))
(* -1 (* im (+ 1 (+ (* -1/8 (/ (pow re 4) (pow im 4))) (* 1/2 (/ (pow re 2) (pow im 2)))))))
(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)))
(* -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))))))))
(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))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))

rewrite168.0ms (1.8%)

Memory
18.8MiB live, 330.6MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01875
03443
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>

eval377.0ms (4.1%)

Memory
30.9MiB live, 565.1MiB allocated
Compiler

Compiled 56 241 to 3 448 computations (93.9% saved)

prune140.0ms (1.5%)

Memory
-8.7MiB live, 187.7MiB allocated
Pruning

17 alts after pruning (17 fresh and 0 done)

PrunedKeptTotal
New1 713171 730
Fresh000
Picked101
Done000
Total1 714171 731
Accuracy
100.0%
Counts
1 731 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
99.1%
(/.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.3%
(/.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)))
99.2%
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
99.3%
(/.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
99.3%
(/.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.3%
(*.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.5%
(*.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)))
99.3%
(*.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.5%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
47.2%
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
Compiler

Compiled 406 to 346 computations (14.8% saved)

simplify210.0ms (2.3%)

Memory
11.5MiB live, 183.0MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff320
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
cost-diff384
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
cost-diff19264
(*.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))))
cost-diff0
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
cost-diff320
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
cost-diff320
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
cost-diff12800
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (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
(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: 5 (0.0ms)

IterNodesCost
026172
044141
173136
2144136
3400136
41209136
52325135
62617135
72993135
83488135
94160135
104435135
114595135
124720135
134836135
145004135
155804135
167104135
177613135
187828135
197949135
08041135
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)) (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
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(log.f64 (*.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))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re
(log.f64 base)
base
#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))))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(log.f64 base)
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 (atan2.f64 im re) #s(literal 1 binary64))
(atan2.f64 im re)
im
re
#s(literal 1 binary64)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
#s(literal 3 binary64)
Outputs
(/.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)))
(/.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 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))
(log.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
#s(literal 1 binary64)
(atan2.f64 im re)
im
re
(log.f64 base)
base
#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 (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 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (pow.f64 (log.f64 base) #s(literal -3 binary64)) (atan2.f64 im re))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(atan2.f64 im re)
(atan2.f64 im re)
im
re
#s(literal 1 binary64)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
#s(literal 3 binary64)

localize158.0ms (1.7%)

Memory
-0.4MiB live, 216.7MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0.13671875
(/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
accuracy0.17731373993272953
(*.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))))
accuracy0.25619125976844204
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy0.33409892583195633
(pow.f64 (log.f64 base) #s(literal 3 binary64))
accuracy0.046875
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.15625
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy1.0111419729128894
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
accuracy1.7144641128696219
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy0
(log.f64 base)
accuracy0.13671875
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
accuracy0.1484375
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base))
accuracy0.21160126953688402
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.109375
(/.f64 (log.f64 base) (atan2.f64 im re))
accuracy0.13596623016428752
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.140625
(/.f64 (atan2.f64 im re) (log.f64 base))
Samples
88.0ms125×0valid
47.0ms131×0invalid
Compiler

Compiled 174 to 28 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 104.0ms
ival-log: 62.0ms (59.7% of total)
ival-mult: 19.0ms (18.3% of total)
ival-div: 8.0ms (7.7% of total)
ival-pow: 7.0ms (6.7% of total)
ival-exp: 2.0ms (1.9% of total)
ival-atan2: 2.0ms (1.9% of total)
ival-pow2: 2.0ms (1.9% of total)
exact: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series412.0ms (4.4%)

Memory
45.6MiB live, 957.7MiB allocated
Counts
18 → 492
Calls
Call 1
Inputs
#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())
#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())
#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())
#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())
#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())
#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 3) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 3) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 3) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 3) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re))))) (taylor inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re))))) (taylor inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re))))) (taylor inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re))))) (taylor inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))) (taylor inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))) (taylor inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))) (taylor inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))) (taylor inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3))) (taylor inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3))) (taylor inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3))) (taylor inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3))) (taylor inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (log (/ 1 base)) 3)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (log (/ 1 base)) 3)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (log (/ 1 base)) 3)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (pow (log (/ 1 base)) 3)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))) (taylor -inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))) (taylor -inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))) (taylor -inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))) (taylor -inf base) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))) (taylor -inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))) (taylor -inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))) (taylor -inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))) (taylor -inf base) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) (taylor -inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) (taylor -inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) (taylor -inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)) (taylor -inf base) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 3 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 3 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf re) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf re) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf re) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor 0 im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor 0 im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor 0 im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) (patch (/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 (log.f64 base) (atan2.f64 im re)) (patch (/.f64 (log.f64 base) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) (patch (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ (log base) (atan2 im re)))) (taylor -inf im) (#s(alt (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) (patch (*.f64 (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (log (/ (log base) (atan2 im re))) (taylor -inf im) (#s(alt (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.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)))) (patch (*.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)))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 3)) (taylor -inf im) (#s(alt (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) (patch (/.f64 (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64))) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) (patch (*.f64 (atan2.f64 im re) #s(literal 1 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
128.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) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (* (/ 1 (atan2 im re)) (log base)) (log (* (/ 1 (atan2 im re)) (log base))) (* (pow (log base) 2) (/ (* (atan2 im re) 1) (pow (log base) 3))) (/ (* (atan2 im re) 1) (pow (log base) 3)) (* (atan2 im re) 1) (pow (log base) 2) (/ 1 (atan2 im re)) (pow (log base) 3))
57.0ms
base
@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) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (* (/ 1 (atan2 im re)) (log base)) (log (* (/ 1 (atan2 im re)) (log base))) (* (pow (log base) 2) (/ (* (atan2 im re) 1) (pow (log base) 3))) (/ (* (atan2 im re) 1) (pow (log base) 3)) (* (atan2 im re) 1) (pow (log base) 2) (/ 1 (atan2 im re)) (pow (log base) 3))
53.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) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (* (/ 1 (atan2 im re)) (log base)) (log (* (/ 1 (atan2 im re)) (log base))) (* (pow (log base) 2) (/ (* (atan2 im re) 1) (pow (log base) 3))) (/ (* (atan2 im re) 1) (pow (log base) 3)) (* (atan2 im re) 1) (pow (log base) 2) (/ 1 (atan2 im re)) (pow (log base) 3))
34.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) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (* (/ 1 (atan2 im re)) (log base)) (log (* (/ 1 (atan2 im re)) (log base))) (* (pow (log base) 2) (/ (* (atan2 im re) 1) (pow (log base) 3))) (/ (* (atan2 im re) 1) (pow (log base) 3)) (* (atan2 im re) 1) (pow (log base) 2) (/ 1 (atan2 im re)) (pow (log base) 3))
33.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) (log base)) (* (* (pow (log base) -2) (log base)) (atan2 im re)) (pow (log base) -2) (exp (* (log (* (/ 1 (atan2 im re)) (log base))) -1)) (* (log (* (/ 1 (atan2 im re)) (log base))) -1) (* (/ 1 (atan2 im re)) (log base)) (log (* (/ 1 (atan2 im re)) (log base))) (* (pow (log base) 2) (/ (* (atan2 im re) 1) (pow (log base) 3))) (/ (* (atan2 im re) 1) (pow (log base) 3)) (* (atan2 im re) 1) (pow (log base) 2) (/ 1 (atan2 im re)) (pow (log base) 3))

simplify144.0ms (1.6%)

Memory
-60.6MiB live, 179.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0493204
1843144
21613144
34553144
413563144
536433144
662593144
081853144
Stop Event
iter limit
node limit
Counts
492 → 492
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))
(/ 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))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 3)
(pow (log base) 3)
(pow (log base) 3)
(pow (log base) 3)
(* -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 (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 (/ (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 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(* -1 (log (* -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)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log (* -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) (pow (log (/ 1 base)) 3)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(* -1 (pow (log (/ 1 base)) 3))
(* -1 (pow (log (/ 1 base)) 3))
(* -1 (pow (log (/ 1 base)) 3))
(* -1 (pow (log (/ 1 base)) 3))
(/ (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))
(/ 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))
(/ (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 (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(* -1 (log (/ (+ (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 (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log (/ (+ (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)))) 3))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(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)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(/ (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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 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))
(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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 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))
(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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 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))
(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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 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))
(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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 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))
(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) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(* -1 (log (/ (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 (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (log base) (atan2 im re)))
(log (/ (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) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(/ (atan2 im re) (pow (log base) 3))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
(/ 1 (atan2 im re))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(pow (log base) 3)
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (* -1 (/ (log (/ 1 base)) (atan2 im re)))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (* -1 (/ (log (/ 1 base)) (atan2 im re))))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(* -1 (/ (atan2 im re) (pow (log (/ 1 base)) 3)))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(* -1 (pow (log (/ 1 base)) 3))
(pow.f64 (log.f64 base) #s(literal 3 binary64))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(* -1 (log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(log (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)))
(log.f64 (/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re)))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64)))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 3)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 3 binary64))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(* -1 (log (/ (log base) (atan2 im re))))
(neg.f64 (log.f64 (/.f64 (log.f64 base) (atan2.f64 im re))))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(log (/ (log base) (atan2 im re)))
(log.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(/ (atan2 im re) (pow (log base) 3))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))

rewrite169.0ms (1.8%)

Memory
-12.0MiB live, 306.5MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
026130
04495
111994
244893
3266893
0842493
Stop Event
iter limit
node limit
iter limit
Counts
18 → 2 102
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 (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 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #s(literal -1 binary64)))
(*.f64 (log.f64 (*.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))
(log.f64 (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(*.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 (atan2.f64 im re) #s(literal 1 binary64)) (pow.f64 (log.f64 base) #s(literal 3 binary64)))
(*.f64 (atan2.f64 im re) #s(literal 1 binary64))
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(pow.f64 (log.f64 base) #s(literal 3 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>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval450.0ms (4.8%)

Memory
42.9MiB live, 726.8MiB allocated
Compiler

Compiled 52 378 to 5 266 computations (89.9% saved)

prune109.0ms (1.2%)

Memory
-4.4MiB live, 292.5MiB allocated
Pruning

20 alts after pruning (17 fresh and 3 done)

PrunedKeptTotal
New3 202143 216
Fresh9312
Picked235
Done000
Total3 213203 233
Accuracy
100.0%
Counts
3 233 → 20
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.1%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
52.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
54.0%
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
52.3%
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.3%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.3%
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
48.3%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #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)))
52.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
52.3%
(*.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)))
99.4%
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
99.5%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
52.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
99.5%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
46.4%
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
52.3%
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
Compiler

Compiled 373 to 345 computations (7.5% saved)

simplify152.0ms (1.6%)

Memory
-13.4MiB live, 99.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(pow.f64 (log.f64 base) #s(literal 2 binary64))
cost-diff0
(log.f64 base)
cost-diff6080
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
cost-diff7104
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
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
(/.f64 (atan2.f64 im re) (log.f64 base))
cost-diff0
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
cost-diff7104
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (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-diff-5760
(/.f64 #s(literal 1 binary64) (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(log.f64 base)
cost-diff6080
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022147
038137
157123
280123
3180123
4336123
51166123
61528123
71628123
81786123
92106123
102617123
113637123
124676123
135583123
146841123
157272123
08835123
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(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
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
#s(literal 2 binary64)
(*.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 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log.f64 base)
base
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#s(literal 2 binary64)
(atan2.f64 im re)
im
re
Outputs
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
#s(literal 1 binary64)
(log.f64 base)
base
(atan2.f64 im re)
im
re
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
(/.f64 (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 (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
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2.f64 im re)
im
re
(log.f64 base)
base
#s(literal 2 binary64)
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (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))
(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 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
(log.f64 base)
base
(pow.f64 (log.f64 base) #s(literal 2 binary64))
#s(literal 2 binary64)
(atan2.f64 im re)
im
re

localize159.0ms (1.7%)

Memory
17.0MiB live, 126.7MiB allocated
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0
(log.f64 base)
accuracy0.13671875
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
accuracy0.158535009768442
(/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
accuracy0.25619125976844204
(pow.f64 (log.f64 base) #s(literal 2 binary64))
accuracy0
(log.f64 base)
accuracy0.125
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re))
accuracy0.17502873016428752
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
accuracy0.21160126953688402
(pow.f64 (log.f64 base) #s(literal -2 binary64))
accuracy0
(log.f64 base)
accuracy0.140625
(/.f64 (atan2.f64 im re) (log.f64 base))
accuracy0.20378876953688402
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
accuracy1.6467973190136564
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
accuracy0
(log.f64 base)
accuracy0.046875
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
accuracy0.13596623016428752
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
accuracy0.15625
(*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))
accuracy0
(atan2.f64 im re)
accuracy0
(log.f64 base)
accuracy0.1171875
(/.f64 #s(literal 1 binary64) (log.f64 base))
accuracy0.13671875
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
Samples
55.0ms125×0valid
24.0ms131×0invalid
Compiler

Compiled 149 to 24 computations (83.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 62.0ms
ival-pow2: 27.0ms (43.8% of total)
ival-div: 17.0ms (27.5% of total)
ival-mult: 7.0ms (11.3% of total)
ival-log: 4.0ms (6.5% of total)
ival-pow: 3.0ms (4.9% of total)
ival-atan2: 2.0ms (3.2% of total)
ival-sqrt: 2.0ms (3.2% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series248.0ms (2.7%)

Memory
8.3MiB live, 211.9MiB allocated
Counts
16 → 432
Calls
Call 1
Inputs
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())
#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())
#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())
#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())
#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())
#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())
#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())
#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())
#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())
#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())
Outputs
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (log base) (taylor 0 base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log base) 2)) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (log base)) (taylor 0 base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log base) 2) (taylor 0 base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (* -1 (log (/ 1 base))) (taylor inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (log (/ 1 base)) (atan2 im re))) (taylor inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1)) (taylor inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1)) (taylor inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1)) (taylor inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1)) (taylor inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (log (/ 1 base)) 2)) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ -1 (log (/ 1 base))) (taylor inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (* -1 (/ (atan2 im re) (log (/ 1 base)))) (taylor inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (log (/ 1 base)) 2) (taylor inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (+ (log -1) (* -1 (log (/ -1 base)))) (taylor -inf base) (#s(alt (log.f64 base) (patch (log.f64 base) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (log.f64 base)) (patch (/.f64 #s(literal 1 binary64) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re)) (taylor -inf base) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))) (taylor -inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))) (taylor -inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))) (taylor -inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))) (taylor -inf base) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal -2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal -2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ 1 (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (patch (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))) (taylor -inf base) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2) (taylor -inf base) (#s(alt (pow.f64 (log.f64 base) #s(literal 2 binary64)) (patch (pow.f64 (log.f64 base) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf re) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf re) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf re) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf re) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf re) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf re) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor 0 im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor 0 im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor 0 im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor 0 im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor 0 im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor 0 im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (atan2 im re) (taylor -inf im) (#s(alt (atan2.f64 im re) (patch (atan2.f64 im re) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) (patch (/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (log base) (atan2 im re)) (taylor -inf im) (#s(alt (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ 1 (atan2 im re)) (taylor -inf im) (#s(alt (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (patch (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) (patch (pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64)) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (sqrt (/ (atan2 im re) (log base))) (taylor -inf im) (#s(alt (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) (patch (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (/.f64 (atan2.f64 im re) (log.f64 base)) (patch (/.f64 (atan2.f64 im re) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) (patch (*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (pow (log base) 2)) (taylor -inf im) (#s(alt (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (patch (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
#s(alt (/ (atan2 im re) (log base)) (taylor -inf im) (#s(alt (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) (patch (*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re)) #<representation binary64>) () ())) ())
Calls

9 calls:

TimeVariablePointExpression
59.0ms
re
@-inf
((* (/ 1 (log base)) (atan2 im re)) (log base) (atan2 im re) (/ 1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (/ (atan2 im re) (log base))) 2) (sqrt (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (log base) (pow (log base) 2)) (* (/ (log base) (pow (log base) 2)) (atan2 im re)) (pow (log base) 2))
53.0ms
im
@0
((* (/ 1 (log base)) (atan2 im re)) (log base) (atan2 im re) (/ 1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (/ (atan2 im re) (log base))) 2) (sqrt (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (log base) (pow (log base) 2)) (* (/ (log base) (pow (log base) 2)) (atan2 im re)) (pow (log base) 2))
52.0ms
re
@0
((* (/ 1 (log base)) (atan2 im re)) (log base) (atan2 im re) (/ 1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (/ (atan2 im re) (log base))) 2) (sqrt (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (log base) (pow (log base) 2)) (* (/ (log base) (pow (log base) 2)) (atan2 im re)) (pow (log base) 2))
20.0ms
im
@-inf
((* (/ 1 (log base)) (atan2 im re)) (log base) (atan2 im re) (/ 1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (/ (atan2 im re) (log base))) 2) (sqrt (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (log base) (pow (log base) 2)) (* (/ (log base) (pow (log base) 2)) (atan2 im re)) (pow (log base) 2))
20.0ms
base
@inf
((* (/ 1 (log base)) (atan2 im re)) (log base) (atan2 im re) (/ 1 (log base)) (/ 1 (* (/ 1 (atan2 im re)) (log base))) (* (/ 1 (atan2 im re)) (log base)) (/ 1 (atan2 im re)) (pow (sqrt (/ (atan2 im re) (log base))) 2) (sqrt (/ (atan2 im re) (log base))) (/ (atan2 im re) (log base)) (* (* (pow (log base) -2) (atan2 im re)) (log base)) (* (pow (log base) -2) (atan2 im re)) (pow (log base) -2) (/ (log base) (pow (log base) 2)) (* (/ (log base) (pow (log base) 2)) (atan2 im re)) (pow (log base) 2))

simplify204.0ms (2.2%)

Memory
-23.2MiB live, 70.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0422836
1612780
21012780
32462780
46892780
515312780
622472780
731192780
835242780
935892780
1035952780
1135952780
1236652780
1336912780
1436912780
036912780
Stop Event
iter limit
saturated
Counts
432 → 432
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)
(/ 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))
(/ (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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
(/ 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))
(pow (log base) 2)
(pow (log base) 2)
(pow (log base) 2)
(pow (log 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)))
(* -1 (log (/ 1 base)))
(* -1 (log (/ 1 base)))
(* -1 (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))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(* -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))))
(/ (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 (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))))
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (log (/ 1 base)) 2)
(pow (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))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(+ (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)))))
(/ (+ (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)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt (/ (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)))))
(/ (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))
(/ 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)))))
(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 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))
(/ 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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
(/ (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))
(/ 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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
(/ (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))
(/ 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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
(/ (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))
(/ 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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
(/ (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))
(/ 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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
(/ (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))
(/ 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))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt (/ (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) (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))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log base) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (log (/ 1 base)) (atan2 im re)))
(/.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(* (sqrt (/ (atan2 im re) (log (/ 1 base)))) (sqrt -1))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log (/ 1 base)) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(pow (log (/ 1 base)) 2)
(pow.f64 (log.f64 base) #s(literal 2 binary64))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(/.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(sqrt (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(sqrt.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ (atan2 im re) (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(pow (+ (log -1) (* -1 (log (/ -1 base)))) 2)
(pow.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) #s(literal 2 binary64))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ (log base) (atan2 im re))
(/.f64 (log.f64 base) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ 1 (atan2 im re))
(/.f64 #s(literal 1 binary64) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(sqrt (/ (atan2 im re) (log base)))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (pow (log base) 2))
(/.f64 (atan2.f64 im re) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))

rewrite134.0ms (1.4%)

Memory
22.1MiB live, 98.6MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022107
03885
110783
240283
0248883
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
16 → 1 115
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
(log.f64 base)
(atan2.f64 im re)
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/.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))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(*.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 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (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>

eval554.0ms (6%)

Memory
25.6MiB live, 362.8MiB allocated
Compiler

Compiled 28 150 to 2 438 computations (91.3% saved)

prune130.0ms (1.4%)

Memory
-55.8MiB live, 183.3MiB allocated
Pruning

21 alts after pruning (13 fresh and 8 done)

PrunedKeptTotal
New2 10142 105
Fresh3912
Picked055
Done033
Total2 104212 125
Accuracy
100.0%
Counts
2 125 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.1%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
48.3%
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64))
52.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
52.3%
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.3%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.3%
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
48.3%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
54.3%
(/.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)))
99.3%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
52.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
52.3%
(*.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 (atan2.f64 im re) (log.f64 base)))
99.4%
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
54.0%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
99.5%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
52.3%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
99.5%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
52.3%
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
Compiler

Compiled 350 to 327 computations (6.6% saved)

simplify166.0ms (1.8%)

Memory
-2.4MiB live, 76.2MiB allocated
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
cost-diff0
(log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
cost-diff448
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
cost-diff12800
(exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
cost-diff0
(sqrt.f64 (log.f64 base))
cost-diff0
(atan2.f64 im re)
cost-diff0
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))
cost-diff8384
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
cost-diff0
(sqrt.f64 (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff6080
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
cost-diff7104
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
cost-diff0
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
cost-diff0
(log.f64 base)
cost-diff0
(/.f64 #s(literal -1 binary64) (log.f64 base))
cost-diff1408
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
cost-diff0
(*.f64 (atan2.f64 im re) (log.f64 base))
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 (atan2.f64 im re) (log.f64 base)))
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027170
047166
171166
2118151
3343141
41124141
53199141
64512141
75032141
85107141
95130141
105142141
115144141
125480141
135624141
145624141
155624141
165659141
175659141
185659141
05659141
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
#s(literal -1 binary64)
(log.f64 base)
base
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
#s(literal 1 binary64)
(log.f64 base)
base
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(sqrt.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))
(atan2.f64 im re)
im
re
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
#s(literal -1 binary64)
(exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base
Outputs
(*.f64 (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))
(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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 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
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2.f64 im re)
im
re
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(pow.f64 (log.f64 base) #s(literal -1 binary64))
#s(literal 1 binary64)
(log.f64 base)
base
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(atan2.f64 im re)
(sqrt.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
#s(literal 2 binary64)
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))
(atan2.f64 im re)
im
re
(sqrt.f64 (log.f64 base))
(log.f64 base)
base
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(/.f64 (atan2.f64 im re) (log.f64 base))
#s(literal -1 binary64)
(exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(neg.f64 (atan2.f64 im re))
(atan2.f64 im re)
im
re
(log.f64 base)
base

localize87.0ms (0.9%)

Memory
12.0MiB live, 167.3MiB allocated
Localize:

Found 20 expressions of interest:

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

Compiled 172 to 29 computations (83.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 43.0ms
ival-log: 11.0ms (25.4% of total)
ival-div: 9.0ms (20.8% of total)
ival-pow: 6.0ms (13.9% of total)
ival-mult: 5.0ms (11.6% of total)
ival-sqrt: 3.0ms (6.9% of total)
ival-exp: 2.0ms (4.6% of total)
ival-atan2: 2.0ms (4.6% of total)
ival-pow2: 2.0ms (4.6% of total)
exact: 1.0ms (2.3% of total)
ival-neg: 1.0ms (2.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series249.0ms (2.7%)

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

9 calls:

TimeVariablePointExpression
32.0ms
im
@inf
((* (pow (log base) -2) (* (atan2 im re) (log base))) (pow (log base) -2) (log base) (* (atan2 im re) (log base)) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (/ -1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (* (/ 1 (log base)) (pow (sqrt (atan2 im re)) 2)) (sqrt (atan2 im re)) (/ (/ (atan2 im re) (sqrt (log base))) (sqrt (log base))) (/ (atan2 im re) (sqrt (log base))) (atan2 im re) (sqrt (log base)) (exp (log (/ (neg (atan2 im re)) (log base)))) (* -1 (exp (log (/ (neg (atan2 im re)) (log base))))) (log (/ (neg (atan2 im re)) (log base))) (/ (neg (atan2 im re)) (log base)) (/ 1 (log base)) (neg (atan2 im re)))
32.0ms
base
@-inf
((* (pow (log base) -2) (* (atan2 im re) (log base))) (pow (log base) -2) (log base) (* (atan2 im re) (log base)) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (/ -1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (* (/ 1 (log base)) (pow (sqrt (atan2 im re)) 2)) (sqrt (atan2 im re)) (/ (/ (atan2 im re) (sqrt (log base))) (sqrt (log base))) (/ (atan2 im re) (sqrt (log base))) (atan2 im re) (sqrt (log base)) (exp (log (/ (neg (atan2 im re)) (log base)))) (* -1 (exp (log (/ (neg (atan2 im re)) (log base))))) (log (/ (neg (atan2 im re)) (log base))) (/ (neg (atan2 im re)) (log base)) (/ 1 (log base)) (neg (atan2 im re)))
29.0ms
re
@inf
((* (pow (log base) -2) (* (atan2 im re) (log base))) (pow (log base) -2) (log base) (* (atan2 im re) (log base)) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (/ -1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (* (/ 1 (log base)) (pow (sqrt (atan2 im re)) 2)) (sqrt (atan2 im re)) (/ (/ (atan2 im re) (sqrt (log base))) (sqrt (log base))) (/ (atan2 im re) (sqrt (log base))) (atan2 im re) (sqrt (log base)) (exp (log (/ (neg (atan2 im re)) (log base)))) (* -1 (exp (log (/ (neg (atan2 im re)) (log base))))) (log (/ (neg (atan2 im re)) (log base))) (/ (neg (atan2 im re)) (log base)) (/ 1 (log base)) (neg (atan2 im re)))
29.0ms
im
@-inf
((* (pow (log base) -2) (* (atan2 im re) (log base))) (pow (log base) -2) (log base) (* (atan2 im re) (log base)) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (/ -1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (* (/ 1 (log base)) (pow (sqrt (atan2 im re)) 2)) (sqrt (atan2 im re)) (/ (/ (atan2 im re) (sqrt (log base))) (sqrt (log base))) (/ (atan2 im re) (sqrt (log base))) (atan2 im re) (sqrt (log base)) (exp (log (/ (neg (atan2 im re)) (log base)))) (* -1 (exp (log (/ (neg (atan2 im re)) (log base))))) (log (/ (neg (atan2 im re)) (log base))) (/ (neg (atan2 im re)) (log base)) (/ 1 (log base)) (neg (atan2 im re)))
28.0ms
re
@-inf
((* (pow (log base) -2) (* (atan2 im re) (log base))) (pow (log base) -2) (log base) (* (atan2 im re) (log base)) (/ (/ -1 (log base)) (/ -1 (atan2 im re))) (/ -1 (log base)) (/ -1 (atan2 im re)) (pow (sqrt (atan2 im re)) 2) (* (/ 1 (log base)) (pow (sqrt (atan2 im re)) 2)) (sqrt (atan2 im re)) (/ (/ (atan2 im re) (sqrt (log base))) (sqrt (log base))) (/ (atan2 im re) (sqrt (log base))) (atan2 im re) (sqrt (log base)) (exp (log (/ (neg (atan2 im re)) (log base)))) (* -1 (exp (log (/ (neg (atan2 im re)) (log base))))) (log (/ (neg (atan2 im re)) (log base))) (/ (neg (atan2 im re)) (log base)) (/ 1 (log base)) (neg (atan2 im re)))

simplify204.0ms (2.2%)

Memory
2.7MiB live, 121.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0563488
1913428
21443424
32993412
46383412
513033412
621893412
731023412
835973412
936823412
1037493412
1137983412
1238093412
1339233412
1439693412
1539853412
1640123412
1740123412
1840123412
1940203412
040203412
Stop Event
iter limit
saturated
Counts
540 → 540
Calls
Call 1
Inputs
(/ (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)
(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))
(/ (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))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(sqrt (log base))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (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 (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 (* (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 (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 (/ (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))))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(/ (atan2 im re) (log (/ 1 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/ (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))))
(log (/ (atan2 im re) (log (/ 1 base))))
(log (/ (atan2 im re) (log (/ 1 base))))
(log (/ (atan2 im re) (log (/ 1 base))))
(log (/ (atan2 im re) (log (/ 1 base))))
(/ (atan2 im re) (log (/ 1 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -1 (log (/ 1 base)))
(/ -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))))
(+ (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))
(/ (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)))))
(/ (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)))))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(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 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (/ (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 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(* -1 (/ (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 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))
(/ -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))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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))
(/ -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))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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))
(/ -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))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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))
(/ -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))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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))
(/ -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))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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))
(/ -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))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(sqrt (atan2 im re))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(/ (atan2 im re) (log base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(atan2 im re)
(atan2 im re)
(atan2 im re)
(atan2 im re)
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (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 (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log (* -1 (/ (atan2 im re) (log base))))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (/ (atan2 im re) (log base)))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
(* -1 (atan2 im re))
Outputs
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log base) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(log base)
(log.f64 base)
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ -1 (log base))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(sqrt (log base))
(sqrt.f64 (log.f64 base))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ 1 (log base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(/ 1 (pow (log (/ 1 base)) 2))
(/.f64 #s(literal 1 binary64) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (log (/ 1 base)))
(log.f64 base)
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (* (log (/ 1 base)) (atan2 im re)))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/ 1 (log (/ 1 base)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(* (sqrt (/ 1 (log (/ 1 base)))) (* (sqrt -1) (atan2 im re)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (atan2.f64 im re)) (sqrt.f64 (/.f64 #s(literal -1 binary64) (log.f64 base))))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(* (sqrt (log (/ 1 base))) (sqrt -1))
(*.f64 (sqrt.f64 (neg.f64 (log.f64 base))) (sqrt.f64 #s(literal -1 binary64)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* -1 (/ (atan2 im re) (log (/ 1 base))))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (/ (atan2 im re) (log (/ 1 base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (/ (atan2 im re) (log (/ 1 base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (/ (atan2 im re) (log (/ 1 base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (/ (atan2 im re) (log (/ 1 base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log (/ 1 base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ -1 (log (/ 1 base)))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(/ 1 (pow (+ (log -1) (* -1 (log (/ -1 base)))) 2))
(/.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)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(+ (log -1) (* -1 (log (/ -1 base))))
(-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base)))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(* (+ (log -1) (* -1 (log (/ -1 base)))) (atan2 im re))
(*.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))) (atan2.f64 im re))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ -1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))) (atan2.f64 im re))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))) (atan2.f64 im re))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))) (atan2.f64 im re))
(* (sqrt (/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))) (atan2.f64 im re))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(sqrt (+ (log -1) (* -1 (log (/ -1 base)))))
(sqrt.f64 (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 #s(literal -1 binary64)) (log.f64 (/.f64 #s(literal -1 binary64) base))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(log (* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base)))))))
(log.f64 (/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64)))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(* -1 (/ (atan2 im re) (+ (log -1) (* -1 (log (/ -1 base))))))
(/.f64 (atan2.f64 im re) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ 1 (+ (log -1) (* -1 (log (/ -1 base)))))
(/.f64 #s(literal -1 binary64) (-.f64 (log.f64 (/.f64 #s(literal -1 binary64) base)) (log.f64 #s(literal -1 binary64))))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(* (log base) (atan2 im re))
(*.f64 (log.f64 base) (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(/ -1 (atan2 im re))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(sqrt (atan2 im re))
(sqrt.f64 (atan2.f64 im re))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(* (sqrt (/ 1 (log base))) (atan2 im re))
(*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) (log.f64 base))) (atan2.f64 im re))
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(atan2 im re)
(atan2.f64 im re)
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(/ (atan2 im re) (log base))
(/.f64 (atan2.f64 im re) (log.f64 base))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(log (* -1 (/ (atan2 im re) (log base))))
(log.f64 (/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base))))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (/ (atan2 im re) (log base)))
(/.f64 (atan2.f64 im re) (neg.f64 (log.f64 base)))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))
(* -1 (atan2 im re))
(neg.f64 (atan2.f64 im re))

rewrite122.0ms (1.3%)

Memory
23.8MiB live, 262.4MiB allocated
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027130
047139
1128133
254098
3363597
0839497
Stop Event
iter limit
node limit
iter limit
Counts
20 → 1 670
Calls
Call 1
Inputs
(*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(pow.f64 (log.f64 base) #s(literal -2 binary64))
(log.f64 base)
(*.f64 (atan2.f64 im re) (log.f64 base))
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(/.f64 #s(literal -1 binary64) (log.f64 base))
(/.f64 #s(literal -1 binary64) (atan2.f64 im re))
(pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(sqrt.f64 (atan2.f64 im re))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
(/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base)))
(atan2.f64 im re)
(sqrt.f64 (log.f64 base))
(exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))
(/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base))
(/.f64 #s(literal 1 binary64) (log.f64 base))
(neg.f64 (atan2.f64 im re))
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>

eval369.0ms (4%)

Memory
12.6MiB live, 786.4MiB allocated
Compiler

Compiled 46 517 to 5 115 computations (89% saved)

prune182.0ms (2%)

Memory
14.9MiB live, 209.1MiB allocated
Pruning

21 alts after pruning (8 fresh and 13 done)

PrunedKeptTotal
New3 11313 114
Fresh178
Picked055
Done088
Total3 114213 135
Accuracy
100.0%
Counts
3 135 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
50.1%
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
48.3%
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64))
52.8%
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
86.2%
(/.f64 (pow.f64 (atan2.f64 im re) #s(literal 2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
52.3%
(/.f64 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
99.5%
(/.f64 (atan2.f64 im re) (log.f64 base))
52.3%
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (sqrt.f64 (log.f64 base)))
99.3%
(/.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
48.3%
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
99.4%
(/.f64 #s(literal 1 binary64) (/.f64 (log.f64 base) (atan2.f64 im re)))
54.3%
(/.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)))
99.3%
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (atan2.f64 im re)) (log.f64 base)))
52.3%
(*.f64 (pow.f64 (pow.f64 (log.f64 base) #s(literal -1/2 binary64)) #s(literal 2 binary64)) (atan2.f64 im re))
52.3%
(*.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 (atan2.f64 im re) (log.f64 base)))
99.4%
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
54.0%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
99.5%
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (atan2.f64 im re))
99.5%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (atan2.f64 im re)) (log.f64 base))
99.4%
(*.f64 (*.f64 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (log.f64 base)) (atan2.f64 im re))
52.3%
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
Compiler

Compiled 642 to 312 computations (51.4% saved)

regimes61.0ms (0.7%)

Memory
13.7MiB live, 84.0MiB allocated
Accuracy

Total -63.7b remaining (-20748.8%)

Threshold costs -63.7b (-20748.8%)

Counts
37 → 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 #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 (/.f64 #s(literal -1 binary64) (log.f64 base)) (/.f64 #s(literal -1 binary64) (atan2.f64 im re)))
(*.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 (atan2.f64 im re) (pow.f64 (sqrt.f64 (log.f64 base)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (atan2.f64 im re) (log.f64 base))) #s(literal 2 binary64))
(/.f64 (pow.f64 (log.f64 base) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (atan2.f64 im re)))
(*.f64 (/.f64 #s(literal 1 binary64) (log.f64 base)) (pow.f64 (sqrt.f64 (atan2.f64 im re)) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) (pow.f64 (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re))) #s(literal 2 binary64)))
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (log.f64 base) (atan2.f64 im re)))) #s(literal 2 binary64))
(/.f64 (/.f64 (atan2.f64 im re) (sqrt.f64 (log.f64 base))) (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 (*.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 (pow.f64 (log.f64 base) #s(literal -2 binary64)) (*.f64 (atan2.f64 im re) (log.f64 base)))
(/.f64 (pow.f64 (pow.f64 (atan2.f64 im re) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (log.f64 base))
(pow.f64 (pow.f64 (/.f64 (log.f64 base) (atan2.f64 im re)) #s(literal 2 binary64)) #s(literal -1/2 binary64))
(*.f64 (/.f64 (log.f64 base) (pow.f64 (log.f64 base) #s(literal 2 binary64))) (atan2.f64 im re))
(/.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) (pow.f64 (log.f64 base) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (exp.f64 (log.f64 (/.f64 (neg.f64 (atan2.f64 im re)) (log.f64 base)))))
(*.f64 (neg.f64 (atan2.f64 im re)) (exp.f64 (log.f64 (/.f64 #s(literal -1 binary64) (log.f64 base)))))
(/.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 (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 (log.f64 base) #s(literal -3/2 binary64)) (atan2.f64 im re)) (sqrt.f64 (log.f64 base)))
(*.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 (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 (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 #s(literal 1 binary64) (pow.f64 (*.f64 (log.f64 base) (atan2.f64 im re)) #s(literal -1 binary64))) (+.f64 (*.f64 (log.f64 base) (log.f64 base)) (*.f64 #s(literal 0 binary64) #s(literal 0 binary64))))
(/.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 (pow.f64 (log.f64 base) #s(literal -4 binary64)) (/.f64 (atan2.f64 im re) (log.f64 base))) (pow.f64 (log.f64 base) #s(literal -4 binary64)))
Outputs
(/.f64 (atan2.f64 im re) (log.f64 base))
Calls

5 calls:

15.0ms
(log.f64 base)
15.0ms
im
10.0ms
re
10.0ms
base
10.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))))
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)

simplify26.0ms (0.3%)

Memory
-15.5MiB live, 33.2MiB 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))

soundness133.0ms (1.4%)

Memory
-13.7MiB live, 101.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

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

Compiled 34 to 24 computations (29.4% saved)

preprocess33.0ms (0.4%)

Memory
6.8MiB live, 90.2MiB allocated
Compiler

Compiled 68 to 48 computations (29.4% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...