A new version of Geogebra has been released, in beta. It’s called** Geogebra 5.0**, and you can see the news about it here. Or, here’s a direct link to launch it right away. Thanks to The Cheap Researcher for the lead on this. As readers of this blog may already know, I love Geogebra!

**One of the main highlights is that Geogebra now supports 3D manipulations**. Awesome! However, don’t get too excited–it doesn’t let you graph anything except planes. No surfaces. It will do geometric constructions, like spheres and prisms. Using parametric equations and the locus feature, you can coax it into rendering spirals or other space curves. [edit: I figured this was possible, but it actually wasn’t. Not sure why.]

**Another highlight, which I find even more exciting, is that Geogebra now has a built in CAS**. Here’s a screen shot of me playing around with a few of its features. It also has a ways to go, especially for those who are used to more robust systems like Mathematica/Maple/Derive/TI-89. But this is a great step in the right direction, and 10 points for the open-source camp!

Notice that it can work with polynomials in ways you would expect, it can symbolically integrate and derive (simple things), perform partial fraction decomposition, evaluate limits, and find roots. Here are a few more things it can do. Strangely, it had problems finding the complex roots of a quadratic (easy), but not a cubic (hard). Just take a look at my screen shot. Seeing that it did okay finding the complex roots, I wondered if it could also plot them for me. I started by entering (copying and pasting) the complex zeros as points in Geogebra, which worked. But then I discovered the new **ComplexRoot[]** function which approximates the roots and plots them on the coordinate plane all at once. Cool! Here’s the screenshot:

The seven complex roots of f(z)=z^7+5z^4-z^2+z-15

As you can see, I asked for the roots of a 7th degree polynomial. Since the polynomial had real coefficients, notice that every zero’s conjugate is also a zero, as we’d expect. And we also expect that at least one solution of an odd-degreed polynomial will be real (notice this one has only one real root, approximately 1.22).

That’s all I’ve discovered so far. I’ll let you know if I come across anything else exciting. Keep in mind that this *is* beta, so the final release will likely have all the bugs worked out and more features.

### Like this:

Like Loading...

*Related*

In fact it does do surfaces:

eg f(x,y) = sin(x * y)

eg Function[sin(a * b), a, -5, 5, b, -5, 5]

(an oversight in the documentation)

You can also now intersect a plane with a cone š

Can I just say that I LOVE Geogebra? Thanks for all your hard work, Michael. And thanks for the undocumented tips! I tried some guesses as to the syntax for graphing surfaces, but didn’t figure it out. Geogebra is already a powerful tool, so new features just win me over even more. Keep up the great work!

Thanks for yours tips Mr. Chase.. great work!!!… where can i download this beta version???

I’m from Chile

Thanks

@pitux

Here’s the direct link to launch it: http://www.geogebra.org/webstart/5.0/geogebra-50-external-jogl.jnlp

Thanks for stopping by!

Great post! Some of my students played around with GeoGebra3D and documented their work via screencasts

http://madeiramath2.wikispaces.com/Screencast+for+Week+6

http://www.screencast-o-matic.com/watch/c6l2VMX0P

http://www.screencast-o-matic.com/watch/c6l2VDX0M

http://madeiramath2.wikispaces.com/Andrea+W#Screencast%2012/6

http://madeiramath2.wikispaces.com/Evan+J#Wiki%20Problems:-Wiki%20Problem%20%28Weeks%20of%2012/6/10%20and%2012/13/10%29

Love it! I especially liked the snowman :-).