// globally optimize Wilson's polynomial over an interval // polynomial is of order 50 in just one variable // use BARON's specialized module for univariate polynomials MODULE: POLY; POSITIVE_VARIABLE x; LOWER_BOUND{ x: 1; } UPPER_BOUND{ x: 2; } OBJ: minimize -500 * x + 2.5 * x^2 + 1.666666666 * x^3 + 1.25 * x^4 + 1 * x^5 + 0.8333333 * x^6 + 0.714285714 * x^7 + 0.625 * x^8 + 0.555555555 * x^9 + x^10 -43.636336 * x^11 + 0.41666666 * x^12 + 0.384615384 * x^13 + 0.357142857 * x^14 + 0.3333333 * x^15 + 0.3125 * x^16 + 0.294117647 * x^17 + 0.277777777 * x^18 + 0.263157894 * x^19 + 0.25 * x^20 + 0.238095238 * x^21 + 0.227272727 * x^22 + 0.217391304 * x^23 + 0.208333333 * x^24 + 0.2 * x^25 + 0.192307692 * x^26 + 0.185185185 * x^27 + 0.178571428 * x^28 + 0.344827586 * x^29 + 0.6666666 * x^30 -15.48387097 * x^31 + 0.15625 * x^32 + 0.1515151 * x^33 + 0.14705882 * x^34 + 0.14285712 * x^35 + 0.138888888 * x^36 + 0.135135135 * x^37 + 0.131578947 * x^38 + 0.128205128 * x^39 + 0.125 * x^40 + 0.121951219 * x^41 + 0.119047619 * x^42 + 0.116279069 * x^43 + 0.113636363 * x^44 + 0.1111111 * x^45 + 0.108695652 * x^46 + 0.106382978 * x^47 + 0.208333333 * x^48 + 0.408163265 * x^49 + 0.8 * x^50 ;