[TRAC-5060] CAS can't solve linear equation

andesan shared this problem 6 years ago
Answered

See row 3. This equation should not be a problem for GeoGebra CAS.


eaa835b021953da71d08ef00d2975ec8


    GeoGebra 5.0.101.0-3D (22 April 2015)

    Java: 1.7.0_40

    Codebase: file:/C:/Users/andsa/GeoGebra%205.0/geogebra.jar

    OS: Windows 7

    Architecture: x86 / x86

    Heap: 247MB

    CAS: Giac/JNI


    GeoGebraLogger log:

    14:31:14.821 INFO: org.geogebra.desktop.j.a.b[-1]: GeoGebra 5.0.101.0 22 April 2015 Java 1.7.0_40-32bit

    14:31:14.821 DEBUG: org.geogebra.desktop.f.a.<init>[-1]: isApplet=false runningFromJar=false appletImpl=null

    14:31:14.821 DEBUG: org.geogebra.desktop.f.a.<init>[-1]: Not setting up logging via LogManager

    14:31:15.124 DEBUG: org.geogebra.common.l.r.a[-1]: Number of registered views = 1

    * class org.geogebra.desktop.f.c.b

    14:31:15.167 DEBUG: org.geogebra.desktop.j.a.<init>[-1]: Waiting for the initialization: 0

    14:31:15.167 DEBUG: java.lang.Thread.run[-1]: Thread[compute,5,main] running

    14:31:15.168 DEBUG: org.geogebra.common.m.f.p[-1]: SingularWS connection disabled by command line option

    14:31:15.169 INFO: org.geogebra.common.m.f.p[-1]: No SingularWS is available at http://singularws.idm.jku.at/ (yet)

    14:31:15.224 DEBUG: org.geogebra.desktop.gui.h.q.<init>[-1]: CAS support: true

    14:31:15.362 DEBUG: org.geogebra.desktop.g.b.a[-1]: MACROfalse

    14:31:15.365 DEBUG: org.geogebra.desktop.g.b.a[-1]: MACROfalse

    14:31:15.873 DEBUG: org.geogebra.common.j.c.c[-1]: Unsupported keyboard locale: null

    14:31:15.877 DEBUG: org.geogebra.desktop.g.b.a[-1]: MACROfalse

    14:31:15.877 DEBUG: org.geogebra.common.j.c.d[-1]: parsing start1429792275877

    14:31:15.886 DEBUG: org.geogebra.common.j.c.a[-1]: cons tag end1429792275886

    14:31:16.012 DEBUG: org.geogebra.common.l.r.a[-1]: Number of registered views = 2

    * class org.geogebra.desktop.f.c.b

    * class org.geogebra.desktop.f.f.c.a.a

    14:31:16.031 DEBUG: org.geogebra.common.l.r.a[-1]: Number of registered views = 3

    * class org.geogebra.desktop.f.c.b

    * class org.geogebra.desktop.f.f.c.a.a

    * class org.geogebra.common.plugin.b

    14:31:16.031 WARN: org.geogebra.desktop.j.a.p[-1]: Option versionCheckAllow not recognized :

    14:31:16.032 INFO: org.geogebra.desktop.j.r.a[-1]: No system preferences

    14:31:16.053 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/menubar/images/en.png not found

    14:31:16.731 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    14:31:17.095 DEBUG: org.geogebra.desktop.b.a.g.a[-1]: possible missing release()

    14:31:18.430 DEBUG: org.geogebra.desktop.gui.a.a$a.run[-1]: Checking version

    14:31:18.430 DEBUG: org.geogebra.desktop.gui.a.a$a.run[-1]: major version check needed: no check was done yet

    14:31:18.543 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.U

    14:31:18.543 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: creating menu items

    14:31:18.548 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/forum.gif not found

    14:31:18.556 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/forum.png not found

    14:31:21.144 DEBUG: org.geogebra.desktop.gui.h.q.a[-1]: POSITIONtop

    14:31:21.181 DEBUG: org.geogebra.desktop.gui.R.d[-1]: opening URL:http://www.geogebra.org/bugs/?v=5.0

    14:31:21.182 DEBUG: org.geogebra.desktop.gui.R.d[-1]: opening URL:http://www.geogebra.org/bugs/?v=5.0

    14:31:37.311 ERROR: org.geogebra.desktop.n.j.b[-1]: Connection timed out: connect

    14:32:32.850 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/algebra_shown.gif not found

    14:32:32.850 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/algebra_hidden.gif not found

    14:32:32.880 DEBUG: org.geogebra.common.l.r.a[-1]: Number of registered views = 4

    * class org.geogebra.desktop.f.c.b

    * class org.geogebra.desktop.f.f.c.a.a

    * class org.geogebra.common.plugin.b

    * class org.geogebra.desktop.a.b.v

    14:32:32.881 DEBUG: org.geogebra.desktop.e.b.a[-1]: Loading Giac dynamic library

    14:32:32.882 DEBUG: org.geogebra.desktop.e.b.a[-1]: Loading Giac dynamic library: javagiac

    14:32:32.970 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    14:32:32.971 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/forum.png not found

    14:32:35.245 DEBUG: org.geogebra.desktop.e.b.a[-1]: Giac dynamic library loaded

    14:32:36.308 DEBUG: org.geogebra.desktop.gui.R.a[-1]: update menu

    14:32:48.754 WARN: org.geogebra.common.m.p.a[-1]: Java keycode not found:130

    14:32:55.520 DEBUG: org.geogebra.common.b.d.a.a[-1]: 0:

    14:32:55.520 DEBUG: org.geogebra.common.b.d.a.a[-1]: 0: f(x):=a*x^2+3*x-5

    14:32:55.521 DEBUG: org.geogebra.common.b.d.a.a[-1]: 0:

    14:32:55.540 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac input: regroup(normal((((ggbtmpvara)*((x)^(2)))+((3)*(x)))-(5)))

    14:32:55.540 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: initialize

    14:32:55.549 DEBUG: org.geogebra.desktop.a.a.a.b[-1]: giac evalRaw input: evalfa(caseval("init geogebra"))

    14:32:55.561 DEBUG: org.geogebra.desktop.a.a.a.b[-1]: giac evalRaw output: "geogebra mode on"

    14:32:55.561 DEBUG: org.geogebra.desktop.a.a.a.b[-1]: giac evalRaw input: evalfa("timeout 5")

    14:32:55.562 DEBUG: org.geogebra.desktop.a.a.a.b[-1]: giac evalRaw output: "timeout 5"

    14:32:55.567 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: {}, (x)->when(((length(x))==0),{},when(((type(x[0]))==DOM_LIST),x,sort(x))), (y,x)->arg(x+(ί)*y), (x)->1/cosh(x), (x)->1/sinh(x), (x)->1/tanh(x), (x)->sign(x)*(abs(x)-floor(abs(x))), (x)->when((((size(x[1]))==3)) && (((subtype(x[1]))==20)),true,false), (x)->when(((type(x))==DOM_IDENT),xcoordsymb(x),when(((x[0])=='pnt'),when(is3dpoint(x),(x[1])[0],real(x[1])),when(((x[0])=='='),?,x[0]))), (x)->when(((type(x))==DOM_IDENT),ycoordsymb(x),when(((x[0])=='pnt'),when(is3dpoint(x),(x[1])[1],im(x[1])),when(((x[1])=='='),?,x[1]))), (x)->when(((type(x))==DOM_IDENT),zcoordsymb(x),when(((x[0])=='pnt'),when(is3dpoint(x),(x[1])[2],0),when((length(x))<3,0,when(((x[2])=='='),?,x[2])))), (x)->normal(asin(x)/pi*180)*unicode0176u, (x)->normal(acos(x)/pi*180)*unicode0176u, (x)->normal(atan(x)/pi*180)*unicode0176u, (y,x)->normal(arg(x+(ί)*y)/pi*180)*unicode0176u, (x)->when((((x[0])=='pnt')) || ((((type(x))==DOM_LIST)) && (((subtype(x))==27))),l2norm(x),abs(x)), (x)->when((x==0),true,when(((x[0])=='="),(((lhs(x))==0)) && (((rhs(x))==0)),when(((type(x))==DOM_LIST),(((max(x))==(min(x)))) && (((min(x))==0)),false)))

    14:32:55.568 DEBUG: ?: thread starting: regroup(normal((((ggbtmpvara)*((x)^(2)))+((3)*(x)))-(5)))

    14:32:55.568 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(regroup(normal((((ggbtmpvara)*((x)^(2)))+((3)*(x)))-(5))))

    14:32:55.569 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: ggbtmpvara*x^2+3*x-5

    14:32:55.569 DEBUG: ?: message from thread: ggbtmpvara*x^2+3*x-5

    14:32:55.569 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac: after interrupt/stop

    14:32:55.570 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac output: ggbtmpvara*x^2+3*x-5

    14:32:55.587 DEBUG: org.geogebra.common.l.j.n.e[-1]: DUMMYa

    14:32:55.619 DEBUG: org.geogebra.common.l.j.n.s_[-1]: updatingf

    14:33:02.628 DEBUG: org.geogebra.common.b.d.a.a[-1]: 1:

    14:33:02.628 DEBUG: org.geogebra.common.b.d.a.a[-1]: 1: f(x)=0

    14:33:02.628 DEBUG: org.geogebra.common.b.d.a.a[-1]: 1:

    14:33:02.640 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac input: ggbsort(normal([op(solve((((ggbtmpvara)*((x)^(2)))+((3)*(x)))-(5)=0,x))]))

    14:33:02.640 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: initialize

    14:33:02.641 DEBUG: ?: thread starting: ggbsort(normal([op(solve((((ggbtmpvara)*((x)^(2)))+((3)*(x)))-(5)=0,x))]))

    14:33:02.642 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(ggbsort(normal([op(solve((((ggbtmpvara)*((x)^(2)))+((3)*(x)))-(5)=0,x))])))

    14:33:02.658 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: {x=((sqrt(20*ggbtmpvara+9)-3)/(2*ggbtmpvara)),x=((-sqrt(20*ggbtmpvara+9)-3)/(2*ggbtmpvara))}

    14:33:02.658 DEBUG: ?: message from thread: {x=((sqrt(20*ggbtmpvara+9)-3)/(2*ggbtmpvara)),x=((-sqrt(20*ggbtmpvara+9)-3)/(2*ggbtmpvara))}

    14:33:02.658 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac: after interrupt/stop

    14:33:02.660 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac output: {x=((sqrt(20*ggbtmpvara+9)-3)/(2*ggbtmpvara)),x=((-sqrt(20*ggbtmpvara+9)-3)/(2*ggbtmpvara))}

    14:33:02.695 DEBUG: org.geogebra.common.l.j.n.s_[-1]: updating$2

    14:33:11.341 DEBUG: org.geogebra.common.b.d.a.a[-1]: 2:

    14:33:11.341 DEBUG: org.geogebra.common.b.d.a.a[-1]: 2: 20a+9=0

    14:33:11.342 DEBUG: org.geogebra.common.b.d.a.a[-1]: 2:

    14:33:11.343 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac input: ggbsort(normal([op(solve(((20)*(ggbtmpvara))+(9)=0,ggbtmpvara))]))

    14:33:11.343 DEBUG: org.geogebra.desktop.a.a.a.f[-1]: giac: initialize

    14:33:11.344 DEBUG: ?: thread starting: ggbsort(normal([op(solve(((20)*(ggbtmpvara))+(9)=0,ggbtmpvara))]))

    14:33:11.345 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw input: evalfa(ggbsort(normal([op(solve(((20)*(ggbtmpvara))+(9)=0,ggbtmpvara))])))

    14:33:11.346 DEBUG: org.geogebra.desktop.a.a.a$a.run[-1]: giac evalRaw output: {}

    14:33:11.346 DEBUG: ?: message from thread: {}

    14:33:11.346 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac: after interrupt/stop

    14:33:11.347 DEBUG: org.geogebra.desktop.a.a.a.a[-1]: giac output: {}

    14:33:11.363 DEBUG: org.geogebra.common.l.j.n.s_[-1]: updating$3

    14:33:14.792 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: Menu opening: class org.geogebra.desktop.gui.i.U

    14:33:14.793 DEBUG: javax.swing.JMenu.fireMenuSelected[-1]: creating menu items

    14:33:14.798 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/forum.gif not found

    14:33:14.802 ERROR: org.geogebra.desktop.f.h.a.a[-1]: Image /gui/images/64px/forum.png not found


    GGB file content:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.101.0" id="15bb6af0-1341-459f-9a44-e8cdd69fbd6d" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="1616" height="876" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.44554455445544555" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1" size="400" window="100,100,700,550" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="false" location="3,1" size="300" window="100,100,600,400" />

    <view id="2" visible="false" inframe="false" stylebar="false" location="3,3" size="200" window="100,100,250,400" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 22 , 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="false" location="1,1" size="500" window="100,100,600,400" />

    <view id="1" visible="false" inframe="false" stylebar="false" location="1" size="864" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="true" inframe="false" stylebar="true" location="3" size="1589" window="100,100,600,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" toolbar="0" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="70" toolbar="0 || 2020 || 2021 || 2022" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6" position="1" help="false" />

    <input show="false" cmd="true" top="algebra" />

    <dockBar show="true" east="true" />

    </perspective>

    </perspectives>

    <labelingStyle val="0"/>

    <font size="18"/>

    <graphicsSettings javaLatexFonts="false"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="864" height="727"/>

    <coordSystem xZero="215.0" yZero="315.0" scale="50.0" yscale="50.0"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="10"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <kernel>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <angleFromInvTrig val="false"/>

    </kernel>

    <scripting blocked="false" disabled="false"/>

    <construction title="" author="" date="">

    <cascell caslabel="f" >

    <cellPair>

    <inputCell>

    <expression value="f(x):=a*x^2+3*x-5" eval="Evaluate[(a * x^(2)) + (3 * x) - 5]" evalCmd=""/>

    </inputCell>

    <outputCell>

    <expression value="f(x):=(a * x^(2)) + (3 * x) - 5" native="true"/>

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="f(x)=0" eval="Solve[f(x) = 0]" evalCmd="Solve"/>

    </inputCell>

    <outputCell>

    <expression value="{x = (sqrt((20 * a) + 9) - 3) / ((2 * a)), x = ((-sqrt((20 * a) + 9)) - 3) / ((2 * a))}" native="true" evalCommand="Solve" />

    </outputCell>

    </cellPair>

    </cascell>

    <cascell>

    <cellPair>

    <inputCell>

    <expression value="20a+9=0" eval="Solve[(20 * a) + 9 = 0]" evalCmd="Solve"/>

    </inputCell>

    <outputCell>

    <expression value="{}" native="true" evalCommand="Solve" />

    </outputCell>

    </cellPair>

    </cascell>

    </construction>

    </geogebra>


    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.101.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggt...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    </geogebra>


    LibraryJavaScript:


    Preferences:

    <?xml version="1.0" encoding="utf-8"?>

    <geogebra format="5.0" version="5.0.80.0" xsi:noNamespaceSchemaLocation="http://www.geogebra.org/ggb...; xmlns="" xmlns:xsi="http://www.w3.org/2001/XMLS...; >

    <gui>

    <window width="1616" height="876" />

    <perspectives>

    <perspective id="tmp">

    <panes>

    <pane location="" divider="0.12376237623762376" orientation="1" />

    </panes>

    <views>

    <view id="4097" visible="false" inframe="true" stylebar="true" location="1,1,1,1" size="400" window="450,155,700,550" />

    <view id="512" toolbar="0 | 1 501 5 19 , 67 | 2 15 45 18 , 7 37 | 514 3 9 , 13 44 , 47 | 16 | 551 550 11 , 22 , 23 , 55 56 57 , 12 | 69 | 510 511 , 512 513 | 533 531 , 534 532 , 522 523 , 537 536 , 535 | 521 520 | 36 , 38 49 560 | 571 30 29 570 31 33 | 17 | 540 40 41 42 , 27 28 35 , 6 , 502" visible="false" inframe="false" stylebar="false" location="1,1,1" size="500" window="100,100,600,400" />

    <view id="4" toolbar="0 || 2020 , 2021 , 2022 , 66 || 2001 , 2003 , 2002 , 2004 , 2005 || 2040 , 2041 , 2042 , 2044 , 2043" visible="false" inframe="false" stylebar="false" location="1,1" size="300" window="100,100,600,400" />

    <view id="8" toolbar="1001 | 1002 | 1003 || 1005 | 1004 || 1006 | 1007 | 1010 || 1008 1009 || 66 68 || 6" visible="false" inframe="false" stylebar="false" location="1,3" size="300" window="100,100,600,400" />

    <view id="1" visible="true" inframe="false" stylebar="true" location="1" size="1384" window="100,100,600,400" />

    <view id="2" visible="true" inframe="false" stylebar="false" location="3" size="200" window="100,100,250,400" />

    <view id="16" visible="false" inframe="false" stylebar="false" location="1" size="150" window="50,50,500,500" />

    <view id="32" visible="false" inframe="false" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="64" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    <view id="70" visible="false" inframe="true" stylebar="true" location="1" size="150" window="50,50,500,500" />

    </views>

    <toolbar show="true" items="0 39 | 1 501 67 , 5 19 , 72 | 2 15 45 , 18 65 , 7 37 | 4 3 8 9 , 13 44 , 58 , 47 | 16 51 64 , 70 | 10 34 53 11 , 24 20 22 , 21 23 | 55 56 57 , 12 | 36 46 , 38 49 50 , 71 | 30 29 54 32 31 33 | 17 26 62 73 , 14 68 | 25 52 60 61 | 40 41 42 , 27 28 35 , 6" position="1" help="false" />

    <input show="true" cmd="true" top="true" />

    <dockBar show="true" east="true" />

    </perspective>

    </perspectives>

    <settings ignoreDocument="false" showTitleBar="true" allowStyleBar="true" />

    <labelingStyle val="0"/>

    <mouse reverseWheel="true"/>

    <font size="18"/>

    <menuFont size="-1"/>

    <tooltipSettings timeout="-1"/>

    </gui>

    <euclidianView>

    <viewNumber viewNo="1"/>

    <size width="1384" height="651"/>

    <coordSystem xZero="215.0" yZero="315.00000000000006" scale="50.0" yscale="50.00000000000001"/>

    <evSettings axes="true" grid="true" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" allowShowMouseCoords="false" allowToolTips="0" deleteToolSize="20" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="10"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <euclidianView>

    <viewNumber viewNo="2"/>

    <coordSystem xZero="215.0" yZero="315.0" scale="50.0" yscale="50.0"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" allowShowMouseCoords="false" allowToolTips="0" deleteToolSize="20" checkboxSize="26" gridType="0"/>

    <bgColor r="255" g="255" b="255"/>

    <axesColor r="0" g="0" b="0"/>

    <gridColor r="192" g="192" b="192"/>

    <lineStyle axes="1" grid="10"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    </euclidianView>

    <keyboard width="400" height="235" opacity="0.7" language="null" show="false"/><kernel>

    <uses3D val="true"/>

    <continuous val="false"/>

    <usePathAndRegionParameters val="true"/>

    <decimals val="2"/>

    <angleUnit val="degree"/>

    <algebraStyle val="0"/>

    <coordStyle val="0"/>

    <localization digits="false" labels="true"/>

    <casSettings timeout="5" expRoots="true"/>

    </kernel>

    <scripting blocked="false"/>

    <euclidianView3D>

    <coordSystem xZero="0.0" yZero="0.0" zZero="-1.5" scale="50.0" xAngle="20.0" zAngle="-60.0"/>

    <evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" rightAngleStyle="1" gridType="0"/>

    <axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <axis id="2" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>

    <plate show="true"/>

    <bgColor r="255" g="255" b="255"/>

    <clipping use="true" show="true" size="1"/>

    <projection type="0"/>

    </euclidianView3D>

    </geogebra>

Comments (3)

photo
1

Hi andesan,


you're right, there seems to be a side-effect in CAS:


In a new CAS window

    20 a+9=0

is solved correctly {a=-9/20}.


But after defining

    f(x):=a x^2+3 x-5

which inculdes the parameter a CAS cannot solve the equation any longer!

Only possibilty is

    NSolve[20 a+9=0]

{a= -0.45}

or

    Solve[20 a'+9=0] {a'=-9/20}

    Solve[20 x+9=0] {x=-9/20}

© 2022 International GeoGebra Institute