Rosa's DopplerBench

Time bar (total: 3.8s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

analyze151.0ms (4%)

Memory
-22.6MiB live, 151.3MiB allocated; 79ms collecting garbage
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
25%25%74.9%0.1%0%0%0%4
37.5%37.4%62.4%0.1%0%0%0%5
37.5%37.4%62.4%0.1%0%0%0%6
56.3%56.2%43.7%0.1%0%0%0%7
65.6%65.5%34.3%0.1%0%0%0%8
65.6%65.5%34.3%0.1%0%0%0%9
76.6%76.5%23.4%0.1%0%0%0%10
82%81.9%17.9%0.1%0%0%0%11
82%81.9%17.9%0.1%0%0%0%12
Compiler

Compiled 14 to 10 computations (28.6% saved)

sample908.0ms (23.8%)

Memory
39.4MiB live, 1 064.3MiB allocated; 210ms collecting garbage
Samples
545.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 301.0ms
ival-mult: 123.0ms (40.9% of total)
ival-div: 81.0ms (26.9% of total)
ival-neg: 51.0ms (17% of total)
ival-add: 41.0ms (13.6% of total)
ival-assert: 3.0ms (1% of total)
adjust: 2.0ms (0.7% of total)
Bogosity

explain119.0ms (3.1%)

Memory
-6.8MiB live, 147.8MiB allocated; 15ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
710-3(3.282490479262058e-104 -1.3037988338544777e-133 2.0841499525893305e-184)(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
00-0-t1
00-0-(*.f64 (neg.f64 t1) v)
00-0-(neg.f64 t1)
00-0-v
00-0-(*.f64 (+.f64 t1 u) (+.f64 t1 u))
00-0-(+.f64 t1 u)
00-0-u
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/o230
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow115
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/o180
(*.f64 (neg.f64 t1) v)overflow27
(*.f64 (+.f64 t1 u) (+.f64 t1 u))overflow115
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))o/n90
(*.f64 (neg.f64 t1) v)overflow27
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/n80
(*.f64 (neg.f64 t1) v)underflow42
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))n/u50
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow14
/.f64(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))u/u50
(*.f64 (neg.f64 t1) v)underflow42
(*.f64 (+.f64 t1 u) (+.f64 t1 u))underflow14
Confusion
Predicted +Predicted -
+683
-0185
Precision
1.0
Recall
0.9577464788732394
Confusion?
Predicted +Predicted MaybePredicted -
+6803
-00185
Precision?
1.0
Recall?
0.9577464788732394
Freqs
test
numberfreq
0188
168
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
70.0ms512×0valid
Compiler

Compiled 78 to 28 computations (64.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 54.0ms
ival-mult: 46.0ms (84.7% of total)
ival-div: 3.0ms (5.5% of total)
ival-add: 3.0ms (5.5% of total)
ival-neg: 2.0ms (3.7% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess134.0ms (3.5%)

Memory
30.8MiB live, 121.7MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035125
1190123
2807121
32457119
44098119
56104115
67715115
0812
01312
13412
210512
333912
490312
5137312
6229212
7352612
8452612
9578212
0846312
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Outputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (/.f64 (neg.f64 v) (*.f64 (+.f64 u t1) (+.f64 u t1))) t1)
Symmetry

(negabs v)

Compiler

Compiled 12 to 8 computations (33.3% saved)

eval0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 3 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.1MiB live, 1.1MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
73.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 12 to 8 computations (33.3% saved)

series26.0ms (0.7%)

Memory
-11.7MiB live, 40.5MiB allocated; 7ms collecting garbage
Counts
8 → 44
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(+.f64 t1 u)
u
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
Calls

9 calls:

TimeVariablePointExpression
13.0ms
v
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)
3.0ms
t1
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)
2.0ms
v
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)
2.0ms
u
@inf
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)
1.0ms
t1
@0
((/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (neg t1) t1 v (* (+ t1 u) (+ t1 u)) (+ t1 u) u)

rewrite266.0ms (7%)

Memory
-20.4MiB live, 231.3MiB allocated; 110ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02901345
02961161
118421147
088001097
Stop Event
iter limit
node limit
iter limit
Counts
52 → 114
Calls
Call 1
Inputs
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 (neg.f64 t1) v)
(neg.f64 t1)
t1
v
(*.f64 (+.f64 t1 u) (+.f64 t1 u))
(+.f64 t1 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
Outputs
(*.f64 (/.f64 (*.f64 v t1) (neg.f64 (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 #s(literal -1 binary64) (neg.f64 (+.f64 u t1))) (/.f64 (*.f64 v t1) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 v t1) (fabs.f64 (+.f64 u t1))) (/.f64 #s(literal -1 binary64) (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 #s(literal -1 binary64) (fabs.f64 (+.f64 u t1))) (/.f64 (*.f64 v t1) (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 #s(literal -1 binary64) (+.f64 u t1)) (/.f64 (*.f64 v t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (neg.f64 (+.f64 u t1))) (/.f64 v (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (neg.f64 (+.f64 u t1))) (/.f64 (neg.f64 t1) (neg.f64 (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (fabs.f64 (+.f64 u t1))) (/.f64 v (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (fabs.f64 (+.f64 u t1))) (/.f64 (neg.f64 t1) (fabs.f64 (+.f64 u t1))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (neg.f64 t1) v))) (neg.f64 (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
v
(*.f64 (neg.f64 (neg.f64 (+.f64 u t1))) (neg.f64 (neg.f64 (+.f64 u t1))))
(*.f64 (neg.f64 (fabs.f64 (+.f64 u t1))) (neg.f64 (fabs.f64 (+.f64 u t1))))
(*.f64 (fabs.f64 (fabs.f64 (+.f64 u t1))) (fabs.f64 (fabs.f64 (+.f64 u t1))))
(*.f64 (exp.f64 (log.f64 (+.f64 u t1))) (exp.f64 (log.f64 (+.f64 u t1))))
(*.f64 (neg.f64 (+.f64 u t1)) (neg.f64 (+.f64 u t1)))
(*.f64 (fabs.f64 (+.f64 u t1)) (fabs.f64 (+.f64 u t1)))
(*.f64 (+.f64 u t1) (+.f64 u t1))
(pow.f64 (exp.f64 (log.f64 (+.f64 u t1))) #s(literal 2 binary64))
(pow.f64 (neg.f64 (+.f64 u t1)) #s(literal 2 binary64))
(pow.f64 (fabs.f64 (+.f64 u t1)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (+.f64 u t1) #s(literal 2 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 t1 (+.f64 u t1)) #s(literal 3 binary64)) (pow.f64 (*.f64 u (+.f64 u t1)) #s(literal 3 binary64))) (fma.f64 (*.f64 t1 (+.f64 u t1)) (*.f64 t1 (+.f64 u t1)) (-.f64 (*.f64 (*.f64 u (+.f64 u t1)) (*.f64 u (+.f64 u t1))) (*.f64 (*.f64 t1 (+.f64 u t1)) (*.f64 u (+.f64 u t1))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 u t1) t1) #s(literal 3 binary64)) (pow.f64 (*.f64 (+.f64 u t1) u) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) t1) (-.f64 (*.f64 (*.f64 (+.f64 u t1) u) (*.f64 (+.f64 u t1) u)) (*.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) u)))))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (-.f64 t1 u) (-.f64 t1 u)))
(/.f64 (*.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (-.f64 t1 u) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (-.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))) (-.f64 t1 u)))
(/.f64 (*.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (*.f64 (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -2 binary64)))
(fma.f64 (+.f64 u t1) t1 (*.f64 (+.f64 u t1) u))
(fma.f64 t1 (+.f64 u t1) (*.f64 u (+.f64 u t1)))
(fabs.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 2 binary64))))
(+.f64 (*.f64 t1 (+.f64 u t1)) (*.f64 u (+.f64 u t1)))
(+.f64 (*.f64 (+.f64 u t1) t1) (*.f64 (+.f64 u t1) u))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (neg.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u))) (neg.f64 (-.f64 t1 u)))
(/.f64 (neg.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64)))) (neg.f64 (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(-.f64 (/.f64 (*.f64 t1 t1) (-.f64 t1 u)) (/.f64 (*.f64 u u) (-.f64 t1 u)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))) (/.f64 (pow.f64 u #s(literal 3 binary64)) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1)))))
(+.f64 u t1)
(+.f64 t1 u)
u
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (/.f64 #s(literal 2 binary64) t1) (*.f64 u (/.f64 v t1)) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (+ t1 u) t1)
#s(approx (+ t1 u) (+.f64 u t1))
#s(approx u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) u) (/.f64 v u) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) u) (/.f64 v u) (*.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64)))))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) (pow.f64 (/.f64 t1 u) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ t1 u) u)
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ t1 u) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx v v)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 u u)) t1) (/.f64 v t1) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (fma.f64 (/.f64 (*.f64 #s(literal -4 binary64) (*.f64 u u)) t1) (/.f64 v t1) (+.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (/.f64 (*.f64 u u) t1) (/.f64 v t1) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v)) t1)) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 u v))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ t1 u) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))

eval14.0ms (0.4%)

Memory
16.1MiB live, 16.1MiB allocated; 0ms collecting garbage
Compiler

Compiled 2 961 to 517 computations (82.5% saved)

prune22.0ms (0.6%)

Memory
-34.0MiB live, 12.9MiB allocated; 2ms collecting garbage
Pruning

11 alts after pruning (10 fresh and 1 done)

PrunedKeptTotal
New12910139
Fresh000
Picked011
Done000
Total12911140
Accuracy
100.0%
Counts
140 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
84.4%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
73.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
51.7%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
46.2%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
51.9%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
34.4%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
84.3%
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
95.5%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
75.2%
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
48.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
Compiler

Compiled 302 to 204 computations (32.5% saved)

series26.0ms (0.7%)

Memory
39.5MiB live, 39.5MiB allocated; 0ms collecting garbage
Counts
21 → 152
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u))
(+.f64 t1 u)
#s(approx (+ t1 u) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
Outputs
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (* u u) #s(hole binary64 (pow u 2)))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (neg v) t1) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (neg v) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
Calls

9 calls:

TimeVariablePointExpression
5.0ms
t1
@inf
((* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (+ t1 u) (+ t1 u) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)))
3.0ms
v
@inf
((* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (+ t1 u) (+ t1 u) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)))
3.0ms
v
@0
((* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (+ t1 u) (+ t1 u) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)))
2.0ms
v
@-inf
((* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (+ t1 u) (+ t1 u) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)))
2.0ms
u
@inf
((* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u (/ v (+ u t1)) v (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (neg v) t1) (neg v) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (neg t1) v) (* (+ t1 u) (+ t1 u)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (+ t1 u) (+ t1 u)) (+ t1 u) (+ t1 u) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)))

rewrite259.0ms (6.8%)

Memory
-37.4MiB live, 253.8MiB allocated; 43ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06575032
06784448
139944448
090034280
Stop Event
iter limit
node limit
iter limit
Counts
173 → 251
Calls
Call 1
Inputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
(/.f64 v (+.f64 u t1))
v
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) v)
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 u u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u))
(+.f64 t1 u)
#s(approx (+ t1 u) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (* u u) #s(hole binary64 (pow u 2)))
#s(approx (+ t1 u) #s(hole binary64 t1))
#s(approx (+ t1 u) #s(hole binary64 (+ t1 u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (+ t1 u) #s(hole binary64 u))
#s(approx (+ t1 u) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (neg v) t1) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (neg v) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ t1 u) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (+ t1 u) (+ t1 u)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (+ t1 u) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
Outputs
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
u
(/.f64 (neg.f64 v) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
v
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (neg.f64 v) t1))
(*.f64 (/.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 v t1))
(/.f64 (neg.f64 (neg.f64 v)) (neg.f64 t1))
(/.f64 (neg.f64 v) t1)
(neg.f64 (/.f64 v t1))
(*.f64 #s(literal -1 binary64) v)
(*.f64 v #s(literal -1 binary64))
(neg.f64 v)
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
(*.f64 (neg.f64 (neg.f64 u)) (neg.f64 (neg.f64 u)))
(*.f64 (neg.f64 (fabs.f64 u)) (neg.f64 (fabs.f64 u)))
(*.f64 (fabs.f64 (fabs.f64 u)) (fabs.f64 (fabs.f64 u)))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 (fabs.f64 u) (fabs.f64 u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (neg.f64 u) #s(literal 2 binary64))
(pow.f64 (fabs.f64 u) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -2 binary64)))
(fabs.f64 (*.f64 u u))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) u)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(*.f64 (+.f64 u t1) #s(approx (+ u t1) u))
(*.f64 #s(approx (+ u t1) u) (+.f64 u t1))
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
#s(approx (+ u t1) u)
(*.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (/.f64 v (+.f64 u t1)) (/.f64 (neg.f64 t1) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) (+.f64 u t1))
(neg.f64 (/.f64 (*.f64 v t1) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (neg.f64 v) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 t1 #s(literal -2 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (+ u t1) t1)
#s(approx (+ u t1) (+.f64 u t1))
#s(approx u u)
#s(approx (/ v (+ u t1)) (/.f64 v t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 v u) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (neg.f64 v) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (* u u) (*.f64 u u))
#s(approx (+ u t1) t1)
#s(approx (+ u t1) (+.f64 u t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (neg.f64 v) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (neg.f64 t1) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (neg.f64 t1)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (+.f64 (neg.f64 t1) (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (+ u t1) u)
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ v (+ u t1)) (/.f64 v u))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -1 binary64) v) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)) v) (*.f64 t1 (/.f64 v u))) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 t1 (/.f64 v u) (neg.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 u u)))
#s(approx (+ u t1) u)
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u)) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u))) u) #s(literal -1 binary64) t1) u)))
#s(approx (+ u t1) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u)) (*.f64 v t1)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (+ u t1) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx v v)
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ (neg v) t1) (/.f64 (neg.f64 v) t1))
#s(approx (neg v) (neg.f64 v))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ t1 u) (+ t1 u)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))))) t1))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1))) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))))
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))))) t1))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (*.f64 t1 t1)))
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (+.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))) (neg.f64 v))))) t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (+ t1 u) (+ t1 u)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (+ u t1) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))

eval35.0ms (0.9%)

Memory
17.7MiB live, 62.9MiB allocated; 6ms collecting garbage
Compiler

Compiled 6 068 to 936 computations (84.6% saved)

prune64.0ms (1.7%)

Memory
-12.2MiB live, 34.4MiB allocated; 5ms collecting garbage
Pruning

15 alts after pruning (11 fresh and 4 done)

PrunedKeptTotal
New2819290
Fresh325
Picked235
Done011
Total28615301
Accuracy
100.0%
Counts
301 → 15
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.3%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
98.6%
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
62.8%
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
73.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.2%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
51.9%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
54.4%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
58.9%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
95.5%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
95.6%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
52.3%
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
50.3%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
50.8%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
48.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
Compiler

Compiled 411 to 281 computations (31.6% saved)

series28.0ms (0.7%)

Memory
37.4MiB live, 37.4MiB allocated; 0ms collecting garbage
Counts
22 → 242
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v)
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
v
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v))
(neg.f64 v)
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u)))
(*.f64 (+.f64 u t1) #s(approx (+ u t1) u))
#s(approx (+ u t1) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 v u)
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
Outputs
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (/ v u) (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ v u) #s(hole binary64 (/ v u)))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (neg v) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
Calls

9 calls:

TimeVariablePointExpression
3.0ms
v
@inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u v (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (neg v) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ v u) (/ (neg t1) u)) (/ v u) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)))
3.0ms
v
@-inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u v (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (neg v) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ v u) (/ (neg t1) u)) (/ v u) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)))
3.0ms
v
@0
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u v (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (neg v) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ v u) (/ (neg t1) u)) (/ v u) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)))
2.0ms
u
@0
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u v (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (neg v) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ v u) (/ (neg t1) u)) (/ v u) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)))
2.0ms
t1
@inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) u v (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (neg v) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (+ u t1) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (* (/ v u) (/ (neg t1) u)) (/ v u) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)))

rewrite240.0ms (6.3%)

Memory
-17.0MiB live, 316.8MiB allocated; 56ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08508947
08777817
148807817
083257508
Stop Event
iter limit
node limit
iter limit
Counts
264 → 330
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v)
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 t1)
t1
(+.f64 u t1)
u
v
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v))
(neg.f64 v)
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u)))
(*.f64 (+.f64 u t1) #s(approx (+ u t1) u))
#s(approx (+ u t1) u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(/.f64 v u)
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx u #s(hole binary64 u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (/ v u) (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ v u) #s(hole binary64 (/ v u)))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx v #s(hole binary64 v))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (neg v) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
Outputs
(*.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64)))))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v)
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 v (/.f64 (neg.f64 t1) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 (+.f64 u t1)))
(/.f64 (neg.f64 t1) (+.f64 u t1))
(neg.f64 (/.f64 t1 (+.f64 u t1)))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
u
v
(/.f64 (neg.f64 #s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 v))) (neg.f64 (+.f64 u t1)))
(/.f64 #s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 v)) (+.f64 u t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 v))
(*.f64 #s(literal -1 binary64) v)
(*.f64 v #s(literal -1 binary64))
(neg.f64 v)
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u)) (neg.f64 t1))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))) (neg.f64 #s(approx (+ u t1) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 #s(approx (+ u t1) u) (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)) #s(approx (+ u t1) u))
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u))))
(/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u))
(/.f64 (neg.f64 v) (neg.f64 (*.f64 #s(approx (+ u t1) u) (+.f64 u t1))))
(/.f64 v (*.f64 #s(approx (+ u t1) u) (+.f64 u t1)))
(*.f64 #s(approx (+ u t1) u) (+.f64 u t1))
(*.f64 (+.f64 u t1) #s(approx (+ u t1) u))
#s(approx (+ u t1) u)
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
(*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u))
(*.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64))
(*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (*.f64 u u))))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)
(/.f64 (*.f64 (/.f64 v u) (neg.f64 t1)) u)
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u))
(neg.f64 (*.f64 t1 (/.f64 v (*.f64 u u))))
(/.f64 (neg.f64 v) (neg.f64 u))
(/.f64 v u)
(*.f64 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 u))
(/.f64 (neg.f64 t1) u)
(neg.f64 (/.f64 t1 u))
(*.f64 (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u)) (neg.f64 t1))
(*.f64 (neg.f64 t1) (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u)))
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))) (neg.f64 #s(approx (+ u t1) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 #s(approx (+ u t1) u) (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)) #s(approx (+ u t1) u))
(neg.f64 (*.f64 t1 (/.f64 (/.f64 v (+.f64 u t1)) #s(approx (+ u t1) u))))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v)
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 v (/.f64 (neg.f64 t1) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
(/.f64 (neg.f64 v) (neg.f64 (+.f64 u t1)))
(/.f64 v (+.f64 u t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 v))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 t1 #s(literal -2 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (+ u t1) t1)
#s(approx (+ u t1) (+.f64 u t1))
#s(approx u u)
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 v))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 v (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -1 binary64) u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (-.f64 (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) t1))) u)) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) u (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 t1 t1))
#s(approx (* (+ u t1) (+ u t1)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ v u) (/ (neg t1) u)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ v u) (/.f64 v u))
#s(approx (/ (neg t1) u) (/.f64 (neg.f64 t1) u))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 v))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ v (+ u t1)) (/.f64 v t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 v u) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (*.f64 (neg.f64 t1) v) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (neg.f64 t1) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (neg.f64 t1)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (+.f64 (neg.f64 t1) (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (+ u t1) u)
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (*.f64 (neg.f64 t1) v) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 v (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -2 binary64) v) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) (*.f64 u u)) #s(literal -1 binary64) v) (*.f64 (*.f64 t1 (/.f64 v u)) #s(literal 2 binary64))) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal 2 binary64) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (*.f64 (neg.f64 t1) v) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (/ (neg t1) (+ u t1)) v) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ v (+ u t1)) (/.f64 v u))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 t1 (/.f64 v u)) #s(literal -1 binary64) v) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)) v) (*.f64 t1 (/.f64 v u))) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 t1 (/.f64 v u) (neg.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u)) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u))) u) #s(literal -1 binary64) t1) u)))
#s(approx (+ u t1) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u) (*.f64 #s(literal 2 binary64) (*.f64 v t1))) u) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 t1 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v))) u) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v t1))) u) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u)) (*.f64 v t1)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx v v)
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (neg v) (neg.f64 v))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 v (*.f64 u u))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (neg.f64 t1) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 u #s(literal 3 binary64))))) t1 (/.f64 v (*.f64 u u))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)))) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 u #s(literal 3 binary64))))) t1 (/.f64 v (*.f64 u u))))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ v (+ u t1)) (fma.f64 (/.f64 (neg.f64 t1) u) (/.f64 v u) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1))) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))))
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) (*.f64 t1 t1)) #s(literal -1 binary64) v) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))))) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (*.f64 t1 t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))) t1))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))

eval63.0ms (1.7%)

Memory
-6.5MiB live, 85.5MiB allocated; 8ms collecting garbage
Compiler

Compiled 7 103 to 1 120 computations (84.2% saved)

prune41.0ms (1.1%)

Memory
-17.4MiB live, 37.7MiB allocated; 4ms collecting garbage
Pruning

17 alts after pruning (10 fresh and 7 done)

PrunedKeptTotal
New3016307
Fresh246
Picked235
Done044
Total30517322
Accuracy
100.0%
Counts
322 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.3%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
98.6%
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
54.3%
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
73.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
46.2%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
51.9%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
54.4%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
58.9%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
95.5%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
52.3%
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
74.8%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
52.5%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
50.3%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
50.8%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
48.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
Compiler

Compiled 469 to 309 computations (34.1% saved)

series35.0ms (0.9%)

Memory
28.8MiB live, 73.6MiB allocated; 5ms collecting garbage
Counts
30 → 257
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v)
(/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)))
(neg.f64 t1)
t1
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(+.f64 #s(literal 1 binary64) (/.f64 u t1))
#s(literal 1 binary64)
(/.f64 u t1)
u
v
(+.f64 u t1)
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))
(*.f64 u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)
(*.f64 v (/.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (/.f64 v u))
(/.f64 v u)
#s(approx (+ u t1) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(*.f64 (neg.f64 t1) v)
#s(approx (+ u t1) t1)
Outputs
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 t1))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (+ t1 u)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 1))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (+ 1 (/ u t1))))
#s(approx (/ u t1) #s(hole binary64 (/ u t1)))
#s(approx u #s(hole binary64 u))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (* u u) #s(hole binary64 (pow u 2)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* v (/ (neg t1) u)) u) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* v (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v u) #s(hole binary64 (/ v u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 u))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ u t1)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (* u (+ (/ 1 t1) (/ 1 u)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx v #s(hole binary64 v))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ (+ t1 u) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
Calls

9 calls:

TimeVariablePointExpression
6.0ms
v
@-inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) (* (+ 1 (/ u t1)) t1) (+ 1 (/ u t1)) 1 (/ u t1) u v (+ u t1) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* v (/ (neg t1) u)) u) (* v (/ (neg t1) u)) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)) (/ v u) (+ u t1) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* (neg t1) v) (+ u t1))
3.0ms
v
@inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) (* (+ 1 (/ u t1)) t1) (+ 1 (/ u t1)) 1 (/ u t1) u v (+ u t1) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* v (/ (neg t1) u)) u) (* v (/ (neg t1) u)) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)) (/ v u) (+ u t1) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* (neg t1) v) (+ u t1))
3.0ms
u
@inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) (* (+ 1 (/ u t1)) t1) (+ 1 (/ u t1)) 1 (/ u t1) u v (+ u t1) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* v (/ (neg t1) u)) u) (* v (/ (neg t1) u)) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)) (/ v u) (+ u t1) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* (neg t1) v) (+ u t1))
3.0ms
t1
@-inf
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) (* (+ 1 (/ u t1)) t1) (+ 1 (/ u t1)) 1 (/ u t1) u v (+ u t1) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* v (/ (neg t1) u)) u) (* v (/ (neg t1) u)) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)) (/ v u) (+ u t1) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* (neg t1) v) (+ u t1))
3.0ms
v
@0
((/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) (* (/ (neg t1) (+ u t1)) v) (/ (neg t1) (+ u t1)) (neg t1) t1 (+ u t1) (* (+ 1 (/ u t1)) t1) (+ 1 (/ u t1)) 1 (/ u t1) u v (+ u t1) (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) (/ v (* (+ u t1) (+ u t1))) (* (+ u t1) (+ u t1)) (* u u) (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/ (* v (/ (neg t1) u)) u) (* v (/ (neg t1) u)) (/ (neg t1) u) (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) (* (neg t1) (/ v (+ u t1))) (/ v (+ u t1)) (/ v u) (+ u t1) (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/ (* (neg t1) v) (+ u t1)) (* (neg t1) v) (+ u t1))

rewrite299.0ms (7.8%)

Memory
14.3MiB live, 380.2MiB allocated; 82ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08769210
09068071
149578069
084167759
Stop Event
iter limit
node limit
iter limit
Counts
287 → 359
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v)
(/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)))
(neg.f64 t1)
t1
#s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1)
(+.f64 #s(literal 1 binary64) (/.f64 u t1))
#s(literal 1 binary64)
(/.f64 u t1)
u
v
(+.f64 u t1)
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))
(*.f64 u u)
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
(/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)
(*.f64 v (/.f64 (neg.f64 t1) u))
(/.f64 (neg.f64 t1) u)
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (/.f64 v u))
(/.f64 v u)
#s(approx (+ u t1) u)
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(*.f64 (neg.f64 t1) v)
#s(approx (+ u t1) t1)
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 v)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 -1))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ u t1) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* -1 (/ u (pow t1 2))) (/ 1 t1))) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* u (+ (* u (- (/ u (pow t1 3)) (/ 1 (pow t1 2)))) (/ 1 t1))) 1)))
#s(approx (+ u t1) #s(hole binary64 t1))
#s(approx (+ u t1) #s(hole binary64 (+ t1 u)))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 t1))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (+ t1 u)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 1))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (+ 1 (/ u t1))))
#s(approx (/ u t1) #s(hole binary64 (/ u t1)))
#s(approx u #s(hole binary64 u))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* u v) (pow t1 3))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* -1 (* u (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* u (- (* u (- (* -1 (* u (+ (* -2 (/ v (pow t1 5))) (* -2 (/ (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))) t1))))) (+ (* -4 (/ v (pow t1 4))) (/ v (pow t1 4))))) (* 2 (/ v (pow t1 3))))) (/ v (pow t1 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow t1 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* u (+ u (* 2 t1))) (pow t1 2))))
#s(approx (* u u) #s(hole binary64 (pow u 2)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* v (/ (neg t1) u)) u) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* v (/ (neg t1) u)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (neg t1) u) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (/ (* u v) (pow t1 3)) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* u (- (* u (- (* -1 (/ (* u v) (pow t1 4))) (* -1 (/ v (pow t1 3))))) (/ v (pow t1 2)))) (/ v t1))))
#s(approx (/ v u) #s(hole binary64 (/ v u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ v t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* 2 (/ (* u v) (pow t1 2))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3)))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (+ (* -1 (/ v t1)) (* u (+ (* 2 (/ v (pow t1 2))) (* u (+ (* -4 (/ v (pow t1 3))) (+ (* u (+ (* -2 (/ v (pow t1 4))) (* -2 (/ (+ (* -4 (/ v (pow t1 3))) (/ v (pow t1 3))) t1)))) (/ v (pow t1 3))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 v)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (/ (* u v) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* -1 (/ (* u v) (pow t1 2))) (/ v t1))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* u (+ (* u (+ (* -1 (/ v (pow t1 2))) (/ (* u v) (pow t1 3)))) (/ v t1))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ t1 u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (/ (pow t1 2) u)) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (/ (pow t1 2) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (/ (+ (* -1 t1) (+ (* -1 (/ (pow t1 3) (pow u 2))) (+ (/ (pow t1 2) u) (/ (pow t1 4) (pow u 3))))) u)))
#s(approx (+ u t1) #s(hole binary64 u))
#s(approx (+ u t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 u))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* u (+ 1 (/ t1 u)))))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ u t1)))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (* u (+ (/ 1 t1) (/ 1 u)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)) (pow u 2)))) (* 2 (/ (* t1 v) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v)))) (* -2 (* (pow t1 3) v))) (pow u 3)))) (+ (* -4 (/ (* (pow t1 2) v) (pow u 2))) (+ (* 2 (/ (* t1 v) u)) (/ (* (pow t1 2) v) (pow u 2))))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (pow u 2)))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* 2 (/ t1 u))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (+ (* 2 (/ t1 u)) (/ (pow t1 2) (pow u 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* t1 v) u))) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u)) u)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow t1 3) v) (pow u 3)))) (+ (* -1 (/ (* (pow t1 2) v) (pow u 2))) (/ (* t1 v) u))) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow u 2)))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* 2 (/ (* (pow t1 2) v) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow t1 3) v) (pow u 2))) (+ (* -2 (/ (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v))) (pow u 3))) (+ (* -2 (/ (* (pow t1 4) v) (pow u 3))) (+ (* -1 (* t1 v)) (+ (* 2 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 3) v) (pow u 2))))))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (/ (* (pow t1 2) v) u)) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (/ (* (pow t1 2) v) u))) u)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (+ (* -1 (/ (* (pow t1 3) v) (pow u 2))) (+ (/ (* (pow t1 2) v) u) (/ (* (pow t1 4) v) (pow u 3))))) u)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (pow t1 2) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (pow t1 3) u)) (pow t1 2)) u))) u))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* -1 (/ (+ t1 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (pow t1 4) u)) (pow t1 3)) u)) (pow t1 2)) u))) u))))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* u (- (* -1 (/ t1 u)) 1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow t1 2) v) u)) (/ (* (pow t1 2) v) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* t1 (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* 2 (/ (* (pow t1 3) v) u))) (+ (* -4 (* (pow t1 2) v)) (* (pow t1 2) v))) u)) (* -2 (* t1 v))) u))) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow u 2) (+ 1 (* -1 (/ (+ (* -2 t1) (* -1 (/ (pow t1 2) u))) u))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* t1 v) u)) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow t1 2) v) u) (* t1 v)) u))) u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow t1 3) v) u) (* (pow t1 2) v)) u)) (* t1 v)) u))) u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)) u))) u))) (pow u 2))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 (* t1 v)) (* -1 (/ (+ (* -2 (* (pow t1 2) v)) (* -1 (/ (+ (* -4 (* (pow t1 3) v)) (+ (* -1 (/ (+ (* 2 (* t1 (+ (* -4 (* (pow t1 3) v)) (* (pow t1 3) v)))) (* 2 (* (pow t1 4) v))) u)) (* (pow t1 3) v))) u))) u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (* (pow t1 2) v) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 3) v) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow t1 4) v) u)) (* (pow t1 3) v)) u)) (* (pow t1 2) v)) u)) (* t1 v)) u))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx v #s(hole binary64 v))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ v (pow (+ t1 u) 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ v (+ t1 u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (pow (+ t1 u) 2)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* -1 (/ (* t1 v) (+ t1 u)))))
#s(approx (* (neg t1) v) #s(hole binary64 (* -1 (* t1 v))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (/ t1 (pow u 2)) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* -1 (/ t1 (pow u 3))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (* t1 (- (* t1 (+ (* t1 (- (/ t1 (pow u 4)) (/ 1 (pow u 3)))) (/ 1 (pow u 2)))) (/ 1 u)))))
#s(approx (neg t1) #s(hole binary64 (* -1 t1)))
#s(approx t1 #s(hole binary64 t1))
#s(approx (+ 1 (/ u t1)) #s(hole binary64 (/ (+ t1 u) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* -2 (/ (* t1 v) (pow u 3))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* -1 (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u))))) (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))) (* 2 (/ v (pow u 3))))) (/ v (pow u 2)))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* 2 (* t1 u)) (pow u 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (+ (* t1 (+ t1 (* 2 u))) (pow u 2))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* -1 (/ (* t1 v) (pow u 2))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (/ (* t1 v) (pow u 3)) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (+ (* t1 (- (* t1 (- (* -1 (/ (* t1 v) (pow u 4))) (* -1 (/ v (pow u 3))))) (/ v (pow u 2)))) (/ v u))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* 2 (/ (* t1 v) (pow u 3)))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))))))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v (pow u 2))) (* t1 (+ (* 2 (/ v (pow u 3))) (* t1 (+ (* -4 (/ v (pow u 4))) (+ (* t1 (+ (* -2 (/ v (pow u 5))) (* -2 (/ (+ (* -4 (/ v (pow u 4))) (/ v (pow u 4))) u)))) (/ v (pow u 4)))))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (/ (* t1 v) (pow u 2))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* -1 (/ (* t1 v) (pow u 3))) (/ v (pow u 2))))))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (* t1 (+ (* -1 (/ v u)) (* t1 (+ (* t1 (+ (* -1 (/ v (pow u 3))) (/ (* t1 v) (pow u 4)))) (/ v (pow u 2))))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (pow u 2) (pow t1 2))) (+ 1 (* -1 (/ u t1))))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (/ (pow u 3) (pow t1 3)) (+ 1 (+ (* -1 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (+ u t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* t1 (+ 1 (/ u t1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)) (pow t1 2)))) (* 2 (/ (* u v) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (- (+ v (* -1 (/ (+ (* -2 (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v)))) (* -2 (* (pow u 3) v))) (pow t1 3)))) (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* 2 (/ u t1))))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (+ (* 2 (/ u t1)) (/ (pow u 2) (pow t1 2)))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (+ v (* -1 (/ (* u v) t1))) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)) t1)))
#s(approx (/ v (+ u t1)) #s(hole binary64 (/ (- (+ v (* -1 (/ (* (pow u 3) v) (pow t1 3)))) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -1 v) (* 2 (/ (* u v) t1))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (/ (+ (* -4 (/ (* (pow u 2) v) (pow t1 2))) (+ (* -2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) (pow t1 3))) (+ (* -2 (/ (* (pow u 3) v) (pow t1 3))) (+ (* -1 v) (+ (* 2 (/ (* u v) t1)) (/ (* (pow u 2) v) (pow t1 2))))))) t1)))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (/ (* u v) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (+ (* -1 (/ (* (pow u 2) v) (pow t1 2))) (+ (/ (* u v) t1) (/ (* (pow u 3) v) (pow t1 3)))))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (/ (neg t1) (+ u t1)) v) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (/ (neg t1) (+ u t1)) v) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (/ (pow u 2) t1) u) t1)) 1)))
#s(approx (/ (neg t1) (+ u t1)) #s(hole binary64 (- (* -1 (/ (- (* -1 (/ (- (/ (pow u 3) t1) (pow u 2)) t1)) u) t1)) 1)))
#s(approx (+ u t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (+ 1 (/ u t1)) t1) #s(hole binary64 (* -1 (* t1 (- (* -1 (/ u t1)) 1)))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (* (+ u t1) (+ u t1)))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (/ v (* (+ u t1) (+ u t1))) #s(hole binary64 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) (pow t1 2))))
#s(approx (* (+ u t1) (+ u t1)) #s(hole binary64 (* (pow t1 2) (+ 1 (* -1 (/ (+ (* -2 u) (* -1 (/ (pow u 2) t1))) t1))))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) (/ v (+ u t1))) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (* (neg t1) (/ v (+ u t1))) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (/ (* u v) t1)) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1))) t1))))
#s(approx (/ v (+ u t1)) #s(hole binary64 (* -1 (/ (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -2 (/ (* u v) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (+ (* -4 (/ (* (pow u 2) v) t1)) (/ (* (pow u 2) v) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) #s(hole binary64 (* -1 (/ (+ v (* -1 (/ (- (* -1 (/ (- (+ (* 2 (/ (* u (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* 2 (/ (* (pow u 3) v) t1))) (+ (* -4 (* (pow u 2) v)) (* (pow u 2) v))) t1)) (* -2 (* u v))) t1))) t1))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (/ (* (pow u 2) v) t1) (* u v)) t1)))))
#s(approx (/ (* (neg t1) v) (+ u t1)) #s(hole binary64 (+ (* -1 v) (* -1 (/ (- (* -1 (/ (- (/ (* (pow u 3) v) t1) (* (pow u 2) v)) t1)) (* u v)) t1)))))
Outputs
(*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) (/.f64 v (+.f64 u t1)))
(/.f64 (neg.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))) (neg.f64 (+.f64 u t1)))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) (+.f64 u t1))
(*.f64 v (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))) v)
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)))
(neg.f64 (/.f64 t1 #s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))))
(*.f64 #s(literal -1 binary64) t1)
(*.f64 t1 #s(literal -1 binary64))
(neg.f64 t1)
t1
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
(*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1)
(*.f64 t1 (+.f64 (/.f64 u t1) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) t1 (*.f64 (/.f64 u t1) t1))
(fma.f64 t1 #s(literal 1 binary64) (*.f64 t1 (/.f64 u t1)))
(+.f64 (*.f64 #s(literal 1 binary64) t1) (*.f64 (/.f64 u t1) t1))
(+.f64 (*.f64 t1 #s(literal 1 binary64)) (*.f64 t1 (/.f64 u t1)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 u t1)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 u t1) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 u t1) #s(literal 2 binary64)) (*.f64 #s(literal 1 binary64) (/.f64 u t1)))))
(+.f64 (/.f64 u t1) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 u t1))
#s(literal 1 binary64)
(/.f64 (neg.f64 u) (neg.f64 t1))
(/.f64 u t1)
u
v
(pow.f64 (+.f64 u t1) #s(literal 1 binary64))
(/.f64 (-.f64 (*.f64 u u) (*.f64 t1 t1)) (-.f64 u t1))
(/.f64 (-.f64 (*.f64 t1 t1) (*.f64 u u)) (-.f64 t1 u))
(/.f64 (+.f64 (pow.f64 u #s(literal 3 binary64)) (pow.f64 t1 #s(literal 3 binary64))) (fma.f64 u u (-.f64 (*.f64 t1 t1) (*.f64 u t1))))
(/.f64 (+.f64 (pow.f64 t1 #s(literal 3 binary64)) (pow.f64 u #s(literal 3 binary64))) (fma.f64 t1 t1 (-.f64 (*.f64 u u) (*.f64 u t1))))
(/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 u t1) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 u t1)) #s(literal 1 binary64)))
(+.f64 u t1)
(+.f64 t1 u)
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(*.f64 (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))) (neg.f64 t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u)))
(neg.f64 (*.f64 t1 (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u)))))
(/.f64 (neg.f64 v) (neg.f64 #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))
(*.f64 (fabs.f64 (fabs.f64 u)) (fabs.f64 (fabs.f64 u)))
(*.f64 (exp.f64 (log.f64 u)) (exp.f64 (log.f64 u)))
(*.f64 (neg.f64 u) (neg.f64 u))
(*.f64 (fabs.f64 u) (fabs.f64 u))
(*.f64 u u)
(pow.f64 (exp.f64 (log.f64 u)) #s(literal 2 binary64))
(pow.f64 (neg.f64 u) #s(literal 2 binary64))
(pow.f64 (fabs.f64 u) #s(literal 2 binary64))
(pow.f64 (*.f64 u u) #s(literal 1 binary64))
(pow.f64 u #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (pow.f64 u #s(literal -2 binary64)))
(fabs.f64 (*.f64 u u))
(exp.f64 (*.f64 (log.f64 u) #s(literal 2 binary64)))
(+.f64 (cosh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))) (sinh.f64 (*.f64 (log.f64 u) #s(literal 2 binary64))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u)))
(*.f64 v (/.f64 (/.f64 (neg.f64 t1) u) u))
(/.f64 (neg.f64 (*.f64 (/.f64 (neg.f64 t1) u) v)) (neg.f64 u))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) u) v) u)
(*.f64 (/.f64 (neg.f64 t1) u) v)
(*.f64 (/.f64 (*.f64 v t1) u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 v t1) u))
(*.f64 v (/.f64 (neg.f64 t1) u))
(/.f64 (*.f64 (neg.f64 t1) v) u)
(neg.f64 (/.f64 (*.f64 v t1) u))
(*.f64 (/.f64 t1 u) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 t1 u))
(/.f64 (neg.f64 (neg.f64 t1)) (neg.f64 u))
(/.f64 (neg.f64 t1) u)
(neg.f64 (/.f64 t1 u))
(*.f64 (neg.f64 t1) (/.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) #s(approx (+ u t1) u)))
(/.f64 (neg.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) (neg.f64 t1))) (neg.f64 #s(approx (+ u t1) u)))
(/.f64 (*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) (neg.f64 t1)) #s(approx (+ u t1) u))
(*.f64 #s(approx (/ v (+ u t1)) (/.f64 v u)) (neg.f64 t1))
(*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u)))
(neg.f64 (*.f64 t1 #s(approx (/ v (+ u t1)) (/.f64 v u))))
#s(approx (/ v (+ u t1)) (/.f64 v u))
(/.f64 (neg.f64 v) (neg.f64 u))
(/.f64 v u)
#s(approx (+ u t1) u)
(/.f64 (neg.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))) (neg.f64 #s(approx (+ u t1) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
(/.f64 (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)) #s(approx (+ u t1) t1))
(*.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v)
(*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1))
(*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1)))
(*.f64 v (/.f64 (neg.f64 t1) (+.f64 u t1)))
(/.f64 (neg.f64 (*.f64 (neg.f64 t1) v)) (neg.f64 (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1))
(neg.f64 (*.f64 t1 (/.f64 v (+.f64 u t1))))
(*.f64 (*.f64 v t1) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 v t1))
(*.f64 (neg.f64 t1) v)
(*.f64 v (neg.f64 t1))
(neg.f64 (*.f64 v t1))
#s(approx (+ u t1) t1)
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (neg t1) (+ u t1)) #s(literal -1 binary64))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (/.f64 u (*.f64 t1 t1)) #s(literal -1 binary64) (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 u (pow.f64 t1 #s(literal 3 binary64))) (pow.f64 t1 #s(literal -2 binary64))) u (pow.f64 t1 #s(literal -1 binary64))) u) #s(literal 1 binary64)))
#s(approx (+ u t1) t1)
#s(approx (+ u t1) (+.f64 u t1))
#s(approx (* (+ 1 (/ u t1)) t1) t1)
#s(approx (* (+ 1 (/ u t1)) t1) (+.f64 u t1))
#s(approx (+ 1 (/ u t1)) #s(literal 1 binary64))
#s(approx (+ 1 (/ u t1)) (+.f64 (/.f64 u t1) #s(literal 1 binary64)))
#s(approx (/ u t1) (/.f64 u t1))
#s(approx u u)
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 v (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (*.f64 #s(literal -1 binary64) u) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (-.f64 (neg.f64 (*.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64)))) t1))) u)) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 4 binary64))))) u (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (/.f64 v (*.f64 t1 t1))))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 t1 t1))
#s(approx (* (+ u t1) (+ u t1)) (fma.f64 (*.f64 u t1) #s(literal 2 binary64) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) t1 u) u (*.f64 t1 t1)))
#s(approx (* u u) (*.f64 u u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (* v (/ (neg t1) u)) u) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (* v (/ (neg t1) u)) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (/ (neg t1) u) (/.f64 (neg.f64 t1) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ v (+ u t1)) (/.f64 v t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 v u) (pow.f64 t1 #s(literal 4 binary64))) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u) (/.f64 v (*.f64 t1 t1))) u (/.f64 v t1)))
#s(approx (/ v u) (/.f64 v u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (neg.f64 v) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal 2 binary64) (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 t1 #s(literal 4 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) t1))) u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))))) u (*.f64 (/.f64 v (*.f64 t1 t1)) #s(literal 2 binary64))) u (/.f64 (neg.f64 v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 v))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 u (/.f64 v t1) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (*.f64 u (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (/.f64 v t1)) u (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (fma.f64 (fma.f64 u (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (/.f64 (neg.f64 v) (*.f64 t1 t1))) u (/.f64 v t1)) u (neg.f64 v)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (neg.f64 t1) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (fma.f64 #s(literal -1 binary64) t1 (/.f64 (*.f64 t1 t1) u)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 3 binary64)) (*.f64 u u)) #s(literal -1 binary64) (/.f64 (*.f64 t1 t1) u)) (neg.f64 t1)) u))
#s(approx (/ (neg t1) (+ u t1)) (/.f64 (+.f64 (+.f64 (neg.f64 t1) (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) (*.f64 u u))) (+.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 t1 t1) u))) u))
#s(approx (+ u t1) u)
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (* (+ 1 (/ u t1)) t1) u)
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (+.f64 (/.f64 t1 u) #s(literal 1 binary64)) u))
#s(approx (+ 1 (/ u t1)) (/.f64 u t1))
#s(approx (+ 1 (/ u t1)) (fma.f64 (pow.f64 t1 #s(literal -1 binary64)) u #s(literal 1 binary64)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 v (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (*.f64 v t1) u) #s(literal -2 binary64) v) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) (*.f64 u u)) #s(literal -1 binary64) v) (*.f64 (/.f64 (*.f64 v t1) u) #s(literal 2 binary64))) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) t1 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v))) (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 v t1) u) #s(literal 2 binary64) (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (+.f64 (fma.f64 (/.f64 t1 u) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 t1 t1) (*.f64 u u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ v (+ u t1)) (/.f64 v u))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (/.f64 (neg.f64 t1) u) v v) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)) v) (/.f64 (*.f64 v t1) u)) u))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 t1 (/.f64 v u) (neg.f64 (*.f64 (*.f64 t1 t1) (/.f64 v (*.f64 u u)))))) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (neg.f64 t1) v)) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -4 binary64) (fma.f64 (/.f64 (*.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1) (pow.f64 u #s(literal 3 binary64))) #s(literal -2 binary64) (fma.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (fma.f64 (neg.f64 t1) v (fma.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u) #s(literal 2 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 (neg.f64 t1) u) v))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 t1 t1) (/.f64 v u) (neg.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u)))))) u))
#s(approx (* (neg t1) (/ v (+ u t1))) (/.f64 (fma.f64 (neg.f64 t1) v (fma.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (fma.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v (pow.f64 u #s(literal 3 binary64))) (/.f64 (*.f64 (*.f64 t1 t1) v) u)))) u))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (*.f64 t1 t1) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (/.f64 (pow.f64 (neg.f64 t1) #s(literal 3 binary64)) u)) u) #s(literal -1 binary64) t1) u)))
#s(approx (/ (neg t1) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 t1 t1 (neg.f64 (/.f64 (fma.f64 (/.f64 (pow.f64 t1 #s(literal 4 binary64)) u) #s(literal -1 binary64) (pow.f64 t1 #s(literal 3 binary64))) u))) u) #s(literal -1 binary64) t1) u)))
#s(approx (+ u t1) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (* (+ 1 (/ u t1)) t1) (neg.f64 (*.f64 (-.f64 (/.f64 (neg.f64 t1) u) #s(literal 1 binary64)) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 t1 t1) v) u) (*.f64 #s(literal 2 binary64) (*.f64 v t1))) u) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 t1 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v)) u) (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 t1 t1) v))) u) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v t1))) u) #s(literal -1 binary64) v) (*.f64 u u)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) t1 (neg.f64 (/.f64 (*.f64 t1 t1) u))) u) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 t1 (/.f64 v u) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (neg.f64 t1) v (/.f64 (*.f64 (*.f64 t1 t1) v) u)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u) (*.f64 (*.f64 t1 t1) v)) u)) (*.f64 v t1)) u) #s(literal -1 binary64) (neg.f64 v)) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (neg.f64 t1) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) u))) u))) (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (*.f64 #s(literal -1 binary64) (fma.f64 v t1 (/.f64 (fma.f64 (*.f64 #s(literal -2 binary64) (*.f64 t1 t1)) v (neg.f64 (/.f64 (fma.f64 (*.f64 #s(literal -4 binary64) (pow.f64 t1 #s(literal 3 binary64))) v (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v)) t1 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) v))) u)))) u))) u))) (*.f64 u u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (*.f64 (*.f64 t1 t1) v) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (*.f64 (pow.f64 t1 #s(literal 3 binary64)) v) u))) u))) u)))
#s(approx (* (neg t1) (/ v (+ u t1))) (neg.f64 (/.f64 (fma.f64 v t1 (neg.f64 (/.f64 (fma.f64 (*.f64 t1 t1) v (neg.f64 (/.f64 (fma.f64 (pow.f64 t1 #s(literal 3 binary64)) v (neg.f64 (*.f64 (pow.f64 t1 #s(literal 4 binary64)) (/.f64 v u)))) u))) u))) u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx v v)
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (/ v (+ u t1)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))) (neg.f64 t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (/.f64 v (+.f64 u t1)) (neg.f64 t1)))
#s(approx (* (neg t1) v) (*.f64 (neg.f64 t1) v))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (/.f64 t1 (*.f64 u u)) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (/.f64 t1 (pow.f64 u #s(literal 3 binary64))) #s(literal -1 binary64) (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (/ (neg t1) (+ u t1)) (*.f64 (-.f64 (*.f64 (fma.f64 (-.f64 (/.f64 t1 (pow.f64 u #s(literal 4 binary64))) (pow.f64 u #s(literal -3 binary64))) t1 (pow.f64 u #s(literal -2 binary64))) t1) (pow.f64 u #s(literal -1 binary64))) t1))
#s(approx (neg t1) (neg.f64 t1))
#s(approx t1 t1)
#s(approx (+ 1 (/ u t1)) (/.f64 (+.f64 u t1) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -2 binary64) (/.f64 v (*.f64 u u))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (neg.f64 t1) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 u #s(literal 3 binary64))))) t1 (/.f64 v (*.f64 u u))))
#s(approx (/ v (* (+ u t1) (+ u t1))) (fma.f64 (fma.f64 (-.f64 (*.f64 (neg.f64 t1) (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u)))) (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 #s(literal -2 binary64) (/.f64 v (pow.f64 u #s(literal 3 binary64))))) t1 (/.f64 v (*.f64 u u))))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))
#s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ v (+ u t1)) (fma.f64 (*.f64 t1 (/.f64 v (*.f64 u u))) #s(literal -1 binary64) (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ v (+ u t1)) (fma.f64 (-.f64 (*.f64 (-.f64 (/.f64 (*.f64 (neg.f64 t1) v) (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1) (/.f64 v (*.f64 u u))) t1 (/.f64 v u)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal 2 binary64) (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 v (pow.f64 u #s(literal 4 binary64))) #s(literal -4 binary64) (fma.f64 (*.f64 #s(literal -2 binary64) (+.f64 (/.f64 v (pow.f64 u #s(literal 5 binary64))) (/.f64 (*.f64 #s(literal -3 binary64) (/.f64 v (pow.f64 u #s(literal 4 binary64)))) u))) t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))))) t1 (*.f64 (/.f64 v (pow.f64 u #s(literal 3 binary64))) #s(literal 2 binary64))) t1 (/.f64 (neg.f64 v) (*.f64 u u))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 t1 (/.f64 v (*.f64 u u)) (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (*.f64 t1 (/.f64 v (pow.f64 u #s(literal 3 binary64)))) #s(literal -1 binary64) (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (*.f64 (fma.f64 (fma.f64 (fma.f64 t1 (/.f64 v (pow.f64 u #s(literal 4 binary64))) (/.f64 (neg.f64 v) (pow.f64 u #s(literal 3 binary64)))) t1 (/.f64 v (*.f64 u u))) t1 (/.f64 (neg.f64 v) u)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (*.f64 u u) (*.f64 t1 t1))) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) #s(literal 1 binary64))))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (-.f64 (pow.f64 (/.f64 u t1) #s(literal 3 binary64)) #s(literal 1 binary64)) (fma.f64 (/.f64 u t1) #s(literal -1 binary64) (/.f64 (*.f64 u u) (*.f64 t1 t1)))))
#s(approx (+ u t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (+.f64 (/.f64 u t1) #s(literal 1 binary64)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) (*.f64 t1 t1)) #s(literal -1 binary64) v) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (-.f64 (fma.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) #s(literal -1 binary64) v) (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))))) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (+.f64 (fma.f64 (/.f64 u t1) #s(literal 2 binary64) #s(literal 1 binary64)) (/.f64 (*.f64 u u) (*.f64 t1 t1))) (*.f64 t1 t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ v (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -1 binary64) v) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) v) (*.f64 u (/.f64 v t1))) t1))
#s(approx (/ v (+ u t1)) (/.f64 (-.f64 (fma.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64)))) #s(literal -1 binary64) v) (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64) (neg.f64 v)) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v))) t1))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (/.f64 (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -4 binary64) (+.f64 (/.f64 (*.f64 #s(literal -2 binary64) (fma.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) u (*.f64 (pow.f64 u #s(literal 3 binary64)) v))) (pow.f64 t1 #s(literal 3 binary64))) (+.f64 (fma.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)) (*.f64 (*.f64 u (/.f64 v t1)) #s(literal 2 binary64))) (neg.f64 v)))) t1))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 u (/.f64 v t1) (neg.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1)))))))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 #s(literal -1 binary64) v (fma.f64 (*.f64 (*.f64 u u) (/.f64 v (*.f64 t1 t1))) #s(literal -1 binary64) (fma.f64 (pow.f64 u #s(literal 3 binary64)) (/.f64 v (pow.f64 t1 #s(literal 3 binary64))) (*.f64 u (/.f64 v t1))))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 u u) t1) u) t1)) #s(literal 1 binary64)))
#s(approx (/ (neg t1) (+ u t1)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 u #s(literal 3 binary64)) t1) (*.f64 u u)) t1)) u) t1)) #s(literal 1 binary64)))
#s(approx (+ u t1) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))
#s(approx (* (+ 1 (/ u t1)) t1) (*.f64 (neg.f64 t1) (-.f64 (neg.f64 (/.f64 u t1)) #s(literal 1 binary64))))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (/ v (* (+ u t1) (+ u t1))) (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) (*.f64 t1 t1)))
#s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -2 binary64) u (neg.f64 (/.f64 (*.f64 u u) t1))) t1) #s(literal -1 binary64) #s(literal 1 binary64)) (*.f64 t1 t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 u (/.f64 v t1) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ v (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (*.f64 u (/.f64 v t1)) #s(literal -2 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 #s(literal -3 binary64) (/.f64 (*.f64 (*.f64 u u) v) t1) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (/ (/ (* (neg t1) v) (+ u t1)) (+ u t1)) (neg.f64 (/.f64 (fma.f64 (/.f64 (fma.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (fma.f64 u (/.f64 (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v)) t1) (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1))) (*.f64 #s(literal -3 binary64) (*.f64 (*.f64 u u) v))) t1) #s(literal -1 binary64) (*.f64 #s(literal 2 binary64) (*.f64 v u))) t1) #s(literal -1 binary64) v) t1)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (fma.f64 (*.f64 u u) (/.f64 v t1) (*.f64 (neg.f64 u) v)) t1) #s(literal -1 binary64) (neg.f64 v)))
#s(approx (* (neg t1) (/ v (+ u t1))) (fma.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 u #s(literal 3 binary64)) v) t1) (*.f64 (*.f64 u u) v)) t1)) (*.f64 v u)) t1) #s(literal -1 binary64) (neg.f64 v)))

eval52.0ms (1.4%)

Memory
18.9MiB live, 64.8MiB allocated; 5ms collecting garbage
Compiler

Compiled 7 500 to 1 255 computations (83.3% saved)

prune42.0ms (1.1%)

Memory
-3.3MiB live, 43.3MiB allocated; 4ms collecting garbage
Pruning

17 alts after pruning (5 fresh and 12 done)

PrunedKeptTotal
New3012303
Fresh235
Picked055
Done077
Total30317320
Accuracy
100.0%
Counts
320 → 17
Alt Table
Click to see full alt table
StatusAccuracyProgram
55.3%
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
98.6%
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
54.3%
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
46.2%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
73.9%
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
51.9%
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
58.9%
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
95.5%
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
52.3%
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
74.8%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
52.5%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
50.3%
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
50.8%
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
54.6%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
56.4%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
48.8%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
54.1%
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
Compiler

Compiled 740 to 295 computations (60.1% saved)

regimes60.0ms (1.6%)

Memory
-43.3MiB live, 57.8MiB allocated; 42ms collecting garbage
Counts
28 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v (pow.f64 (+.f64 u t1) #s(literal 2 binary64))))
Outputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
Calls

4 calls:

34.0ms
t1
8.0ms
v
7.0ms
u
6.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
98.6%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
98.6%1u
98.6%1v
98.6%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes30.0ms (0.8%)

Memory
14.6MiB live, 59.7MiB allocated; 3ms collecting garbage
Counts
26 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) (+.f64 u t1))
(*.f64 (/.f64 (*.f64 v t1) (+.f64 u t1)) (/.f64 #s(literal -1 binary64) (+.f64 u t1)))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))))
Outputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
Calls

4 calls:

8.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
7.0ms
t1
7.0ms
v
7.0ms
u
Results
AccuracySegmentsBranch
98.6%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
98.6%1u
98.6%1v
98.6%1t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes26.0ms (0.7%)

Memory
9.5MiB live, 55.2MiB allocated; 3ms collecting garbage
Counts
22 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
Outputs
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))
Calls

4 calls:

8.0ms
u
6.0ms
t1
6.0ms
v
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
95.5%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
95.5%1u
95.5%1v
98.8%3t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes28.0ms (0.7%)

Memory
3.8MiB live, 57.9MiB allocated; 7ms collecting garbage
Counts
21 → 5
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
Outputs
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u)))))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
Calls

4 calls:

10.0ms
v
6.0ms
t1
6.0ms
u
5.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
88.8%5(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
78.6%3v
83.9%3u
92.6%5t1
Compiler

Compiled 15 to 17 computations (-13.3% saved)

regimes7.0ms (0.2%)

Memory
17.6MiB live, 17.6MiB allocated; 0ms collecting garbage
Counts
20 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
Outputs
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))
Calls

1 calls:

6.0ms
t1
Results
AccuracySegmentsBranch
88.9%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes7.0ms (0.2%)

Memory
-35.1MiB live, 11.5MiB allocated; 2ms collecting garbage
Counts
19 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 (*.f64 (neg.f64 t1) #s(approx (/ v (+ u t1)) (/.f64 v u))) #s(approx (+ u t1) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (/.f64 (*.f64 (neg.f64 t1) v) u)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) (/.f64 v (+.f64 u t1))) #s(approx (+ u t1) u))
(/.f64 (/.f64 (*.f64 (neg.f64 t1) v) (+.f64 u t1)) #s(approx (+ u t1) t1))
Outputs
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
Calls

1 calls:

5.0ms
t1
Results
AccuracySegmentsBranch
88.7%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes8.0ms (0.2%)

Memory
18.3MiB live, 18.3MiB allocated; 0ms collecting garbage
Counts
14 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 (fma.f64 #s(literal 2 binary64) t1 u) u))))
Outputs
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
Calls

2 calls:

4.0ms
t1
3.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
71.6%3(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
84.4%3t1
Compiler

Compiled 13 to 11 computations (15.4% saved)

regimes8.0ms (0.2%)

Memory
17.4MiB live, 17.4MiB allocated; 0ms collecting garbage
Counts
11 → 4
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
Outputs
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u)))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
Calls

2 calls:

4.0ms
t1
3.0ms
u
Results
AccuracySegmentsBranch
79.8%3u
83.8%4t1
Compiler

Compiled 2 to 6 computations (-200% saved)

regimes5.0ms (0.1%)

Memory
-39.8MiB live, 7.1MiB allocated; 2ms collecting garbage
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(*.f64 (neg.f64 t1) (/.f64 v (*.f64 (+.f64 u t1) #s(approx (+ u t1) u))))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) t1)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) #s(approx (+ t1 u) u)))
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 u t1) #s(approx (+ u t1) t1)))
Outputs
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
Calls

1 calls:

4.0ms
t1
Results
AccuracySegmentsBranch
81.0%3t1
Compiler

Compiled 1 to 3 computations (-200% saved)

regimes6.0ms (0.2%)

Memory
15.2MiB live, 15.2MiB allocated; 0ms collecting garbage
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 t1 t1)))
Outputs
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))
Calls

3 calls:

2.0ms
t1
2.0ms
v
2.0ms
u
Results
AccuracySegmentsBranch
58.9%1v
78.5%3u
78.5%3t1
Compiler

Compiled 3 to 9 computations (-200% saved)

regimes4.0ms (0.1%)

Memory
12.7MiB live, 12.7MiB allocated; 0ms collecting garbage
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
Outputs
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
Calls

3 calls:

1.0ms
t1
1.0ms
u
1.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
58.9%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
58.9%1t1
58.9%1u
Compiler

Compiled 14 to 14 computations (0% saved)

regimes4.0ms (0.1%)

Memory
9.8MiB live, 9.8MiB allocated; 0ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Calls

4 calls:

1.0ms
u
1.0ms
t1
1.0ms
v
1.0ms
(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Results
AccuracySegmentsBranch
48.8%1v
48.8%1t1
48.8%1u
48.8%1(/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u)))
Compiler

Compiled 15 to 17 computations (-13.3% saved)

bsearch23.0ms (0.6%)

Memory
-18.4MiB live, 28.5MiB allocated; 1ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
9.0ms
2.56769049685353e-280
3.1292004110413274e-279
12.0ms
-8.451839712869526e-184
-1.8257403943941226e-185
Samples
11.0ms208×0valid
Compiler

Compiled 444 to 313 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 3.0ms (50.3% of total)
ival-div: 1.0ms (16.8% of total)
ival-add: 1.0ms (16.8% of total)
ival-neg: 1.0ms (16.8% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch99.0ms (2.6%)

Memory
-12.8MiB live, 81.9MiB allocated; 10ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.1604799742336261e+127
9.714270877076148e+135
12.0ms
2.0841499525893305e-184
1.473469891433091e-181
50.0ms
-1.4246439749102037e-258
-2.3821399621236687e-260
14.0ms
-4.7653250137663575e+85
-2.3482571222441516e+70
Samples
29.0ms544×0valid
Compiler

Compiled 1 250 to 881 computations (29.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-mult: 7.0ms (44% of total)
ival-div: 3.0ms (18.8% of total)
ival-add: 3.0ms (18.8% of total)
ival-neg: 3.0ms (18.8% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch16.0ms (0.4%)

Memory
31.0MiB live, 31.0MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
2.6568125929156304e+109
5.57115477976795e+117
1.0ms
-4.7653250137663575e+85
-2.3482571222441516e+70
Samples
8.0ms144×0valid
Compiler

Compiled 585 to 451 computations (22.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 2.0ms (48.2% of total)
ival-div: 1.0ms (24.1% of total)
ival-add: 1.0ms (24.1% of total)
ival-neg: 1.0ms (24.1% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch19.0ms (0.5%)

Memory
-8.0MiB live, 35.7MiB allocated; 6ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
8.0ms
2.6568125929156304e+109
5.57115477976795e+117
10.0ms
-4.7653250137663575e+85
-2.3482571222441516e+70
Samples
8.0ms144×0valid
Compiler

Compiled 528 to 413 computations (21.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 2.0ms (47.9% of total)
ival-div: 1.0ms (23.9% of total)
ival-add: 1.0ms (23.9% of total)
ival-neg: 1.0ms (23.9% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch29.0ms (0.8%)

Memory
15.4MiB live, 62.0MiB allocated; 2ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
7.457364972168007e+47
4.755543564236874e+53
13.0ms
-1.5222435208594064e-102
-5.2481296746114194e-107
Samples
16.0ms272×0valid
Compiler

Compiled 627 to 456 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-mult: 3.0ms (37.9% of total)
ival-div: 1.0ms (12.6% of total)
ival-add: 1.0ms (12.6% of total)
ival-neg: 1.0ms (12.6% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch13.0ms (0.3%)

Memory
-39.9MiB live, 14.2MiB allocated; 9ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
7.457364972168007e+47
4.755543564236874e+53
11.0ms
2.56769049685353e-280
3.1292004110413274e-279
1.0ms
-1.5222435208594064e-102
-5.2481296746114194e-107
Samples
8.0ms64×0valid
Compiler

Compiled 809 to 582 computations (28.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-neg: 5.0ms (76.7% of total)
ival-mult: 1.0ms (15.3% of total)
ival-div: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch12.0ms (0.3%)

Memory
22.8MiB live, 22.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
1.8552116536526602e+33
3.3728275431965164e+35
1.0ms
-1.5222435208594064e-102
-5.2481296746114194e-107
Samples
6.0ms112×0valid
Compiler

Compiled 480 to 359 computations (25.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.0ms
ival-div: 1.0ms (31.1% of total)
ival-add: 1.0ms (31.1% of total)
ival-mult: 1.0ms (31.1% of total)
ival-neg: 1.0ms (31.1% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch38.0ms (1%)

Memory
-21.5MiB live, 70.9MiB allocated; 10ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
1.042358484660891e-6
1508566.4960666657
20.0ms
-1.9174817505036595e+28
-1143.7936040548145
Samples
22.0ms336×0valid
Compiler

Compiled 708 to 497 computations (29.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 8.0ms (59.4% of total)
ival-div: 2.0ms (14.9% of total)
ival-add: 2.0ms (14.9% of total)
ival-neg: 2.0ms (14.9% of total)
ival-true: 0.0ms (0% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify83.0ms (2.2%)

Memory
5.0MiB live, 51.4MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0109494
1199494
2332494
3674494
41510494
54252494
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -177010432123361/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952 binary64)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))))
(if (<=.f64 t1 #s(literal -124999999999999990817472647060149865438600401899933485907830802472545288192 binary64)) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal -3029452159344359/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 t1 #s(literal 4709314705984689/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)) (if (<=.f64 t1 #s(literal 2300000000000000152276832289566644630506976795591616039914264911038604387803370141943574542756772302072856703798037779816638920523776 binary64)) (*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u))))) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))))))
(if (<=.f64 t1 #s(literal -124999999999999990817472647060149865438600401899933485907830802472545288192 binary64)) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal 3000000000000000003958507669982327424904170067372142008055221294159445944553434953350561654132331342569377103872 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))))
(if (<=.f64 t1 #s(literal -86000000000000002621014052368016515123921215154871214834341745017896304640 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 21499999999999999563481772420824654296218937065472 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5364818752029327/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (if (<=.f64 t1 #s(literal 21499999999999999563481772420824654296218937065472 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)))))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2199999999999999937911583401836544 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))))
(if (<=.f64 u #s(literal -2050000 binary64)) (*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (if (<=.f64 u #s(literal 128000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))
Outputs
(/.f64 (*.f64 (/.f64 (neg.f64 t1) #s(approx (+ u t1) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 u t1)) t1))) v) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) v) (+.f64 u t1))
(/.f64 (*.f64 (/.f64 t1 (+.f64 u t1)) (neg.f64 v)) (+.f64 u t1))
(if (<=.f64 t1 #s(literal -177010432123361/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952 binary64)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1)))))
(if (or (<=.f64 t1 #s(literal -177010432123361/9568131466127621947163770315237577352582483950433331955534014747297500715462012198465648064079848065788579276806882658480425438483841942548911565191978080929321047135323978360596199778018349602045952 binary64)) (not (<=.f64 t1 #s(literal 463034951812055/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784 binary64)))) (*.f64 (/.f64 (neg.f64 t1) (+.f64 u t1)) (/.f64 v (+.f64 u t1))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (/.f64 (*.f64 (neg.f64 t1) v) u) u)))
(if (<=.f64 t1 #s(literal -124999999999999990817472647060149865438600401899933485907830802472545288192 binary64)) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal -3029452159344359/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 t1 #s(literal 4709314705984689/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)) (if (<=.f64 t1 #s(literal 2300000000000000152276832289566644630506976795591616039914264911038604387803370141943574542756772302072856703798037779816638920523776 binary64)) (*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u))))) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))))))
(if (<=.f64 t1 #s(literal -124999999999999990817472647060149865438600401899933485907830802472545288192 binary64)) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal -3029452159344359/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (if (<=.f64 t1 #s(literal 4709314705984689/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)) (if (<=.f64 t1 #s(literal 2300000000000000152276832289566644630506976795591616039914264911038604387803370141943574542756772302072856703798037779816638920523776 binary64)) (*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ u t1) (+ u t1)) (fma.f64 (fma.f64 #s(literal 2 binary64) u t1) t1 (*.f64 u u))))) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))))))
(if (<=.f64 t1 #s(literal -124999999999999990817472647060149865438600401899933485907830802472545288192 binary64)) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1))) (if (<=.f64 t1 #s(literal 3000000000000000003958507669982327424904170067372142008055221294159445944553434953350561654132331342569377103872 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1)))))
(if (or (<=.f64 t1 #s(literal -124999999999999990817472647060149865438600401899933485907830802472545288192 binary64)) (not (<=.f64 t1 #s(literal 3000000000000000003958507669982327424904170067372142008055221294159445944553434953350561654132331342569377103872 binary64)))) (*.f64 #s(approx (/ (neg t1) (+ u t1)) (-.f64 (/.f64 u t1) #s(literal 1 binary64))) (/.f64 v (+.f64 u t1))) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -86000000000000002621014052368016515123921215154871214834341745017896304640 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -86000000000000002621014052368016515123921215154871214834341745017896304640 binary64)) (not (<=.f64 t1 #s(literal 319999999999999994192278630028793851670964830858501479934668747836770321740161705542585709580580405640427470848 binary64)))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) v) (*.f64 (+.f64 t1 u) (+.f64 t1 u))))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 21499999999999999563481772420824654296218937065472 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (not (<=.f64 t1 #s(literal 21499999999999999563481772420824654296218937065472 binary64)))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (*.f64 v (/.f64 (neg.f64 t1) u)) u)))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5364818752029327/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (if (<=.f64 t1 #s(literal 21499999999999999563481772420824654296218937065472 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 v u) (/.f64 (neg.f64 t1) u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)))))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 5364818752029327/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))) (if (<=.f64 t1 #s(literal 21499999999999999563481772420824654296218937065472 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (*.f64 (/.f64 (neg.f64 v) u) (/.f64 t1 u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)))))
(if (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (if (<=.f64 t1 #s(literal 2199999999999999937911583401836544 binary64)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))))
(if (or (<=.f64 t1 #s(literal -8271269140747129/20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089792 binary64)) (not (<=.f64 t1 #s(literal 2199999999999999937911583401836544 binary64)))) (/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1)) (/.f64 (*.f64 (neg.f64 t1) v) #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u))))
(if (<=.f64 u #s(literal -2050000 binary64)) (*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u)))) (if (<=.f64 u #s(literal 128000 binary64)) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)) (*.f64 (neg.f64 t1) (/.f64 v #s(approx (* (+ t1 u) (+ t1 u)) (*.f64 u u))))))
(if (or (<=.f64 u #s(literal -2050000 binary64)) (not (<=.f64 u #s(literal 128000 binary64)))) (*.f64 t1 (/.f64 (neg.f64 v) #s(approx (* (+ u t1) (+ u t1)) (*.f64 u u)))) #s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1)))
(/.f64 #s(approx (/ (* (neg t1) v) (+ u t1)) (neg.f64 v)) (+.f64 u t1))
#s(approx (/ (* (neg t1) v) (* (+ t1 u) (+ t1 u))) (/.f64 (neg.f64 v) t1))

derivations394.0ms (10.3%)

Memory
1.5MiB live, 199.6MiB allocated; 36ms collecting garbage
Stop Event
fuel
Compiler

Compiled 494 to 117 computations (76.3% saved)

preprocess76.0ms (2%)

Memory
11.1MiB live, 62.5MiB allocated; 9ms collecting garbage
Remove

(negabs v)

Compiler

Compiled 1 180 to 346 computations (70.7% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...