︠2561cc65-12d5-4029-9bc1-da53ff38cf47i︠ %md There are tons of examples here: http://www-fourier.ujf-grenoble.fr/~parisse/giac/doc/en/cascmd_en/cascmd_en.html ︡ad15c204-4138-41e1-b068-1a392a2c972a︡{"md":"There are tons of examples here: http://www-fourier.ujf-grenoble.fr/~parisse/giac/doc/en/cascmd_en/cascmd_en.html\n"}︡ ︠8b1a865b-4419-4960-8c6c-23631a58a6f2as︠ %auto %default_mode giac ︡cd94a88a-85d5-4d06-adaf-dcfce0b86d0d︡{"auto":true}︡ ︠d1da9439-733a-40df-b116-cfec7f8279fb︠ 2+3 ︡9b32fbe5-f273-4766-9dbf-080c8e57c616︡{"stdout":"5"}︡ ︠e85369b3-bbd7-4522-948c-6f845f04d2f6︠ f2nd((x^2+2*x+1)/(x^2-1)) ︡bc06376e-e4f2-47df-998a-ffe4463afb35︡{"stdout":"[x+1,x-1]"}︡ ︠2cb366f4-48c0-4404-a9ec-07350a3c82b4︠ partfrac((x^5-2*x^3+1)/(x^4-2*x^3+2*x^2-2*x+1)) ︡a8d67a07-c877-4daf-9569-67897527a40b︡{"stdout":"x+2-1/2/(x-1)+(x-3)/2/(x^2+1)"}︡ ︠7b0867ed-15cf-4b35-822d-b94978cb24be︠