Octave 3.8, jcobi/3

Time bar (total: 2.7s)

analyze16.0ms (0.6%)

Memory
4.9MiB live, 4.9MiB allocated
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%56.2%43.8%0%0%0%0
0%0%56.2%43.8%0%0%0%1
50%28.1%28.1%43.8%0%0%0%2
75%42.1%14%43.8%0%0%0%3
87.5%49.2%7%43.8%0%0%0%4
93.8%52.7%3.5%43.8%0%0%0%5
96.9%54.4%1.8%43.8%0%0%0%6
98.4%55.3%0.9%43.8%0%0%0%7
99.2%55.7%0.4%43.8%0%0%0%8
99.6%56%0.2%43.8%0%0%0%9
99.8%56.1%0.1%43.8%0%0%0%10
99.9%56.1%0.1%43.8%0%0%0%11
100%56.1%0%43.8%0%0%0%12
Compiler

Compiled 75 to 31 computations (58.7% saved)

sample2.6s (94.9%)

Memory
-11.5MiB live, 774.8MiB allocated
Samples
582.0ms8 256×0valid-sollya
571.0ms8 256×0valid-baseline
544.0ms8 256×0valid-rival
Bogosity

preprocess101.0ms (3.7%)

Memory
7.2MiB live, 22.8MiB allocated
Algorithm
egg-herbie
Rules
613×sub-neg
547×unsub-neg
532×distribute-neg-in
419×distribute-rgt-in
411×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
051819
1149759
2508714
33002687
46847687
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 beta (neg.f64 alpha))) #s(literal 1 binary64)) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 (neg.f64 beta) alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(neg.f64 (/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 beta (neg.f64 alpha))) #s(literal 1 binary64)) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))))
(neg.f64 (/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 (neg.f64 beta) alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 alpha beta)) #s(literal 1 binary64)) (+.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
Outputs
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 alpha (+.f64 beta (*.f64 alpha beta)))) (+.f64 alpha (+.f64 beta #s(literal 2 binary64)))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 alpha (+.f64 beta #s(literal 2 binary64)))))
(/.f64 (+.f64 alpha (+.f64 beta (fma.f64 alpha beta #s(literal 1 binary64)))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 3 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 2 binary64))))))
(/.f64 (+.f64 beta (fma.f64 (+.f64 beta #s(literal 1 binary64)) alpha #s(literal 1 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) (+.f64 beta #s(literal 1 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 3 binary64))))))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 alpha (+.f64 beta (*.f64 alpha beta)))) (+.f64 alpha (+.f64 beta #s(literal 2 binary64)))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 alpha (+.f64 beta #s(literal 2 binary64)))))
(/.f64 (+.f64 alpha (+.f64 beta (fma.f64 alpha beta #s(literal 1 binary64)))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 3 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 2 binary64))))))
(/.f64 (+.f64 beta (fma.f64 (+.f64 beta #s(literal 1 binary64)) alpha #s(literal 1 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) (+.f64 beta #s(literal 1 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 3 binary64))))))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 beta (neg.f64 alpha))) #s(literal 1 binary64)) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 beta (neg.f64 alpha)) (*.f64 beta (neg.f64 alpha)))) (+.f64 #s(literal 2 binary64) (+.f64 beta (neg.f64 alpha)))) (+.f64 #s(literal 2 binary64) (+.f64 beta (neg.f64 alpha)))) (+.f64 (+.f64 beta (neg.f64 alpha)) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 beta alpha) (*.f64 alpha beta))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 beta alpha)) (+.f64 (-.f64 beta alpha) #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (-.f64 beta alpha))))
(/.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1 binary64) alpha) beta #s(literal 1 binary64)) alpha) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (+.f64 (-.f64 beta alpha) #s(literal 3 binary64)))))
(/.f64 (*.f64 (+.f64 beta #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (+.f64 beta (-.f64 #s(literal 3 binary64) alpha)))))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 (neg.f64 beta) alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 beta (neg.f64 alpha)) (-.f64 alpha beta))) (+.f64 #s(literal 2 binary64) (-.f64 alpha beta))) (*.f64 (+.f64 (-.f64 alpha beta) #s(literal 3 binary64)) (+.f64 #s(literal 2 binary64) (-.f64 alpha beta))))
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 alpha beta) (*.f64 alpha beta))) (*.f64 (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 alpha beta)) (+.f64 (-.f64 alpha beta) #s(literal 3 binary64))) (+.f64 #s(literal 2 binary64) (-.f64 alpha beta))))
(/.f64 (+.f64 alpha (fma.f64 beta (-.f64 #s(literal -1 binary64) alpha) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 alpha beta) #s(literal 3 binary64)) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (-.f64 alpha (+.f64 beta #s(literal -2 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 beta) #s(literal 1 binary64)) (+.f64 alpha #s(literal 1 binary64))) (*.f64 (+.f64 alpha (-.f64 #s(literal 3 binary64) beta)) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (-.f64 alpha (+.f64 beta #s(literal -2 binary64))))))
(neg.f64 (/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 beta (neg.f64 alpha))) #s(literal 1 binary64)) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 (neg.f64 alpha) beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))))
(/.f64 (/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 beta (neg.f64 alpha)) (*.f64 beta (neg.f64 alpha)))) (+.f64 #s(literal 2 binary64) (+.f64 beta (neg.f64 alpha)))) (+.f64 #s(literal 2 binary64) (+.f64 beta (neg.f64 alpha)))) (neg.f64 (+.f64 (+.f64 beta (neg.f64 alpha)) #s(literal 3 binary64))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 beta alpha) (*.f64 alpha beta))) (+.f64 #s(literal 2 binary64) (-.f64 beta alpha))) (*.f64 (+.f64 (neg.f64 (-.f64 beta alpha)) #s(literal -3 binary64)) (+.f64 #s(literal 2 binary64) (-.f64 beta alpha))))
(/.f64 (-.f64 (fma.f64 (-.f64 #s(literal 1 binary64) alpha) beta #s(literal 1 binary64)) alpha) (*.f64 (+.f64 (-.f64 beta alpha) #s(literal 3 binary64)) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (+.f64 (-.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 beta #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 3 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (+.f64 (-.f64 alpha beta) #s(literal -2 binary64)))))
(/.f64 (*.f64 (+.f64 beta #s(literal 1 binary64)) (-.f64 #s(literal 1 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 3 binary64) alpha)) (*.f64 (+.f64 beta (-.f64 #s(literal 2 binary64) alpha)) (+.f64 alpha (-.f64 #s(literal -2 binary64) beta)))))
(neg.f64 (/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 (neg.f64 beta) alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha (neg.f64 beta)) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64))))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 beta (neg.f64 alpha)) (-.f64 alpha beta))) (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (-.f64 alpha beta)))) (neg.f64 (+.f64 (-.f64 alpha beta) #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (-.f64 alpha beta) (*.f64 alpha beta))) (*.f64 (+.f64 (neg.f64 (-.f64 alpha beta)) #s(literal -3 binary64)) (*.f64 (+.f64 #s(literal 2 binary64) (-.f64 alpha beta)) (+.f64 #s(literal 2 binary64) (-.f64 alpha beta)))))
(/.f64 (+.f64 alpha (fma.f64 beta (-.f64 #s(literal -1 binary64) alpha) #s(literal 1 binary64))) (*.f64 (+.f64 (-.f64 beta alpha) #s(literal -3 binary64)) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (-.f64 alpha (+.f64 beta #s(literal -2 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 beta) #s(literal 1 binary64)) (+.f64 alpha #s(literal 1 binary64))) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (-.f64 beta (-.f64 alpha #s(literal -3 binary64))))))
(/.f64 (*.f64 (+.f64 (neg.f64 beta) #s(literal 1 binary64)) (+.f64 alpha #s(literal 1 binary64))) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (*.f64 (-.f64 alpha (+.f64 beta #s(literal -2 binary64))) (+.f64 beta (-.f64 #s(literal -3 binary64) alpha)))))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 alpha beta)) #s(literal 1 binary64)) (+.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 beta alpha) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 alpha (+.f64 beta (*.f64 alpha beta)))) (+.f64 alpha (+.f64 beta #s(literal 2 binary64)))) (*.f64 (+.f64 (+.f64 alpha beta) #s(literal 3 binary64)) (+.f64 alpha (+.f64 beta #s(literal 2 binary64)))))
(/.f64 (+.f64 alpha (+.f64 beta (fma.f64 alpha beta #s(literal 1 binary64)))) (*.f64 (+.f64 beta (+.f64 alpha #s(literal 3 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 2 binary64))))))
(/.f64 (+.f64 beta (fma.f64 (+.f64 beta #s(literal 1 binary64)) alpha #s(literal 1 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 3 binary64))))))
(/.f64 (*.f64 (+.f64 alpha #s(literal 1 binary64)) (+.f64 beta #s(literal 1 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (*.f64 (+.f64 alpha (+.f64 beta #s(literal 2 binary64))) (+.f64 alpha (+.f64 beta #s(literal 3 binary64))))))
Symmetry

(sort alpha beta)

Compiler

Compiled 37 to 14 computations (62.2% saved)

eval0.0ms (0%)

Memory
0.2MiB live, 0.2MiB allocated
Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.1%
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
Compiler

Compiled 74 to 28 computations (62.2% saved)

simplify2.0ms (0.1%)

Memory
0.5MiB live, 0.5MiB allocated
Algorithm
egg-herbie
Rules
+-commutative
1-exp
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019115
131115
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
Outputs
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 beta alpha)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64)))) (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 #s(literal 2 binary64) #s(literal 1 binary64))) #s(literal 1 binary64)))
(/.f64 (/.f64 (/.f64 (+.f64 (+.f64 (+.f64 alpha beta) (*.f64 alpha beta)) #s(literal 1 binary64)) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (+.f64 alpha beta) #s(literal 2 binary64))))

soundness0.0ms (0%)

Memory
0.4MiB live, 0.4MiB allocated
Stop Event
fuel
Compiler

Compiled 31 to 13 computations (58.1% saved)

preprocess19.0ms (0.7%)

Memory
-7.1MiB live, 24.4MiB allocated
Remove

(sort alpha beta)

Compiler

Compiled 260 to 106 computations (59.2% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...