FastMath dist4

Time bar (total: 12.1s)

start0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

analyze0.0ms (0%)

Memory
0.6MiB live, 0.6MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
100%99.8%0%0.2%0%0%0%1
Compiler

Compiled 17 to 13 computations (23.5% saved)

sample5.4s (44.5%)

Memory
16.2MiB live, 1 429.5MiB allocated
Samples
4.8s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 4.6s
ival-mult: 4.4s (96.9% of total)
ival-sub: 96.0ms (2.1% of total)
ival-add: 36.0ms (0.8% of total)
ival-true: 6.0ms (0.1% of total)
ival-assert: 3.0ms (0.1% of total)
Bogosity

explain134.0ms (1.1%)

Memory
-4.5MiB live, 215.7MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
330-0-(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
150-0-(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
70-0-(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
00-0-d4
00-0-(*.f64 d4 d1)
00-0-(*.f64 d1 d2)
00-0-(*.f64 d1 d3)
00-0-d2
00-0-d1
00-0-d3
00-0-(*.f64 d1 d1)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
-.f64(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))nan-rescue330
(*.f64 d1 d3)overflow36
(*.f64 d1 d2)overflow49
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))overflow68
(*.f64 d4 d1)overflow43
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))overflow85
(*.f64 d1 d1)overflow81
+.f64(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))nan-rescue150
(*.f64 d1 d3)overflow36
(*.f64 d1 d2)overflow49
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))overflow68
(*.f64 d4 d1)overflow43
-.f64(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))nan-rescue70
(*.f64 d1 d2)overflow49
(*.f64 d1 d3)overflow36
Confusion
Predicted +Predicted -
+430
-0213
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+4300
-00213
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0213
132
210
31
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
41.0ms512×0valid
Compiler

Compiled 166 to 48 computations (71.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 13.0ms (63.6% of total)
ival-sub: 4.0ms (19.6% of total)
ival-add: 2.0ms (9.8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

preprocess170.0ms (1.4%)

Memory
-19.1MiB live, 136.8MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063196
1257166
2810132
33150127
46052126
57296126
67946126
01115
01813
13711
2929
32559
46989
518249
630019
735959
835959
936759
1037079
1137079
037079
Stop Event
iter limit
saturated
iter limit
node limit
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Outputs
(*.f64 (-.f64 (+.f64 (-.f64 d2 d3) d4) d1) d1)
Symmetry

(sort d2 d4)

Compiler

Compiled 15 to 11 computations (26.7% saved)

eval0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Compiler

Compiled 0 to 4 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.2MiB live, 1.2MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
83.2%
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Compiler

Compiled 15 to 11 computations (26.7% saved)

simplify103.0ms (0.9%)

Memory
-6.2MiB live, 76.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d2)
cost-diff320
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
cost-diff320
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
cost-diff320
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01149
01843
13739
29237
325537
469837
5182437
6300137
7359537
8359537
9367537
10370737
11370737
0370737
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
d1
d2
(*.f64 d1 d3)
d3
(*.f64 d4 d1)
d4
(*.f64 d1 d1)
Outputs
(*.f64 (-.f64 (+.f64 (-.f64 d2 d3) d4) d1) d1)
(*.f64 (+.f64 (-.f64 d2 d3) d4) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
d1
d2
(*.f64 d3 d1)
d3
(*.f64 d4 d1)
d4
(*.f64 d1 d1)

localize27.0ms (0.2%)

Memory
7.4MiB live, 46.0MiB allocated
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d1 d1)
accuracy0.7578063074906174
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
accuracy3.765610550811441
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
accuracy7.550742030773911
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Samples
20.0ms256×0valid
Compiler

Compiled 100 to 24 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 7.0ms (69.4% of total)
ival-sub: 2.0ms (19.8% of total)
ival-add: 1.0ms (9.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series59.0ms (0.5%)

Memory
-10.8MiB live, 27.5MiB allocated
Counts
5 → 168
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
2.0ms
d1
@0
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (- (* d1 d2) (* d1 d3)) (* d1 d2) (* d1 d1))
2.0ms
d1
@-inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (- (* d1 d2) (* d1 d3)) (* d1 d2) (* d1 d1))
1.0ms
d1
@inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (- (* d1 d2) (* d1 d3)) (* d1 d2) (* d1 d1))
1.0ms
d4
@0
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (- (* d1 d2) (* d1 d3)) (* d1 d2) (* d1 d1))
1.0ms
d2
@0
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (- (* d1 d2) (* d1 d3)) (* d1 d2) (* d1 d1))

simplify179.0ms (1.5%)

Memory
-7.4MiB live, 199.5MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01251377
14091183
213211159
351501111
089501099
Stop Event
iter limit
node limit
Counts
168 → 168
Calls
Call 1
Inputs
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(* -1 (* d1 d3))
(- (* d1 d2) (* d1 d3))
(- (* d1 d2) (* d1 d3))
(- (* d1 d2) (* d1 d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))
(* d1 d2)
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 d3) d2))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 d3) d2))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(+ (* d1 d2) (* d1 d4))
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))
(* d1 d2)
(+ (* -1 (* d1 d3)) (* d1 d2))
(+ (* -1 (* d1 d3)) (* d1 d2))
(+ (* -1 (* d1 d3)) (* d1 d2))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))
(* -1 (* d1 d3))
(* d3 (- (/ (* d1 d2) d3) d1))
(* d3 (- (/ (* d1 d2) d3) d1))
(* d3 (- (/ (* d1 d2) d3) d1))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (* d1 d2) d3)) (* -1 d1))))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- d2 d3))
(* d1 (- d2 d3))
(* d1 (- d2 d3))
(* d1 (- d2 d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- d2 d3))
(* d1 (- d2 d3))
(* d1 (- d2 d3))
(* d1 (- d2 d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (* -1 d2) (* -1 d3))))
(* -1 (* d1 (- (* -1 d2) (* -1 d3))))
(* -1 (* d1 (- (* -1 d2) (* -1 d3))))
(* -1 (* d1 (- (* -1 d2) (* -1 d3))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
Outputs
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d1) d3) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d1) d3) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d1) d3) d1) d4)
(*.f64 d4 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d1) d3) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d1) d3) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 (-.f64 d2 d1) d3) d1) d4)
(*.f64 d4 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (neg.f64 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d3) d1) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d3) d1) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d3) d1) d1) d2)
(*.f64 d2 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d3) d1) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d3) d1) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d3) d1) d1) d2)
(*.f64 d2 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (+.f64 d4 d2) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (neg.f64 d3) d1)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d3) d1)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d3) d1)
(*.f64 (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) d3)
(*.f64 (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) d3)
(*.f64 (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) d3)
(*.f64 (neg.f64 d3) d1)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d3) d1)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d3) d1)
(*.f64 (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) d3)
(*.f64 (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) d3)
(*.f64 (-.f64 (/.f64 (*.f64 d2 d1) d3) d1) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) d1 (neg.f64 d1)) d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) d1 (neg.f64 d1)) d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) d1 (neg.f64 d1)) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) d1 (neg.f64 d1)) d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) d1 (neg.f64 d1)) d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) d1 (neg.f64 d1)) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)

rewrite428.0ms (3.5%)

Memory
48.4MiB live, 274.6MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01139
01833
17629
269427
0880227
Stop Event
iter limit
node limit
iter limit
Counts
5 → 357
Calls
Call 1
Inputs
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
(+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1))
(-.f64 (*.f64 d1 d2) (*.f64 d1 d3))
(*.f64 d1 d2)
(*.f64 d1 d1)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval67.0ms (0.6%)

Memory
-0.7MiB live, 154.2MiB allocated
Compiler

Compiled 15 453 to 1 279 computations (91.7% saved)

prune83.0ms (0.7%)

Memory
7.7MiB live, 44.2MiB allocated
Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New5169525
Fresh000
Picked101
Done000
Total5179526
Accuracy
100.0%
Counts
526 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
52.7%
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
78.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
79.0%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
78.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
30.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
35.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
29.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
35.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Compiler

Compiled 352 to 240 computations (31.8% saved)

simplify94.0ms (0.8%)

Memory
-15.0MiB live, 36.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 d4 d3)
cost-diff0
(-.f64 (-.f64 d4 d3) d1)
cost-diff0
(*.f64 (-.f64 (-.f64 d4 d3) d1) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
cost-diff0
(+.f64 d4 d2)
cost-diff0
(-.f64 (+.f64 d4 d2) d1)
cost-diff0
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
cost-diff0
(neg.f64 d1)
cost-diff0
(*.f64 (neg.f64 d1) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
cost-diff0
(*.f64 d2 d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
cost-diff0
(-.f64 d2 d3)
cost-diff0
(-.f64 (-.f64 d2 d3) d1)
cost-diff0
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
cost-diff192
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028162
041154
178137
2175137
3448137
4906137
52125137
62870137
72892137
82892137
92892137
102902137
112906137
02906137
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
d4
d1
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
d2
d3
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) d1)
(neg.f64 d1)
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(-.f64 (+.f64 d4 d2) d1)
(+.f64 d4 d2)
d4
d2
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
(*.f64 (-.f64 (-.f64 d4 d3) d1) d1)
(-.f64 (-.f64 d4 d3) d1)
(-.f64 d4 d3)
d4
d3
d1
Outputs
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
d4
d1
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
d2
d3
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) d1)
(neg.f64 d1)
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d2 d4) d1) d1))
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(-.f64 (+.f64 d2 d4) d1)
(+.f64 d2 d4)
d4
d2
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
(*.f64 (-.f64 (-.f64 d4 d3) d1) d1)
(-.f64 (-.f64 d4 d3) d1)
(-.f64 d4 d3)
d4
d3
d1

localize101.0ms (0.8%)

Memory
-1.5MiB live, 111.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy0
(-.f64 (-.f64 d4 d3) d1)
accuracy0
(-.f64 d4 d3)
accuracy0.015625
(*.f64 (-.f64 (-.f64 d4 d3) d1) d1)
accuracy13.526019973681123
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
accuracy0
(-.f64 (+.f64 d4 d2) d1)
accuracy0
(+.f64 d4 d2)
accuracy0.0078125
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
accuracy13.747216855625307
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
accuracy0
(*.f64 (neg.f64 d1) d1)
accuracy0
(neg.f64 d1)
accuracy41.266588022104465
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
accuracy0
(*.f64 d2 d1)
accuracy41.19636298159326
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
accuracy0
(-.f64 d2 d3)
accuracy0.00390625
(-.f64 (-.f64 d2 d3) d1)
accuracy0.0078125
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
accuracy1.7538869832389217
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
Samples
86.0ms256×0valid
Compiler

Compiled 302 to 54 computations (82.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 32.0ms
ival-mult: 14.0ms (43.9% of total)
ival-sub: 11.0ms (34.5% of total)
ival-add: 5.0ms (15.7% of total)
ival-neg: 1.0ms (3.1% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series105.0ms (0.9%)

Memory
-29.8MiB live, 64.2MiB allocated
Counts
17 → 576
Calls
Call 1
Inputs
#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d4 d2) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (neg.f64 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (+.f64 d4 d2) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (+.f64 d4 d2) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d4 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d4 d3) d1) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
64.0ms
d3
@inf
((+ (* d4 d1) (* d1 (- (- d2 d3) d1))) (* d1 (- (- d2 d3) d1)) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d1) d1) (neg d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d4 d2) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3))
3.0ms
d1
@-inf
((+ (* d4 d1) (* d1 (- (- d2 d3) d1))) (* d1 (- (- d2 d3) d1)) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d1) d1) (neg d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d4 d2) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3))
2.0ms
d4
@-inf
((+ (* d4 d1) (* d1 (- (- d2 d3) d1))) (* d1 (- (- d2 d3) d1)) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d1) d1) (neg d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d4 d2) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3))
2.0ms
d1
@inf
((+ (* d4 d1) (* d1 (- (- d2 d3) d1))) (* d1 (- (- d2 d3) d1)) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d1) d1) (neg d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d4 d2) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3))
2.0ms
d1
@0
((+ (* d4 d1) (* d1 (- (- d2 d3) d1))) (* d1 (- (- d2 d3) d1)) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d1) d1) (neg d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d4 d2) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3))

simplify227.0ms (1.9%)

Memory
9.2MiB live, 205.1MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03025039
19904609
229054504
081994420
Stop Event
iter limit
node limit
Counts
576 → 556
Calls
Call 1
Inputs
(* d1 (- d2 (+ d1 d3)))
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3))))
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3))))
(+ (* d1 d4) (* d1 (- d2 (+ d1 d3))))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 (- d2 d1))
(+ (* d1 d4) (* d1 (- d2 d1)))
(+ (* d1 d4) (* d1 (- d2 d1)))
(+ (* d1 d4) (* d1 (- d2 d1)))
(- d2 d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
d2
(+ d2 d4)
(+ d2 d4)
(+ d2 d4)
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(* -1 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(* -1 d3)
(- d4 d3)
(- d4 d3)
(- d4 d3)
(* d1 d4)
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))
(* d4 (+ d1 (/ (* d1 (- d2 (+ d1 d3))) d4)))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (+ d1 (/ (* d1 (- d2 d1)) d4)))
(* d4 (+ d1 (/ (* d1 (- d2 d1)) d4)))
(* d4 (+ d1 (/ (* d1 (- d2 d1)) d4)))
d4
(* d4 (- (+ 1 (/ d2 d4)) (/ d1 d4)))
(* d4 (- (+ 1 (/ d2 d4)) (/ d1 d4)))
(* d4 (- (+ 1 (/ d2 d4)) (/ d1 d4)))
d4
(* d4 (+ 1 (/ d2 d4)))
(* d4 (+ 1 (/ d2 d4)))
(* d4 (+ 1 (/ d2 d4)))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
d4
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
d4
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 (+ d1 d3))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 d1)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 d1)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 d1)) d4)))))
d4
(* -1 (* d4 (- (* -1 (/ (- d2 d1) d4)) 1)))
(* -1 (* d4 (- (* -1 (/ (- d2 d1) d4)) 1)))
(* -1 (* d4 (- (* -1 (/ (- d2 d1) d4)) 1)))
d4
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
d4
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
d4
(* -1 (* d4 (- (/ d3 d4) 1)))
(* -1 (* d4 (- (/ d3 d4) 1)))
(* -1 (* d4 (- (/ d3 d4) 1)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4)))
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4)))
(+ (* -1 (* d1 (+ d1 d3))) (+ (* d1 d2) (* d1 d4)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(* -1 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(* -1 d3)
(- d2 d3)
(- d2 d3)
(- d2 d3)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 (- d4 d1))
(+ (* d1 d2) (* d1 (- d4 d1)))
(+ (* d1 d2) (* d1 (- d4 d1)))
(+ (* d1 d2) (* d1 (- d4 d1)))
(- d4 d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
d4
(+ d2 d4)
(+ d2 d4)
(+ d2 d4)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 d2)
(* d2 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d2)) (/ (* d1 d4) d2))))
(* d2 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d2)) (/ (* d1 d4) d2))))
(* d2 (+ d1 (+ (* -1 (/ (* d1 (+ d1 d3)) d2)) (/ (* d1 d4) d2))))
(* d1 d2)
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
d2
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
d2
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (- d4 d1)) d2)))
(* d2 (+ d1 (/ (* d1 (- d4 d1)) d2)))
(* d2 (+ d1 (/ (* d1 (- d4 d1)) d2)))
d2
(* d2 (- (+ 1 (/ d4 d2)) (/ d1 d2)))
(* d2 (- (+ 1 (/ d4 d2)) (/ d1 d2)))
(* d2 (- (+ 1 (/ d4 d2)) (/ d1 d2)))
d2
(* d2 (+ 1 (/ d4 d2)))
(* d2 (+ 1 (/ d4 d2)))
(* d2 (+ 1 (/ d4 d2)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (+ (* -1 (* d1 (+ d1 d3))) (* d1 d4)) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
d2
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
d2
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 d1)) d2)))))
d2
(* -1 (* d2 (- (* -1 (/ (- d4 d1) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (- d4 d1) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (- d4 d1) d2)) 1)))
d2
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(+ (* d1 d4) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (+ (* d1 d4) (* d1 (- d2 d1))))
(+ (* -1 (* d1 d3)) (+ (* d1 d4) (* d1 (- d2 d1))))
(+ (* -1 (* d1 d3)) (+ (* d1 d4) (* d1 (- d2 d1))))
(* d1 (- d2 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(- d2 d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
d2
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d4 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(- d4 d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
d4
(+ d4 (* -1 d3))
(+ d4 (* -1 d3))
(+ d4 (* -1 d3))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (+ (/ (* d1 d4) d3) (/ (* d1 (- d2 d1)) d3))))
(* d3 (+ (* -1 d1) (+ (/ (* d1 d4) d3) (/ (* d1 (- d2 d1)) d3))))
(* d3 (+ (* -1 d1) (+ (/ (* d1 d4) d3) (/ (* d1 (- d2 d1)) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* -1 d3)
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* -1 d3)
(* d3 (- (/ d4 d3) 1))
(* d3 (- (/ d4 d3) 1))
(* d3 (- (/ d4 d3) 1))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d4) (* d1 (- d2 d1))) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d4) (* d1 (- d2 d1))) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (+ (* d1 d4) (* d1 (- d2 d1))) d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d2 d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(- d2 d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 d1)
(* -1 d1)
(* -1 d1)
(* -1 d1)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (+ d2 d4))
(* d1 (+ d2 (+ d4 (* -1 d1))))
(* d1 (+ d2 (+ d4 (* -1 d1))))
(* d1 (+ d2 (+ d4 (* -1 d1))))
(+ d2 d4)
(+ d2 (+ d4 (* -1 d1)))
(+ d2 (+ d4 (* -1 d1)))
(+ d2 (+ d4 (* -1 d1)))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d4 d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(- d4 d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 d1)
(* -1 d1)
(* -1 d1)
(* -1 d1)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* -1 d1)
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d4) (* -1 (- d2 d3))) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d4) (* -1 (- d2 d3))) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (+ (* -1 d4) (* -1 (- d2 d3))) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 (pow d1 2))
(* -1 d1)
(* -1 d1)
(* -1 d1)
(* -1 d1)
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (+ d2 d4) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (+ d2 d4) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (+ d2 d4) d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
Outputs
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(-.f64 d2 d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
d2
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 (neg.f64 d3) d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(neg.f64 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
d4
(fma.f64 (/.f64 (-.f64 d2 d1) d4) d4 d4)
(fma.f64 (/.f64 (-.f64 d2 d1) d4) d4 d4)
(fma.f64 (/.f64 (-.f64 d2 d1) d4) d4 d4)
d4
(fma.f64 (/.f64 d2 d4) d4 d4)
(fma.f64 (/.f64 d2 d4) d4 d4)
(fma.f64 (/.f64 d2 d4) d4 d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
d4
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)))
d4
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 d2 d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 d2 d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 d2 d4)))
(*.f64 d1 d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) (-.f64 d2 (+.f64 d3 d1)) d1) d4)
(*.f64 d1 d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (fma.f64 (/.f64 d1 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d3) d1) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(-.f64 (neg.f64 d3) d1)
(-.f64 d2 (+.f64 d3 d1))
(-.f64 d2 (+.f64 d3 d1))
(-.f64 d2 (+.f64 d3 d1))
(neg.f64 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(-.f64 d4 d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
d4
(+.f64 d2 d4)
(+.f64 d2 d4)
(+.f64 d2 d4)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
d2
(fma.f64 (/.f64 (-.f64 d4 d1) d2) d2 d2)
(fma.f64 (/.f64 (-.f64 d4 d1) d2) d2 d2)
(fma.f64 (/.f64 (-.f64 d4 d1) d2) d2 d2)
d2
(fma.f64 (/.f64 d4 d2) d2 d2)
(fma.f64 (/.f64 d4 d2) d2 d2)
(fma.f64 (/.f64 d4 d2) d2 d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d2))) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
d2
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)))
d2
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d4 d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d4 d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d4 d2)))
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 (-.f64 d4 d1) d3) d1) d2)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(-.f64 d2 d1)
(-.f64 d2 (+.f64 d3 d1))
(-.f64 d2 (+.f64 d3 d1))
(-.f64 d2 (+.f64 d3 d1))
d2
(-.f64 d2 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
d4
(-.f64 d4 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d1) d3) #s(literal 1 binary64))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(*.f64 (-.f64 d2 (+.f64 d3 d1)) d1)
(-.f64 d2 d3)
(-.f64 d2 (+.f64 d3 d1))
(-.f64 d2 (+.f64 d3 d1))
(-.f64 d2 (+.f64 d3 d1))
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(neg.f64 d1)
(neg.f64 d1)
(neg.f64 d1)
(neg.f64 d1)
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (+.f64 d2 d4) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d1) d1)
(+.f64 d2 d4)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
(-.f64 (+.f64 d2 d4) d1)
(*.f64 (-.f64 (+.f64 d2 d4) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d2 d4) d1) d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(neg.f64 d1)
(neg.f64 d1)
(neg.f64 d1)
(neg.f64 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (neg.f64 d1) d1)
(neg.f64 d1)
(neg.f64 d1)
(neg.f64 d1)
(neg.f64 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(fma.f64 (/.f64 (+.f64 d2 d4) d1) d1 (neg.f64 d1))
(fma.f64 (/.f64 (+.f64 d2 d4) d1) d1 (neg.f64 d1))
(fma.f64 (/.f64 (+.f64 d2 d4) d1) d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d2 d4) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)

rewrite216.0ms (1.8%)

Memory
25.8MiB live, 297.1MiB allocated
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028149
041141
1188124
21698124
08571124
Stop Event
iter limit
node limit
iter limit
Counts
17 → 525
Calls
Call 1
Inputs
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
(*.f64 d1 (-.f64 (-.f64 d2 d3) d1))
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
(*.f64 (neg.f64 d1) d1)
(neg.f64 d1)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(-.f64 (+.f64 d4 d2) d1)
(+.f64 d4 d2)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
(*.f64 (-.f64 (-.f64 d4 d3) d1) d1)
(-.f64 (-.f64 d4 d3) d1)
(-.f64 d4 d3)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval279.0ms (2.3%)

Memory
0.4MiB live, 361.0MiB allocated
Compiler

Compiled 34 461 to 2 665 computations (92.3% saved)

prune224.0ms (1.9%)

Memory
6.7MiB live, 90.0MiB allocated
Pruning

13 alts after pruning (10 fresh and 3 done)

PrunedKeptTotal
New1 07561 081
Fresh044
Picked235
Done000
Total1 077131 090
Accuracy
100.0%
Counts
1 090 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.1%
(fma.f64 d4 d1 (*.f64 d1 #s(approx (- (- d2 d3) d1) (neg.f64 d3))))
52.7%
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
78.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
79.0%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
56.8%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
30.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
35.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
54.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
57.4%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
57.8%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
57.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
29.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
35.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Compiler

Compiled 518 to 342 computations (34% saved)

simplify108.0ms (0.9%)

Memory
-4.0MiB live, 34.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- d4 d3) (neg.f64 d3))
cost-diff0
(-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1)
cost-diff0
(*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
cost-diff0
(-.f64 d4 d1)
cost-diff0
#s(approx (- (- d4 d3) d1) (-.f64 d4 d1))
cost-diff0
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
cost-diff0
(+.f64 d2 d4)
cost-diff0
#s(approx (- (+ d4 d2) d1) (+.f64 d2 d4))
cost-diff0
(*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
cost-diff0
(*.f64 d4 d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
cost-diff0
(-.f64 d2 d3)
cost-diff0
(-.f64 (-.f64 d2 d3) d1)
cost-diff0
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034224
045214
184204
2168194
3393194
4871194
52127194
62969194
73057194
83065194
93069194
103071194
113143194
123167194
03167194
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
d2
d3
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
(*.f64 d4 d1)
d4
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
(*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)
#s(approx (- (+ d4 d2) d1) (+.f64 d2 d4))
(+.f64 d2 d4)
d2
d4
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)
#s(approx (- (- d4 d3) d1) (-.f64 d4 d1))
(-.f64 d4 d1)
d4
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
(*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)
(-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1)
#s(approx (- d4 d3) (neg.f64 d3))
(neg.f64 d3)
d3
d1
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
d2
d3
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
(*.f64 d4 d1)
d4
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d4 d2)) d1))
(*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d4 d2)) d1)
#s(approx (- (+ d4 d2) d1) (+.f64 d4 d2))
(+.f64 d4 d2)
d2
d4
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)
#s(approx (- (- d4 d3) d1) (-.f64 d4 d1))
(-.f64 d4 d1)
d4
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
(*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)
(-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1)
#s(approx (- d4 d3) (neg.f64 d3))
(neg.f64 d3)
d3
d1

localize598.0ms (4.9%)

Memory
4.0MiB live, 79.5MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy0
(neg.f64 d3)
accuracy0.015625
(*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)
accuracy13.526019973681123
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
accuracy33.7278106185233
#s(approx (- d4 d3) (neg.f64 d3))
accuracy0
(-.f64 d4 d1)
accuracy0.015625
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)
accuracy13.526019973681123
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
accuracy18.661978266746004
#s(approx (- (- d4 d3) d1) (-.f64 d4 d1))
accuracy0
(+.f64 d2 d4)
accuracy0.0078125
(*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)
accuracy13.747216855625307
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
accuracy21.90072343834577
#s(approx (- (+ d4 d2) d1) (+.f64 d2 d4))
accuracy0
(*.f64 d4 d1)
accuracy45.048398211001754
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
accuracy0
(-.f64 d2 d3)
accuracy0.00390625
(-.f64 (-.f64 d2 d3) d1)
accuracy0.0078125
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
accuracy13.418840271311305
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
Samples
579.0ms256×0valid
Compiler

Compiled 378 to 59 computations (84.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 564.0ms
ival-mult: 279.0ms (49.5% of total)
ival-add: 275.0ms (48.8% of total)
ival-sub: 8.0ms (1.4% of total)
ival-neg: 1.0ms (0.2% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series92.0ms (0.8%)

Memory
-10.8MiB live, 74.1MiB allocated
Counts
19 → 660
Calls
Call 1
Inputs
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (+.f64 d2 d4) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- d4 d3) (neg.f64 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 (-.f64 d2 d3) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 (-.f64 d2 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d4 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
44.0ms
d2
@-inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d2 d4) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (neg d3))
2.0ms
d1
@-inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d2 d4) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (neg d3))
1.0ms
d4
@-inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d2 d4) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (neg d3))
1.0ms
d1
@inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d2 d4) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (neg d3))
1.0ms
d4
@inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (+ d4 d2) d1) d1) (- (+ d4 d2) d1) (+ d2 d4) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (neg d3))

simplify181.0ms (1.5%)

Memory
8.6MiB live, 253.3MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02816250
19065717
226755162
377895162
089475063
Stop Event
iter limit
node limit
Counts
660 → 635
Calls
Call 1
Inputs
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 (- d2 d1))
(+ (* d1 d4) (* d1 (- d2 d1)))
(+ (* d1 d4) (* d1 (- d2 d1)))
(+ (* d1 d4) (* d1 (- d2 d1)))
(- d2 d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
d2
(+ d2 d4)
(+ d2 d4)
(+ d2 d4)
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(* -1 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(* -1 d1)
(- d4 d1)
(- d4 d1)
(- d4 d1)
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(* -1 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(* -1 d3)
(- d4 d3)
(- d4 d3)
(- d4 d3)
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (+ d1 (/ (* d1 (- d2 d1)) d4)))
(* d4 (+ d1 (/ (* d1 (- d2 d1)) d4)))
(* d4 (+ d1 (/ (* d1 (- d2 d1)) d4)))
d4
(* d4 (- (+ 1 (/ d2 d4)) (/ d1 d4)))
(* d4 (- (+ 1 (/ d2 d4)) (/ d1 d4)))
(* d4 (- (+ 1 (/ d2 d4)) (/ d1 d4)))
d4
(* d4 (+ 1 (/ d2 d4)))
(* d4 (+ 1 (/ d2 d4)))
(* d4 (+ 1 (/ d2 d4)))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
d4
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
d4
(* d4 (+ 1 (* -1 (/ d1 d4))))
(* d4 (+ 1 (* -1 (/ d1 d4))))
(* d4 (+ 1 (* -1 (/ d1 d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
d4
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
d4
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 d1)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 d1)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (* d1 (- d2 d1)) d4)))))
d4
(* -1 (* d4 (- (* -1 (/ (- d2 d1) d4)) 1)))
(* -1 (* d4 (- (* -1 (/ (- d2 d1) d4)) 1)))
(* -1 (* d4 (- (* -1 (/ (- d2 d1) d4)) 1)))
d4
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))
(* -1 (* d4 (- (* -1 (/ d2 d4)) 1)))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
d4
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
d4
(* -1 (* d4 (- (/ d1 d4) 1)))
(* -1 (* d4 (- (/ d1 d4) 1)))
(* -1 (* d4 (- (/ d1 d4) 1)))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
d4
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
d4
(* -1 (* d4 (- (/ d3 d4) 1)))
(* -1 (* d4 (- (/ d3 d4) 1)))
(* -1 (* d4 (- (/ d3 d4) 1)))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(* -1 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(* -1 d3)
(- d2 d3)
(- d2 d3)
(- d2 d3)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 (- d4 d1))
(+ (* d1 d2) (* d1 (- d4 d1)))
(+ (* d1 d2) (* d1 (- d4 d1)))
(+ (* d1 d2) (* d1 (- d4 d1)))
(- d4 d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
(- (+ d2 d4) d1)
d4
(+ d2 d4)
(+ d2 d4)
(+ d2 d4)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
d2
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
d2
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (+ d1 (/ (* d1 (- d4 d1)) d2)))
(* d2 (+ d1 (/ (* d1 (- d4 d1)) d2)))
(* d2 (+ d1 (/ (* d1 (- d4 d1)) d2)))
d2
(* d2 (- (+ 1 (/ d4 d2)) (/ d1 d2)))
(* d2 (- (+ 1 (/ d4 d2)) (/ d1 d2)))
(* d2 (- (+ 1 (/ d4 d2)) (/ d1 d2)))
d2
(* d2 (+ 1 (/ d4 d2)))
(* d2 (+ 1 (/ d4 d2)))
(* d2 (+ 1 (/ d4 d2)))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
d2
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
d2
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 d1)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (* d1 (- d4 d1)) d2)))))
d2
(* -1 (* d2 (- (* -1 (/ (- d4 d1) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (- d4 d1) d2)) 1)))
(* -1 (* d2 (- (* -1 (/ (- d4 d1) d2)) 1)))
d2
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))
(* -1 (* d2 (- (* -1 (/ d4 d2)) 1)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d2 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(- d2 d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
d2
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d4 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(- d4 d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d4 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(- d4 d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
d4
(+ d4 (* -1 d3))
(+ d4 (* -1 d3))
(+ d4 (* -1 d3))
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* -1 d3)
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* -1 d3)
(* d3 (- (/ d4 d3) 1))
(* d3 (- (/ d4 d3) 1))
(* d3 (- (/ d4 d3) 1))
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d2 d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(- d2 d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (+ d2 d4))
(* d1 (+ d2 (+ d4 (* -1 d1))))
(* d1 (+ d2 (+ d4 (* -1 d1))))
(* d1 (+ d2 (+ d4 (* -1 d1))))
(+ d2 d4)
(+ d2 (+ d4 (* -1 d1)))
(+ d2 (+ d4 (* -1 d1)))
(+ d2 (+ d4 (* -1 d1)))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d4 d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(- d4 d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
d4
(+ d4 (* -1 d1))
(+ d4 (* -1 d1))
(+ d4 (* -1 d1))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d4 d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(- d4 d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* -1 d1)
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* d1 (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d4 d1) 1))
(* d1 (- (/ d4 d1) 1))
(* d1 (- (/ d4 d1) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* d1 d4)
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) 1))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (+ d2 d4) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (+ d2 d4) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (+ d2 d4) d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ d4 d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
Outputs
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(-.f64 d2 d1)
(-.f64 (+.f64 d4 d2) d1)
(-.f64 (+.f64 d4 d2) d1)
(-.f64 (+.f64 d4 d2) d1)
d2
(+.f64 d4 d2)
(+.f64 d4 d2)
(+.f64 d4 d2)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 (neg.f64 d3) d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(neg.f64 d1)
(-.f64 d4 d1)
(-.f64 d4 d1)
(-.f64 d4 d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 (neg.f64 d3) d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(neg.f64 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
d4
(fma.f64 (/.f64 (-.f64 d2 d1) d4) d4 d4)
(fma.f64 (/.f64 (-.f64 d2 d1) d4) d4 d4)
(fma.f64 (/.f64 (-.f64 d2 d1) d4) d4 d4)
d4
(fma.f64 (/.f64 d2 d4) d4 d4)
(fma.f64 (/.f64 d2 d4) d4 d4)
(fma.f64 (/.f64 d2 d4) d4 d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
d4
(fma.f64 (/.f64 (neg.f64 d1) d4) d4 d4)
(fma.f64 (/.f64 (neg.f64 d1) d4) d4 d4)
(fma.f64 (/.f64 (neg.f64 d1) d4) d4 d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d4) d1 d1) d4)
d4
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d2 d1) d4)))
d4
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 d2 d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 d2 d4)))
(*.f64 (neg.f64 d4) (-.f64 #s(literal -1 binary64) (/.f64 d2 d4)))
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (fma.f64 (/.f64 d3 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) d4)
(*.f64 (fma.f64 (/.f64 d3 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) d4)
(*.f64 (fma.f64 (/.f64 d3 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) d4)
d4
(fma.f64 (/.f64 (neg.f64 d1) d4) d4 d4)
(fma.f64 (/.f64 (neg.f64 d1) d4) d4 d4)
(fma.f64 (/.f64 (neg.f64 d1) d4) d4 d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 (fma.f64 (-.f64 (-.f64 d2 d3) d1) (/.f64 d1 d4) d1) d4)
(*.f64 d4 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (fma.f64 (/.f64 d3 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) d4)
(*.f64 (fma.f64 (/.f64 d3 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) d4)
(*.f64 (fma.f64 (/.f64 d3 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d1 d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 (neg.f64 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
(neg.f64 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(-.f64 d4 d1)
(-.f64 (+.f64 d4 d2) d1)
(-.f64 (+.f64 d4 d2) d1)
(-.f64 (+.f64 d4 d2) d1)
d4
(+.f64 d4 d2)
(+.f64 d4 d2)
(+.f64 d4 d2)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
d2
(fma.f64 (/.f64 (-.f64 d4 d1) d2) d2 d2)
(fma.f64 (/.f64 (-.f64 d4 d1) d2) d2 d2)
(fma.f64 (/.f64 (-.f64 d4 d1) d2) d2 d2)
d2
(fma.f64 (/.f64 d4 d2) d2 d2)
(fma.f64 (/.f64 d4 d2) d2 d2)
(fma.f64 (/.f64 d4 d2) d2 d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d2) d1 d1) d2)
d2
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 d4 d1) d2)))
d2
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d4 d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d4 d2)))
(*.f64 (neg.f64 d2) (-.f64 #s(literal -1 binary64) (/.f64 d4 d2)))
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (fma.f64 (-.f64 (-.f64 d4 d1) d3) (/.f64 d1 d2) d1) d2)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 d2 d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
d2
(-.f64 d2 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
d4
(-.f64 d4 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (-.f64 (+.f64 d4 d2) d1) (/.f64 d1 d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 d2 d3)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (+.f64 d4 d2) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(+.f64 d4 d2)
(-.f64 (+.f64 d4 d2) d1)
(-.f64 (+.f64 d4 d2) d1)
(-.f64 (+.f64 d4 d2) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
d4
(-.f64 d4 d1)
(-.f64 d4 d1)
(-.f64 d4 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 d4 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 (/.f64 d4 d1) (/.f64 d2 d1)) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(fma.f64 (/.f64 (+.f64 d4 d2) d1) d1 (neg.f64 d1))
(fma.f64 (/.f64 (+.f64 d4 d2) d1) d1 (neg.f64 d1))
(fma.f64 (/.f64 (+.f64 d4 d2) d1) d1 (neg.f64 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d4 d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)

rewrite255.0ms (2.1%)

Memory
-24.5MiB live, 296.3MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034212
045202
1209192
21896192
09005187
Stop Event
iter limit
node limit
iter limit
Counts
19 → 221
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
(*.f64 (-.f64 (-.f64 d2 d3) d1) d1)
(-.f64 (-.f64 d2 d3) d1)
(-.f64 d2 d3)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
(*.f64 d4 d1)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
(*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)
#s(approx (- (+ d4 d2) d1) (+.f64 d2 d4))
(+.f64 d2 d4)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)
#s(approx (- (- d4 d3) d1) (-.f64 d4 d1))
(-.f64 d4 d1)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
(*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)
(-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1)
#s(approx (- d4 d3) (neg.f64 d3))
(neg.f64 d3)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval159.0ms (1.3%)

Memory
27.1MiB live, 143.7MiB allocated
Compiler

Compiled 26 886 to 1 412 computations (94.7% saved)

prune233.0ms (1.9%)

Memory
-20.6MiB live, 103.5MiB allocated
Pruning

13 alts after pruning (6 fresh and 7 done)

PrunedKeptTotal
New8542856
Fresh145
Picked145
Done033
Total85613869
Accuracy
100.0%
Counts
869 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.1%
(fma.f64 d4 d1 (*.f64 d1 #s(approx (- (- d2 d3) d1) (neg.f64 d3))))
52.7%
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
78.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
56.8%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
30.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
35.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
54.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
57.4%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
59.0%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
57.8%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
57.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
29.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
35.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Compiler

Compiled 427 to 282 computations (34% saved)

simplify227.0ms (1.9%)

Memory
-5.6MiB live, 154.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 d1 d1)
cost-diff0
(*.f64 d2 d1)
cost-diff0
#s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1))
cost-diff0
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
cost-diff0
(-.f64 d4 d3)
cost-diff0
#s(approx (- (- d4 d3) d1) (-.f64 d4 d3))
cost-diff0
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
cost-diff0
(-.f64 d2 d1)
cost-diff0
#s(approx (- (- d2 d3) d1) (-.f64 d2 d1))
cost-diff0
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
cost-diff0
(neg.f64 d3)
cost-diff0
(*.f64 (neg.f64 d3) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
cost-diff0
(-.f64 d2 d3)
cost-diff0
#s(approx (- (- d2 d3) d1) (-.f64 d2 d3))
cost-diff0
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)
cost-diff0
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
034228
045216
183204
2158196
3368196
4870196
52143196
63023196
73137196
83151196
93157196
103160196
113234196
123258196
03258196
Stop Event
iter limit
saturated
iter limit
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)
#s(approx (- (- d2 d3) d1) (-.f64 d2 d3))
(-.f64 d2 d3)
d2
d3
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
(*.f64 (neg.f64 d3) d1)
(neg.f64 d3)
d3
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)
#s(approx (- (- d2 d3) d1) (-.f64 d2 d1))
(-.f64 d2 d1)
d2
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)
#s(approx (- (- d4 d3) d1) (-.f64 d4 d3))
(-.f64 d4 d3)
d4
d3
d1
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
#s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
(*.f64 d1 d1)
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)
#s(approx (- (- d2 d3) d1) (-.f64 d2 d3))
(-.f64 d2 d3)
d2
d3
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d3))
(*.f64 (neg.f64 d1) d3)
(neg.f64 d3)
d3
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)
#s(approx (- (- d2 d3) d1) (-.f64 d2 d1))
(-.f64 d2 d1)
d2
d1
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)
#s(approx (- (- d4 d3) d1) (-.f64 d4 d3))
(-.f64 d4 d3)
d4
d3
d1
(fma.f64 (neg.f64 d1) d1 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)))
#s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
d2
d1
(*.f64 d1 d1)

localize71.0ms (0.6%)

Memory
24.4MiB live, 424.3MiB allocated
Localize:

Found 19 expressions of interest:

NewMetricScoreProgram
accuracy0
(*.f64 d2 d1)
accuracy0
(*.f64 d1 d1)
accuracy7.550742030773911
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
accuracy37.470152626933704
#s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1))
accuracy0
(-.f64 d4 d3)
accuracy0.015625
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)
accuracy13.526019973681123
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
accuracy21.924632423650134
#s(approx (- (- d4 d3) d1) (-.f64 d4 d3))
accuracy0
(-.f64 d2 d1)
accuracy0.0078125
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)
accuracy13.418840271311305
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
accuracy20.678153607070392
#s(approx (- (- d2 d3) d1) (-.f64 d2 d1))
accuracy0
(*.f64 (neg.f64 d3) d1)
accuracy0
(neg.f64 d3)
accuracy44.421546139882835
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
accuracy0
(-.f64 d2 d3)
accuracy0.0078125
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)
accuracy13.418840271311305
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
accuracy21.175295043937524
#s(approx (- (- d2 d3) d1) (-.f64 d2 d3))
Samples
54.0ms256×0valid
Compiler

Compiled 385 to 57 computations (85.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 30.0ms
ival-mult: 17.0ms (56.8% of total)
ival-sub: 10.0ms (33.4% of total)
ival-add: 1.0ms (3.3% of total)
ival-neg: 1.0ms (3.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series52.0ms (0.4%)

Memory
-16.0MiB live, 187.4MiB allocated
Counts
19 → 648
Calls
Call 1
Inputs
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())
#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())
#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())
Outputs
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d4) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d2) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d2 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (neg.f64 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 d4 d3) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d3) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor 0 d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 (neg.f64 d3) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d2 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
#s(alt #<batchref> (taylor -inf d1) (#s(alt #<batchref> (patch (*.f64 d1 d1) #<representation binary64>) () ())) ())
Calls

12 calls:

TimeVariablePointExpression
6.0ms
d4
@-inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d3) d1) (neg d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d2 d1) (* d1 d1))
5.0ms
d4
@inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d3) d1) (neg d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d2 d1) (* d1 d1))
4.0ms
d1
@-inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d3) d1) (neg d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d2 d1) (* d1 d1))
2.0ms
d1
@inf
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d3) d1) (neg d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d2 d1) (* d1 d1))
1.0ms
d1
@0
((- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (neg d3) d1) (neg d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d2 d3) d1) d1) (- (- d2 d3) d1) (- d2 d1) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (* (- (- d4 d3) d1) d1) (- (- d4 d3) d1) (- d4 d3) (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d2 d1) (* d1 d1))

simplify187.0ms (1.6%)

Memory
15.1MiB live, 536.9MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02525929
18185082
225245016
377845016
089224929
Stop Event
iter limit
node limit
Counts
648 → 633
Calls
Call 1
Inputs
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d4))
(* -1 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(- d4 (+ d1 d3))
(* -1 d3)
(- d4 d3)
(- d4 d3)
(- d4 d3)
(- (* d1 d2) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d2) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
(* d4 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d4))))
d4
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
(* d4 (+ 1 (* -1 (/ (+ d1 d3) d4))))
d4
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d4 (+ 1 (* -1 (/ d3 d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (+ (/ (* d1 d3) d4) (/ (pow d1 2) d4))))
(* d1 d4)
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))
(* d4 (- (+ d1 (/ (* d1 d2) d4)) (/ (* d1 d3) d4)))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
(* -1 (* d4 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d4))))
d4
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
(* -1 (* d4 (- (+ (/ d1 d4) (/ d3 d4)) 1)))
d4
(* -1 (* d4 (- (/ d3 d4) 1)))
(* -1 (* d4 (- (/ d3 d4) 1)))
(* -1 (* d4 (- (/ d3 d4) 1)))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (+ (* d1 d3) (pow d1 2))) d4)))))
(* d1 d4)
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))
(* -1 (* d4 (+ (* -1 d1) (* -1 (/ (- (* d1 d2) (* d1 d3)) d4)))))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(* -1 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(* -1 d3)
(- d2 d3)
(- d2 d3)
(- d2 d3)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(* -1 (* d1 (+ d1 d3)))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(+ (* -1 (* d1 (+ d1 d3))) (* d1 d2))
(* -1 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(- d2 (+ d1 d3))
(* -1 d1)
(- d2 d1)
(- d2 d1)
(- d2 d1)
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (+ (* d1 d2) (* d1 d4)) (+ (* d1 d3) (pow d1 2)))
(- (* d1 d4) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(- (+ (* d1 d2) (* d1 d4)) (* d1 d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
d2
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
d2
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d2 (+ 1 (* -1 (/ d3 d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
(* d2 (+ d1 (* -1 (/ (* d1 (+ d1 d3)) d2))))
d2
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
(* d2 (+ 1 (* -1 (/ (+ d1 d3) d2))))
d2
(* d2 (+ 1 (* -1 (/ d1 d2))))
(* d2 (+ 1 (* -1 (/ d1 d2))))
(* d2 (+ 1 (* -1 (/ d1 d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (+ (/ (* d1 d3) d2) (/ (pow d1 2) d2))))
(* d1 d2)
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))
(* d2 (- (+ d1 (/ (* d1 d4) d2)) (/ (* d1 d3) d2)))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
d2
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
d2
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* -1 (* d2 (- (/ d3 d2) 1)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
(* -1 (* d2 (+ (* -1 d1) (/ (* d1 (+ d1 d3)) d2))))
d2
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
(* -1 (* d2 (- (+ (/ d1 d2) (/ d3 d2)) 1)))
d2
(* -1 (* d2 (- (/ d1 d2) 1)))
(* -1 (* d2 (- (/ d1 d2) 1)))
(* -1 (* d2 (- (/ d1 d2) 1)))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (+ (* d1 d3) (pow d1 2))) d2)))))
(* d1 d2)
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))
(* -1 (* d2 (+ (* -1 d1) (* -1 (/ (- (* d1 d4) (* d1 d3)) d2)))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d2 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(- d2 d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
d2
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(+ d2 (* -1 d3))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 d3)
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d2 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d2 d1)))
(- d2 d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ d2 (* -1 d3)) d1)
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(* d1 (- d4 d1))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(+ (* -1 (* d1 d3)) (* d1 (- d4 d1)))
(- d4 d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
(- (+ d4 (* -1 d3)) d1)
d4
(+ d4 (* -1 d3))
(+ d4 (* -1 d3))
(+ d4 (* -1 d3))
(- (+ (* d1 d2) (* d1 d4)) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(- (+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4))) (pow d1 2))
(+ (* d1 d2) (* d1 d4))
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))
(+ (* -1 (* d1 d3)) (+ (* d1 d2) (* d1 d4)))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* -1 d3)
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* d3 (- (/ d2 d3) 1))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d2 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d2 d3) (+ 1 (/ d1 d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* d3 (+ (* -1 d1) (/ (* d1 (- d4 d1)) d3)))
(* -1 d3)
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* d3 (- (/ d4 d3) (+ 1 (/ d1 d3))))
(* -1 d3)
(* d3 (- (/ d4 d3) 1))
(* d3 (- (/ d4 d3) 1))
(* d3 (- (/ d4 d3) 1))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) (+ d1 (/ (pow d1 2) d3))))
(* -1 (* d1 d3))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))
(* d3 (- (+ (/ (* d1 d2) d3) (/ (* d1 d4) d3)) d1))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d2 d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 d3)
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d2 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d2 d1) d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 (* d3 (+ d1 (* -1 (/ (* d1 (- d4 d1)) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ (- d4 d1) d3)))))
(* -1 d3)
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d3 (+ 1 (* -1 (/ d4 d3)))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (- (+ (* d1 d2) (* d1 d4)) (pow d1 2)) d3)) (* -1 d1))))
(* -1 (* d1 d3))
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))
(* -1 (* d3 (- (* -1 (/ (+ (* d1 d2) (* d1 d4)) d3)) (* -1 d1))))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d2 d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(- d2 d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d2 d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(* d1 (- (+ d2 (* -1 d1)) d3))
(- d2 d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
(- (+ d2 (* -1 d1)) d3)
d2
(+ d2 (* -1 d1))
(+ d2 (* -1 d1))
(+ d2 (* -1 d1))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- d4 d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(* d1 (- (+ d4 (* -1 d1)) d3))
(- d4 d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(- (+ d4 (* -1 d1)) d3)
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 (+ d4 (* -1 d1))) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d2 d1) 1))
(* d1 (- (/ d2 d1) 1))
(* d1 (- (/ d2 d1) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* d1 (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (+ (/ d2 d1) (/ d4 d1)) (+ 1 (/ d3 d1))))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 (- (+ d2 d4) d3))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (* d1 d3))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d2 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d2 d3) d1)))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ d2 d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (pow d1 2))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* (pow d1 2) (- (/ d4 d1) (+ 1 (/ d3 d1))))
(* -1 d1)
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (* d1 (+ 1 (* -1 (/ (- d4 d3) d1)))))
(* -1 (pow d1 2))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* (pow d1 2) (- (* -1 (/ (- (+ (* -1 d2) (* -1 d4)) (* -1 d3)) d1)) 1))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* -1 (* d1 (- (+ (* -1 d2) (* -1 d4)) (* -1 d3))))
(* d1 d2)
(* d1 d2)
(* d1 d2)
(* d1 d2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
(pow d1 2)
Outputs
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 (neg.f64 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(neg.f64 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4)) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d4))) d4)
d4
(*.f64 (fma.f64 (/.f64 d1 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d4)
(*.f64 (fma.f64 (/.f64 d1 d4) #s(literal -1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 d3 d4))) d4)
d4
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d4)) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d2 d1) d3) d4) d1 d1) d4)
(*.f64 d4 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d3) d4) d1 d1) d4)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d3) d4) d1 d1) d4)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(-.f64 (neg.f64 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(neg.f64 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (neg.f64 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(-.f64 (neg.f64 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(neg.f64 d1)
(-.f64 d2 d1)
(-.f64 d2 d1)
(-.f64 d2 d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2)) d2)
d2
(fma.f64 (/.f64 (neg.f64 d1) d2) d2 d2)
(fma.f64 (/.f64 (neg.f64 d1) d2) d2 d2)
(fma.f64 (/.f64 (neg.f64 d1) d2) d2 d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d4 d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d4 d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d4 d3) d1) d2)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
d2
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 d3 d2)) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
(*.f64 (*.f64 d1 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 d3 d1) d2))) d2)
d2
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
(*.f64 (neg.f64 d2) (-.f64 (+.f64 (/.f64 d1 d2) (/.f64 d3 d2)) #s(literal 1 binary64)))
d2
(fma.f64 (/.f64 (neg.f64 d1) d2) d2 d2)
(fma.f64 (/.f64 (neg.f64 d1) d2) d2 d2)
(fma.f64 (/.f64 (neg.f64 d1) d2) d2 d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 (fma.f64 (/.f64 (-.f64 (-.f64 d4 d1) d3) d2) d1 d1) d2)
(*.f64 d2 d1)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d4 d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d4 d3) d1) d2)
(*.f64 (fma.f64 (/.f64 d1 d2) (-.f64 d4 d3) d1) d2)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(-.f64 d2 d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
d2
(-.f64 d2 d3)
(-.f64 d2 d3)
(-.f64 d2 d3)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d1) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(-.f64 d2 d1)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d1) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d1)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
d4
(-.f64 d4 d3)
(-.f64 d4 d3)
(-.f64 d4 d3)
(*.f64 (-.f64 (+.f64 d4 d2) d1) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (+.f64 d4 d2) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (fma.f64 (/.f64 d4 d3) d1 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1))) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 d1 d3) (+.f64 d4 d2) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 d1 d3) (+.f64 d4 d2) (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 d1 d3) (+.f64 d4 d2) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d2 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(neg.f64 d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d2 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(*.f64 (fma.f64 (/.f64 (-.f64 d4 d1) d3) d1 (neg.f64 d1)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d1) d3) #s(literal 1 binary64)) d3)
(neg.f64 d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (-.f64 (/.f64 d4 d3) #s(literal 1 binary64)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (fma.f64 d1 (/.f64 (-.f64 (+.f64 d4 d2) d1) d3) (neg.f64 d1)) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (*.f64 d1 (-.f64 (/.f64 (+.f64 d4 d2) d3) #s(literal 1 binary64))) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(-.f64 d2 d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d2 d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d2 d1) d3) d1)
(-.f64 d2 d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
(-.f64 (-.f64 d2 d1) d3)
d2
(-.f64 d2 d1)
(-.f64 d2 d1)
(-.f64 d2 d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 d4 d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(*.f64 (-.f64 (-.f64 d4 d1) d3) d1)
(-.f64 d4 d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(-.f64 (-.f64 d4 d1) d3)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (-.f64 (+.f64 d4 d2) d1) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) (-.f64 #s(literal 1 binary64) (/.f64 d2 d1))) (*.f64 d1 d1))
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d3)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d2 d3) d1) #s(literal 1 binary64)) d1)
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 d2 d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) (*.f64 d1 d1))
(neg.f64 d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (-.f64 (/.f64 (-.f64 d4 d3) d1) #s(literal 1 binary64)) d1)
(*.f64 (neg.f64 d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (*.f64 (-.f64 (/.f64 (-.f64 (+.f64 d4 d2) d3) d1) #s(literal 1 binary64)) d1) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 (-.f64 (+.f64 d4 d2) d3) d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d2 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)
(*.f64 d1 d1)

rewrite186.0ms (1.5%)

Memory
-24.6MiB live, 739.9MiB allocated
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034216
045204
1183192
21493192
08255188
Stop Event
iter limit
node limit
iter limit
Counts
19 → 175
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)
#s(approx (- (- d2 d3) d1) (-.f64 d2 d3))
(-.f64 d2 d3)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
(*.f64 (neg.f64 d3) d1)
(neg.f64 d3)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
(*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1)
#s(approx (- (- d2 d3) d1) (-.f64 d2 d1))
(-.f64 d2 d1)
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
(*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)
#s(approx (- (- d4 d3) d1) (-.f64 d4 d3))
(-.f64 d4 d3)
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
#s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1))
(*.f64 d2 d1)
(*.f64 d1 d1)
Outputs
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>
#<batchref>

eval133.0ms (1.1%)

Memory
5.8MiB live, 965.2MiB allocated
Compiler

Compiled 25 245 to 1 095 computations (95.7% saved)

prune46.0ms (0.4%)

Memory
12.4MiB live, 502.8MiB allocated
Pruning

13 alts after pruning (1 fresh and 12 done)

PrunedKeptTotal
New8080808
Fresh011
Picked055
Done077
Total80813821
Accuracy
100.0%
Counts
821 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
54.1%
(fma.f64 d4 d1 (*.f64 d1 #s(approx (- (- d2 d3) d1) (neg.f64 d3))))
52.7%
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
78.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
56.8%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
30.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
35.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
54.5%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
57.4%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
59.0%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
57.8%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
57.9%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
29.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
35.6%
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Compiler

Compiled 686 to 271 computations (60.5% saved)

regimes38.0ms (0.3%)

Memory
-14.3MiB live, 433.5MiB allocated
Counts
18 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
(fma.f64 d4 d1 (*.f64 d1 #s(approx (- (- d2 d3) d1) (neg.f64 d3))))
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Outputs
(fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1)))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
Calls

5 calls:

8.0ms
d2
7.0ms
d4
7.0ms
d1
7.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
7.0ms
d3
Results
AccuracySegmentsBranch
99.6%2d1
97.3%1d2
97.3%1d3
97.3%1d4
97.3%1(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Compiler

Compiled 19 to 27 computations (-42.1% saved)

regimes33.0ms (0.3%)

Memory
3.2MiB live, 409.5MiB allocated
Counts
16 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1))
(-.f64 #s(approx (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (*.f64 d2 d1)) (*.f64 d1 d1))
(fma.f64 d4 d1 (*.f64 d1 #s(approx (- (- d2 d3) d1) (neg.f64 d3))))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
Calls

5 calls:

7.0ms
d4
7.0ms
d2
6.0ms
d1
6.0ms
d3
6.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
97.3%3d2
96.0%3d3
96.2%2d4
83.8%3(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
85.5%3d1
Compiler

Compiled 19 to 27 computations (-42.1% saved)

regimes32.0ms (0.3%)

Memory
-12.1MiB live, 235.9MiB allocated
Counts
12 → 3
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
Calls

3 calls:

19.0ms
d2
6.0ms
d4
6.0ms
d3
Results
AccuracySegmentsBranch
94.1%3d3
81.7%3d2
86.0%3d4
Compiler

Compiled 3 to 12 computations (-300% saved)

regimes22.0ms (0.2%)

Memory
27.1MiB live, 230.4MiB allocated
Counts
11 → 4
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
Calls

4 calls:

5.0ms
d1
5.0ms
d4
5.0ms
d3
5.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
74.9%3(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
80.1%4d1
84.1%4d4
80.0%4d3
Compiler

Compiled 18 to 23 computations (-27.8% saved)

regimes10.0ms (0.1%)

Memory
-23.4MiB live, 56.1MiB allocated
Counts
10 → 3
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))
Calls

2 calls:

5.0ms
d2
5.0ms
d4
Results
AccuracySegmentsBranch
79.1%3d2
80.0%3d4
Compiler

Compiled 2 to 8 computations (-300% saved)

regimes5.0ms (0%)

Memory
-1.4MiB live, 37.9MiB allocated
Counts
9 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1))
Calls

1 calls:

5.0ms
d4
Results
AccuracySegmentsBranch
78.4%2d4
Compiler

Compiled 1 to 4 computations (-300% saved)

regimes17.0ms (0.1%)

Memory
24.4MiB live, 145.3MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
Calls

4 calls:

5.0ms
d4
4.0ms
d2
4.0ms
d1
3.0ms
d3
Results
AccuracySegmentsBranch
78.5%4d3
77.4%4d1
66.7%3d2
78.4%3d4
Compiler

Compiled 4 to 16 computations (-300% saved)

regimes12.0ms (0.1%)

Memory
-23.1MiB live, 57.5MiB allocated
Counts
7 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d1)) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
Calls

3 calls:

5.0ms
d1
4.0ms
d4
3.0ms
d3
Results
AccuracySegmentsBranch
72.3%3d1
76.2%4d3
73.8%2d4
Compiler

Compiled 3 to 12 computations (-300% saved)

regimes10.0ms (0.1%)

Memory
17.0MiB live, 96.3MiB allocated
Counts
5 → 3
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
Calls

3 calls:

3.0ms
d3
3.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
3.0ms
d4
Results
AccuracySegmentsBranch
72.5%3d3
65.4%3(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
65.1%3d4
Compiler

Compiled 17 to 19 computations (-11.8% saved)

regimes12.0ms (0.1%)

Memory
-1.5MiB live, 38.1MiB allocated
Counts
4 → 4
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
Calls

5 calls:

2.0ms
d3
2.0ms
d1
2.0ms
d2
2.0ms
d4
2.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
62.9%4d4
52.0%4(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
58.6%3d2
57.0%5d1
59.3%5d3
Compiler

Compiled 19 to 27 computations (-42.1% saved)

regimes2.0ms (0%)

Memory
4.2MiB live, 4.2MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
Calls

1 calls:

2.0ms
d4
Results
AccuracySegmentsBranch
59.2%3d4
Compiler

Compiled 1 to 4 computations (-300% saved)

regimes7.0ms (0.1%)

Memory
-29.5MiB live, 11.1MiB allocated
Counts
2 → 2
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))
Calls

3 calls:

2.0ms
d2
2.0ms
d3
2.0ms
d4
Results
AccuracySegmentsBranch
38.0%2d3
54.0%2d2
52.0%2d4
Compiler

Compiled 3 to 12 computations (-300% saved)

regimes7.0ms (0.1%)

Memory
17.9MiB live, 17.9MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Outputs
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Calls

5 calls:

1.0ms
d2
1.0ms
d4
1.0ms
d3
1.0ms
d1
1.0ms
(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
Results
AccuracySegmentsBranch
35.6%1d3
35.6%1(-.f64 (+.f64 (-.f64 (*.f64 d1 d2) (*.f64 d1 d3)) (*.f64 d4 d1)) (*.f64 d1 d1))
35.6%1d4
35.6%1d1
35.6%1d2
Compiler

Compiled 19 to 27 computations (-42.1% saved)

bsearch19.0ms (0.2%)

Memory
-10.1MiB live, 28.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
17.0ms
9.963104988573382e+85
3.9503673753296825e+94
Samples
12.0ms144×0valid
Compiler

Compiled 315 to 243 computations (22.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-sub: 4.0ms (50.8% of total)
ival-mult: 4.0ms (50.8% of total)
ival-add: 1.0ms (12.7% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch17.0ms (0.1%)

Memory
23.1MiB live, 23.1MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
15.0ms
2.9459211265435268e+51
5.549508898824871e+59
Samples
9.0ms144×0valid
Compiler

Compiled 432 to 306 computations (29.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (72.1% of total)
ival-sub: 1.0ms (18% of total)
ival-add: 1.0ms (18% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch35.0ms (0.3%)

Memory
-20.4MiB live, 100.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
15.0ms
2.325883630710815e+122
2.4861137457499126e+124
17.0ms
-5.53160567855547e+110
-1.3741351317776206e+108
Samples
17.0ms240×0valid
Compiler

Compiled 768 to 528 computations (31.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-mult: 7.0ms (65.1% of total)
ival-sub: 2.0ms (18.6% of total)
ival-add: 1.0ms (9.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch44.0ms (0.4%)

Memory
2.2MiB live, 322.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
2.0686584553288345e+168
7.657560932282567e+168
1.0ms
2.9459211265435268e+51
5.549508898824871e+59
23.0ms
-3.6274627981045123e-205
-6.072393641705591e-229
Samples
21.0ms256×0valid
Compiler

Compiled 1 348 to 918 computations (31.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-mult: 9.0ms (69.5% of total)
ival-sub: 2.0ms (15.4% of total)
ival-add: 2.0ms (15.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch19.0ms (0.2%)

Memory
3.8MiB live, 83.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
1.0ms
2.0686584553288345e+168
7.657560932282567e+168
16.0ms
7.09261677643945e+71
5.791636819402994e+75
Samples
10.0ms128×0valid
Compiler

Compiled 720 to 486 computations (32.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (65.1% of total)
ival-sub: 1.0ms (16.3% of total)
ival-add: 1.0ms (16.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
2.2MiB live, 2.2MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
7.09261677643945e+71
5.791636819402994e+75
Compiler

Compiled 450 to 306 computations (32% saved)

bsearch32.0ms (0.3%)

Memory
-4.7MiB live, 75.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
3.531768663827763e+153
1.4560841468946763e+157
11.0ms
8861329144995.168
384300539502952.8
Samples
18.0ms240×0valid
Compiler

Compiled 828 to 558 computations (32.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 9.0ms (75.7% of total)
ival-sub: 2.0ms (16.8% of total)
ival-add: 1.0ms (8.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch1.0ms (0%)

Memory
7.4MiB live, 7.4MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
1.0ms
3.531768663827763e+153
1.4560841468946763e+157
Compiler

Compiled 450 to 306 computations (32% saved)

bsearch31.0ms (0.3%)

Memory
18.3MiB live, 177.5MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
4.950186004377544e+160
7.247019074635068e+163
12.0ms
-5.53160567855547e+110
-1.3741351317776206e+108
Samples
17.0ms224×0valid
Compiler

Compiled 770 to 546 computations (29.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-mult: 7.0ms (72% of total)
ival-sub: 2.0ms (20.6% of total)
ival-add: 1.0ms (10.3% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch39.0ms (0.3%)

Memory
-28.2MiB live, 210.6MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
5.0ms
2.0686584553288345e+168
7.657560932282567e+168
17.0ms
1.4173890954333493e-7
0.20729878721190778
13.0ms
-6.072393641705591e-229
-1.201282169947135e-230
Samples
23.0ms304×0valid
Compiler

Compiled 846 to 636 computations (24.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-mult: 8.0ms (64.4% of total)
ival-sub: 3.0ms (24.1% of total)
ival-add: 1.0ms (8% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch18.0ms (0.2%)

Memory
12.5MiB live, 52.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
2.0ms
2.0686584553288345e+168
7.657560932282567e+168
15.0ms
-1.258417913275389e-280
-9.374991697511338e-290
Samples
9.0ms144×0valid
Compiler

Compiled 564 to 424 computations (24.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-mult: 4.0ms (72% of total)
ival-sub: 1.0ms (18% of total)
ival-add: 1.0ms (18% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch5.0ms (0%)

Memory
-6.8MiB live, 36.8MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
5.0ms
-7.750128858860656e+45
-6.697164531778406e+45
Samples
3.0ms32×0valid
Compiler

Compiled 94 to 74 computations (21.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 2.0ms
ival-mult: 2.0ms (85% of total)
ival-sub: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-add: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify34.0ms (0.3%)

Memory
13.5MiB live, 253.4MiB allocated
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0113877
1145877
2164877
3172877
4174877
Stop Event
saturated
Calls
Call 1
Inputs
(if (<=.f64 d1 #s(literal 37999999999999996321901180118984081300765835948529932597668109375306493074759017851766339272704 binary64)) (fma.f64 d4 d1 (*.f64 d1 (-.f64 (-.f64 d2 d3) d1))) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)))
(if (<=.f64 d4 #s(literal 300000000000000002656736747946704173317668121422712226709504 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)))
(if (<=.f64 d3 #s(literal -5800000000000000145046030941253538842202843751054727753820307268211708559709369329625740101066834308048617472 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) (if (<=.f64 d3 #s(literal 2299999999999999904697756955220125218205602694668250364707743850092732393284926021750173864436559237930586081048774924304384 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d4 d2) d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))))
(if (<=.f64 d4 #s(literal -7293140785962341/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1)) (if (<=.f64 d4 #s(literal 300000000000000002656736747946704173317668121422712226709504 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) (if (<=.f64 d4 #s(literal 3800000000000000251462677744870694571039348255154489551200650996984014122092048000543782371622226229319761488737732919983244329084317195630232547768530541737740500729856 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)))))
(if (<=.f64 d4 #s(literal 3100000000000000113747656052127150215544234589615403486482340080162600648704 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) (if (<=.f64 d4 #s(literal 3800000000000000251462677744870694571039348255154489551200650996984014122092048000543782371622226229319761488737732919983244329084317195630232547768530541737740500729856 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))))
(if (<=.f64 d4 #s(literal 3100000000000000113747656052127150215544234589615403486482340080162600648704 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)))
(if (<=.f64 d4 #s(literal 250000000000000 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) (if (<=.f64 d4 #s(literal 4200000000000000333807576772732900893521674555089923512558467794418514831704863581464846952824945134172247559963171592485018851362796718697303097076613120 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))))
(if (<=.f64 d4 #s(literal 4200000000000000333807576772732900893521674555089923512558467794418514831704863581464846952824945134172247559963171592485018851362796718697303097076613120 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)))
(if (<=.f64 d3 #s(literal -28000000000000001994934187847335964827875484617562763794327877572419867933953533401639990737488930051696099328 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) (if (<=.f64 d3 #s(literal 174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))))
(if (<=.f64 d4 #s(literal -2130350595131919/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) (if (<=.f64 d4 #s(literal 564931537257355/576460752303423488 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) (if (<=.f64 d4 #s(literal 2100000000000000028704638277242710325656407932076772782576627684251088579613685706536004484370613699082349291745659741224030927039309742537810398010679954427158821076992 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)))))
(if (<=.f64 d4 #s(literal -8109562212591379/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) (if (<=.f64 d4 #s(literal 2100000000000000028704638277242710325656407932076772782576627684251088579613685706536004484370613699082349291745659741224030927039309742537810398010679954427158821076992 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))))
(if (<=.f64 d2 #s(literal -7500000000000000582373942883717360459095998464 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))
Outputs
(if (<=.f64 d1 #s(literal 37999999999999996321901180118984081300765835948529932597668109375306493074759017851766339272704 binary64)) (fma.f64 d4 d1 (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d4 d3) d1) d1)))
(if (<=.f64 d4 #s(literal 300000000000000002656736747946704173317668121422712226709504 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (-.f64 d2 d3) d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d2 d4) d1) d1)))
(if (<=.f64 d3 #s(literal -5800000000000000145046030941253538842202843751054727753820307268211708559709369329625740101066834308048617472 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)) (if (<=.f64 d3 #s(literal 2299999999999999904697756955220125218205602694668250364707743850092732393284926021750173864436559237930586081048774924304384 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 (+.f64 d2 d4) d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))))
(if (<=.f64 d4 #s(literal -7293140785962341/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1)) (if (<=.f64 d4 #s(literal 300000000000000002656736747946704173317668121422712226709504 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (-.f64 #s(approx (- d4 d3) (neg.f64 d3)) d1) d1)) (if (<=.f64 d4 #s(literal 3800000000000000251462677744870694571039348255154489551200650996984014122092048000543782371622226229319761488737732919983244329084317195630232547768530541737740500729856 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1)))))
(if (<=.f64 d4 #s(literal 3100000000000000113747656052127150215544234589615403486482340080162600648704 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) (if (<=.f64 d4 #s(literal 3800000000000000251462677744870694571039348255154489551200650996984014122092048000543782371622226229319761488737732919983244329084317195630232547768530541737740500729856 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d3)) d1))))
(if (<=.f64 d4 #s(literal 3100000000000000113747656052127150215544234589615403486482340080162600648704 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d4 d3) d1) (-.f64 d4 d1)) d1)))
(if (<=.f64 d4 #s(literal 250000000000000 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (- d2 d3) d1) (-.f64 d2 d3)) d1)) (if (<=.f64 d4 #s(literal 4200000000000000333807576772732900893521674555089923512558467794418514831704863581464846952824945134172247559963171592485018851362796718697303097076613120 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1))))
(if (<=.f64 d4 #s(literal 4200000000000000333807576772732900893521674555089923512558467794418514831704863581464846952824945134172247559963171592485018851362796718697303097076613120 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (-.f64 d2 d1)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)))
(if (<=.f64 d3 #s(literal -28000000000000001994934187847335964827875484617562763794327877572419867933953533401639990737488930051696099328 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) (if (<=.f64 d3 #s(literal 174999999999999994118537117175957126839397470570885486638508958550423866679065010836844494080332527856097261335418641131280032035684610266475284322984027985281024 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 #s(approx (- (+ d4 d2) d1) (+.f64 d2 d4)) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1))))
(if (<=.f64 d4 #s(literal -2130350595131919/13656093558537941553315536467397135968552465044102979912491535998492748263050510482475893147384943187441520456895351276433180265787636459684584153195173539934402882722844701815732384329547395122644920353046295760858502651980751792724303620866048 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) (if (<=.f64 d4 #s(literal 564931537257355/576460752303423488 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d3) d1)) (if (<=.f64 d4 #s(literal 2100000000000000028704638277242710325656407932076772782576627684251088579613685706536004484370613699082349291745659741224030927039309742537810398010679954427158821076992 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)))))
(if (<=.f64 d4 #s(literal -8109562212591379/2615987810513347951534240842431645045315929716077962908798218721607302370910488580305660104530507466131822931927619987366179553920147251083004047259447894239241837835650447017925067042251555454560047407752208612056538559879736027236124400377460220438127733515060190958901472126868316500692677165056 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) (if (<=.f64 d4 #s(literal 2100000000000000028704638277242710325656407932076772782576627684251088579613685706536004484370613699082349291745659741224030927039309742537810398010679954427158821076992 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 (neg.f64 d1) d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1))))
(if (<=.f64 d2 #s(literal -7500000000000000582373942883717360459095998464 binary64)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1)) #s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d4 d1)))
#s(approx (- (+ (- (* d1 d2) (* d1 d3)) (* d4 d1)) (* d1 d1)) (*.f64 d2 d1))

soundness1.0s (8.6%)

Memory
-24.6MiB live, 1 229.5MiB allocated
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02816250
19065717
226755162
377895162
089475063
03025039
19904609
229054504
081994420
01251377
14091183
213211159
351501111
089501099
01139
01833
17629
269427
0880227
Stop Event
fuel
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
Compiler

Compiled 1 079 to 389 computations (63.9% saved)

preprocess137.0ms (1.1%)

Memory
35.7MiB live, 1 211.5MiB allocated
Compiler

Compiled 1 876 to 304 computations (83.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...