## ams_version=1.0 Model Main_ex4_1_9 { Variable x1 { Range: nonnegative; } Variable x2 { Range: nonnegative; } Variable objvar; Constraint e1 { Definition: x1 + x2 + objvar = 0; } Constraint e2 { Definition: 8*POWER(x1,3) - 2*POWER(x1,4) - 8*sqr(x1) + x2 <= 2; } Constraint e3 { Definition: 32*POWER(x1,3) - 4*POWER(x1,4) - 88*sqr(x1) + 96*x1 + x2 <= 36; } Procedure MainInitialization { Body: { x1.upper := 3; x2.upper := 4; x1.l := 2.3295; x2.l := 3.17846; } } MathematicalProgram ex4_1_9 { Objective: objvar; Direction: minimize; Constraints: AllConstraints; Variables: AllVariables; Type: NLP; } Procedure MainExecution { Body: { solve ex4_1_9; } } Procedure MainTermination { Body: { return 1; } } }