smib Icon


5.0 Stars (1)
4 Downloads (This Week)
Last Update:
Browse All Files



smib is one of the smallest and simpliest computer algebra system in the world, but simple does not mean simplistic.
Using smib you can explore many branches of mathematics (e.g. number theory, algebra, calculus, numerical analysis, differential geometry, probability and stochastic calculus) and also some physics (e.g. electromagnetism and quantum mechanics)..
By simple you can understand easy to program (smib is a weakly typed language, with strong affinity to recursivity, programs are often short and powerful and maybe useful for teaching), and also easy to modify (source code is free, written in C language, and based on notions of stacks and lists).
In this version :
- LaTeX file generator :
- table of contents
- table of figures
- better latexify function
(cf. smib-latex.pdf)

You may also like Davide Della Casa's work : (Eigenmath in javascript)

smib Web Site




Public Domain


  • Number theory : infinite size integers, arithmetic functions, primality
  • Algebra : polynomials, vectors, matrices, tensors
  • Analysis : derivation, integration, antiderivative, Taylor series, Fourier analysis
  • Numerical analysis : numerical integration, Fourier transform, and ODE
  • Differential geometry : Gauss-like or Riemann-like
  • Calculus on samples : differential and integral calculus, Fourier transform
  • Probability & Statistic : expected value, variance, skewness, kurtosis
  • Probability & Statistic : median, quantile, stochastic calculus
  • LaTeX file generation


Other Useful Business Software

Resolve IT tickets faster with Snagit Icon

Snagit® - Powerful Screen Capture and Screen Recorder Software - Winner of G2 Crowd Best Software for Business Operations Teams 2017

Resolve IT tickets faster with Snagit Icon
Snagit’s image and video capture is powerful, but not complex. All-in-One Capture® grabs your entire desktop, a region, a window, or a scrolling window from any webpage or application—-all with a single hotkey or click. Snagit gives you a simple way to edit. Show a complex process, give detailed feedback, or share important information with the people who need it most. Download your free trial now!

User Ratings

ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thank you for your work.

    Posted 05/11/2013
Read more reviews

Additional Project Details

Intended Audience


User Interface


Programming Language




Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks