[size=85] The purpose of this applet is to find and calculate the possible extremes of the nonlinear function f(x,y). The possibilities of such calculations are shown by the example of the sum of several nonlinear functions.[br][b]Method[/b]. The problem comes down to finding the first partial derivatives fx(x,y) and fy(x,y). Using equations with implicit functions fx(x,y)=0, fy(x,y)=0 in the CAS section of GeoGebra, the intersection points of these implicit functions are found numerically, which are possible extreme points.[br] The applet [b][i]provides[/i][/b] an approximate [u][i]method to determine the type of these points[/i]: [b][color=#ff0000]maximum[/color][/b], [color=#0000ff][b]minimum[/b][/color], [/u][b][color=#93c47d][u]saddle. [/u][/color][/b]There is a test circle with radius [b]p0[/b] and three moving points arranged at 120° to each other. If the test point is [b][color=#ff0000]red[/color][/b], then it is the [b][color=#ff0000]maximum[/color][/b] point and the points on the circle are [b][color=#0000ff]blue[/color][/b], i.e. the function is decreasing [b]↘ [/b]from the test point [b]A[/b]. If it is [b][color=#0000ff]blue[/color][/b], then it is the [b][color=#0000ff]minimum[/color][/b], [b][color=#93c47d]green[/color][/b] is a [b][color=#93c47d]saddle[/color][/b] point. This is an approximate method. To be sure, you can rotate these points in a circle and see how their color changes. When refining the result, you can reduce the value of the radius [b]p0[/b].[br] [b][i]What actions can you do with this applet?[/i][/b][br]In [b]section 1[/b]. Collect all extreme points in one list. To do this: Set the test point [b]A[/b] at each intersection of the curves fx(x,y)=0 and fy(x,y)=0 and press the "[i]click script[/i]" button one after the other and with the help of the [b][color=#ff00ff]Solve[/color][/b] command a list of all possible local extrema will be formed. [br]In [b]Section 2[/b]. You can see these extrema and their ordinal numbers, their number -Length[[color=#ff00ff]Solve[/color]].[br]In [b]Section 3[/b]. With the help of the available script these points can be sorted into lists: [color=#ff0000][b]Max[/b][/color], [b][color=#0000ff]Min[/color][/b], [b][color=#93c47d]Sad[/color][/b]. [/size]
[b][size=85]Test point A to determine extremum type and 3 test points on circle (p0 is its radius).[/size][/b]
[size=85] An example of a case where the [b]Solutions[/b] command cannot determine the extreme point (for h=1,2,4). In all other cases both commands: [b]Solve[/b] and [b]Solutions[/b] have matching solutions![/size]
[size=85] In GeoGebre there is a well-known problem in comparing very small numbers. In this regard, for the proposed geometric method of recognizing the type of extrema, it is necessary to leave only the solutions found using CAS, [color=#9900ff][b]Solve₂,[/b][/color] in which the functions at these points abs(f(x(A),y(A)))>10⁻⁶.[/size]