GIAC(1)

πŸ“¦
version 2.0.0.21 Β· 2 versions
, in fedora 43, fedora 44, opensuse-leap 16.0

✨ GIAC ✨

okay bestie, buckle up, because we're about to talk about giac β€” a whole computer algebra system, living in your terminal, and it is that girl πŸ’… (this page comes from the General Commands Manual, btw, so you know it's official)


🌸 NAME 🌸

giac β€” computer algebra system πŸ’– (yes, that's the whole vibe, a whole CAS just vibing)


πŸ¦‹ SYNOPSIS πŸ¦‹

giac [options] files
icas [options] files
xcas  files
cas_help  keyword

πŸŽ€ DESCRIPTION πŸŽ€

so giac is an advanced symbolic and numeric calculator by Bernard Parisse, and honestly? iconic. πŸ‘‘

The console interface is named icas β€” or equivalently giac, same energy, two names, no cap. The matching GUI program is called xcas. πŸ–₯️✨

These programs have extensive html documentation, so if you're lost, there's lore. You can also pull up help about a keyword like this:

0>> ?gcd
Returns the greatest common divisor of 2 polynomials of several variables
or of 2 integers or of 2 rationals.
(Intg(a) or Poly),(Intg(b) or Poly)
gcd(45,75);gcd(15/7,50/9);gcd(x^2-2*x+1,x^3-1);gcd(t^2-2*t+1,t^2+t-2);
gcd((x^2-1)*(y^2-1)*z^2,x^3*y^3*z+(-(y^3))*z+x^3*z-z)
lcm,euler,modgcd,ezgcd,psrgcd,heugcd,Gcd

look at her go, the way that ?gcd just delivered πŸ˜­πŸ’–


πŸ’… OPTIONS πŸ’…

  • --version β€” shows you the version of the program. that's it, that's the whole thing, short and sweet ✨
  • --texmacs β€” so you can call giac/icas from Texmacs πŸŽ€
  • --emacs β€” so you can call giac/icas from Emacs 🌈
  • --sage β€” so you can call giac from Sage 🌸

πŸ‘€ SEE ALSO πŸ‘€

The programs are documented fully by the GIAC/XCAS manual in html format, living right here:

/usr/share/giac/doc

And C++ programers (their spelling, not mine, bestie 🫢) will find some informations about the giac library in the info manual. iykyk πŸ“–


πŸ’œ AUTHOR πŸ’œ

Bernard Parisse. http://www-fourier.ujf-grenoble.fr/~parisse/giac.html


πŸ”₯ LICENSE πŸ”₯

GPLv3+


fr fr, every flag, every path, every name β€” all of it preserved, none of it skipped. ate and left no crumbs πŸ“

and that's the whole page, bestie πŸ’– this one's from 2014-4-6 and it's the GIAC(1) of the General Commands Manual β€” go forth and compute, you absolute main character πŸ‘‘πŸ’…βœ¨

πŸ“¦ where this page comes from